FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
m_fstr_timeinc Module Reference

This module provides functions to deal with time and increment of stress analysis. More...

Functions/Subroutines

real(kind=kreal) function fstr_get_time ()
 
real(kind=kreal) function fstr_get_timeinc ()
 
real(kind=kreal) function fstr_get_timeinc_base ()
 
subroutine fstr_set_time (time)
 
subroutine fstr_set_timeinc (dtime)
 
subroutine fstr_set_timeinc_base (dtime_base)
 
subroutine fstr_proceed_time ()
 
subroutine fstr_timeinc_printstatus_init
 
subroutine fstr_timeinc_printstatus (stepinfo, fstrPARAM, totstep, substep, NRstatI, NRstatR, AutoINC_stat, Cutback_stat)
 
subroutine fstr_timeinc_printstatus_final (success_flag)
 
logical function fstr_timeinc_isstepfinished (stepinfo)
 
logical function fstr_timeinc_istimepoint (stepinfo, fstrPARAM)
 
subroutine fstr_timeinc_settimeincrement (stepinfo, fstrPARAM, substep, NRstatI, NRstatR, AutoINC_stat, Cutback_stat)
 

Detailed Description

This module provides functions to deal with time and increment of stress analysis.

Function/Subroutine Documentation

◆ fstr_get_time()

real(kind=kreal) function m_fstr_timeinc::fstr_get_time

Definition at line 22 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_get_timeinc()

real(kind=kreal) function m_fstr_timeinc::fstr_get_timeinc

Definition at line 26 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_get_timeinc_base()

real(kind=kreal) function m_fstr_timeinc::fstr_get_timeinc_base

Definition at line 30 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_proceed_time()

subroutine m_fstr_timeinc::fstr_proceed_time

Definition at line 50 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_set_time()

subroutine m_fstr_timeinc::fstr_set_time ( real(kind=kreal), intent(in)  time)
Parameters
[in]timeinput time

Definition at line 35 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_set_timeinc()

subroutine m_fstr_timeinc::fstr_set_timeinc ( real(kind=kreal), intent(in)  dtime)
Parameters
[in]dtimeinput increment of time

Definition at line 40 of file fstr_Ctrl_TimeInc.f90.

◆ fstr_set_timeinc_base()

subroutine m_fstr_timeinc::fstr_set_timeinc_base ( real(kind=kreal), intent(in)  dtime_base)
Parameters
[in]dtime_baseinput increment of time

Definition at line 45 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_timeinc_isstepfinished()

logical function m_fstr_timeinc::fstr_timeinc_isstepfinished ( type(step_info), intent(in)  stepinfo)

Definition at line 121 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_timeinc_istimepoint()

logical function m_fstr_timeinc::fstr_timeinc_istimepoint ( type(step_info), intent(in)  stepinfo,
type(fstr_param), intent(in)  fstrPARAM 
)

Definition at line 132 of file fstr_Ctrl_TimeInc.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fstr_timeinc_printstatus()

subroutine m_fstr_timeinc::fstr_timeinc_printstatus ( type(step_info), intent(in)  stepinfo,
type(fstr_param), intent(in)  fstrPARAM,
integer(kind=kint), intent(in)  totstep,
integer(kind=kint), intent(in)  substep,
integer(kind=kint), dimension(:), intent(in)  NRstatI,
real(kind=kreal), dimension(:), intent(in)  NRstatR,
integer(kind=kint), intent(inout)  AutoINC_stat,
integer(kind=kint), intent(in)  Cutback_stat 
)

Definition at line 65 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_timeinc_printstatus_final()

subroutine m_fstr_timeinc::fstr_timeinc_printstatus_final ( logical, intent(in)  success_flag)

Definition at line 110 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_timeinc_printstatus_init()

subroutine m_fstr_timeinc::fstr_timeinc_printstatus_init

Definition at line 55 of file fstr_Ctrl_TimeInc.f90.

Here is the caller graph for this function:

◆ fstr_timeinc_settimeincrement()

subroutine m_fstr_timeinc::fstr_timeinc_settimeincrement ( type(step_info), intent(in)  stepinfo,
type(fstr_param), intent(in)  fstrPARAM,
integer(kind=kint), intent(in)  substep,
integer(kind=kint), dimension(:), intent(in)  NRstatI,
real(kind=kreal), dimension(:), intent(in)  NRstatR,
integer(kind=kint), intent(inout)  AutoINC_stat,
integer(kind=kint), intent(in)  Cutback_stat 
)

Definition at line 145 of file fstr_Ctrl_TimeInc.f90.

Here is the call graph for this function:
Here is the caller graph for this function: