FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_mat_ass.f90 File Reference

Go to the source code of this file.

Modules

module  hecmw_matrix_ass
 

Functions/Subroutines

subroutine, public hecmw_matrix_ass::hecmw_mat_ass_elem (hecMAT, nn, nodLOCAL, stiffness)
 
subroutine, public hecmw_matrix_ass::stf_get_block (stiffness, ndof, inod, jnod, a)
 
subroutine, public hecmw_matrix_ass::hecmw_mat_add_node (hecMAT, inod, jnod, a)
 
integer(kind=kint) function, public hecmw_matrix_ass::hecmw_array_search_i (array, is, iE, ival)
 
subroutine, public hecmw_matrix_ass::hecmw_mat_ass_equation (hecMESH, hecMAT)
 
subroutine, public hecmw_matrix_ass::hecmw_mat_ass_equation_rhs (hecMESH, hecMAT)
 
subroutine, public hecmw_matrix_ass::hecmw_mat_add_dof (hecMAT, inod, idof, jnod, jdof, val)
 
subroutine, public hecmw_matrix_ass::hecmw_mat_ass_bc (hecMAT, inode, idof, RHS, conMAT)
 
subroutine, public hecmw_matrix_ass::hecmw_mat_ass_bc_contactlag (hecMAT, hecLagMAT, inode, idof, RHS)
 Modify Lagrange multiplier-related part of stiffness matrix and right-hand side vector for dealing with prescribed displacement boundary condition. More...
 
subroutine, public hecmw_matrix_ass::hecmw_mat_ass_contactlag (nnode, ndLocal, id_lagrange, fcoeff, stiffness, hecMAT, hecLagMAT)
 This subroutine assembles contact stiffness matrix of a contact pair into global stiffness matrix. More...