DAMASK with grid solvers  Revision: v2.0.3-2204-gdb1f2151
The Düsseldorf Advanced Material Simulation Kit with Grid Solvers
prec::tstate Type Reference
+ Inheritance diagram for prec::tstate:

Public Attributes

integer sizestate = 0
 size of state More...
 
integer sizedotstate = 0
 size of dot state, i.e. state(1:sizeDot) follows time evolution by dotState rates More...
 
integer offsetdeltastate = 0
 index offset of delta state More...
 
integer sizedeltastate = 0
 size of delta state, i.e. state(offset+1:offset+sizeDelta) follows time evolution by deltaState increments More...
 
real(preal), dimension(:), pointer, contiguous atol
 
real(preal), dimension(:,:), pointer, contiguous state0
 
real(preal), dimension(:,:), pointer, contiguous state
 state More...
 
real(preal), dimension(:,:), pointer, contiguous dotstate
 rate of state change More...
 
real(preal), dimension(:,:), pointer, contiguous deltastate
 increment of state change More...
 
real(preal), dimension(:,:), allocatable partionedstate0
 
real(preal), dimension(:,:), allocatable substate0
 
real(preal), dimension(:,:), allocatable previousdotstate
 
real(preal), dimension(:,:), allocatable previousdotstate2
 
real(preal), dimension(:,:,:), allocatable rk4dotstate
 
real(preal), dimension(:,:,:), allocatable rkck45dotstate
 

Detailed Description

Definition at line 42 of file prec.f90.

Member Data Documentation

◆ atol

real(preal), dimension(:), pointer, contiguous prec::tstate::atol

Definition at line 48 of file prec.f90.

◆ deltastate

real(preal), dimension(:,:), pointer, contiguous prec::tstate::deltastate

increment of state change

Definition at line 50 of file prec.f90.

◆ dotstate

real(preal), dimension(:,:), pointer, contiguous prec::tstate::dotstate

rate of state change

Definition at line 50 of file prec.f90.

◆ offsetdeltastate

integer prec::tstate::offsetdeltastate = 0

index offset of delta state

Definition at line 43 of file prec.f90.

◆ partionedstate0

real(preal), dimension(:,:), allocatable prec::tstate::partionedstate0

Definition at line 55 of file prec.f90.

◆ previousdotstate

real(preal), dimension(:,:), allocatable prec::tstate::previousdotstate

Definition at line 55 of file prec.f90.

◆ previousdotstate2

real(preal), dimension(:,:), allocatable prec::tstate::previousdotstate2

Definition at line 55 of file prec.f90.

◆ rk4dotstate

real(preal), dimension(:,:,:), allocatable prec::tstate::rk4dotstate

Definition at line 60 of file prec.f90.

◆ rkck45dotstate

real(preal), dimension(:,:,:), allocatable prec::tstate::rkck45dotstate

Definition at line 60 of file prec.f90.

◆ sizedeltastate

integer prec::tstate::sizedeltastate = 0

size of delta state, i.e. state(offset+1:offset+sizeDelta) follows time evolution by deltaState increments

Definition at line 43 of file prec.f90.

◆ sizedotstate

integer prec::tstate::sizedotstate = 0

size of dot state, i.e. state(1:sizeDot) follows time evolution by dotState rates

Definition at line 43 of file prec.f90.

◆ sizestate

integer prec::tstate::sizestate = 0

size of state

Definition at line 43 of file prec.f90.

◆ state

real(preal), dimension(:,:), pointer, contiguous prec::tstate::state

state

Definition at line 50 of file prec.f90.

◆ state0

real(preal), dimension(:,:), pointer, contiguous prec::tstate::state0

Definition at line 50 of file prec.f90.

◆ substate0

real(preal), dimension(:,:), allocatable prec::tstate::substate0

Definition at line 55 of file prec.f90.


The documentation for this type was generated from the following file: