SFEMaNS
version 5.3
Reference documentation for SFEMaNS
|
Functions/Subroutines | |
subroutine, public | create_my_ghost (mesh, LA, ifrom) |
subroutine, public | extract (xghost, ks, ke, LA, phi) |
subroutine | block_index (communicator, kmax, mesh, loc_to_glob_LA) |
subroutine, public | st_aij_csr_glob_block (communicator, kmax, mesh_glob, mesh, LA, opt_per) |
subroutine, public | st_aij_csr_loc_block (communicator, kmax, mesh, LA) |
subroutine, public | st_aij_csr (jj, aij) |
subroutine, public | st_csr_block (n_b, in, out) |
subroutine, public | st_csr_bloc (ia, ja, ia_b, ja_b, n_b) |
subroutine, public | st_csr (jj, ia, ja) |
subroutine, public | tri_jlg (a, a_d, n_a_d) |
subroutine st_matrix::block_index | ( | communicator, | |
integer, intent(in) | kmax, | ||
type(mesh_type) | mesh, | ||
integer, dimension(:,:), pointer | loc_to_glob_LA | ||
) |
subroutine, public st_matrix::create_my_ghost | ( | type(mesh_type) | mesh, |
type(petsc_csr_la) | LA, | ||
integer, dimension(:), pointer | ifrom | ||
) |
subroutine, public st_matrix::extract | ( | xghost, | |
integer | ks, | ||
integer | ke, | ||
type(petsc_csr_la) | LA, | ||
real(kind=8), dimension(:), intent(out) | phi | ||
) |
subroutine, public st_matrix::st_aij_csr | ( | integer, dimension(:,:), intent(in) | jj, |
type(aij_type), intent(out) | aij | ||
) |
subroutine, public st_matrix::st_aij_csr_glob_block | ( | communicator, | |
integer, intent(in) | kmax, | ||
type(mesh_type), intent(in) | mesh_glob, | ||
type(mesh_type), intent(in) | mesh, | ||
type(petsc_csr_la), intent(out) | LA, | ||
type(periodic_type), intent(in), optional | opt_per | ||
) |
Definition at line 165 of file st_csr.f90.
subroutine, public st_matrix::st_aij_csr_loc_block | ( | communicator, | |
integer, intent(in) | kmax, | ||
type(mesh_type), intent(in) | mesh, | ||
type(petsc_csr_la), intent(out) | LA | ||
) |
subroutine, public st_matrix::st_csr | ( | integer, dimension(:,:), intent(in) | jj, |
integer, dimension(:), pointer | ia, | ||
integer, dimension(:), pointer | ja | ||
) |
subroutine, public st_matrix::st_csr_bloc | ( | integer, dimension(:), intent(in) | ia, |
integer, dimension(:), intent(in) | ja, | ||
integer, dimension(:), pointer | ia_b, | ||
integer, dimension(:), pointer | ja_b, | ||
integer, intent(in) | n_b | ||
) |
Definition at line 597 of file st_csr.f90.
subroutine, public st_matrix::st_csr_block | ( | integer, intent(in) | n_b, |
type(aij_type), intent(in) | in, | ||
type(aij_type), intent(out) | out | ||
) |
Definition at line 551 of file st_csr.f90.
subroutine, public st_matrix::tri_jlg | ( | integer, dimension(:), intent(inout) | a, |
integer, dimension(:), intent(out) | a_d, | ||
integer, intent(out) | n_a_d | ||
) |