MPI-AMRVAC
3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
|
Public Attributes | |
integer | igrid =-1 |
ID of a grid block. More... | |
integer | ixg |
index range of block array in cell centers More... | |
integer | l |
integer | ixgs |
index range of block array in cell faces More... | |
integer | level |
level of AMR More... | |
logical, dimension(:), pointer | is_physical_boundary =>Null() |
If it face a physical boundary. More... | |
double precision, dimension(:^d &,:), allocatable | w |
Variables, normally cell center conservative values. More... | |
double precision, dimension(:^d &,:), allocatable | ws |
Variables, cell face values. More... | |
double precision, dimension(:^d &,:), allocatable | we |
Variables, cell edge values. More... | |
double precision, dimension(:^d &,:), allocatable | wc |
Variables, cell corner values. More... | |
double precision, dimension(:^d &,:), pointer | wextra =>Null() |
extra variables do not need ghost cell and equation flux More... | |
double precision, dimension(:^d &,:,:), pointer | b0 =>Null() |
Time-independent magnetic field at cell center and cell interface. More... | |
double precision, dimension(:^d &,:), pointer | j0 =>Null() |
Time-independent electric current density at cell center. More... | |
double precision, dimension(:^d &,:,:), pointer | equi_vars =>Null() |
Time-independent equi vars (B0 is not into this array) More... | |
double precision, dimension(:^d &,:), pointer | x =>Null() |
Cell-center positions. More... | |
double precision, dimension(:^d &,:), pointer | dx =>Null() |
Cell sizes in coordinate units. More... | |
double precision, dimension(:^d &), pointer | dt =>Null() |
Cell local timesteps. More... | |
double precision, dimension(:^d &,:), pointer | ds =>Null() |
Cell sizes at cell center in length unit. More... | |
double precision, dimension(:^d &,:), pointer | dsc =>Null() |
Cell sizes at cell face in length unit. More... | |
double precision, dimension(:^d &), pointer | dvolume =>Null() |
Volumes of a cell. More... | |
double precision, dimension(:^d &,:), pointer | surface =>Null() |
Areas of cell-center surfaces. More... | |
double precision, dimension(:^d &,:), pointer | surfacec =>Null() |
Areas of cell-face surfaces. More... | |
double precision, dimension(:), pointer | special_values =>Null() |
special values for a block More... | |
Definition at line 5 of file mod_physicaldata.t.
double precision, dimension(:^d&,:,:), pointer mod_physicaldata::state::b0 =>Null() |
Time-independent magnetic field at cell center and cell interface.
Definition at line 27 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), pointer mod_physicaldata::state::ds =>Null() |
Cell sizes at cell center in length unit.
Definition at line 39 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), pointer mod_physicaldata::state::dsc =>Null() |
Cell sizes at cell face in length unit.
Definition at line 41 of file mod_physicaldata.t.
double precision, dimension(:^d&), pointer mod_physicaldata::state::dt =>Null() |
Cell local timesteps.
Definition at line 37 of file mod_physicaldata.t.
double precision, dimension(:^d&), pointer mod_physicaldata::state::dvolume =>Null() |
Volumes of a cell.
Definition at line 43 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), pointer mod_physicaldata::state::dx =>Null() |
Cell sizes in coordinate units.
Definition at line 35 of file mod_physicaldata.t.
double precision, dimension(:^d&,:,:), pointer mod_physicaldata::state::equi_vars =>Null() |
Time-independent equi vars (B0 is not into this array)
Definition at line 31 of file mod_physicaldata.t.
integer mod_physicaldata::state::igrid =-1 |
ID of a grid block.
Definition at line 7 of file mod_physicaldata.t.
logical, dimension(:), pointer mod_physicaldata::state::is_physical_boundary =>Null() |
If it face a physical boundary.
Definition at line 15 of file mod_physicaldata.t.
integer mod_physicaldata::state::ixg |
index range of block array in cell centers
Definition at line 9 of file mod_physicaldata.t.
integer mod_physicaldata::state::ixgs |
index range of block array in cell faces
Definition at line 11 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), pointer mod_physicaldata::state::j0 =>Null() |
Time-independent electric current density at cell center.
Definition at line 29 of file mod_physicaldata.t.
integer mod_physicaldata::state::l |
Definition at line 9 of file mod_physicaldata.t.
integer mod_physicaldata::state::level |
level of AMR
Definition at line 13 of file mod_physicaldata.t.
double precision, dimension(:), pointer mod_physicaldata::state::special_values =>Null() |
special values for a block
Definition at line 49 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), pointer mod_physicaldata::state::surface =>Null() |
Areas of cell-center surfaces.
Definition at line 45 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), pointer mod_physicaldata::state::surfacec =>Null() |
Areas of cell-face surfaces.
Definition at line 47 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), allocatable mod_physicaldata::state::w |
Variables, normally cell center conservative values.
Definition at line 17 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), allocatable mod_physicaldata::state::wc |
Variables, cell corner values.
Definition at line 23 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), allocatable mod_physicaldata::state::we |
Variables, cell edge values.
Definition at line 21 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), pointer mod_physicaldata::state::wextra =>Null() |
extra variables do not need ghost cell and equation flux
Definition at line 25 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), allocatable mod_physicaldata::state::ws |
Variables, cell face values.
Definition at line 19 of file mod_physicaldata.t.
double precision, dimension(:^d&,:), pointer mod_physicaldata::state::x =>Null() |
Cell-center positions.
Definition at line 33 of file mod_physicaldata.t.