|
rizer.cantera_ext
C++ Cantera 1-D plasma extension (custom Domain1D models and solvers)
|
| CCantera::CanteraError [external] | |
| Crizer::TrialStateError | A state the closures cannot evaluate: a temperature outside the fits, an undefined Coulomb logarithm, or a non-finite rate |
| Crizer::ChannelCircuit | The channel side of the circuit coupling |
| Crizer::ChannelHistory | |
| Crizer::ChannelOptions | |
| Crizer::CircuitSample | The circuit columns of one recorded frame |
| Crizer::CollisionModel | Composition-resolved electron-heavy momentum-transfer collision model |
| Crizer::ColumnOptions | Solver configuration. All fields have defaults matching a typical H2 arc |
| Crizer::ColumnResult | Output of a completed column solve |
| Crizer::PlasmaCell::Diagnostics | Optional power / Maxwellian-condition breakdown filled by rates() when a non-null pointer is passed |
| CCantera::Domain1D [external] | |
| Crizer::PlasmaChannel1D | Transient, two-temperature (Te != Tg), finite-rate reacting 1-D radial plasma channel (custom Cantera Domain1D) |
| Crizer::ThermalPlasmaColumn1D | Steady radial LTE Elenbaas-Heller arc column (custom Cantera Domain1D) |
| Crizer::ElectronReactionIndex | The per-reaction data the electron pool's inelastic power needs |
| Crizer::HydroStepConfig | Geometry, boundary treatment and stepping controls for one call |
| Crizer::HydroStepResult | Diagnostics from one call, enough to assert NUMERICS.md section "Positivity under a strong rarefaction", case 19, without re-deriving the sub-cycling in the test |
| Crizer::HydroStepState | Per-node primitive state, advanced in place |
| Crizer::NodeState | Primitive state at one radial node, as the ghost-state callback sees it and returns it |
| Crizer::PlasmaCell | Shared single-cell two-temperature reacting-plasma RHS (one physics source) |
| Crizer::PlasmaCellConfig | |
| Crizer::PlasmaChannelConfig | Everything PlasmaChannel1D needs to build itself |
| Crizer::PlasmaReactor0D | Native C++ two-temperature 0D plasma reactor (stateless per-eval evaluator) |
| Crizer::PlasmaReactor0DConfig | |
| Crizer::PropertyTable | |
| Crizer::RadialDiffusionCoefficients | Everything the diffusion block needs that the grid and the state do not carry: the transport coefficients, the wall ghost, and the per-species properties the two energy terms close with |
| CCantera::ReactionData [external] | |
| Crizer::ElectronTemperatureData | Shared data carrying the electron temperature (mirrors Cantera's own TwoTempPlasmaData but only needs Te) |
| Crizer::ReverseTwoTempData | Shared data for all reverse-two-temperature-plasma reactions |
| CCantera::ReactionRate [external] | |
| Crizer::DruyvesteynRate | |
| Crizer::JanevDissociativeRecombinationC2HyRate | |
| Crizer::ReverseTwoTemperaturePlasmaRate | Reverse of a forward two-temperature-plasma reaction: |
| Crizer::CollisionModel::SpeciesSpec | Per-species spec, in species-index order |
| Crizer::StateProperties | Every state function hydroStep() reads off one primitive state when it builds the conservative variables, returned together by ThermoAccessor::stateProperties() |
| Crizer::ThermoAccessor | Equation-of-state and caloric accessor injected into hydroStep() |
| Crizer::CanteraThermo | ThermoAccessor backed by a PlasmaPhase |
| Crizer::GammaLawThermo | Calorically perfect ideal-gas accessor: one constant \(\gamma_\mathrm{H}\) for the heavy pool, ElectronGamma for the electron pool |
| Crizer::PrescribedPressureThermo | Pressure prescribed as a function of (r, t), every other property delegated to a GammaLawThermo |
| Crizer::TwoTemperatureState | The two-temperature equation of state at the state currently set on a phase, PHYSICS.md (G6) |
| Crizer::WallEnergyOutflow | Energy leaving through the wall ghost face per unit time, per unit axial length and per radian [W/m] – the convention of V_cell and of HydroStepResult::boundary_total_energy_out |