PLUTO
ElectroMotiveForce Struct Reference

#include <ct.h>

Public Attributes

signed char *** svx
 
signed char *** svy
 
signed char *** svz
 
Face-centered electric field components.

Three-dimensional arrays storing the emf components computed at cell faces during the dimensional sweeps.

double *** exj
 Ex available at y-faces (j+1/2);. More...
 
double *** exk
 Ex available at z-faces (k+1/2);. More...
 
double *** eyi
 Ey available at x-faces (i+1/2);. More...
 
double *** eyk
 Ey available at z-faces (k+1/2);. More...
 
double *** ezi
 Ez available at x-faces (i+1/2);. More...
 
double *** ezj
 Ez available at y-faces (j+1/2);. More...
 
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
 

Detailed Description

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.

Definition at line 68 of file ct.h.

Member Data Documentation

double*** ElectroMotiveForce::dbx_dy

Definition at line 110 of file ct.h.

double *** ElectroMotiveForce::dbx_dz

Definition at line 110 of file ct.h.

double*** ElectroMotiveForce::dby_dx

Definition at line 111 of file ct.h.

double *** ElectroMotiveForce::dby_dz

Definition at line 111 of file ct.h.

double*** ElectroMotiveForce::dbz_dx

Definition at line 112 of file ct.h.

double *** ElectroMotiveForce::dbz_dy

Definition at line 112 of file ct.h.

double*** ElectroMotiveForce::dvx_dx

Definition at line 114 of file ct.h.

double*** ElectroMotiveForce::dvx_dy

Definition at line 115 of file ct.h.

double*** ElectroMotiveForce::dvx_dz

Definition at line 116 of file ct.h.

double *** ElectroMotiveForce::dvy_dx

Definition at line 114 of file ct.h.

double *** ElectroMotiveForce::dvy_dy

Definition at line 115 of file ct.h.

double *** ElectroMotiveForce::dvy_dz

Definition at line 116 of file ct.h.

double *** ElectroMotiveForce::dvz_dx

Definition at line 114 of file ct.h.

double *** ElectroMotiveForce::dvz_dy

Definition at line 115 of file ct.h.

double *** ElectroMotiveForce::dvz_dz

Definition at line 116 of file ct.h.

double*** ElectroMotiveForce::ex

Definition at line 103 of file ct.h.

double*** ElectroMotiveForce::exj

Ex available at y-faces (j+1/2);.

Definition at line 75 of file ct.h.

double*** ElectroMotiveForce::exk

Ex available at z-faces (k+1/2);.

Definition at line 76 of file ct.h.

double*** ElectroMotiveForce::ey

Definition at line 104 of file ct.h.

double*** ElectroMotiveForce::eyi

Ey available at x-faces (i+1/2);.

Definition at line 77 of file ct.h.

double*** ElectroMotiveForce::eyk

Ey available at z-faces (k+1/2);.

Definition at line 78 of file ct.h.

double*** ElectroMotiveForce::ez

Definition at line 105 of file ct.h.

double*** ElectroMotiveForce::ezi

Ez available at x-faces (i+1/2);.

Definition at line 79 of file ct.h.

double*** ElectroMotiveForce::ezj

Ez available at y-faces (j+1/2);.

Definition at line 80 of file ct.h.

int ElectroMotiveForce::ibeg

Definition at line 87 of file ct.h.

int ElectroMotiveForce::iend

Definition at line 88 of file ct.h.

int ElectroMotiveForce::jbeg

Definition at line 87 of file ct.h.

int ElectroMotiveForce::jend

Definition at line 88 of file ct.h.

int ElectroMotiveForce::kbeg

Definition at line 87 of file ct.h.

int ElectroMotiveForce::kend

Definition at line 88 of file ct.h.

signed char*** ElectroMotiveForce::svx

Definition at line 83 of file ct.h.

signed char *** ElectroMotiveForce::svy

Definition at line 83 of file ct.h.

signed char *** ElectroMotiveForce::svz

Definition at line 83 of file ct.h.

double*** ElectroMotiveForce::SxL

Definition at line 93 of file ct.h.

double*** ElectroMotiveForce::SxR

Definition at line 94 of file ct.h.

double*** ElectroMotiveForce::SyL

Definition at line 95 of file ct.h.

double*** ElectroMotiveForce::SyR

Definition at line 96 of file ct.h.

double*** ElectroMotiveForce::SzL

Definition at line 97 of file ct.h.

double*** ElectroMotiveForce::SzR

Definition at line 98 of file ct.h.


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