|
rizer.cantera_ext
C++ Cantera 1-D plasma extension (custom Domain1D models and solvers)
|
Optional power / Maxwellian-condition breakdown filled by rates() when a non-null pointer is passed. More...
#include <ReactorRHS.h>
Public Attributes | |
| double | P_elastic = 0.0 |
| Elastic electron-heavy exchange power [W/m^3]. | |
| double | P_inelastic = 0.0 |
| Inelastic electron-impact-reaction power [W/m^3]. | |
| double | P_chemical = 0.0 |
| Heavy-species chemical power [W/m^3]. | |
| double | P_chemical_e = 0.0 |
| Electron chemical power [W/m^3]. | |
| double | P_Joule = 0.0 |
| Joule heating power [W/m^3]. | |
| double | nu_eH = 0.0 |
| Electron-heavy momentum-transfer collision frequency [1/s] (Mitchner II-13.3). | |
| double | nu_ee = 0.0 |
| Electron-electron collision frequency [1/s] (Mitchner II-8.11e). | |
| double | nu_eI = 0.0 |
| Electron-ion momentum-transfer collision frequency [1/s]. | |
| double | nu_eH_mass_weighted = 0.0 |
| sum_h nu_eh/m_h [1/kg/s] (Mitchner VIII-3.8, term 2) | |
Optional power / Maxwellian-condition breakdown filled by rates() when a non-null pointer is passed.
Mirrors the per-step diagnostics the Python reference stores as instance attributes (rizer.models.nrp.isomass_2T_volume_reactor.Isomass2TVolumeReactor's P_elastic/P_inelastic/P_chemical/P_chemical_e/P_Joule/nu_eH/nu_ee/nu_eI/ nu_eH_mass_weighted), so C++ callers (Plasma0DReactor) can expose the same breakdown natively instead of Python recomputing it via rizer.transport.mixture_law.MixtureCollisionFrequencies.
Definition at line 43 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::nu_ee = 0.0 |
Electron-electron collision frequency [1/s] (Mitchner II-8.11e).
Definition at line 50 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::nu_eH = 0.0 |
Electron-heavy momentum-transfer collision frequency [1/s] (Mitchner II-13.3).
Definition at line 49 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::nu_eH_mass_weighted = 0.0 |
sum_h nu_eh/m_h [1/kg/s] (Mitchner VIII-3.8, term 2)
Definition at line 52 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::nu_eI = 0.0 |
Electron-ion momentum-transfer collision frequency [1/s].
Definition at line 51 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::P_chemical = 0.0 |
Heavy-species chemical power [W/m^3].
Definition at line 46 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::P_chemical_e = 0.0 |
Electron chemical power [W/m^3].
Definition at line 47 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::P_elastic = 0.0 |
Elastic electron-heavy exchange power [W/m^3].
Definition at line 44 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::P_inelastic = 0.0 |
Inelastic electron-impact-reaction power [W/m^3].
Definition at line 45 of file ReactorRHS.h.
| double rizer::ReactorRHS::Diagnostics::P_Joule = 0.0 |
Joule heating power [W/m^3].
Definition at line 48 of file ReactorRHS.h.