Public Attributes

GridS Struct Reference

3D arrays of dependent variables, plus grid data, plus particle data, plus data about child and parent Grids, plus MPI rank information for a Grid. More...

#include <athena.h>

Collaboration diagram for GridS:
Collaboration graph
[legend]

List of all members.

Public Attributes

ConsS *** U
 conserved variables
Real *** B1i
Real *** B2i
Real *** B3i
 interface magnetic fields
Real *** eta_Ohm
Real *** eta_Hall
Real *** eta_AD
 magnetic diffusivities
Real *** Phi
Real *** Phi_old
 gravitational potential
Real *** x1MassFlux
 x1 mass flux for source term correction
Real *** x2MassFlux
 x2 mass flux for source term correction
Real *** x3MassFlux
 x3 mass flux for source term correction
Real MinX [3]
 min(x) in each dir on this Grid [0,1,2]=[x1,x2,x3]
Real MaxX [3]
 max(x) in each dir on this Grid [0,1,2]=[x1,x2,x3]
Real dx1
Real dx2
Real dx3
 cell size on this Grid
Real time
Real dt
 current time and timestep
int is
int ie
 start/end cell index in x1 direction
int js
int je
 start/end cell index in x2 direction
int ks
int ke
 start/end cell index in x3 direction
int Nx [3]
 # of zones in each dir on Grid [0,1,2]=[x1,x2,x3]
int Disp [3]
 i,j,k displacements of Grid from origin [0,1,2]=[i,j,k]
int rx1_id
int lx1_id
 ID of Grid to R/L in x1-dir (default=-1; no Grid).
int rx2_id
int lx2_id
 ID of Grid to R/L in x2-dir (default=-1; no Grid).
int rx3_id
int lx3_id
 ID of Grid to R/L in x3-dir (default=-1; no Grid).
int partypes
 number of particle types
Grain_Propertygrproperty
 array of particle properties of all types
long nparticle
 number of particles
long arrsize
 size of the particle array
Grain * particle
 array of all particles
GrainAuxparsub
 supplemental particle information
GPCouple *** Coup
 array of gas-particle coupling
int NCGrid
 # of child Grids that overlap this Grid
int NPGrid
 # of parent Grids that this Grid overlaps
int NmyCGrid
 # of child Grids on same processor as this Grid
int NmyPGrid
 # of parent Grids on same processor (either 0 or 1)
GridOvrlpSCGrid
 1D array of data for NCGrid child overlap regions
GridOvrlpSPGrid
 1D array of data for NPGrid parent overlap regions
Realr
Realri
 cylindrical scaling factors

Detailed Description

3D arrays of dependent variables, plus grid data, plus particle data, plus data about child and parent Grids, plus MPI rank information for a Grid.

Remember a Grid is defined as the region of a Domain at some refinement level being updated by a single processor. Uses an array of ConsS, rather than arrays of each variable, to increase locality of data for a given cell in memory.

Definition at line 264 of file athena.h.


Member Data Documentation

size of the particle array

Definition at line 296 of file athena.h.

1D array of data for NCGrid child overlap regions

Definition at line 308 of file athena.h.

Referenced by init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), Prolongate(), RestrictCorrect(), and SMR_init().

array of gas-particle coupling

Definition at line 299 of file athena.h.

Referenced by dump_binary(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), integrate_1d_ctu(), integrate_2d_ctu(), and integrate_3d_ctu().

int GridS::Disp[3]

i,j,k displacements of Grid from origin [0,1,2]=[i,j,k]

Definition at line 286 of file athena.h.

Referenced by init_grid(), out_ktab(), problem(), selfg_fft_2d(), selfg_fft_3d(), and selfg_fft_obc_3d().

magnetic diffusivities

Definition at line 269 of file athena.h.

Referenced by diff_dt(), EField_AD(), get_eta(), and init_grid().

Definition at line 269 of file athena.h.

Referenced by diff_dt(), EField_Hall(), EField_Hall_sub(), get_eta(), hyper_diffusion6(), and init_grid().

Definition at line 269 of file athena.h.

Referenced by diff_dt(), EField_Ohm(), get_eta(), and init_grid().

array of particle properties of all types

Definition at line 294 of file athena.h.

Referenced by dump_restart(), and restart_grids().

int GridS::ie

start/end cell index in x1 direction

Definition at line 282 of file athena.h.

