Data Types | Functions/Subroutines
mumps_fortran_solver.F File Reference

Go to the source code of this file.

Data Types

module  mumps_module
 

Functions/Subroutines

subroutine mumps_setup_solver_pool (max_n_solvers)
 
subroutine mumps_catch_wrong_id (i_pool)
 
subroutine mumps_setup (i_pool, initial_workspace_scaling_factor)
 
subroutine mumps_set_workspace_scaling_factor (i_pool, s)
 
subroutine mumps_switch_on_doc (i_pool)
 
subroutine mumps_switch_off_doc (i_pool)
 
subroutine mumps_solve (i_pool, n, nz_loc, irn_loc, jcn_loc, a_loc, rhs)
 
subroutine mumps_cleanup_memory (i_pool)
 
subroutine mumps_shutdown (i_pool)
 
subroutine mumps_factorise (i_pool, n, nz_loc, irn_loc, jcn_loc, a_loc)
 
subroutine mumps_backsub (i_pool, n, rhs)
 

Function/Subroutine Documentation

subroutine mumps_backsub ( integer  i_pool,
  n,
double precision, dimension(n)  rhs 
)

Definition at line 368 of file mumps_fortran_solver.F.

References i, and mumps_catch_wrong_id().

subroutine mumps_catch_wrong_id ( integer  i_pool)
subroutine mumps_cleanup_memory ( integer  i_pool)

Definition at line 215 of file mumps_fortran_solver.F.

References mumps_catch_wrong_id().

Referenced by mumps_shutdown().

subroutine mumps_factorise ( integer  i_pool,
integer  n,
integer  nz_loc,
integer, dimension(nz_loc)  irn_loc,
integer, dimension(nz_loc)  jcn_loc,
double precision, dimension(nz_loc)  a_loc 
)

Definition at line 272 of file mumps_fortran_solver.F.

References i, and mumps_catch_wrong_id().

subroutine mumps_set_workspace_scaling_factor ( integer  i_pool,
double precision  s 
)

Definition at line 118 of file mumps_fortran_solver.F.

References mumps_catch_wrong_id(), and s.

subroutine mumps_setup ( integer  i_pool,
integer  initial_workspace_scaling_factor 
)

Definition at line 60 of file mumps_fortran_solver.F.

References mumps_catch_wrong_id().

subroutine mumps_setup_solver_pool ( integer  max_n_solvers)

Definition at line 27 of file mumps_fortran_solver.F.

subroutine mumps_shutdown ( integer  i_pool)

Definition at line 248 of file mumps_fortran_solver.F.

References mumps_catch_wrong_id(), and mumps_cleanup_memory().

subroutine mumps_solve ( integer  i_pool,
integer  n,
integer  nz_loc,
integer, dimension(nz_loc)  irn_loc,
integer, dimension(nz_loc)  jcn_loc,
double precision, dimension(nz_loc)  a_loc,
double precision, dimension(n)  rhs 
)
subroutine mumps_switch_off_doc ( integer  i_pool)

Definition at line 159 of file mumps_fortran_solver.F.

References mumps_catch_wrong_id().

subroutine mumps_switch_on_doc ( integer  i_pool)

Definition at line 139 of file mumps_fortran_solver.F.

References mumps_catch_wrong_id().