FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
fstr_dynamic_nlexplicit Module Reference

This module contains subroutines for nonlinear explicit dynamic analysis. More...

Functions/Subroutines

subroutine fstr_solve_dynamic_nlexplicit (hecmesh, hecmat, fstrsolid, fstreig, fstrdyn, fstrresult, fstrparam, infoctchange, fstrcpl, restrt_step_num)
 
subroutine forward_increment_lagrange (cstep, ndof, mmat, hecmesh, fstrsolid, infoctchange, wkarray, uc)
 

Detailed Description

This module contains subroutines for nonlinear explicit dynamic analysis.

Function/Subroutine Documentation

◆ forward_increment_lagrange()

subroutine fstr_dynamic_nlexplicit::forward_increment_lagrange ( integer, intent(in)  cstep,
integer, intent(in)  ndof,
real(kind=kreal), dimension(:), intent(in)  mmat,
type( hecmwst_local_mesh ), intent(in)  hecmesh,
type(fstr_solid), intent(inout)  fstrsolid,
type(fstr_info_contactchange infoctchange,
real(kind=kreal), dimension(:), intent(out)  wkarray,
real(kind=kreal), dimension(:), intent(out)  uc 
)
Parameters
[in]hecmeshtype mesh

Definition at line 339 of file fstr_dynamic_nlexplicit.f90.

Here is the caller graph for this function:

◆ fstr_solve_dynamic_nlexplicit()

subroutine fstr_dynamic_nlexplicit::fstr_solve_dynamic_nlexplicit ( type(hecmwst_local_mesh hecmesh,
type(hecmwst_matrix hecmat,
type(fstr_solid fstrsolid,
type(fstr_eigen fstreig,
type(fstr_dynamic fstrdyn,
type(hecmwst_result_data fstrresult,
type(fstr_param fstrparam,
type(fstr_info_contactchange infoctchange,
type(fstr_couple fstrcpl,
integer(kind=kint)  restrt_step_num 
)
Parameters
infoctchangefstr_info_contactChange

Definition at line 27 of file fstr_dynamic_nlexplicit.f90.

Here is the call graph for this function:
Here is the caller graph for this function: