|
rizer.cantera_ext
C++ Cantera 1-D plasma extension (custom Domain1D models and solvers)
|
Outer-boundary vocabulary for the 1D radial channel: which treatment is applied, the primitive state a ghost cell carries, and the test-only callback that overrides both (NUMERICS.md section 7). More...
#include <functional>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | rizer::NodeState |
| Primitive state at one radial node, as the ghost-state callback sees it and returns it. More... | |
Namespaces | |
| namespace | rizer |
Typedefs | |
| using | rizer::GhostStateFn |
| Fill the outer ghost cell from a closed-form solution, a fixed end state, or a mirror of the interior. | |
Enumerations | |
| enum class | rizer::OuterBc { rizer::AmbientGhost , rizer::PressureOutlet } |
| Outer-boundary treatment (NUMERICS.md section 7). More... | |
Functions | |
| OuterBc | rizer::parseOuterBc (const std::string &mode) |
| Map an outer_bc_mode config string onto the enum. | |
Outer-boundary vocabulary for the 1D radial channel: which treatment is applied, the primitive state a ghost cell carries, and the test-only callback that overrides both (NUMERICS.md section 7).
Separate from HydroStep.h because these names have two owners. PlasmaChannel1D parses and stores the treatment as part of its own config, hydroStep() is what acts on it, and neither needs the other's declarations to name it. The ghost cells themselves are filled inside hydroStep(), which is where the extended working arrays live.
Definition in file BoundaryConditions.h.