MPI-AMRVAC 3.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Loading...
Searching...
No Matches
Data Types | Variables
mod_physicaldata Module Reference

Data Types

type  ct_velocity
 velocities store for constrained transport More...
 
type  grid_field
 
type  state
 
type  state_sub
 

Variables

type(statepole_buf
 buffer for pole boundary
 
logical wdebug_on = .false.
 — debug field dump (flushed by save_wdebug in mod_input_output) — when .true., intermediate fields captured in ps(:)wdebug are written out
 
integer n_wdebug = 0
 number of debug slots allocated in ps(:)wdebug
 
type(state), dimension(:), allocatable, target ps
 array of physical states for all blocks on my processor
 
type(state), dimension(:), allocatable, target ps1
 array of physical states, temp 1 for multi-step time integrator
 
type(state), dimension(:), allocatable, target ps2
 array of physical states, temp 2 for multi-step time integrator
 
type(state), dimension(:), allocatable, target ps3
 array of physical states, temp 3 for multi-step time integrator
 
type(state), dimension(:), allocatable, target ps4
 array of physical states, temp 4 for multi-step time integrator
 
type(state), dimension(:), allocatable, target psc
 array of physical blocks, one level coarser representative
 
type(state_sub), dimension(:), allocatable, target ps_sub
 array of physical blocks in reduced dimension
 
double precision, dimension(:^de &,:), allocatable collapseddata
 
type(grid_field), dimension(:), allocatable, target gridvars
 array of physical blocks of meshed fields for particles
 

Variable Documentation

◆ collapseddata

double precision, dimension(:^de&,:), allocatable mod_physicaldata::collapseddata

Definition at line 137 of file mod_physicaldata.t.

◆ gridvars

type(grid_field), dimension(:), allocatable, target mod_physicaldata::gridvars

array of physical blocks of meshed fields for particles

Definition at line 143 of file mod_physicaldata.t.

◆ n_wdebug

integer mod_physicaldata::n_wdebug = 0

number of debug slots allocated in ps(:)wdebug

Definition at line 118 of file mod_physicaldata.t.

◆ pole_buf

type(state) mod_physicaldata::pole_buf

buffer for pole boundary

Definition at line 112 of file mod_physicaldata.t.

◆ ps

type(state), dimension(:), allocatable, target mod_physicaldata::ps

array of physical states for all blocks on my processor

Definition at line 121 of file mod_physicaldata.t.

◆ ps1

type(state), dimension(:), allocatable, target mod_physicaldata::ps1

array of physical states, temp 1 for multi-step time integrator

Definition at line 123 of file mod_physicaldata.t.

◆ ps2

type(state), dimension(:), allocatable, target mod_physicaldata::ps2

array of physical states, temp 2 for multi-step time integrator

Definition at line 125 of file mod_physicaldata.t.

◆ ps3

type(state), dimension(:), allocatable, target mod_physicaldata::ps3

array of physical states, temp 3 for multi-step time integrator

Definition at line 127 of file mod_physicaldata.t.

◆ ps4

type(state), dimension(:), allocatable, target mod_physicaldata::ps4

array of physical states, temp 4 for multi-step time integrator

Definition at line 129 of file mod_physicaldata.t.

◆ ps_sub

type(state_sub), dimension(:), allocatable, target mod_physicaldata::ps_sub

array of physical blocks in reduced dimension

Definition at line 134 of file mod_physicaldata.t.

◆ psc

type(state), dimension(:), allocatable, target mod_physicaldata::psc

array of physical blocks, one level coarser representative

Definition at line 131 of file mod_physicaldata.t.

◆ wdebug_on

logical mod_physicaldata::wdebug_on = .false.

— debug field dump (flushed by save_wdebug in mod_input_output) — when .true., intermediate fields captured in ps(:)wdebug are written out

Definition at line 116 of file mod_physicaldata.t.