![]() |
FrontISTR
5.7.1
Large-scale structural analysis program with finit element method
|
This module provides functions to read in and write out restart files. More...
Functions/Subroutines | |
| subroutine | fstr_read_restart (cstep, substep, step_count, ctime, dtime, hecMESH, fstrSOLID, fstrPARAM, contactNode) |
| Read in restart file. More... | |
| subroutine | fstr_write_restart (cstep, cstep_ext, substep, step_count, ctime, dtime, hecMESH, fstrSOLID, fstrPARAM, is_StepFinished, contactNode) |
| write out restart file More... | |
| subroutine | fstr_read_restart_dyna_nl (cstep, hecMESH, fstrSOLID, fstrDYNAMIC, fstrPARAM, contactNode) |
| Read in restart file for nonlinear dynamic analysis. More... | |
| subroutine | fstr_write_restart_dyna_nl (cstep, hecMESH, fstrSOLID, fstrDYNAMIC, fstrPARAM, contactNode) |
| write out restart file for nonlinear dynamic analysis More... | |
This module provides functions to read in and write out restart files.
| subroutine m_fstr_restart::fstr_read_restart | ( | integer, intent(out) | cstep, |
| integer, intent(out) | substep, | ||
| integer, intent(out) | step_count, | ||
| real(kind=kreal), intent(out) | ctime, | ||
| real(kind=kreal), intent(out) | dtime, | ||
| type (hecmwst_local_mesh), intent(in) | hecMESH, | ||
| type (fstr_solid), intent(inout) | fstrSOLID, | ||
| type(fstr_param), intent(in) | fstrPARAM, | ||
| integer, intent(out) | contactNode | ||
| ) |
Read in restart file.
| [out] | cstep | current step |
| [out] | substep | current sub step |
| [out] | step_count | current through step |
| [out] | ctime | current time |
| [out] | dtime | current time increment |
| [out] | contactnode | total number of contact nodes |
| [in] | hecmesh | hecmw mesh |
| [in,out] | fstrsolid | fstr_solid |
Definition at line 17 of file fstr_Restart.f90.
| subroutine m_fstr_restart::fstr_read_restart_dyna_nl | ( | integer, intent(out) | cstep, |
| type (hecmwst_local_mesh), intent(in) | hecMESH, | ||
| type (fstr_solid), intent(inout) | fstrSOLID, | ||
| type ( fstr_dynamic), intent(inout) | fstrDYNAMIC, | ||
| type(fstr_param), intent(in) | fstrPARAM, | ||
| integer, intent(out), optional | contactNode | ||
| ) |
Read in restart file for nonlinear dynamic analysis.
| [out] | cstep | current step |
| [out] | contactnode | number of contact nodes |
| [in] | hecmesh | hecmw mesh |
| [in,out] | fstrsolid | fstr_solid |
Definition at line 228 of file fstr_Restart.f90.
| subroutine m_fstr_restart::fstr_write_restart | ( | integer, intent(in) | cstep, |
| integer, intent(in) | cstep_ext, | ||
| integer, intent(in) | substep, | ||
| integer, intent(in) | step_count, | ||
| real(kind=kreal), intent(in) | ctime, | ||
| real(kind=kreal), intent(in) | dtime, | ||
| type (hecmwst_local_mesh), intent(in) | hecMESH, | ||
| type (fstr_solid), intent(in) | fstrSOLID, | ||
| type(fstr_param), intent(in) | fstrPARAM, | ||
| logical, intent(in) | is_StepFinished, | ||
| integer, intent(in) | contactNode | ||
| ) |
write out restart file
| [in] | cstep | current step (internal step id) |
| [in] | cstep_ext | current step (external step id) |
| [in] | substep | current sub step |
| [in] | step_count | current through step |
| [in] | ctime | current time |
| [in] | dtime | current time increment |
| [in] | contactnode | number of contact nodes |
| [in] | hecmesh | hecmw mesh |
| [in] | fstrsolid | fstr_solid |
Definition at line 119 of file fstr_Restart.f90.
| subroutine m_fstr_restart::fstr_write_restart_dyna_nl | ( | integer, intent(in) | cstep, |
| type (hecmwst_local_mesh), intent(in) | hecMESH, | ||
| type (fstr_solid), intent(in) | fstrSOLID, | ||
| type ( fstr_dynamic), intent(in) | fstrDYNAMIC, | ||
| type(fstr_param), intent(in) | fstrPARAM, | ||
| integer, intent(in), optional | contactNode | ||
| ) |
write out restart file for nonlinear dynamic analysis
| [in] | cstep | current step |
| [in] | contactnode | number of contact nodes |
| [in] | hecmesh | hecmw mesh |
| [in] | fstrsolid | fstr_solid |
Definition at line 307 of file fstr_Restart.f90.