Referenced by compute_div_b(), compute_l1_error(), conduct_ix2(), conduct_ix3(), conduct_ox1(), conduct_ox2(), conduct_ox3(), conduction(), constant_oib(), cyladvect_ox1(), cylbr_ox1(), diff_dt(), disk_or(), dmrbv_iib(), dmrbv_ijb(), dmrbv_ojb(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), EField_AD(), EField_Hall(), EField_Hall_sub(), EField_Ohm(), Fargo(), FixCell(), get_eta(), HeatFlux_aniso(), HeatFlux_iso(), hyper_diffusion6(), init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), integrate_emf1_corner(), integrate_emf2_corner(), integrate_emf3_corner(), ly_bc(), lz_bc(), noh3d_oib(), noh3d_ojb(), noh3d_okb(), OutData1(), OutData2(), OutData3(), outflow_ix2(), outflow_ix3(), outflow_ox1(), outflow_ox2(), outflow_ox3(), output_pdf(), pack_ix1(), pack_ix2(), pack_ix3(), pack_ox1(), pack_ox2(), pack_ox3(), periodic_ix1(), periodic_ix2(), periodic_ix3(), periodic_ox1(), periodic_ox2(), periodic_ox3(), periodic_Phi_ix1(), periodic_Phi_ix2(), periodic_Phi_ix3(), periodic_Phi_ox1(), periodic_Phi_ox2(), periodic_Phi_ox3(), problem(), reflect_ix2(), reflect_ix3(), reflect_ox1(), reflect_ox2(), reflect_ox3(), reflect_Phi_ix2(), reflect_Phi_ix3(), reflect_Phi_ox1(), reflect_Phi_ox2(), reflect_Phi_ox3(), RemapEy_ix1(), RemapEy_ox1(), resistivity(), restart_grids(), RestrictCorrect(), rx_bc(), ry_bc(), rz_bc(), ScaleToBeta(), selfg_fc(), selfg_fft_1d(), selfg_fft_2d(), selfg_fft_3d(), selfg_fft_obc_3d(), selfg_multig_3d(), ShearingSheet_ix1(), ShearingSheet_ox1(), shkset2d_ijb(), shkset2d_oib(), shkset2d_ojb(), unpack_ix2(), unpack_ix3(), unpack_ox1(), unpack_ox2(), unpack_ox3(), Userwork_after_loop(), viscosity(), ViscStress_aniso(), and ViscStress_iso().

int GridS::is

Definition at line 282 of file athena.h.

Referenced by cc_pos(), compute_div_b(), compute_l1_error(), conduct_ix1(), conduct_ix2(), conduct_ix3(), conduct_ox2(), conduct_ox3(), conduction(), constant_iib(), constant_oib(), cyladvect_ix1(), cylbr_ix1(), diff_dt(), disk_ir(), dmrbv_iib(), dmrbv_ijb(), dmrbv_ojb(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), EField_AD(), EField_Hall(), EField_Hall_sub(), EField_Ohm(), Fargo(), fc_pos(), FixCell(), get_eta(), HeatFlux_aniso(), HeatFlux_iso(), hst_Bx(), hyper_diffusion6(), init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), integrate_emf1_corner(), integrate_emf2_corner(), integrate_emf3_corner(), jet_iib(), lx_bc(), ly_bc(), lz_bc(), new_dt(), noh3d_ojb(), noh3d_okb(), OutData1(), OutData2(), OutData3(), outflow_ix1(), outflow_ix2(), outflow_ix3(), outflow_ox2(), outflow_ox3(), output_pdf(), pack_ix1(), pack_ix2(), pack_ix3(), pack_ox1(), pack_ox2(), pack_ox3(), periodic_ix1(), periodic_ix2(), periodic_ix3(), periodic_ox1(), periodic_ox2(), periodic_ox3(), periodic_Phi_ix1(), periodic_Phi_ix2(), periodic_Phi_ix3(), periodic_Phi_ox1(), periodic_Phi_ox2(), periodic_Phi_ox3(), problem(), reflect_ix1(), reflect_ix2(), reflect_ix3(), reflect_ox2(), reflect_ox3(), reflect_Phi_ix1(), reflect_Phi_ix2(), reflect_Phi_ix3(), reflect_Phi_ox2(), reflect_Phi_ox3(), RemapEy_ix1(), RemapEy_ox1(), resistivity(), restart_grids(), ry_bc(), rz_bc(), ScaleToBeta(), selfg_fc(), selfg_fft_1d(), selfg_fft_2d(), selfg_fft_3d(), selfg_fft_obc_3d(), selfg_multig_3d(), ShearingSheet_ix1(), ShearingSheet_ox1(), shkset2d_iib(), shkset2d_ijb(), shkset2d_ojb(), unpack_ix1(), unpack_ix2(), unpack_ix3(), unpack_ox2(), unpack_ox3(), Userwork_after_loop(), viscosity(), ViscStress_aniso(), ViscStress_iso(), and x1vc().

int GridS::je

start/end cell index in x2 direction

Definition at line 283 of file athena.h.

Referenced by compute_div_b(), compute_l1_error(), conduct_ix1(), conduct_ix3(), conduct_ox1(), conduct_ox2(), conduct_ox3(), conduction(), constant_iib(), constant_oib(), cyladvect_ix1(), cyladvect_ox1(), cylbr_ix1(), cylbr_ox1(), diff_dt(), disk_ir(), disk_or(), dmrbv_iib(), dmrbv_ijb(), dmrbv_ojb(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), EField_AD(), EField_Hall(), EField_Hall_sub(), EField_Ohm(), Fargo(), FixCell(), get_eta(), HeatFlux_aniso(), HeatFlux_iso(), hyper_diffusion6(), init_grid(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), integrate_emf1_corner(), integrate_emf2_corner(), integrate_emf3_corner(), jet_iib(), lx_bc(), lz_bc(), noh3d_oib(), noh3d_ojb(), noh3d_okb(), OutData1(), OutData2(), OutData3(), outflow_ix1(), outflow_ix3(), outflow_ox1(), outflow_ox2(), outflow_ox3(), output_pdf(), pack_ix1(), pack_ix2(), pack_ix3(), pack_ox1(), pack_ox2(), pack_ox3(), periodic_ix1(), periodic_ix2(), periodic_ix3(), periodic_ox1(), periodic_ox2(), periodic_ox3(), periodic_Phi_ix1(), periodic_Phi_ix2(), periodic_Phi_ix3(), periodic_Phi_ox1(), periodic_Phi_ox2(), periodic_Phi_ox3(), problem(), reflect_ix1(), reflect_ix3(), reflect_ox1(), reflect_ox2(), reflect_ox3(), reflect_Phi_ix1(), reflect_Phi_ix3(), reflect_Phi_ox1(), reflect_Phi_ox2(), reflect_Phi_ox3(), RemapEy_ix1(), RemapEy_ox1(), resistivity(), restart_grids(), RestrictCorrect(), rx_bc(), ry_bc(), rz_bc(), ScaleToBeta(), selfg_fc(), selfg_fft_2d(), selfg_fft_3d(), selfg_fft_obc_3d(), selfg_multig_3d(), ShearingSheet_ix1(), ShearingSheet_ox1(), shk_cloud_iib(), shkset2d_iib(), shkset2d_oib(), shkset2d_ojb(), unpack_ix1(), unpack_ix3(), unpack_ox1(), unpack_ox2(), unpack_ox3(), Userwork_after_loop(), viscosity(), ViscStress_aniso(), and ViscStress_iso().

int GridS::js

Definition at line 283 of file athena.h.

