FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
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 341 of file fstr_dynamic_nlexplicit.f90.

Here is the call graph for this function:
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 30 of file fstr_dynamic_nlexplicit.f90.

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