FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_jad_type_33 Module Reference

Jagged Diagonal Matrix storage for vector processors. Original code was provided by JAMSTEC. More...

Functions/Subroutines

subroutine, public hecmw_jad_init_33 (hecMAT)
 
subroutine, public hecmw_jad_finalize_33 ()
 
integer(kind=kint) function, public hecmw_jad_is_initialized_33 ()
 
subroutine, public hecmw_jad_matvec_33 (hecMESH, hecMAT, X, Y, COMMtime)
 
subroutine matjad (N, MJAD, IAJAD, JAJAD, AJAD, JADORD, X, Y, W1, W2, W3)
 

Detailed Description

Jagged Diagonal Matrix storage for vector processors. Original code was provided by JAMSTEC.

Function/Subroutine Documentation

◆ hecmw_jad_finalize_33()

subroutine, public hecmw_jad_type_33::hecmw_jad_finalize_33

Definition at line 43 of file hecmw_jadm_33.f90.

Here is the caller graph for this function:

◆ hecmw_jad_init_33()

subroutine, public hecmw_jad_type_33::hecmw_jad_init_33 ( type(hecmwst_matrix hecMAT)

Definition at line 32 of file hecmw_jadm_33.f90.

Here is the caller graph for this function:

◆ hecmw_jad_is_initialized_33()

integer(kind=kint) function, public hecmw_jad_type_33::hecmw_jad_is_initialized_33

Definition at line 52 of file hecmw_jadm_33.f90.

◆ hecmw_jad_matvec_33()

subroutine, public hecmw_jad_type_33::hecmw_jad_matvec_33 ( type(hecmwst_local_mesh), intent(in)  hecMESH,
type(hecmwst_matrix), intent(in), target  hecMAT,
real(kind=kreal), dimension(:), intent(in)  X,
real(kind=kreal), dimension(:), intent(out)  Y,
real(kind=kreal), intent(inout)  COMMtime 
)

Definition at line 57 of file hecmw_jadm_33.f90.

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

◆ matjad()

subroutine hecmw_jad_type_33::matjad ( integer(kind=kint)  N,
integer(kind=kint)  MJAD,
integer(kind=kint), dimension(*)  IAJAD,
integer(kind=kint), dimension(*)  JAJAD,
real(kind=kreal), dimension(*)  AJAD,
integer(kind=kint), dimension(*)  JADORD,
real(kind=kreal), dimension(*)  X,
real(kind=kreal), dimension(*)  Y,
real(kind=kreal), dimension(*)  W1,
real(kind=kreal), dimension(*)  W2,
real(kind=kreal), dimension(*)  W3 
)

Definition at line 170 of file hecmw_jadm_33.f90.

Here is the caller graph for this function: