![]() |
FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
|
This module provides functions to read in and write out restart fiels. More...
Functions/Subroutines | |
| subroutine | fstr_read_restart (cstep, substep, step_count, ctime, dtime, hecmesh, fstrsolid, fstrparam, contactnode) |
| Read in restart file. | |
| subroutine | fstr_write_restart (cstep, cstep_ext, substep, step_count, ctime, dtime, hecmesh, fstrsolid, fstrparam, is_stepfinished, contactnode) |
| write out restart file | |
| subroutine | fstr_read_restart_dyna_nl (cstep, hecmesh, fstrsolid, fstrdynamic, fstrparam, contactnode) |
| Read in restart file for nonlinear dynamic analysis. | |
| subroutine | fstr_write_restart_dyna_nl (cstep, hecmesh, fstrsolid, fstrdynamic, fstrparam, contactnode) |
| write out restart file for nonlinear dynamic analysis | |
This module provides functions to read in and write out restart fiels.
| 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 212 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 112 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 283 of file fstr_Restart.f90.