Referenced by cc_pos(), compute_div_b(), compute_l1_error(), conduct_ix1(), conduct_ix2(), conduct_ix3(), conduct_ox1(), conduct_ox3(), conduction(), constant_iib(), constant_oib(), cyladvect_ix1(), cyladvect_ox1(), cylbr_ix1(), cylbr_ox1(), diff_dt(), disk_ir(), disk_or(), dmrbv_iib(), dmrbv_ijb(), dmrbv_ojb(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), EField_AD(), EField_Hall(), EField_Hall_sub(), EField_Ohm(), Fargo(), fc_pos(), FixCell(), get_eta(), HeatFlux_aniso(), HeatFlux_iso(), hst_By(), hyper_diffusion6(), init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), integrate_emf1_corner(), integrate_emf2_corner(), integrate_emf3_corner(), jet_iib(), lx_bc(), ly_bc(), lz_bc(), new_dt(), noh3d_oib(), noh3d_okb(), OutData1(), OutData2(), OutData3(), outflow_ix1(), outflow_ix2(), outflow_ix3(), outflow_ox1(), outflow_ox3(), output_pdf(), pack_ix1(), pack_ix2(), pack_ix3(), pack_ox1(), pack_ox2(), pack_ox3(), periodic_ix1(), periodic_ix2(), periodic_ix3(), periodic_ox1(), periodic_ox2(), periodic_ox3(), periodic_Phi_ix1(), periodic_Phi_ix2(), periodic_Phi_ix3(), periodic_Phi_ox1(), periodic_Phi_ox2(), periodic_Phi_ox3(), problem(), reflect_ix1(), reflect_ix2(), reflect_ix3(), reflect_ox1(), reflect_ox2(), reflect_ox3(), reflect_Phi_ix1(), reflect_Phi_ix2(), reflect_Phi_ix3(), reflect_Phi_ox1(), reflect_Phi_ox3(), RemapEy_ix1(), RemapEy_ox1(), resistivity(), restart_grids(), rx_bc(), rz_bc(), ScaleToBeta(), selfg_fc(), selfg_fft_1d(), selfg_fft_2d(), selfg_fft_3d(), selfg_fft_obc_3d(), selfg_multig_3d(), ShearingSheet_ix1(), ShearingSheet_ox1(), shk_cloud_iib(), shkset2d_iib(), shkset2d_ijb(), shkset2d_oib(), unpack_ix1(), unpack_ix2(), unpack_ix3(), unpack_ox1(), unpack_ox3(), Userwork_after_loop(), viscosity(), ViscStress_aniso(), and ViscStress_iso().

int GridS::ke

start/end cell index in x3 direction

Definition at line 284 of file athena.h.

Referenced by compute_div_b(), compute_l1_error(), conduct_ix1(), conduct_ix2(), conduct_ox1(), conduct_ox2(), conduct_ox3(), conduction(), constant_iib(), constant_oib(), cyladvect_ix1(), cyladvect_ox1(), cylbr_ix1(), cylbr_ox1(), diff_dt(), disk_ir(), disk_or(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), EField_AD(), EField_Hall(), EField_Hall_sub(), EField_Ohm(), Fargo(), FixCell(), get_eta(), HeatFlux_aniso(), HeatFlux_iso(), hyper_diffusion6(), init_grid(), integrate_3d_ctu(), integrate_3d_vl(), integrate_emf1_corner(), integrate_emf2_corner(), integrate_emf3_corner(), jet_iib(), lx_bc(), ly_bc(), noh3d_oib(), noh3d_ojb(), noh3d_okb(), OutData1(), OutData2(), OutData3(), outflow_ix1(), outflow_ix2(), outflow_ox1(), outflow_ox2(), outflow_ox3(), output_pdf(), pack_ix1(), pack_ix2(), pack_ix3(), pack_ox1(), pack_ox2(), pack_ox3(), periodic_ix1(), periodic_ix2(), periodic_ix3(), periodic_ox1(), periodic_ox2(), periodic_ox3(), periodic_Phi_ix1(), periodic_Phi_ix2(), periodic_Phi_ix3(), periodic_Phi_ox1(), periodic_Phi_ox2(), periodic_Phi_ox3(), problem(), reflect_ix1(), reflect_ix2(), reflect_ox1(), reflect_ox2(), reflect_ox3(), reflect_Phi_ix1(), reflect_Phi_ix2(), reflect_Phi_ox1(), reflect_Phi_ox2(), reflect_Phi_ox3(), RemapEy_ix1(), RemapEy_ox1(), resistivity(), restart_grids(), RestrictCorrect(), rx_bc(), ry_bc(), rz_bc(), ScaleToBeta(), selfg_fc(), selfg_fft_3d(), selfg_fft_obc_3d(), selfg_multig_3d(), ShearingSheet_ix1(), ShearingSheet_ox1(), shk_cloud_iib(), shkset2d_iib(), shkset2d_ijb(), shkset2d_oib(), shkset2d_ojb(), unpack_ix1(), unpack_ix2(), unpack_ox1(), unpack_ox2(), unpack_ox3(), Userwork_after_loop(), viscosity(), ViscStress_aniso(), and ViscStress_iso().

int GridS::ks

Definition at line 284 of file athena.h.

