#include <ct.h>
Data Fields | |
Face-centered electric field components. | |
Three-dimensional arrays storing the emf components computed at cell faces during the dimensional sweeps. | |
double *** | exj |
double *** | exk |
double *** | eyi |
double *** | eyk |
double *** | ezi |
double *** | ezj |
Range of existence | |
int | ibeg |
int | jbeg |
int | kbeg |
int | iend |
int | jend |
int | kend |
Signal velocities | |
double *** | SxL |
double *** | SxR |
double *** | SyL |
double *** | SyR |
double *** | SzL |
double *** | SzR |
Edge-centered fields | |
double *** | ex |
double *** | ey |
double *** | ez |
Staggered magnetic field and velocity slopes | |
double *** | dbx_dy |
double *** | dbx_dz |
double *** | dby_dx |
double *** | dby_dz |
double *** | dbz_dx |
double *** | dbz_dy |
double *** | dvx_dx |
double *** | dvy_dx |
double *** | dvz_dx |
double *** | dvx_dy |
double *** | dvy_dy |
double *** | dvz_dy |
double *** | dvx_dz |
double *** | dvy_dz |
double *** | dvz_dz |
The EMF structure is used to pull together all the information necessary to build / use the electromotive force used to update the staggered components of magnetic field.
double*** exj |
Ex available at y-faces (j+1/2);
double*** exk |
Ex available at z-faces (k+1/2);
double*** eyi |
Ey available at x-faces (i+1/2);
double*** eyk |
Ey available at z-faces (k+1/2);
double*** ezi |
Ez available at x-faces (i+1/2);
double*** ezj |
Ez available at y-faces (j+1/2);