SICOPOLIS V3.3

Several mathematical tools used by SICOPOLIS. More...
Go to the source code of this file.
Modules  
module  sico_maths_m 
Several mathematical tools used by SICOPOLIS.  
Functions/Subroutines  
subroutine  sico_maths_m::sor_sprs (lgs_a_value, lgs_a_index, lgs_a_diag_index, lgs_a_ptr, lgs_b_value, nnz, nmax, omega, eps_sor, lgs_x_value, ierr) 
SOR solver for a system of linear equations lgs_a*lgs_x=lgs_b [matrix storage: compressed sparse row CSR, represented by arrays lgs_a_value(values), lgs_a_index (indices) and lgs_a_ptr (pointers)]. More...  
subroutine  sico_maths_m::tri_sle (a0, a1, a2, x, b, nrows) 
Solution of a system of linear equations Ax=b with tridiagonal matrix A. More...  
real(dp) function  sico_maths_m::bilinint (x1, x2, y1, y2, z11, z12, z21, z22, x, y) 
Bilinear interpolation. More...  
Several mathematical tools used by SICOPOLIS.
Copyright 20092017 Ralf Greve
This file is part of SICOPOLIS.
SICOPOLIS is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
SICOPOLIS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with SICOPOLIS. If not, see http://www.gnu.org/licenses/.
Definition in file sico_maths_m.F90.