FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
hecmw_matrix_contact Module Reference

Functions/Subroutines

subroutine, public hecmw_cmat_init (cmat)
 
subroutine, public hecmw_cmat_finalize (cmat)
 
subroutine, public hecmw_cmat_clear (cmat)
 
subroutine, public hecmw_cmat_add (cmat, i, j, val)
 
subroutine, public hecmw_cmat_pack (cmat)
 
subroutine, public hecmw_cmat_multvec_add (cmat, x, y, len)
 
subroutine, public hecmw_cmat_ass_bc (hecmat, inode, idof, rhs)
 
integer function, public hecmw_cmat_n_newpair (hecmat, symm)
 
subroutine, public hecmw_cmat_lu (hecmat)
 
subroutine, public hecmw_cmat_lu_free (hecmat)
 
subroutine, public hecmw_cmat_substitute (dest, src)
 

Function/Subroutine Documentation

◆ hecmw_cmat_add()

subroutine, public hecmw_matrix_contact::hecmw_cmat_add ( type(hecmwst_matrix_contact cmat,
integer(kind=kint i,
integer(kind=kint j,
real(kind=kreal), dimension(:,:)  val 
)

Definition at line 114 of file hecmw_matrix_contact.f90.

Here is the caller graph for this function:

◆ hecmw_cmat_ass_bc()

subroutine, public hecmw_matrix_contact::hecmw_cmat_ass_bc ( type (hecmwst_matrix hecmat,
integer(kind=kint inode,
integer(kind=kint idof,
real(kind=kreal rhs 
)

Definition at line 230 of file hecmw_matrix_contact.f90.

Here is the caller graph for this function:

◆ hecmw_cmat_clear()

subroutine, public hecmw_matrix_contact::hecmw_cmat_clear ( type(hecmwst_matrix_contact cmat)

Definition at line 42 of file hecmw_matrix_contact.f90.

Here is the caller graph for this function:

◆ hecmw_cmat_finalize()

subroutine, public hecmw_matrix_contact::hecmw_cmat_finalize ( type(hecmwst_matrix_contact cmat)

Definition at line 35 of file hecmw_matrix_contact.f90.

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

◆ hecmw_cmat_init()

subroutine, public hecmw_matrix_contact::hecmw_cmat_init ( type(hecmwst_matrix_contact cmat)

Definition at line 27 of file hecmw_matrix_contact.f90.

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

◆ hecmw_cmat_lu()

subroutine, public hecmw_matrix_contact::hecmw_cmat_lu ( type (hecmwst_matrix hecmat)

Definition at line 306 of file hecmw_matrix_contact.f90.

Here is the caller graph for this function:

◆ hecmw_cmat_lu_free()

subroutine, public hecmw_matrix_contact::hecmw_cmat_lu_free ( type (hecmwst_matrix hecmat)

Definition at line 361 of file hecmw_matrix_contact.f90.

Here is the caller graph for this function:

◆ hecmw_cmat_multvec_add()

subroutine, public hecmw_matrix_contact::hecmw_cmat_multvec_add ( type(hecmwst_matrix_contact cmat,
real(kind=kreal), dimension(:)  x,
real(kind=kreal), dimension(:)  y,
integer(kind=kint len 
)

Definition at line 205 of file hecmw_matrix_contact.f90.

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

◆ hecmw_cmat_n_newpair()

integer function, public hecmw_matrix_contact::hecmw_cmat_n_newpair ( type(hecmwst_matrix), intent(in)  hecmat,
integer, intent(in)  symm 
)

Definition at line 276 of file hecmw_matrix_contact.f90.

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

◆ hecmw_cmat_pack()

subroutine, public hecmw_matrix_contact::hecmw_cmat_pack ( type(hecmwst_matrix_contact cmat)

Definition at line 177 of file hecmw_matrix_contact.f90.

Here is the caller graph for this function:

◆ hecmw_cmat_substitute()

subroutine, public hecmw_matrix_contact::hecmw_cmat_substitute ( type(hecmwst_matrix_contact dest,
type(hecmwst_matrix_contact src 
)

Definition at line 368 of file hecmw_matrix_contact.f90.

Here is the caller graph for this function: