rizer.cantera_ext
C++ Cantera 1-D plasma extension (custom Domain1D models and solvers)
Loading...
Searching...
No Matches
nrp Directory Reference

Files

 
BoundaryConditions.cpp
 
BoundaryConditions.h
 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).
 
CircuitCoupling.cpp
 
CircuitCoupling.h
 Closes an external electrical circuit on the channel's own resistance.
 
HydroStep.cpp
 
HydroStep.h
 Standalone explicit hydrodynamic sub-stepper for the 1D radial two-temperature plasma channel: the "A" half of the Strang split described in NUMERICS.md section 4.2.
 
PlasmaCell.cpp
 
PlasmaCell.h
 One cell of two-temperature reacting plasma: the source terms the 0-D reactor and the 1-D channel both evaluate.
 
PlasmaChannel1D.cpp
 
PlasmaChannel1D.h
 The transient two-temperature radial channel as a Cantera Domain1D: per-node source terms from PlasmaCell, radial coupling from RadialDiffusion, and the state layout both of them index.
 
PlasmaChannelSolver.cpp
 
PlasmaChannelSolver.h
 Drives PlasmaChannel1D in time and records what it did.
 
PlasmaReactor0D.cpp
 
PlasmaReactor0D.h
 The standalone 0-D two-temperature reactor: PlasmaCell plus the constant-mass volume equation, with no spatial dimension.
 
RadialDiffusion.cpp
 
RadialDiffusion.h
 The parabolic half of PlasmaChannel1D::eval(): conduction in both pools, Fickian species diffusion, and the two terms that diffusion drives in the energy equations.