![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Step control such as active boundary condition, convergent condition etc. More...
Data Fields | |
integer | solution |
solution type; 1: static; 2:visco More... | |
integer | inc_type |
increment type; 1: fixed; 2:auto More... | |
character(len=80) | control |
control type, such as arclength etc More... | |
character(len=80) | convcontrol |
Judgement of convergency, such as nodal force residual disp increment, energy. More... | |
real(kind=kreal) | converg |
value of convergent judgement (residual force) More... | |
real(kind=kreal) | converg_lag |
value of convergent judgement (Lagrange) More... | |
real(kind=kreal) | converg_ddisp |
value of convergent judgement (disp increment) More... | |
real(kind=kreal) | maxres |
upper bound of NR residual More... | |
integer | num_substep |
substeps user given More... | |
integer | max_iter |
max number of iteration More... | |
integer | max_contiter |
max number of contact iteration More... | |
integer | amp_id |
id of amplitude definition More... | |
real(kind=kreal) | initdt |
time increment More... | |
real(kind=kreal) | elapsetime |
elapse time of this step More... | |
real(kind=kreal) | mindt |
lower bound of time increment More... | |
real(kind=kreal) | maxdt |
upper bound of time increment More... | |
real(kind=kreal) | starttime |
start time of this step More... | |
integer, dimension(:), pointer | boundary =>null() |
active group of boundary conditions of current step More... | |
integer, dimension(:), pointer | load =>null() |
active group of external load conditions of current step More... | |
integer, dimension(:), pointer | contact =>null() |
active group of contact conditions of current step More... | |
integer | timepoint_id |
id of timepoint More... | |
integer | aincparam_id |
id of auto increment parameter More... | |
Step control such as active boundary condition, convergent condition etc.
Definition at line 24 of file m_step.f90.
integer m_step::step_info::aincparam_id |
id of auto increment parameter
Definition at line 48 of file m_step.f90.
integer m_step::step_info::amp_id |
id of amplitude definition
Definition at line 38 of file m_step.f90.
integer, dimension(:), pointer m_step::step_info::boundary =>null() |
active group of boundary conditions of current step
Definition at line 44 of file m_step.f90.
integer, dimension(:), pointer m_step::step_info::contact =>null() |
active group of contact conditions of current step
Definition at line 46 of file m_step.f90.
character( len=80 ) m_step::step_info::control |
control type, such as arclength etc
Definition at line 27 of file m_step.f90.
character( len=80 ) m_step::step_info::convcontrol |
Judgement of convergency, such as nodal force residual disp increment, energy.
Definition at line 28 of file m_step.f90.
real(kind=kreal) m_step::step_info::converg |
value of convergent judgement (residual force)
Definition at line 30 of file m_step.f90.
real(kind=kreal) m_step::step_info::converg_ddisp |
value of convergent judgement (disp increment)
Definition at line 32 of file m_step.f90.
real(kind=kreal) m_step::step_info::converg_lag |
value of convergent judgement (Lagrange)
Definition at line 31 of file m_step.f90.
real(kind=kreal) m_step::step_info::elapsetime |
elapse time of this step
Definition at line 40 of file m_step.f90.
integer m_step::step_info::inc_type |
increment type; 1: fixed; 2:auto
Definition at line 26 of file m_step.f90.
real(kind=kreal) m_step::step_info::initdt |
time increment
Definition at line 39 of file m_step.f90.
integer, dimension(:), pointer m_step::step_info::load =>null() |
active group of external load conditions of current step
Definition at line 45 of file m_step.f90.
integer m_step::step_info::max_contiter |
max number of contact iteration
Definition at line 37 of file m_step.f90.
integer m_step::step_info::max_iter |
max number of iteration
Definition at line 36 of file m_step.f90.
real(kind=kreal) m_step::step_info::maxdt |
upper bound of time increment
Definition at line 42 of file m_step.f90.
real(kind=kreal) m_step::step_info::maxres |
upper bound of NR residual
Definition at line 33 of file m_step.f90.
real(kind=kreal) m_step::step_info::mindt |
lower bound of time increment
Definition at line 41 of file m_step.f90.
integer m_step::step_info::num_substep |
substeps user given
Definition at line 35 of file m_step.f90.
integer m_step::step_info::solution |
solution type; 1: static; 2:visco
Definition at line 25 of file m_step.f90.
real(kind=kreal) m_step::step_info::starttime |
start time of this step
Definition at line 43 of file m_step.f90.
integer m_step::step_info::timepoint_id |
id of timepoint
Definition at line 47 of file m_step.f90.