|
Cantera
2.2.1
|
This is the complete list of members for NonlinearSolver, including all inherited members.
| adjustUpStepMinimums() | NonlinearSolver | |
| atolBase_ | NonlinearSolver | private |
| atolk_ | NonlinearSolver | private |
| beuler_jac(GeneralMatrix &J, doublereal *const f, doublereal time_curr, doublereal CJ, doublereal *const y, doublereal *const ydot, int num_newt_its) | NonlinearSolver | |
| boundStep(const doublereal *const y, const doublereal *const step0) | NonlinearSolver | |
| calc_ydot(const int order, const doublereal *const y_curr, doublereal *const ydot_curr) const | NonlinearSolver | |
| calcColumnScales() | NonlinearSolver | private |
| calcSolnToResNormVector() | NonlinearSolver | |
| calcTrustDistance(std::vector< doublereal > const &deltaX) const | NonlinearSolver | protected |
| calcTrustIntersection(doublereal trustVal, doublereal &lambda, doublereal &alpha) const | NonlinearSolver | |
| checkUserResidualTols_ | NonlinearSolver | private |
| computeResidWts() | NonlinearSolver | |
| convergenceCheck(int dampCode, doublereal s1) | NonlinearSolver | |
| createSolnWeights(const doublereal *const y) | NonlinearSolver | |
| CurrentTrustFactor_ | NonlinearSolver | private |
| dampDogLeg(const doublereal time_curr, const doublereal *y_n_curr, const doublereal *ydot_n_curr, std::vector< doublereal > &step_1, doublereal *const y_n_1, doublereal *const ydot_n_1, doublereal &stepNorm_1, doublereal &stepNorm_2, GeneralMatrix &jac, int &num_backtracks) | NonlinearSolver | |
| dampStep(const doublereal time_curr, const doublereal *const y_n_curr, const doublereal *const ydot_n_curr, doublereal *const step_1, doublereal *const y_n_1, doublereal *const ydot_n_1, doublereal *step_2, doublereal &stepNorm_2, GeneralMatrix &jac, bool writetitle, int &num_backtracks) | NonlinearSolver | |
| decideStep(const doublereal time_curr, int leg, doublereal alpha, const doublereal *const y_n_curr, const doublereal *const ydot_n_curr, const std::vector< doublereal > &step_1, const doublereal *const y_n_1, const doublereal *const ydot_n_1, doublereal trustDeltaOld) | NonlinearSolver | |
| delta_t_n | NonlinearSolver | private |
| deltaBoundStep(const doublereal *const y, const doublereal *const step0) | NonlinearSolver | |
| deltaX_CP_ | NonlinearSolver | private |
| deltaX_Newton_ | NonlinearSolver | private |
| deltaX_trust_ | NonlinearSolver | private |
| descentComparison(doublereal time_curr, doublereal *ydot0, doublereal *ydot1, int &numTrials) | NonlinearSolver | |
| dist_R0_ | NonlinearSolver | private |
| dist_R1_ | NonlinearSolver | private |
| dist_R2_ | NonlinearSolver | private |
| dist_Total_ | NonlinearSolver | private |
| doAffineNewtonSolve(const doublereal *const y_curr, const doublereal *const ydot_curr, doublereal *const delta_y, GeneralMatrix &jac) | NonlinearSolver | |
| doAffineSolve_ | NonlinearSolver | private |
| doCauchyPointSolve(GeneralMatrix &jac) | NonlinearSolver | |
| doDogLeg_ | NonlinearSolver | private |
| dogLegAlpha_ | NonlinearSolver | private |
| dogLegID_ | NonlinearSolver | private |
| doNewtonSolve(const doublereal time_curr, const doublereal *const y_curr, const doublereal *const ydot_curr, doublereal *const delta_y, GeneralMatrix &jac) | NonlinearSolver | |
| doResidualCalc(const doublereal time_curr, const int typeCalc, const doublereal *const y_curr, const doublereal *const ydot_curr, const ResidEval_Type_Enum evalType=Base_ResidEval) const | NonlinearSolver | |
| expectedResidLeg(int leg, doublereal alpha) const | NonlinearSolver | |
| fillDogLegStep(int leg, doublereal alpha, std::vector< doublereal > &deltaX) const | NonlinearSolver | protected |
| filterNewSolution(const doublereal timeCurrent, doublereal *const y_current, doublereal *const ydot_current) | NonlinearSolver | |
| filterNewStep(const doublereal timeCurrent, const doublereal *const ybase, doublereal *const step0) | NonlinearSolver | |
| getResidWts(doublereal *const residWts) const | NonlinearSolver | |
| HessianPtr_ | NonlinearSolver | private |
| highBoundsConstraintVector() | NonlinearSolver | |
| initializeTrustRegion() | NonlinearSolver | |
| jacCopyPtr_ | NonlinearSolver | private |
| Jd_ | NonlinearSolver | private |
| JdJd_norm_ | NonlinearSolver | private |
| lambdaStar_ | NonlinearSolver | private |
| lambdaToLeg(const doublereal lambda, doublereal &alpha) const | NonlinearSolver | |
| lowBoundsConstraintVector() | NonlinearSolver | |
| m_colScales | NonlinearSolver | private |
| m_colScaling | NonlinearSolver | private |
| m_conditionNumber | NonlinearSolver | private |
| m_dampBound | NonlinearSolver | private |
| m_dampRes | NonlinearSolver | private |
| m_deltaStepMaximum | NonlinearSolver | private |
| m_deltaStepMinimum | NonlinearSolver | private |
| m_ewt | NonlinearSolver | private |
| m_func | NonlinearSolver | private |
| m_jacFormMethod | NonlinearSolver | private |
| m_manualDeltaStepSet | NonlinearSolver | private |
| m_matrixConditioning | NonlinearSolver | private |
| m_min_newt_its | NonlinearSolver | |
| m_nfe | NonlinearSolver | mutableprivate |
| m_nJacEval | NonlinearSolver | private |
| m_normDeltaSoln_CP | NonlinearSolver | private |
| m_normDeltaSoln_Newton | NonlinearSolver | private |
| m_normResid_0 | NonlinearSolver | private |
| m_normResid_1 | NonlinearSolver | private |
| m_normResid_Bound | NonlinearSolver | private |
| m_normResid_full | NonlinearSolver | private |
| m_normResidPoints | NonlinearSolver | private |
| m_normResidTrial | NonlinearSolver | private |
| m_numLocalLinearSolves | NonlinearSolver | private |
| m_numTotalLinearSolves | NonlinearSolver | private |
| m_numTotalNewtIts | NonlinearSolver | private |
| m_order | NonlinearSolver | private |
| m_print_flag | NonlinearSolver | private |
| m_resid | NonlinearSolver | mutableprivate |
| m_resid_scaled | NonlinearSolver | mutableprivate |
| m_residWts | NonlinearSolver | private |
| m_rowScales | NonlinearSolver | private |
| m_rowScaling | NonlinearSolver | private |
| m_rowWtScales | NonlinearSolver | private |
| m_ScaleSolnNormToResNorm | NonlinearSolver | private |
| m_step_1 | NonlinearSolver | private |
| m_wksp | NonlinearSolver | mutableprivate |
| m_wksp_2 | NonlinearSolver | mutableprivate |
| m_y_high_bounds | NonlinearSolver | private |
| m_y_low_bounds | NonlinearSolver | private |
| m_y_n_curr | NonlinearSolver | private |
| m_y_n_trial | NonlinearSolver | private |
| m_y_nm1 | NonlinearSolver | private |
| m_ydot_n_curr | NonlinearSolver | private |
| m_ydot_nm1 | NonlinearSolver | private |
| m_ydot_trial | NonlinearSolver | private |
| maxNewtIts_ | NonlinearSolver | private |
| neq_ | NonlinearSolver | private |
| NextTrustFactor_ | NonlinearSolver | private |
| NonlinearSolver(ResidJacEval *func) | NonlinearSolver | |
| NonlinearSolver(const NonlinearSolver &right) | NonlinearSolver | |
| norm_deltaX_trust_ | NonlinearSolver | mutableprivate |
| normTrust_CP_ | NonlinearSolver | private |
| normTrust_Newton_ | NonlinearSolver | private |
| Nuu_ | NonlinearSolver | private |
| operator=(const NonlinearSolver &right) | NonlinearSolver | |
| print_solnDelta_norm_contrib(const doublereal *const step_1, const char *const stepNorm_1, const doublereal *const step_2, const char *const stepNorm_2, const char *const title, const doublereal *const y_n_curr, const doublereal *const y_n_1, doublereal damp, size_t num_entries) | NonlinearSolver | |
| readjustTrustVector() | NonlinearSolver | protected |
| ResidDecreaseNewt_ | NonlinearSolver | private |
| ResidDecreaseNewtExp_ | NonlinearSolver | private |
| ResidDecreaseSD_ | NonlinearSolver | private |
| ResidDecreaseSDExp_ | NonlinearSolver | private |
| residErrorNorm(const doublereal *const resid, const char *title=0, const int printLargest=0, const doublereal *const y=0) const | NonlinearSolver | |
| residNorm2Cauchy_ | NonlinearSolver | private |
| residualComparisonLeg(const doublereal time_curr, const doublereal *const ydot0, int &legBest, doublereal &alphaBest) const | NonlinearSolver | |
| ResidWtsReevaluated_ | NonlinearSolver | private |
| RJd_norm_ | NonlinearSolver | private |
| rtol_ | NonlinearSolver | private |
| s_alwaysAssumeNewtonGood | NonlinearSolver | static |
| s_doBothSolvesAndCompare | NonlinearSolver | static |
| s_print_DogLeg | NonlinearSolver | static |
| s_print_NumJac | NonlinearSolver | static |
| s_TurnOffTiming | NonlinearSolver | static |
| scaleMatrix(GeneralMatrix &jac, doublereal *const y_comm, doublereal *const ydot_comm, doublereal time_curr, int num_newt_its) | NonlinearSolver | |
| setAtol(const doublereal *const atol) | NonlinearSolver | |
| setBoundsConstraints(const doublereal *const y_low_bounds, const doublereal *const y_high_bounds) | NonlinearSolver | |
| setColumnScaling(bool useColScaling, const double *const scaleFactors=0) | NonlinearSolver | |
| setDefaultDeltaBoundsMagnitudes() | NonlinearSolver | |
| setDeltaBoundsMagnitudes(const doublereal *const deltaBoundsMagnitudes) | NonlinearSolver | |
| setMaxNewtIts(const int maxNewtIts) | NonlinearSolver | |
| setPreviousTimeStep(const std::vector< doublereal > &y_nm1, const std::vector< doublereal > &ydot_nm1) | NonlinearSolver | virtual |
| setPrintLvl(int printLvl) | NonlinearSolver | |
| setResidualTols(double residRtol, double *residAtol, int residNormHandling=2) | NonlinearSolver | |
| setRowScaling(bool useRowScaling) | NonlinearSolver | |
| setRtol(const doublereal rtol) | NonlinearSolver | |
| setSolverScheme(int doDogLeg, int doAffineSolve) | NonlinearSolver | |
| setTrustRegionInitializationMethod(int method, doublereal factor) | NonlinearSolver | |
| setupDoubleDogleg() | NonlinearSolver | |
| solnErrorNorm(const doublereal *const delta_y, const char *title=0, int printLargest=0, const doublereal dampFactor=1.0) const | NonlinearSolver | |
| solnType_ | NonlinearSolver | private |
| solve_nonlinear_problem(int SolnType, doublereal *const y_comm, doublereal *const ydot_comm, doublereal CJ, doublereal time_curr, GeneralMatrix &jac, int &num_newt_its, int &num_linear_solves, int &num_backtracks, int loglevelInput) | NonlinearSolver | |
| time_n | NonlinearSolver | private |
| trustDelta_ | NonlinearSolver | private |
| trustRegionInitializationFactor_ | NonlinearSolver | private |
| trustRegionInitializationMethod_ | NonlinearSolver | private |
| trustRegionLength() const | NonlinearSolver | |
| userResidAtol_ | NonlinearSolver | private |
| userResidRtol_ | NonlinearSolver | private |
| ~NonlinearSolver() | NonlinearSolver | virtual |
1.8.6