Referenced by cc_pos(), compute_div_b(), compute_l1_error(), conduct_ix1(), conduct_ix2(), conduct_ix3(), conduct_ox1(), conduct_ox2(), conduction(), constant_iib(), constant_oib(), cyladvect_ix1(), cyladvect_ox1(), cylbr_ix1(), cylbr_ox1(), diff_dt(), disk_ir(), disk_or(), dmrbv_iib(), dmrbv_ijb(), dmrbv_ojb(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), EField_AD(), EField_Hall(), EField_Hall_sub(), EField_Ohm(), Fargo(), fc_pos(), FixCell(), get_eta(), HeatFlux_aniso(), HeatFlux_iso(), hst_Bz(), hyper_diffusion6(), init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), integrate_emf1_corner(), integrate_emf2_corner(), integrate_emf3_corner(), jet_iib(), lx_bc(), ly_bc(), lz_bc(), new_dt(), noh3d_oib(), noh3d_ojb(), OutData1(), OutData2(), OutData3(), outflow_ix1(), outflow_ix2(), outflow_ix3(), outflow_ox1(), outflow_ox2(), output_pdf(), pack_ix1(), pack_ix2(), pack_ix3(), pack_ox1(), pack_ox2(), pack_ox3(), periodic_ix1(), periodic_ix2(), periodic_ix3(), periodic_ox1(), periodic_ox2(), periodic_ox3(), periodic_Phi_ix1(), periodic_Phi_ix2(), periodic_Phi_ix3(), periodic_Phi_ox1(), periodic_Phi_ox2(), periodic_Phi_ox3(), problem(), reflect_ix1(), reflect_ix2(), reflect_ix3(), reflect_ox1(), reflect_ox2(), reflect_Phi_ix1(), reflect_Phi_ix2(), reflect_Phi_ix3(), reflect_Phi_ox1(), reflect_Phi_ox2(), RemapEy_ix1(), RemapEy_ox1(), resistivity(), restart_grids(), rx_bc(), ry_bc(), ScaleToBeta(), selfg_fc(), selfg_fft_1d(), selfg_fft_2d(), selfg_fft_3d(), selfg_fft_obc_3d(), selfg_multig_3d(), ShearingSheet_ix1(), ShearingSheet_ox1(), shk_cloud_iib(), shkset2d_iib(), shkset2d_ijb(), shkset2d_oib(), shkset2d_ojb(), unpack_ix1(), unpack_ix2(), unpack_ix3(), unpack_ox1(), unpack_ox2(), Userwork_after_loop(), viscosity(), ViscStress_aniso(), and ViscStress_iso().

ID of Grid to R/L in x1-dir (default=-1; no Grid).

Definition at line 288 of file athena.h.

Referenced by bvals_grav(), bvals_grav_init(), bvals_mhd(), bvals_mhd_init(), init_grid(), RemapEy_ix1(), and selfg_multig_3d().

ID of Grid to R/L in x2-dir (default=-1; no Grid).

Definition at line 289 of file athena.h.

Referenced by bvals_grav(), bvals_grav_init(), bvals_mhd(), bvals_mhd_init(), Fargo(), init_grid(), RemapEy_ix1(), RemapEy_ox1(), selfg_multig_3d(), ShearingSheet_ix1(), and ShearingSheet_ox1().

ID of Grid to R/L in x3-dir (default=-1; no Grid).

Definition at line 290 of file athena.h.

Referenced by bvals_grav(), bvals_grav_init(), bvals_mhd(), bvals_mhd_init(), init_grid(), pack_Phi_ix3(), and selfg_multig_3d().

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

Definition at line 279 of file athena.h.

Referenced by dump_vtksub(), init_grid(), OutData1(), and OutData2().

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

Definition at line 278 of file athena.h.

Referenced by cc_pos(), dump_vtk(), dump_vtksub(), fc_pos(), init_grid(), OutData1(), OutData2(), output_vtk_2d(), output_vtk_3d(), problem(), and x1vc().

# of child Grids on same processor as this Grid

Definition at line 305 of file athena.h.

Referenced by init_grid(), Prolongate(), and RestrictCorrect().

# of parent Grids on same processor (either 0 or 1)

Definition at line 306 of file athena.h.

Referenced by init_grid(), Prolongate(), and RestrictCorrect().

number of particles

Definition at line 295 of file athena.h.

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

# of parent Grids that this Grid overlaps

Definition at line 304 of file athena.h.

Referenced by init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), Prolongate(), RestrictCorrect(), and SMR_init().

int GridS::Nx[3]

supplemental particle information

Definition at line 298 of file athena.h.

array of all particles

Definition at line 297 of file athena.h.

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

number of particle types

Definition at line 293 of file athena.h.

Referenced by dump_restart(), and restart_grids().

