Namespaces | |
bc | |
util | |
Classes | |
class | rhs |
Typedefs | |
typedef simulation::grid::subregion | GridRegionType |
Functions | |
int | ComputeCurl (int numDim, size_t *numX, int numComponents, size_t numPoints, size_t *opInterval, int *stencilID, plascom2::operators::sbp::base &inOperator, double *recipDeltaX, double *inputField, double *outputField) |
int | ComputeMaxwellRHS_Bfield (int numDim, size_t *numX, int numComponents, size_t numPoints, size_t *opInterval, int *stencilID, plascom2::operators::sbp::base &inOperator, double *recipDeltaX, double *Efield, double *dBdt) |
int | ComputeMaxwellRHS_Dfield (int numDim, size_t *numX, int numComponents, size_t numPoints, size_t *opInterval, int *stencilID, plascom2::operators::sbp::base &inOperator, double *recipDeltaX, double *Hfield, double *J, double *dDdt) |
int | ComputeRecipEpsMu (int numDim, size_t numPoints, size_t *numX, size_t *opInterval, double *epsMu, double *recipEpsMu) |
int | ConvertEfieldtoDfield (int numDim, size_t numPoints, size_t *numX, size_t *opInterval, double *epsMu, double *Efield, double *Dfield) |
int | ConvertDfieldtoEfield (int numDim, size_t numPoints, size_t *numX, size_t *opInterval, double *recipEpsMu, double *Dfield, double *Efield) |
int | ConvertBfieldtoHfield (int numDim, size_t numPoints, size_t *numX, size_t *opInterval, double *recipEpsMu, double *Bfield, double *Hfield) |
int | ConvertHfieldtoBfield (int numDim, size_t numPoints, size_t *numX, size_t *opInterval, double *epsMu, double *Hfield, double *Bfield) |
Definition at line 42 of file MaxwellSolver.H.
int ComputeCurl | ( | int | numDim, |
size_t * | numX, | ||
int | numComponents, | ||
size_t | numPoints, | ||
size_t * | opInterval, | ||
int * | stencilID, | ||
plascom2::operators::sbp::base & | inOperator, | ||
double * | recipDeltaX, | ||
double * | inputField, | ||
double * | outputField | ||
) |
Definition at line 18 of file MaxwellSolver.C.
References operators::applyoperator(), FC_MODULE(), numComponents, numPoints, stencilset::numStencils, stencilset::numValues, opInterval, stencilset::stencilOffsets, stencilset::stencilSizes, stencilset::stencilStarts, and stencilset::stencilWeights.
Referenced by ComputeMaxwellRHS_Bfield(), ComputeMaxwellRHS_Dfield(), and TestCurlOperator().
int ComputeMaxwellRHS_Bfield | ( | int | numDim, |
size_t * | numX, | ||
int | numComponents, | ||
size_t | numPoints, | ||
size_t * | opInterval, | ||
int * | stencilID, | ||
plascom2::operators::sbp::base & | inOperator, | ||
double * | recipDeltaX, | ||
double * | Efield, | ||
double * | dBdt | ||
) |
Definition at line 82 of file MaxwellSolver.C.
References ComputeCurl(), FC_MODULE(), numPoints, opInterval, and operators::xax().
Referenced by rhs< GridT, StateT, OperatorT >::MaxwellRHS(), and TestMaxwellRHS_Bfield().
int ComputeMaxwellRHS_Dfield | ( | int | numDim, |
size_t * | numX, | ||
int | numComponents, | ||
size_t | numPoints, | ||
size_t * | opInterval, | ||
int * | stencilID, | ||
plascom2::operators::sbp::base & | inOperator, | ||
double * | recipDeltaX, | ||
double * | Hfield, | ||
double * | J, | ||
double * | dDdt | ||
) |
Definition at line 120 of file MaxwellSolver.C.
References ComputeCurl(), FC_MODULE(), numPoints, opInterval, and yaxpy().
Referenced by rhs< GridT, StateT, OperatorT >::MaxwellRHS(), and TestMaxwellRHS_Dfield().
int ComputeRecipEpsMu | ( | int | numDim, |
size_t | numPoints, | ||
size_t * | numX, | ||
size_t * | opInterval, | ||
double * | epsMu, | ||
double * | recipEpsMu | ||
) |
Definition at line 158 of file MaxwellSolver.C.
References FC_MODULE(), numPoints, opInterval, and operators::yaxm1().
Referenced by rhs< GridT, StateT, OperatorT >::SetState(), TestComputeRecipEpsMu(), and TestConvertFields().
int ConvertBfieldtoHfield | ( | int | numDim, |
size_t | numPoints, | ||
size_t * | numX, | ||
size_t * | opInterval, | ||
double * | recipEpsMu, | ||
double * | Bfield, | ||
double * | Hfield | ||
) |
Definition at line 254 of file MaxwellSolver.C.
References FC_MODULE(), numPoints, opInterval, and operators::zxy().
Referenced by rhs< GridT, StateT, OperatorT >::MaxwellRHS(), and TestConvertFields().
int ConvertDfieldtoEfield | ( | int | numDim, |
size_t | numPoints, | ||
size_t * | numX, | ||
size_t * | opInterval, | ||
double * | recipEpsMu, | ||
double * | Dfield, | ||
double * | Efield | ||
) |
Definition at line 221 of file MaxwellSolver.C.
References FC_MODULE(), numPoints, opInterval, and operators::zxy().
Referenced by rhs< GridT, StateT, OperatorT >::MaxwellRHS(), and TestConvertFields().
int ConvertEfieldtoDfield | ( | int | numDim, |
size_t | numPoints, | ||
size_t * | numX, | ||
size_t * | opInterval, | ||
double * | epsMu, | ||
double * | Efield, | ||
double * | Dfield | ||
) |
Definition at line 188 of file MaxwellSolver.C.
References FC_MODULE(), numPoints, opInterval, and operators::zxy().
Referenced by rhs< GridT, StateT, OperatorT >::ComputeDV(), and TestConvertFields().
int ConvertHfieldtoBfield | ( | int | numDim, |
size_t | numPoints, | ||
size_t * | numX, | ||
size_t * | opInterval, | ||
double * | epsMu, | ||
double * | Hfield, | ||
double * | Bfield | ||
) |
Definition at line 287 of file MaxwellSolver.C.
References FC_MODULE(), numPoints, opInterval, and operators::zxy().
Referenced by rhs< GridT, StateT, OperatorT >::ComputeDV(), and TestConvertFields().