![]() |
FrontISTR
6.0.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Data Types | |
| type | m_step::step_info |
| Step control such as active boundary condition, convergent condition etc. More... | |
| type | m_step::tparamautoinc |
| type | m_step::tparamconverg |
| Convergence criteria of !CONVERG_PARAM, indexed like step_infocnv_check. More... | |
Modules | |
| module | m_step |
| This module manages step information. | |
Functions/Subroutines | |
| subroutine | m_step::init_stepinfo (stepinfo) |
| Initializer. More... | |
| subroutine | m_step::setup_stepinfo_converg (stepinfo, cnvparam) |
| Fix the convergence criteria of a step. For each criterion the built-in default is overridden by CONVERG, CONVERG_DDISP and CONVERG_LAG of !STEP, which are in turn overridden by the lines given in !CONVERG_PARAM. More... | |
| subroutine | m_step::setup_stepinfo_starttime (stepinfos) |
| logical function | m_step::isboundaryactive (bnd, stepinfo) |
| Is boundary condition in this step active. More... | |
| logical function | m_step::isloadactive (bnd, stepinfo) |
| Is external load in this step active. More... | |
| logical function | m_step::iscontactactive (bnd, stepinfo) |
| Is contact condition in this step active. More... | |
| logical function | m_step::iselemactivationactive (bnd, stepinfo) |
| Is elemact condition in this step active. More... | |
| subroutine | m_step::free_stepinfo (step) |
| Finalizer. More... | |
| subroutine | m_step::init_aincparam (aincparam) |
| Initializer. More... | |
| subroutine | m_step::init_convergparam (cnvparam) |
| Initializer. More... | |
Variables | |
| integer, parameter | m_step::stepstatic = 1 |
| integer, parameter | m_step::stepvisco = 2 |
| integer, parameter | m_step::stepfixedinc = 1 |
| integer, parameter | m_step::stepautoinc = 2 |
| integer, parameter | m_step::stepampramp = 1 |
| integer, parameter | m_step::stepampstep = 2 |
| integer(kind=kint), parameter | m_step::knstmaxit = 1 |
| integer(kind=kint), parameter | m_step::knstsumit = 2 |
| integer(kind=kint), parameter | m_step::knstciter = 3 |
| integer(kind=kint), parameter | m_step::knstdresn = 4 |
| integer(kind=kint), parameter | m_step::kcnvresidual = 1 |
| integer(kind=kint), parameter | m_step::kcnvcorrection = 2 |
| integer(kind=kint), parameter | m_step::kcnvtranslation = 1 |
| integer(kind=kint), parameter | m_step::kcnvrotation = 2 |
| integer(kind=kint), parameter | m_step::kcnvlagrange = 3 |
| integer(kind=kint), parameter | m_step::kcnvl2 = 1 |
| integer(kind=kint), parameter | m_step::kcnvmax = 2 |