Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
|
Data Types | |
module | crsmatrix |
Functions/Subroutines | |
subroutine | matvec (n, m, Rows, Cols, Values, u, v) |
subroutine | initializeilu1 (A, n) |
subroutine | initializecomplexilu1 (A, n) |
subroutine | computeilut (A, n, TOL) |
subroutine | complexcomputeilut (A, n, TOL) |
subroutine | lusolve (n, m, Rows, Cols, Diag, Values, b) |
subroutine | complexlusolve (n, m, Rows, Cols, Diag, Values, b) |
subroutine | complexmatvec (n, m, Rows, Cols, Values, u, v) |
subroutine crs_complexilut::complexcomputeilut | ( | type(matrix_t) | A, |
integer | n, | ||
real(kind=dp) | TOL | ||
) |
References messages::fatal().
Referenced by crsmatrix::crs_complexilut().
subroutine crs_complexlusolve::complexlusolve | ( | integer | n, |
integer | m, | ||
integer, dimension(n+1) | Rows, | ||
integer, dimension(m) | Cols, | ||
integer, dimension(n) | Diag, | ||
complex(kind=dp), dimension(m) | Values, | ||
complex(kind=dp), dimension(n) | b | ||
) |
Referenced by crsmatrix::crs_complexlusolve(), and crs_complexlusolve2().
subroutine crs_complexmatrixvectorprod::complexmatvec | ( | integer | n, |
integer | m, | ||
integer, dimension(2*n+1) | Rows, | ||
integer, dimension(m) | Cols, | ||
real(kind=dp), dimension(m) | Values, | ||
complex(kind=dp), dimension(n) | u, | ||
complex(kind=dp), dimension(n) | v | ||
) |
subroutine crs_ilut::computeilut | ( | type(matrix_t) | A, |
integer | n, | ||
real(kind=dp) | TOL | ||
) |
References messages::fatal().
Referenced by crsmatrix::crs_ilut().
subroutine crs_complexincompletelu::initializecomplexilu1 | ( | type(matrix_t) | A, |
integer | n | ||
) |
References messages::fatal().
Referenced by crsmatrix::crs_complexincompletelu().
subroutine crs_incompletelu::initializeilu1 | ( | type(matrix_t) | A, |
integer | n | ||
) |
References messages::fatal().
Referenced by crsmatrix::crs_incompletelu().
subroutine crs_lusolve::lusolve | ( | integer | n, |
integer | m, | ||
integer, dimension(n+1) | Rows, | ||
integer, dimension(m) | Cols, | ||
integer, dimension(n) | Diag, | ||
real(kind=dp), dimension(m) | Values, | ||
real(kind=dp), dimension(n) | b | ||
) |
subroutine crs_matrixvectorprod::matvec | ( | integer | n, |
integer | m, | ||
integer, dimension(n+1) | Rows, | ||
integer, dimension(m) | Cols, | ||
real(kind=dp), dimension(m) | Values, | ||
real(kind=dp), dimension(n) | u, | ||
real(kind=dp), dimension(n) | v | ||
) |
Referenced by crsmatrix::crs_matrixvectorprod(), fitersolver(), fullitersolver(), gebhardtfactors(), helmholtzbemsolver(), itersolv(), poissonbemsolver(), and viewfactors().