| adaptEnergyGrid() | EEDFTwoTermApproximation | protected |
| calculateDistributionFunction() | EEDFTwoTermApproximation | |
| calculateTotalCrossSection() | EEDFTwoTermApproximation | protected |
| calculateTotalElasticCrossSection() | EEDFTwoTermApproximation | protected |
| converge(Eigen::VectorXd &f0) | EEDFTwoTermApproximation | protected |
| EEDFTwoTermApproximation()=default (defined in EEDFTwoTermApproximation) | EEDFTwoTermApproximation | |
| EEDFTwoTermApproximation(PlasmaPhase *s) | EEDFTwoTermApproximation | |
| electronDiffusivity(const Eigen::VectorXd &f0) | EEDFTwoTermApproximation | protected |
| electronMobility(const Eigen::VectorXd &f0) | EEDFTwoTermApproximation | protected |
| enableGridAdaptation(bool enabled) | EEDFTwoTermApproximation | |
| getEEDFEdge() const | EEDFTwoTermApproximation | inline |
| getElectronMobility() const | EEDFTwoTermApproximation | inline |
| getGridEdge() const | EEDFTwoTermApproximation | inline |
| initSpeciesIndexCrossSections() | EEDFTwoTermApproximation | protected |
| integralPQ(double a, double b, double u0, double u1, double g, double x0) | EEDFTwoTermApproximation | protected |
| iterate(const Eigen::VectorXd &f0, double delta) | EEDFTwoTermApproximation | protected |
| linearInterpBounded(double x, span< const double > xpts, span< const double > fpts, double below_value, double above_value) | EEDFTwoTermApproximation | protected |
| m_adaptGrid | EEDFTwoTermApproximation | protected |
| m_delta0 | EEDFTwoTermApproximation | protected |
| m_electronMobility | EEDFTwoTermApproximation | protected |
| m_eps | EEDFTwoTermApproximation | protected |
| m_f0 | EEDFTwoTermApproximation | protected |
| m_f0_edge | EEDFTwoTermApproximation | protected |
| m_factorM | EEDFTwoTermApproximation | protected |
| m_first_call | EEDFTwoTermApproximation | protected |
| m_gamma | EEDFTwoTermApproximation | protected |
| m_geometricRatio | EEDFTwoTermApproximation | protected |
| m_gridCenter | EEDFTwoTermApproximation | protected |
| m_gridEdge | EEDFTwoTermApproximation | protected |
| m_gridType | EEDFTwoTermApproximation | protected |
| m_gridUpdateFactor | EEDFTwoTermApproximation | protected |
| m_growth | EEDFTwoTermApproximation | protected |
| m_has_EEDF | EEDFTwoTermApproximation | protected |
| m_i | EEDFTwoTermApproximation | protected |
| m_inFactor | EEDFTwoTermApproximation | protected |
| m_init_kTe | EEDFTwoTermApproximation | protected |
| m_initialGridCells | EEDFTwoTermApproximation | protected |
| m_j | EEDFTwoTermApproximation | protected |
| m_k_lg_Targets | EEDFTwoTermApproximation | protected |
| m_klocTargets | EEDFTwoTermApproximation | protected |
| m_kOthers | EEDFTwoTermApproximation | protected |
| m_kTargets | EEDFTwoTermApproximation | protected |
| m_kTeMax | EEDFTwoTermApproximation | protected |
| m_maxEedfDecay | EEDFTwoTermApproximation | protected |
| m_maxGridAdaptIterations | EEDFTwoTermApproximation | protected |
| m_maxn | EEDFTwoTermApproximation | protected |
| m_maxwellianReset | EEDFTwoTermApproximation | protected |
| m_minEedfDecay | EEDFTwoTermApproximation | protected |
| m_moleFractionThreshold | EEDFTwoTermApproximation | protected |
| m_phase | EEDFTwoTermApproximation | protected |
| m_points | EEDFTwoTermApproximation | protected |
| m_rtol | EEDFTwoTermApproximation | protected |
| m_sigma | EEDFTwoTermApproximation | protected |
| m_sigmaElastic | EEDFTwoTermApproximation | protected |
| m_thresholdToMaxwellian | EEDFTwoTermApproximation | protected |
| m_totalCrossSectionCenter | EEDFTwoTermApproximation | protected |
| m_totalCrossSectionEdge | EEDFTwoTermApproximation | protected |
| m_X_targets | EEDFTwoTermApproximation | protected |
| m_X_targets_prev | EEDFTwoTermApproximation | protected |
| matrix_A(const Eigen::VectorXd &f0) | EEDFTwoTermApproximation | protected |
| matrix_P(span< const double > g, size_t k) | EEDFTwoTermApproximation | protected |
| matrix_Q(span< const double > g, size_t k) | EEDFTwoTermApproximation | protected |
| netProductionFrequency(const Eigen::VectorXd &f0) | EEDFTwoTermApproximation | protected |
| norm(const Eigen::VectorXd &f, const Eigen::VectorXd &grid) | EEDFTwoTermApproximation | protected |
| projectPreviousEEDFOnCurrentGrid(const Eigen::VectorXd &oldGridCenter, const Eigen::VectorXd &oldF0) | EEDFTwoTermApproximation | protected |
| setCustomGrid(span< const double > levels) | EEDFTwoTermApproximation | |
| setGeometricGrid(double kTe_max, size_t ncell, double ratio=1.01) | EEDFTwoTermApproximation | |
| setGridAdaptationParameters(double minDecayDecades, double maxDecayDecades, double updateFactor, size_t maxIterations, bool maxwellianReset) | EEDFTwoTermApproximation | |
| setGridCache() | EEDFTwoTermApproximation | |
| setInitialGridParameters(double initialMaxEnergy, size_t nGridCells, const string &gridType) | EEDFTwoTermApproximation | |
| setLinearGrid(double kTe_max, size_t ncell) | EEDFTwoTermApproximation | |
| setMaxwellianDistribution(double kTe) | EEDFTwoTermApproximation | protected |
| setQuadraticGrid(double kTe_max, size_t ncell) | EEDFTwoTermApproximation | |
| setReducedElectricFieldThresholdForMaxwellian(double threshold) | EEDFTwoTermApproximation | inline |
| updateCrossSections() | EEDFTwoTermApproximation | protected |
| updateGrid(double maxEnergy) | EEDFTwoTermApproximation | protected |
| updateMoleFractions() | EEDFTwoTermApproximation | protected |
| vector_g(const Eigen::VectorXd &f0) | EEDFTwoTermApproximation | protected |
| ~EEDFTwoTermApproximation()=default (defined in EEDFTwoTermApproximation) | EEDFTwoTermApproximation | virtual |