![]() |
FrontISTR
5.9.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Modules | |
| module | m_fstr_creatematrix_and_dampingforce |
| This module assembles the tangent stiffness matrix and, in the implicit dynamic case, also the effective dynamic system matrix A = c1*K + c2*M (+ b3*C for connectors) together with the corresponding RHS contribution stored in fstrSOLIDDFORCE. | |
Functions/Subroutines | |
| subroutine, public | m_fstr_creatematrix_and_dampingforce::fstr_creatematrix_and_dampingforce (hecMESH, hecMAT, fstrSOLID, time, tincr, fstrDYNAMIC, coef) |
| Assemble the system matrix and, optionally, the dynamic damping force. More... | |
| subroutine | m_fstr_creatematrix_and_dampingforce::calc_stiff_and_mass_elem (ic_type, nn, ndof, ecoord, u, u_prev, tt, time, tincr, is_dynamic, fstrSOLID, hecMESH, icel, nodLOCAL, stiff_mat, mass_mat, damp_mat, lumped) |
| Compute the element tangent stiffness (and, in the dynamic case, the element mass and connector damping matrices) for the given element type. More... | |
| subroutine | m_fstr_creatematrix_and_dampingforce::calc_damping_mat_and_force_elem (ic_type, nn, ndof, material, fstrDYNAMIC, a3, b3, vecA, vecB, stiff_mat, mass_mat, damp_mat, mat, df) |
| Combine the element K, M (and connector C) into the effective dynamic system matrix mat = c1*K + c2*M (+ b3*C) and compute the corresponding RHS contribution df. More... | |