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

The error a closure raises for a state it cannot evaluate, so that the integrator proposing that state retries a smaller step. More...

#include "cantera/base/ctexceptions.h"
#include <string>
#include <utility>

Go to the source code of this file.

Classes

class  rizer::TrialStateError
 A state the closures cannot evaluate: a temperature outside the fits, an undefined Coulomb logarithm, or a non-finite rate. More...

Namespaces

namespace  rizer

Detailed Description

The error a closure raises for a state it cannot evaluate, so that the integrator proposing that state retries a smaller step.

Its own header because more than one layer raises it: the plasma cell for a temperature outside the fits or a non-finite rate, and the collision model for an electron state with no defined Coulomb logarithm.

Definition in file TrialStateError.h.