Go to the source code of this file.
|
subroutine | fstr_matrix_con_contact::fstr_save_originalmatrixstructure (hecmat) |
| This subroutine saves original matrix structure constructed originally by hecMW_matrix.
|
|
subroutine | fstr_matrix_con_contact::fstr_mat_con_contact (cstep, hecmat, fstrsolid, fstrmat, infoctchange, conmat) |
| this subroutine reconstructs node-based (stiffness) matrix structure \corresponding to contact state
|
|
subroutine | fstr_matrix_con_contact::getoriginallistofrelatednodes (np, num_lagrange) |
| Get original list of related nodes.
|
|
subroutine | fstr_matrix_con_contact::getnewlistofrelatednodesandlagrangemultipliers (cstep, np, fstrsolid, countnon0lu_node, countnon0lu_lagrange) |
| Construct new list of related nodes and Lagrange multipliers. Here, a procedure similar to HEC_MW is used.
|
|
subroutine | fstr_matrix_con_contact::constructnewmatrixstructure (hecmat, fstrmat, numnon0_node, numnon0_lagrange, conmat) |
| Construct new stiffness matrix structure.
|
|
subroutine | fstr_matrix_con_contact::fstr_copy_lagrange_contact (fstrsolid, fstrmat) |
| Copy Lagrange multipliers.
|
|
logical function | fstr_matrix_con_contact::fstr_is_matrixstruct_symmetric (fstrsolid, hecmesh) |
| this function judges whether sitiffness matrix is symmetric or not
|
|