FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
m_step.f90 File Reference

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
 

Modules

module  m_step
 This module manages step information.
 

Functions/Subroutines

subroutine m_step::init_stepinfo (stepinfo)
 Initializer. 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...
 
subroutine m_step::free_stepinfo (step)
 Finalizer. More...
 
subroutine m_step::fstr_print_steps (nfile, steps)
 Print out step control. More...
 
subroutine m_step::init_aincparam (aincparam)
 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(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