![]() |
FrontISTR
5.7.0
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 18 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 229 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 121 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 308 of file fstr_Restart.f90.