SFEMaNS
version 5.3
Reference documentation for SFEMaNS
|
Data Types | |
type | solver_param |
Functions/Subroutines | |
subroutine | init_solver (my_par, my_ksp, matrix, communicator, solver, precond, opt_re_init) |
subroutine | solver (my_ksp, b, x, reinit, verbose) |
subroutine | create_local_petsc_matrix (communicator, LA, matrix, clean) |
subroutine | create_local_petsc_matrix_a_detruire (communicator, aij, i_loc, matrix) |
subroutine | create_local_petsc_block_matrix (communicator, n_b, aij, i_loc, matrix) |
subroutine solve_petsc::create_local_petsc_block_matrix | ( | communicator, | |
integer | n_b, | ||
type(aij_type), intent(in) | aij, | ||
integer, dimension(2) | i_loc, | ||
matrix | |||
) |
Definition at line 225 of file solver.f90.
subroutine solve_petsc::create_local_petsc_matrix | ( | communicator, | |
type(petsc_csr_la) | LA, | ||
matrix, | |||
logical, optional | clean | ||
) |
subroutine solve_petsc::create_local_petsc_matrix_a_detruire | ( | communicator, | |
type(aij_type), intent(in) | aij, | ||
integer, dimension(2) | i_loc, | ||
matrix | |||
) |
Definition at line 190 of file solver.f90.
subroutine solve_petsc::init_solver | ( | type(solver_param) | my_par, |
my_ksp, | |||
matrix, | |||
communicator, | |||
character(*), optional | solver, | ||
character(*), optional | precond, | ||
logical, intent(in), optional | opt_re_init | ||
) |
Definition at line 12 of file solver.f90.
subroutine solve_petsc::solver | ( | my_ksp, | |
b, | |||
x, | |||
logical, optional | reinit, | ||
logical, optional | verbose | ||
) |