Information about entire mesh hierarchy, including array of Domains. More...
#include <athena.h>
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# |
Information about entire mesh hierarchy, including array of Domains.
Definition at line 373 of file athena.h.
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().
array of Domains, indexed over levels and DPL
Definition at line 385 of file athena.h.
Referenced by bvals_grav_init(), bvals_mhd_init(), compute_l1_error(), conduction_init(), diff_dt(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), Fargo(), init_grid(), init_mesh(), integrate_diff(), integrate_init_1d(), integrate_init_2d(), integrate_init_3d(), lr_states_init(), main(), new_dt(), out_ktab(), output_pdf(), output_pgm(), output_ppm(), output_tab(), output_tab_1d(), output_tab_2d(), output_tab_3d(), output_vtk(), output_vtk_2d(), output_vtk_3d(), problem_read_restart(), Prolongate(), resistivity_init(), restart_grids(), RestrictCorrect(), selfg_fft_2d_init(), selfg_fft_3d_init(), selfg_multig_3d_init(), SMR_init(), Userwork_after_loop(), Userwork_in_loop(), and viscosity_init().
number of Domains per level (DPL)
Definition at line 384 of file athena.h.
Referenced by bvals_grav_init(), bvals_mhd_init(), conduction_init(), diff_dt(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), Fargo(), init_grid(), init_mesh(), integrate_diff(), integrate_init_1d(), integrate_init_2d(), integrate_init_3d(), lr_states_init(), main(), new_dt(), output_pdf(), output_pgm(), output_ppm(), output_tab(), output_vtk(), problem_read_restart(), Prolongate(), resistivity_init(), restart_grids(), RestrictCorrect(), selfg_fft_2d_init(), selfg_fft_3d_init(), selfg_multig_3d_init(), SMR_init(), and viscosity_init().
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().
int MeshS::NLevels |
overall number of refinement levels in mesh
Definition at line 383 of file athena.h.
Referenced by bvals_grav_init(), bvals_mhd_init(), conduction_init(), diff_dt(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), Fargo(), init_grid(), init_mesh(), integrate_diff(), integrate_init_1d(), integrate_init_2d(), integrate_init_3d(), lr_states_init(), main(), new_dt(), output_pdf(), output_pgm(), output_ppm(), output_tab(), output_vtk(), problem_read_restart(), Prolongate(), resistivity_init(), restart_grids(), RestrictCorrect(), selfg_fft_2d_init(), selfg_fft_3d_init(), selfg_multig_3d_init(), SMR_init(), and viscosity_init().
int MeshS::nstep |
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] |
# of zones in each dir on root Domain [0,1,2]=[x1,x2,x3]
Definition at line 378 of file athena.h.
Referenced by bvals_grav_init(), bvals_mhd_init(), conduction_init(), diff_dt(), init_grid(), init_mesh(), init_output(), integrate_init(), problem_read_restart(), Prolongate(), resistivity_init(), RestrictCorrect(), selfg_init(), and viscosity_init().
char* MeshS::outfilename |
basename for output files containing -id#
Definition at line 386 of file athena.h.
Referenced by dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), init_mesh(), out_ktab(), output_pdf(), output_pgm(), output_ppm(), output_tab_1d(), output_tab_2d(), output_tab_3d(), output_vtk_2d(), and output_vtk_3d().
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().
Definition at line 377 of file athena.h.
Referenced by data_output(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), init_grid(), init_mesh(), init_output(), main(), new_dt(), restart_grids(), and Userwork_in_loop().