Public Attributes

GridOvrlpS Struct Reference

Contains information about Grid overlaps, used for SMR. More...

#include <athena.h>

Collaboration diagram for GridOvrlpS:
Collaboration graph
[legend]

List of all members.

Public Attributes

int ijks [3]
 start ijk on this Grid of overlap [0,1,2]=[i,j,k]
int ijke [3]
 end ijk on this Grid of overlap [0,1,2]=[i,j,k]
int ID
int DomN
 processor ID, and Domain #, of OVERLAP Grid
int nWordsRC
int nWordsP
 # of words communicated for Rest/Corr and Prol
ConsS ** myFlx [6]
 fluxes of conserved variables at 6 boundaries
Real ** myEMF1 [6]
 fluxes of magnetic field (EMF1) at 6 boundaries
Real ** myEMF2 [6]
 fluxes of magnetic field (EMF2) at 6 boundaries
Real ** myEMF3 [6]
 fluxes of magnetic field (EMF3) at 6 boundaries

Detailed Description

Contains information about Grid overlaps, used for SMR.

Definition at line 239 of file athena.h.


Member Data Documentation

processor ID, and Domain #, of OVERLAP Grid

Definition at line 242 of file athena.h.

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

Definition at line 242 of file athena.h.

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

end ijk on this Grid of overlap [0,1,2]=[i,j,k]

Definition at line 241 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(), and RestrictCorrect().

start ijk on this Grid of overlap [0,1,2]=[i,j,k]

Definition at line 240 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(), and RestrictCorrect().

fluxes of magnetic field (EMF1) at 6 boundaries

Definition at line 246 of file athena.h.

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

fluxes of magnetic field (EMF2) at 6 boundaries

Definition at line 247 of file athena.h.

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

fluxes of magnetic field (EMF3) at 6 boundaries

Definition at line 248 of file athena.h.

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

fluxes of conserved variables at 6 boundaries

Definition at line 244 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(), and RestrictCorrect().

# of words communicated for Rest/Corr and Prol

Definition at line 243 of file athena.h.

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

Definition at line 243 of file athena.h.

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


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