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

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

Functions/Subroutines

subroutine, public hecmw_jad_init_nn (hecMAT)
 
subroutine, public hecmw_jad_finalize_nn ()
 
integer(kind=kint) function, public hecmw_jad_is_initialized_nn ()
 
subroutine, public hecmw_jad_matvec_nn (hecMESH, hecMAT, X, Y, COMMtime)
 
subroutine matjad (N, NDOF, MJAD, IAJAD, JAJAD, AJAD, JADORD, X, Y, W)
 

Detailed Description

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

Function/Subroutine Documentation

◆ hecmw_jad_finalize_nn()

subroutine, public hecmw_jad_type_nn::hecmw_jad_finalize_nn

Definition at line 43 of file hecmw_jadm_nn.f90.

Here is the caller graph for this function:

◆ hecmw_jad_init_nn()

subroutine, public hecmw_jad_type_nn::hecmw_jad_init_nn ( type(hecmwst_matrix hecMAT)

Definition at line 32 of file hecmw_jadm_nn.f90.

Here is the caller graph for this function:

◆ hecmw_jad_is_initialized_nn()

integer(kind=kint) function, public hecmw_jad_type_nn::hecmw_jad_is_initialized_nn

Definition at line 52 of file hecmw_jadm_nn.f90.

◆ hecmw_jad_matvec_nn()

subroutine, public hecmw_jad_type_nn::hecmw_jad_matvec_nn ( 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_nn.f90.

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

◆ matjad()

subroutine hecmw_jad_type_nn::matjad ( integer(kind=kint)  N,
integer(kind=kint)  NDOF,
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(ndof,n)  W 
)

Definition at line 170 of file hecmw_jadm_nn.f90.

Here is the caller graph for this function: