#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);
1.8.2