rizer.cantera_ext
C++ Cantera 1-D plasma extension (custom Domain1D models and solvers)
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nrizer
  CCanteraThermoThermoAccessor backed by a PlasmaPhase
  CChannelCircuitThe channel side of the circuit coupling
  CChannelHistory
  CChannelOptions
  CCircuitSampleThe circuit columns of one recorded frame
  CCollisionModelComposition-resolved electron-heavy momentum-transfer collision model
   CSpeciesSpecPer-species spec, in species-index order
  CColumnOptionsSolver configuration. All fields have defaults matching a typical H2 arc
  CColumnResultOutput of a completed column solve
  CDruyvesteynRate
  CElectronReactionIndexThe per-reaction data the electron pool's inelastic power needs
  CElectronTemperatureDataShared data carrying the electron temperature (mirrors Cantera's own TwoTempPlasmaData but only needs Te)
  CGammaLawThermoCalorically perfect ideal-gas accessor: one constant \(\gamma_\mathrm{H}\) for the heavy pool, ElectronGamma for the electron pool
  CHydroStepConfigGeometry, boundary treatment and stepping controls for one call
  CHydroStepResultDiagnostics 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
  CHydroStepStatePer-node primitive state, advanced in place
  CJanevDissociativeRecombinationC2HyRate
  CNodeStatePrimitive state at one radial node, as the ghost-state callback sees it and returns it
  CPlasmaCellShared single-cell two-temperature reacting-plasma RHS (one physics source)
   CDiagnosticsOptional power / Maxwellian-condition breakdown filled by rates() when a non-null pointer is passed
  CPlasmaCellConfig
  CPlasmaChannel1DTransient, two-temperature (Te != Tg), finite-rate reacting 1-D radial plasma channel (custom Cantera Domain1D)
  CPlasmaChannelConfigEverything PlasmaChannel1D needs to build itself
  CPlasmaReactor0DNative C++ two-temperature 0D plasma reactor (stateless per-eval evaluator)
  CPlasmaReactor0DConfig
  CPrescribedPressureThermoPressure prescribed as a function of (r, t), every other property delegated to a GammaLawThermo
  CPropertyTable
  CRadialDiffusionCoefficientsEverything 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
  CReverseTwoTempDataShared data for all reverse-two-temperature-plasma reactions
  CReverseTwoTemperaturePlasmaRateReverse of a forward two-temperature-plasma reaction:
  CStatePropertiesEvery state function hydroStep() reads off one primitive state when it builds the conservative variables, returned together by ThermoAccessor::stateProperties()
  CThermalPlasmaColumn1DSteady radial LTE Elenbaas-Heller arc column (custom Cantera Domain1D)
  CThermoAccessorEquation-of-state and caloric accessor injected into hydroStep()
  CTrialStateErrorA state the closures cannot evaluate: a temperature outside the fits, an undefined Coulomb logarithm, or a non-finite rate
  CTwoTemperatureStateThe two-temperature equation of state at the state currently set on a phase, PHYSICS.md (G6)
  CWallEnergyOutflowEnergy 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