0.6.0
Loading...
Searching...
No Matches
mod_hypre_sstruct_face Module Reference

Functions/Subroutines

subroutine hypre_sstruct_face (solver, matrix, x, rhs, stencil, ls_map)
 SSTRUCT face interface to HYPRE's solvers.
 
subroutine hypre_sstruct_face_setup (solver, stencil, ls_map)
 
subroutine hypre_sstruct_face_solve (solver, matrix, rhs, x, ls_map)
 
subroutine hypre_sstruct_face_destroy (solver)
 
pure subroutine shift_stencil_loc (indices, direction)
 

Function/Subroutine Documentation

◆ hypre_sstruct_face_destroy()

subroutine mod_hypre_sstruct_face::hypre_sstruct_face_destroy ( class(t_hypre_solver_sstruct_interface), intent(inout) solver)

◆ hypre_sstruct_face_setup()

subroutine mod_hypre_sstruct_face::hypre_sstruct_face_setup ( class(t_hypre_solver_sstruct_interface), intent(inout) solver,
type(t_face_stencil), intent(in) stencil,
type(t_face_ls_map), intent(in) ls_map )

◆ hypre_sstruct_face_solve()

subroutine mod_hypre_sstruct_face::hypre_sstruct_face_solve ( class(t_hypre_solver_sstruct_interface), intent(inout) solver,
double precision, dimension(0:), intent(in) matrix,
double precision, dimension(0:), intent(in) rhs,
double precision, dimension(0:), intent(inout) x,
type(t_face_ls_map), intent(in) ls_map )

◆ shift_stencil_loc()

pure subroutine mod_hypre_sstruct_face::shift_stencil_loc ( integer(hypre_int), dimension(3), intent(inout) indices,
integer(hypre_int), dimension(3), intent(in) direction )