![]() |
FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
|
This module contains subroutines for nonlinear implicit dynamic analysis. More...
Functions/Subroutines | |
subroutine | fstr_solve_dynamic_nlimplicit (cstep, hecmesh, hecmat, fstrsolid, fstreig, fstrdynamic, fstrresult, fstrparam, fstrcpl, restrt_step_num) |
This subroutine provides function of nonlinear implicit dynamic analysis using the Newmark method. | |
subroutine | fstr_solve_dynamic_nlimplicit_contactslag (cstep, hecmesh, hecmat, fstrsolid, fstreig, fstrdynamic, fstrresult, fstrparam, fstrcpl, fstrmat, restrt_step_num, infoctchange, conmat) |
This subroutine provides function of nonlinear implicit dynamic analysis using the Newmark method. Standard Lagrange multiplier algorithm for contact analysis is included in this subroutine. | |
This module contains subroutines for nonlinear implicit dynamic analysis.
subroutine fstr_dynamic_nlimplicit::fstr_solve_dynamic_nlimplicit | ( | integer, intent(in) | cstep, |
type(hecmwst_local_mesh) | hecmesh, | ||
type(hecmwst_matrix) | hecmat, | ||
type(fstr_solid) | fstrsolid, | ||
type(fstr_eigen) | fstreig, | ||
type(fstr_dynamic) | fstrdynamic, | ||
type(hecmwst_result_data) | fstrresult, | ||
type(fstr_param) | fstrparam, | ||
type(fstr_couple) | fstrcpl, | ||
integer(kind=kint) | restrt_step_num | ||
) |
This subroutine provides function of nonlinear implicit dynamic analysis using the Newmark method.
[in] | cstep | current step |
Definition at line 29 of file fstr_dynamic_nlimplicit.f90.
subroutine fstr_dynamic_nlimplicit::fstr_solve_dynamic_nlimplicit_contactslag | ( | integer, intent(in) | cstep, |
type(hecmwst_local_mesh) | hecmesh, | ||
type(hecmwst_matrix) | hecmat, | ||
type(fstr_solid) | fstrsolid, | ||
type(fstr_eigen) | fstreig, | ||
type(fstr_dynamic) | fstrdynamic, | ||
type(hecmwst_result_data) | fstrresult, | ||
type(fstr_param) | fstrparam, | ||
type(fstr_couple) | fstrcpl, | ||
type(fstrst_matrix_contact_lagrange) | fstrmat, | ||
integer(kind=kint) | restrt_step_num, | ||
type(fstr_info_contactchange) | infoctchange, | ||
type(hecmwst_matrix), optional | conmat | ||
) |
This subroutine provides function of nonlinear implicit dynamic analysis using the Newmark method. Standard Lagrange multiplier algorithm for contact analysis is included in this subroutine.
[in] | cstep | current step |
fstrmat | type fstrST_matrix_contact_lagrange | |
infoctchange | fstr_info_contactChange |
Definition at line 411 of file fstr_dynamic_nlimplicit.f90.