FrontISTR  6.0.0
Large-scale structural analysis program with finit element method
hecmw_solver_direct Module Reference

HECMW_SOLVE_DIRECT is a program for the matrix direct solver. More...

Functions/Subroutines

subroutine, public hecmw_solve_direct (hecMESH, hecMAT, Ifmsg)
 HECMW_SOLVE_DIRECT is a program for the matrix solver. More...
 
subroutine ptime (Cputim)
 PTIME. More...
 
subroutine, public setij (hecMESH, hecMAT, FCT)
 SETIJ. More...
 
subroutine, public matini (FCT, ordering, loglevel, Ir)
 MATINI initializes storage for sparse matrix solver. More...
 
subroutine zpivot (Neqns, Neqnsz, Nttbr, Jcol, Irow, Zpiv, Ir)
 ZPIVOT. More...
 

Detailed Description

HECMW_SOLVE_DIRECT is a program for the matrix direct solver.

Function/Subroutine Documentation

◆ hecmw_solve_direct()

subroutine, public hecmw_solver_direct::hecmw_solve_direct ( type (hecmwst_local_mesh), intent(in)  hecMESH,
type (hecmwst_matrix), intent(inout)  hecMAT,
integer(kind=kint), intent(in)  Ifmsg 
)

HECMW_SOLVE_DIRECT is a program for the matrix solver.

Definition at line 61 of file hecmw_solver_direct.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ matini()

subroutine, public hecmw_solver_direct::matini ( type (cholesky_factor), intent(inout)  FCT,
integer(kind=kint), intent(in)  ordering,
integer(kind=kint), intent(in)  loglevel,
integer(kind=kint), intent(out)  Ir 
)

MATINI initializes storage for sparse matrix solver.

Definition at line 284 of file hecmw_solver_direct.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ptime()

subroutine hecmw_solver_direct::ptime ( real(kind=kreal), intent(out)  Cputim)

PTIME.

Definition at line 184 of file hecmw_solver_direct.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setij()

subroutine, public hecmw_solver_direct::setij ( type (hecmwst_local_mesh), intent(in)  hecMESH,
type (hecmwst_matrix), intent(in)  hecMAT,
type (cholesky_factor), intent(inout)  FCT 
)

SETIJ.

Definition at line 197 of file hecmw_solver_direct.f90.

Here is the caller graph for this function:

◆ zpivot()

subroutine hecmw_solver_direct::zpivot ( integer(kind=kint), intent(in)  Neqns,
integer(kind=kint), intent(out)  Neqnsz,
integer(kind=kint), intent(in)  Nttbr,
integer(kind=kint), dimension(:), intent(in)  Jcol,
integer(kind=kint), dimension(:), intent(in)  Irow,
integer(kind=kint), dimension(:), intent(out)  Zpiv,
integer(kind=kint), intent(out)  Ir 
)

ZPIVOT.

Definition at line 430 of file hecmw_solver_direct.f90.

Here is the call graph for this function:
Here is the caller graph for this function: