MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
LineSearchSolver Member List

This is the complete list of members for LineSearchSolver, including all inherited members.

ABORT_AT_LAMBDA_MIN enum valueLineSearchParametersprivate
AddCond(doublereal dCond)NonlinearSolverinlineprotected
AddOutputFlags(unsigned OF)SolverDiagnostics
AddTimeCPU(doublereal dTime, CPUTimeType eType)NonlinearSolverinlineprotected
ALGORITHM enum valueLineSearchParametersprivate
ALGORITHM_CUBIC enum valueLineSearchParametersprivate
ALGORITHM_FACTOR enum valueLineSearchParametersprivate
bHonorJacRequestNonlinearSolverOptionsprotected
CPU_JACOBIAN enum valueNonlinearSolverprotected
CPU_LAST_TYPE enum valueNonlinearSolverprotected
CPU_LINEAR_SOLVER enum valueNonlinearSolverprotected
CPU_RESIDUAL enum valueNonlinearSolverprotected
CPUTimeType enum nameNonlinearSolverprotected
dAlphaLineSearchParametersprivate
dDivergenceCheckLineSearchParametersprivate
DEFAULT enum valueNonlinearSolver
DelOutputFlags(unsigned OF)SolverDiagnostics
dGetCondAvg() const NonlinearSolverinlineprotected
dGetCondMax() const NonlinearSolverinlineprotected
dGetCondMin() const NonlinearSolverinlineprotected
dGetTimeCPU(CPUTimeType eType) const NonlinearSolverinlineprotected
DIVERGENCE_CHECK enum valueLineSearchParametersprivate
dLambdaFactMinLineSearchParametersprivate
dLambdaMinLineSearchParametersprivate
dMaxStepLineSearchParametersprivate
dMinStepScaleLineSearchParametersprivate
dScaleAlgebraicNonlinearSolverOptionsprotected
dTolMinLineSearchParametersprivate
dTolXLineSearchParametersprivate
dXnegLineSearchSolverprivate
eScaleFlagsNonlinearSolverOptionsprotected
gLineSearchSolverprivate
GetCondMatNorm(void) const SolverDiagnosticsinline
iMaxIterationsLineSearchParametersprivate
Jacobian()LineSearchSolverprivate
LASTSOLVERTYPE enum valueNonlinearSolver
LINESEARCH enum valueNonlinearSolver
LineSearch(doublereal stpmax, doublereal fold, doublereal &f, bool &check, const integer &iIterCnt)LineSearchSolverprivate
LineSearchParameters()LineSearchParametersprivate
LineSearchSolver(DataManager *pDM, const NonlinearSolverOptions &options, const struct LineSearchParameters &param)LineSearchSolver
MakeResTest(Solver *pS, const NonlinearProblem *pNLP, const VectorHandler &Vec, const doublereal &dTol, doublereal &dTest, doublereal &dTestDiff)NonlinearSolvervirtual
MakeSolTest(Solver *pS, const VectorHandler &Vec, const doublereal &dTol, doublereal &dTest)NonlinearSolverprotectedvirtual
MATRIXFREE enum valueNonlinearSolver
NEWTONRAPHSON enum valueNonlinearSolver
NON_NEGATIVE_SLOPE_CONTINUE enum valueLineSearchParametersprivate
NonlinearSolver(const NonlinearSolverOptions &options)NonlinearSolverexplicit
NonlinearSolverOptions(bool bHonorJacRequest=false, enum ScaleFlags eScaleFlags=SCALE_ALGEBRAIC_EQUATIONS_NO, doublereal dScaleAlgebraic=1.)NonlinearSolverOptionsprotected
OUTPUT_BAILOUT enum valueSolverDiagnosticsprotected
OUTPUT_COUNTER enum valueSolverDiagnosticsprotected
OUTPUT_CPU_TIME enum valueSolverDiagnosticsprotected
OUTPUT_DEFAULT enum valueSolverDiagnosticsprotected
OUTPUT_ITERS enum valueSolverDiagnosticsprotected
OUTPUT_JAC enum valueSolverDiagnosticsprotected
OUTPUT_MASK enum valueSolverDiagnosticsprotected
OUTPUT_MAT_COND_NUM enum valueSolverDiagnosticsprotected
OUTPUT_MAT_COND_NUM_1 enum valueSolverDiagnosticsprotected
OUTPUT_MAT_COND_NUM_INF enum valueSolverDiagnosticsprotected
OUTPUT_MSG enum valueSolverDiagnosticsprotected
OUTPUT_NONE enum valueSolverDiagnosticsprotected
OUTPUT_RES enum valueSolverDiagnosticsprotected
OUTPUT_SOL enum valueSolverDiagnosticsprotected
OUTPUT_SOLVER_COND_NUM enum valueSolverDiagnosticsprotected
OUTPUT_SOLVER_COND_STAT enum valueSolverDiagnosticsprotected
OUTPUT_STEP enum valueSolverDiagnosticsprotected
outputBailout(void) const SolverDiagnosticsinline
outputCounter(void) const SolverDiagnosticsinline
outputCPUTime(void) const SolverDiagnosticsinline
OutputFlagsSolverDiagnosticsprotected
outputIters(void) const SolverDiagnosticsinline
outputJac(void) const SolverDiagnosticsinline
outputMatrixConditionNumber(void) const SolverDiagnosticsinline
outputMeter(void) const SolverDiagnosticsinline
outputMsg(void) const SolverDiagnosticsinline
outputRes(void) const SolverDiagnosticsinline
outputSol(void) const SolverDiagnosticsinline
outputSolverConditionNumber(void) const SolverDiagnosticsinline
outputSolverConditionStat(void) const SolverDiagnosticsinline
outputStep(void) const SolverDiagnosticsinline
pLineSearchSolverprivate
pDMLineSearchSolverprivate
pGetResTest(void)NonlinearSolverinlinevirtual
pGetSolTest(void)NonlinearSolverinlinevirtual
pNLPLineSearchSolverprivate
pOutputMeterSolverDiagnosticsprotected
pResLineSearchSolverprivate
pResTestNonlinearSolverprotected
PRINT_CONVERGENCE_INFO enum valueLineSearchParametersprivate
pSLineSearchSolverprivate
pSolLineSearchSolverprivate
pSolTestNonlinearSolverprotected
RELATIVE_LAMBDA_MIN enum valueLineSearchParametersprivate
Residual(doublereal &f, integer iIterCnt)LineSearchSolverprivate
SCALE_ALGEBRAIC_EQUATIONS_NO enum valueNonlinearSolverOptionsprotected
SCALE_ALGEBRAIC_EQUATIONS_YES enum valueNonlinearSolverOptionsprotected
SCALE_NEWTON_STEP enum valueLineSearchParametersprivate
ScaleFlags enum nameNonlinearSolverOptionsprotected
SetNoOutput(void)SolverDiagnostics
SetOutputDriveHandler(const DriveHandler *pDH)SolverDiagnostics
SetOutputFlags(unsigned OF)SolverDiagnostics
SetOutputMeter(DriveCaller *pOM)SolverDiagnostics
SetTest(NonlinearSolverTest *pr, NonlinearSolverTest *ps)NonlinearSolvervirtual
SizeNonlinearSolverprotected
Solve(const NonlinearProblem *pNLP, Solver *pS, const integer iMaxIter, const doublereal &Tol, integer &iIterCnt, doublereal &dErr, const doublereal &SolTol, doublereal &dSolErr)LineSearchSolvervirtual
SolverDiagnostics(unsigned OF=OUTPUT_DEFAULT, DriveCaller *pOM=0)SolverDiagnostics
TotalAssembledJacobian(void)NonlinearSolvervirtual
TotJacNonlinearSolverprotected
Type enum nameNonlinearSolver
uFlagsLineSearchParametersprivate
UNKNOWN enum valueNonlinearSolver
VERBOSE_MODE enum valueLineSearchParametersprivate
ZERO_GRADIENT_CONTINUE enum valueLineSearchParametersprivate
~LineSearchSolver(void)LineSearchSolver
~NonlinearSolver(void)NonlinearSolvervirtual
~SolverDiagnostics(void)SolverDiagnosticsvirtual