Public Attributes

MeshS Struct Reference

Information about entire mesh hierarchy, including array of Domains. More...

#include <athena.h>

Collaboration diagram for MeshS:
Collaboration graph
[legend]

List of all members.

Public Attributes

Real RootMinX [3]
 min(x) in each dir on root Domain [0,1,2]=[x1,x2,x3]
Real RootMaxX [3]
 max(x) in each dir on root Domain [0,1,2]=[x1,x2,x3]
Real dx [3]
 cell size on root Domain [0,1,2]=[x1,x2,x3]
Real time
Real dt
 current time and timestep for entire Mesh
int Nx [3]
 # of zones in each dir on root Domain [0,1,2]=[x1,x2,x3]
int nstep
 number of integration steps taken
int BCFlag_ix1
int BCFlag_ox1
 BC flag on root domain for inner/outer x1.
int BCFlag_ix2
int BCFlag_ox2
 BC flag on root domain for inner/outer x2.
int BCFlag_ix3
int BCFlag_ox3
 BC flag on root domain for inner/outer x3.
int NLevels
 overall number of refinement levels in mesh
int * DomainsPerLevel
 number of Domains per level (DPL)
DomainS ** Domain
 array of Domains, indexed over levels and DPL
char * outfilename
 basename for output files containing -id#

Detailed Description

Information about entire mesh hierarchy, including array of Domains.

Definition at line 373 of file athena.h.


Member Data Documentation

Definition at line 380 of file athena.h.

Referenced by bvals_grav_init(), bvals_mhd_init(), and init_mesh().

Definition at line 381 of file athena.h.

Referenced by bvals_grav_init(), bvals_mhd_init(), and init_mesh().

Definition at line 382 of file athena.h.

Referenced by bvals_grav_init(), bvals_mhd_init(), and init_mesh().

BC flag on root domain for inner/outer x1.

Definition at line 380 of file athena.h.

Referenced by bvals_grav_init(), bvals_mhd_init(), and init_mesh().

BC flag on root domain for inner/outer x2.

Definition at line 381 of file athena.h.

Referenced by bvals_grav_init(), bvals_mhd_init(), and init_mesh().

BC flag on root domain for inner/outer x3.

Definition at line 382 of file athena.h.

Referenced by bvals_grav_init(), bvals_mhd_init(), and init_mesh().

current time and timestep for entire Mesh

Definition at line 377 of file athena.h.

Referenced by dump_history(), dump_restart(), integrate_diff(), main(), new_dt(), and restart_grids().

cell size on root Domain [0,1,2]=[x1,x2,x3]

Definition at line 376 of file athena.h.

Referenced by diff_dt(), and init_mesh().

number of integration steps taken

Definition at line 379 of file athena.h.

Referenced by dump_restart(), init_mesh(), main(), new_dt(), and restart_grids().

int MeshS::Nx[3]

max(x) in each dir on root Domain [0,1,2]=[x1,x2,x3]

Definition at line 375 of file athena.h.

Referenced by Fargo(), init_mesh(), init_output(), and problem_read_restart().

min(x) in each dir on root Domain [0,1,2]=[x1,x2,x3]

Definition at line 374 of file athena.h.

Referenced by Fargo(), init_mesh(), init_output(), and problem_read_restart().


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