1D array of data for NPGrid parent overlap regions

Definition at line 309 of file athena.h.

Referenced by init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), Prolongate(), RestrictCorrect(), and SMR_init().

gravitational potential

Definition at line 273 of file athena.h.

Referenced by init_grid(), selfg_fc(), selfg_fft_1d(), selfg_fft_2d(), selfg_fft_3d(), selfg_fft_obc_3d(), and selfg_multig_3d().

cylindrical scaling factors

Definition at line 315 of file athena.h.

Referenced by disk_or(), Fargo(), init_grid(), integrate_1d_ctu(), integrate_2d_ctu(), integrate_3d_ctu(), integrate_emf3_corner(), and lr_states().

conserved variables

Definition at line 265 of file athena.h.

Referenced by Bp(), Bp2(), Bpsub(), Br(), Bz(), Bzsub(), color(), compute_l1_error(), conduct_ix1(), conduct_ix2(), conduct_ix3(), conduct_ox1(), conduct_ox2(), conduct_ox3(), conduction(), constant_iib(), constant_oib(), cyladvect_ix1(), cyladvect_ox1(), cylbr_ix1(), cylbr_ox1(), disk_ir(), disk_or(), dmrbv_iib(), dmrbv_ijb(), dmrbv_ojb(), dump_binary(), dump_history(), dump_restart(), dump_tab_cons(), dump_tab_prim(), dump_vtk(), dump_vtksub(), EField_AD(), EField_Hall(), eta_single_const(), expr_B1c(), expr_B2c(), expr_B3c(), expr_beta(), expr_cs2(), expr_d(), expr_diff_d(), expr_dV2(), expr_dV3(), expr_E(), expr_G(), expr_KE(), expr_M1(), expr_M2(), expr_M3(), expr_ME(), expr_P(), expr_S(), expr_V1(), expr_V2(), expr_V3(), Fargo(), FixCell(), HeatFlux_aniso(), hst_Bx(), hst_BxBy(), hst_By(), hst_Bz(), hst_dBy(), hst_dEk(), hst_dEw2(), hst_E_total(), hst_rho_dVy2(), hst_rho_Vx_dVy(), init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), jet_iib(), lx_bc(), ly_bc(), lz_bc(), MdotR1(), MdotR2(), MdotR3(), MdotR4(), Mrp(), Mrpsub(), Msub(), new_dt(), noh3d_oib(), noh3d_ojb(), noh3d_okb(), outflow_ix1(), outflow_ix2(), outflow_ix3(), outflow_ox1(), outflow_ox2(), outflow_ox3(), pack_ix1(), pack_ix2(), pack_ix3(), pack_ox1(), pack_ox2(), pack_ox3(), Pb(), Pbsub(), periodic_ix1(), periodic_ix2(), periodic_ix3(), periodic_ox1(), periodic_ox2(), periodic_ox3(), problem(), Prolongate(), reflect_ix1(), reflect_ix2(), reflect_ix3(), reflect_ox1(), reflect_ox2(), reflect_ox3(), resistivity(), restart_grids(), RestrictCorrect(), rx_bc(), ry_bc(), rz_bc(), ScaleToBeta(), selfg_fc(), selfg_fft_1d(), selfg_fft_2d(), selfg_fft_3d(), selfg_fft_obc_3d(), selfg_multig_3d(), ShearingSheet_ix1(), ShearingSheet_ox1(), shk_cloud_iib(), shkset2d_iib(), shkset2d_ijb(), shkset2d_oib(), shkset2d_ojb(), Trp(), unpack_ix1(), unpack_ix2(), unpack_ix3(), unpack_ox1(), unpack_ox2(), unpack_ox3(), Userwork_after_loop(), Vaz(), viscosity(), ViscStress_aniso(), ViscStress_iso(), Vp(), Vr(), and Vz().

x1 mass flux for source term correction

Definition at line 274 of file athena.h.

Referenced by init_grid(), integrate_1d_ctu(), integrate_1d_vl(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), and selfg_fc().

x2 mass flux for source term correction

Definition at line 275 of file athena.h.

Referenced by init_grid(), integrate_2d_ctu(), integrate_2d_vl(), integrate_3d_ctu(), integrate_3d_vl(), and selfg_fc().

x3 mass flux for source term correction

Definition at line 276 of file athena.h.

Referenced by init_grid(), integrate_3d_ctu(), integrate_3d_vl(), and selfg_fc().


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