![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
This module provides functions of reconstructing. More...
Functions/Subroutines | |
integer(kind=kint) function, public | fstr_get_num_lagrange_pernode (algtype) |
subroutine, public | fstr_save_originalmatrixstructure (hecMAT) |
This subroutine saves original matrix structure constructed originally by hecMW_matrix. More... | |
subroutine, public | fstr_mat_con_contact (cstep, contact_algo, hecMAT, fstrSOLID, hecLagMAT, infoCTChange, conMAT, is_contact_active) |
this subroutine reconstructs node-based (stiffness) matrix structure \corresponding to contact state More... | |
logical function, public | fstr_is_matrixstruct_symmetric (fstrSOLID, hecMESH) |
this function judges whether sitiffness matrix is symmetric or not More... | |
This module provides functions of reconstructing.
integer(kind=kint) function, public fstr_matrix_con_contact::fstr_get_num_lagrange_pernode | ( | integer(kind=kint) | algtype | ) |
algtype | current loading step |
Definition at line 32 of file fstr_mat_con_contact.f90.
logical function, public fstr_matrix_con_contact::fstr_is_matrixstruct_symmetric | ( | type(fstr_solid ) | fstrSOLID, |
type(hecmwst_local_mesh) | hecMESH | ||
) |
this function judges whether sitiffness matrix is symmetric or not
Definition at line 240 of file fstr_mat_con_contact.f90.
subroutine, public fstr_matrix_con_contact::fstr_mat_con_contact | ( | integer(kind=kint) | cstep, |
integer(kind=kint) | contact_algo, | ||
type(hecmwst_matrix) | hecMAT, | ||
type(fstr_solid) | fstrSOLID, | ||
type(hecmwst_matrix_lagrange) | hecLagMAT, | ||
type(fstr_info_contactchange) | infoCTChange, | ||
type (hecmwst_matrix) | conMAT, | ||
logical, intent(in) | is_contact_active | ||
) |
this subroutine reconstructs node-based (stiffness) matrix structure \corresponding to contact state
cstep | current loading step |
contact_algo | current loading step |
hecmat | type hecmwST_matrix |
fstrsolid | type fstr_solid |
heclagmat | type hecmwST_matrix_lagrange |
infoctchange | type fstr_contactChange |
Definition at line 53 of file fstr_mat_con_contact.f90.
subroutine, public fstr_matrix_con_contact::fstr_save_originalmatrixstructure | ( | type(hecmwst_matrix) | hecMAT | ) |
This subroutine saves original matrix structure constructed originally by hecMW_matrix.
hecmat | type hecmwST_matrix |
Definition at line 42 of file fstr_mat_con_contact.f90.