WallGo.results.BoltzmannResults
- class BoltzmannResults(deltaF, Deltas, truncationError, truncatedTail, spectralPeaks, linearizationCriterion1=0, linearizationCriterion2=0)[source]
Bases:
objectHolds results to be returned by BoltzmannSolver
- Parameters:
deltaF (ndarray)
Deltas (BoltzmannDeltas)
truncationError (float)
truncatedTail (tuple[bool, bool, bool])
spectralPeaks (tuple[int, int, int])
linearizationCriterion1 (float)
linearizationCriterion2 (float)
- __init__(deltaF, Deltas, truncationError, truncatedTail, spectralPeaks, linearizationCriterion1=0, linearizationCriterion2=0)
- Parameters:
deltaF (ndarray)
Deltas (BoltzmannDeltas)
truncationError (float)
truncatedTail (tuple[bool, bool, bool])
spectralPeaks (tuple[int, int, int])
linearizationCriterion1 (float)
linearizationCriterion2 (float)
- Return type:
None
Methods
__init__(deltaF, Deltas, truncationError, ...)Attributes
Ratio of out-of-equilibrium and equilibrium pressures, \(|P[\delta f]| / |P[f_\text{eq}]|\).
Ratio of the first-order correction due to nonlinearities and total pressure computed by WallGo, \(|P[\delta f_2]| / |P[f_\text{eq}+\delta f]|\).
Deviation of probability density function from equilibrium, \(\delta f(\xi, p_z, p_\parallel)\).
Relativistically invariant integrals over \(\mathcal{E}_\text{pl}^{n_\mathcal{E}}\mathcal{P}_\text{pl}^{n_\mathcal{P}}\delta f\).
Estimated relative error in \(\delta f\) due to truncation of spectral expansion.
True if tail 1/3 of spectral expansion was truncated in each direction, False otherwise.
Indices of the peaks in the spectral expansion in each direction.
- Deltas: BoltzmannDeltas
Relativistically invariant integrals over \(\mathcal{E}_\text{pl}^{n_\mathcal{E}}\mathcal{P}_\text{pl}^{n_\mathcal{P}}\delta f\).
- deltaF: ndarray
Deviation of probability density function from equilibrium, \(\delta f(\xi, p_z, p_\parallel)\).
- linearizationCriterion1: float = 0
Ratio of out-of-equilibrium and equilibrium pressures, \(|P[\delta f]| / |P[f_\text{eq}]|\). Default is 0.
- linearizationCriterion2: float = 0
Ratio of the first-order correction due to nonlinearities and total pressure computed by WallGo, \(|P[\delta f_2]| / |P[f_\text{eq}+\delta f]|\). Default is 0.
- spectralPeaks: tuple[int, int, int]
Indices of the peaks in the spectral expansion in each direction.
- truncatedTail: tuple[bool, bool, bool]
True if tail 1/3 of spectral expansion was truncated in each direction, False otherwise.
- truncationError: float
Estimated relative error in \(\delta f\) due to truncation of spectral expansion.