version 0.6.0
Loading...
Searching...
No Matches
LIS linear system interface

Parallel LIS library interface routines. More...

Namespaces

module  type_solver_lis
 Type definition for all LIS solvers.
 

Functions

subroutine, public mod_lis_cell_interface::lis_cell_interface (matrix, solution, rhs, solver, stencil, ls_map)
 LIS solver interface for a cell-based linear system.
 
subroutine, public mod_lis_face_interface::lis_face_interface (matrix, solution, rhs, solver, stencil, ls_map)
 LIS solver interface for a face-based linear system.
 

Detailed Description

Function Documentation

◆ lis_cell_interface()

subroutine, public mod_lis_cell_interface::lis_cell_interface ( double precision, dimension(:), intent(in) matrix,
double precision, dimension(:), intent(inout) solution,
double precision, dimension(:), intent(in) rhs,
class(t_lis_solver), intent(inout) solver,
type(t_cell_stencil), intent(in) stencil,
type(t_ls_map), intent(in) ls_map )
Parameters
[in]matrixmatrix of the linear system.
[out]solutionsolution of the linear system.
[in]rhsright-hand side of the linear system.
[in,out]solverLIS solver.
[in]ls_maplinear system mapping structure.
[in]stencilstencil of the discretization.

◆ lis_face_interface()

subroutine, public mod_lis_face_interface::lis_face_interface ( double precision, dimension(:), intent(in) matrix,
double precision, dimension(:), intent(inout) solution,
double precision, dimension(:), intent(in) rhs,
class(t_lis_solver), intent(inout) solver,
type(t_face_stencil), intent(in) stencil,
type(t_face_ls_map), intent(in) ls_map )
Parameters
[in]matrixmatrix of the linear system.
[out]solutionsolution of the linear system.
[in]rhsright-hand side of the linear system.
[in,out]solverLIS solver.
[in]ls_maplinear system mapping structure.
[in]stencilstencil of the discretization.