Initialize the simplified 2D plasma switch problem for a single 5 moment fluid.
More...
#include <plasma_switch.h>
Initialize the simplified 2D plasma switch problem for a single 5 moment fluid.
- Parameters
-
| center | Center of the plasma pillar notch |
| WidthXMin | minimum horizontal width of the "notch" |
| WidthXMax | maximum width of the plasma column |
| WidthY | vertical width of the "notch" |
| TransitionWidth | |
| DensityInside | |
| DensityOutside | |
| PressureInside | |
| PressureOutside | |
| gamma | gas gamma |
◆ PlasmaSwitch()
| wxm::functions::five_moment::PlasmaSwitch::PlasmaSwitch |
( |
| ) |
|
◆ ~PlasmaSwitch()
| wxm::functions::five_moment::PlasmaSwitch::~PlasmaSwitch |
( |
| ) |
|
|
overridedefault |
◆ applyFunction()
| void wxm::functions::five_moment::PlasmaSwitch::applyFunction |
( |
const real * |
position, |
|
|
real * |
value |
|
) |
| const |
|
overridevirtual |
Evaluate the function at a position and return the result through a pointer.
- Parameters
-
| p | Position to evaluate function (must have at least 3 components) |
| v | Value evaluated at position (must be allocated outside function) |
Implements WmICFunction.
◆ setup()
| void wxm::functions::five_moment::PlasmaSwitch::setup |
( |
const WxCryptSet & |
wxc | ) |
|
|
overridevirtual |
Setup WmICFunction object using supplied cryptset.
- Parameters
-
| wxc | Cryptset to use for setting |
Reimplemented from WmICFunction.
The documentation for this class was generated from the following file: