38 #if (PHYSICS == ResRMHD) 39 #define EX1s (DIMENSIONS) 41 #define EX2s (EX1s + 1) 44 #define EX3s (EX2s + 1) 61 #ifndef CT_EMF_AVERAGE 62 #if PHYSICS == ResRMHD 63 #define CT_EMF_AVERAGE CT_MAXWELL 65 #define CT_EMF_AVERAGE UCT_HLL 69 #ifndef CT_EN_CORRECTION 70 #define CT_EN_CORRECTION NO 76 #if GEOMETRY == CYLINDRICAL 88 #if GEOMETRY == SPHERICAL 109 void CT_GetEMF (
const Data *,
Grid *);
110 #if PHYSICS == ResRMHD 115 void CT_MaxwellSolver(
const Data *,
const EMF *,
Grid *);
118 void CT_ResistiveEMF (
const Data *,
int,
Grid *);
void FillMagneticField(const Data *d, int side, Grid *grid)
Definition: ct_fill_mag_field.c:38
void CT_ComputeCenterEMF(const Data *data)
Definition: ct_emf.c:612
void CT_EMF_IntegrateToCorner(const Data *d, const EMF *emf, Grid *grid)
Definition: ct_emf_average.c:70
Definition: structs.h:124
void CT_EMF_ArithmeticAverage(const EMF *Z1, const double w)
Definition: ct_emf_average.c:13
void CT_CheckDivB(double ***bf[], Grid *grid)
Definition: ct_update.c:344
void CT_EMF_Riemann2D(const Data *d, const EMF *emf, Grid *grid)
Definition: ct_emf_average.c:213
void CT_StoreUpwindEMF(const Sweep *sweep, EMF *emf, int beg, int end, Grid *grid)
Definition: ct_emf.c:166
void CT_IMEXImplicitUpdate(Data *d, Data_Arr J, double dt1, Grid *grid)
Definition: ct_imex_update_ELR.c:16
void CT_InterfaceCurrent(Data *d, Grid *grid)
Definition: ct_update.c:416
Definition: structs.h:514
void FillElectricField(const Data *d, int side, Grid *grid)
Definition: ct_fill_mag_field.c:155
void CT_AverageStaggeredFields(double ****Vs, double ****UU, RBox *box, Grid *grid)
Definition: ct_field_average.c:13
void CT_ComputeEMF(const Data *data, Grid *grid)
Definition: ct_emf.c:415
void CT_Update(const Data *d, Data_Arr Rs, double dt, Grid *grid)
Definition: ct_update.c:29
void CT_EMF_Flux(const Data *d, const EMF *emf, Grid *grid)
Definition: ct_emf_average.c:584
void CT_Allocate(EMF *emf0)
Definition: ct_emf.c:29
Definition: structs.h:201
void CT_ResistiveUpdate(const Data *d, double dt, Grid *grid)
Definition: ct_update.c:547
void CT_Flux(const Sweep *sweep, int beg, int end, Grid *grid)
Definition: ct_flux.c:25
Definition: structs.h:289