applyConstraintsToLoadIncrement(int nite, const SparseMtrx &k, FloatArray &R, referenceLoadInputModeType rlm, TimeStep *tStep) | oofem::NRSolver | protected |
applyConstraintsToStiffness(SparseMtrx &k) | oofem::NRSolver | protected |
applyPerturbation(FloatArray *displacement) | oofem::SparseNonLinearSystemNM | virtual |
checkConvergence(FloatArray &RT, FloatArray &F, FloatArray &rhs, FloatArray &ddX, FloatArray &X, double RRT, const FloatArray &internalForcesEBENorm, int nite, bool &errorOutOfRange) | oofem::NRSolver | protected |
constrainedNRalpha | oofem::NRSolver | protected |
constrainedNRFlag | oofem::NRSolver | protected |
constrainedNRminiter | oofem::NRSolver | protected |
convertPertMap() | oofem::SparseNonLinearSystemNM | virtual |
deltaL | oofem::SparseNonLinearSystemNM | protected |
dg_forceScale | oofem::NRSolver | protected |
domain | oofem::NumericalMethod | protected |
engngModel | oofem::NumericalMethod | protected |
errorInfo(const char *func) const | oofem::SparseNonLinearSystemNM | inline |
forceErrVec | oofem::NRSolver | protected |
forceErrVecOld | oofem::NRSolver | protected |
giveClassName() const | oofem::NRSolver | inlinevirtual |
giveCurrentStepLength() | oofem::SparseNonLinearSystemNM | inlinevirtual |
giveEngngModel() | oofem::NumericalMethod | inline |
giveInputRecordName() const | oofem::NRSolver | inlinevirtual |
giveLinearSolver() | oofem::NRSolver | virtual |
giveLineSearchSolver() | oofem::NRSolver | protected |
igp_Map | oofem::SparseNonLinearSystemNM | protected |
igp_PertDmanDofSrcArray | oofem::SparseNonLinearSystemNM | protected |
igp_PertWeightArray | oofem::SparseNonLinearSystemNM | protected |
igp_Weight | oofem::SparseNonLinearSystemNM | protected |
initializeFrom(InputRecord *ir) | oofem::NRSolver | virtual |
initPrescribedEqs() | oofem::NRSolver | protected |
lastReactions | oofem::NRSolver | protected |
linesearchSolver | oofem::NRSolver | protected |
linSolver | oofem::NRSolver | protected |
lsFlag | oofem::NRSolver | protected |
MANRMSteps | oofem::NRSolver | protected |
maxIncAllowed | oofem::NRSolver | protected |
mCalcStiffBeforeRes | oofem::NRSolver | protected |
minIterations | oofem::NRSolver | protected |
minStepLength | oofem::NRSolver | protected |
NR_Mode | oofem::NRSolver | protected |
NR_ModeTick | oofem::NRSolver | protected |
NR_OldMode | oofem::NRSolver | protected |
NRSolver(Domain *d, EngngModel *m) | oofem::NRSolver | |
nrsolver_ModeType enum name | oofem::NRSolver | protected |
nrsolverAccelNRM enum value | oofem::NRSolver | protected |
nrsolverFullNRM enum value | oofem::NRSolver | protected |
nrsolverModifiedNRM enum value | oofem::NRSolver | protected |
nsmax | oofem::NRSolver | protected |
numberOfPrescribedDofs | oofem::NRSolver | protected |
NumericalMethod(Domain *d, EngngModel *m) | oofem::NumericalMethod | inline |
pert_init_needed | oofem::SparseNonLinearSystemNM | protected |
prescribedDisplacementTF | oofem::NRSolver | protected |
prescribedDofs | oofem::NRSolver | protected |
prescribedDofsFlag | oofem::NRSolver | protected |
prescribedDofsValues | oofem::NRSolver | protected |
prescribedEqs | oofem::NRSolver | protected |
prescribedEqsInitFlag | oofem::NRSolver | protected |
printState(FILE *outputStream) | oofem::NRSolver | virtual |
randPertAmplitude | oofem::SparseNonLinearSystemNM | protected |
randSeed | oofem::SparseNonLinearSystemNM | protected |
referenceLoad() const | oofem::SparseNonLinearSystemNM | inlinevirtual |
referenceLoadInputModeType enum name | oofem::SparseNonLinearSystemNM | |
reinitialize() | oofem::NRSolver | inlinevirtual |
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::NumericalMethod | inlinevirtual |
rlm_incremental enum value | oofem::SparseNonLinearSystemNM | |
rlm_total enum value | oofem::SparseNonLinearSystemNM | |
rtold | oofem::NRSolver | protected |
rtolf | oofem::NRSolver | protected |
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::NumericalMethod | inlinevirtual |
setDomain(Domain *d) | oofem::NRSolver | inlinevirtual |
setStepLength(double s) | oofem::SparseNonLinearSystemNM | inlinevirtual |
smConstraintVersion | oofem::NRSolver | protected |
solve(SparseMtrx &k, FloatArray &R, FloatArray *R0, FloatArray &X, FloatArray &dX, FloatArray &F, const FloatArray &internalForcesEBENorm, double &l, referenceLoadInputModeType rlm, int &nite, TimeStep *) | oofem::NRSolver | virtual |
solverType | oofem::NRSolver | protected |
SparseNonLinearSystemNM(Domain *d, EngngModel *m) | oofem::SparseNonLinearSystemNM | inline |
~NRSolver() | oofem::NRSolver | virtual |
~NumericalMethod() | oofem::NumericalMethod | inlinevirtual |
~SparseNonLinearSystemNM() | oofem::SparseNonLinearSystemNM | inlinevirtual |