OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
#include <set>
#include <vector>
#include "sparselinsystemnm.h"
#include "sparsenonlinsystemnm.h"
#include "sparsemtrx.h"
#include "floatarray.h"
#include "linesearch.h"
#include <memory>
#include <map>
Go to the source code of this file.
Classes | |
class | oofem::NRSolver |
This class implements Newton-Raphson Method, derived from abstract NumericalMethod class for solving non-linear problems. More... | |
Namespaces | |
oofem | |
the oofem namespace is to define a context or scope in which all oofem names are defined. | |
Macros | |
Input fields for NRSolver | |
#define | _IFT_NRSolver_Name "nrsolver" |
#define | _IFT_NRSolver_maxiter "maxiter" |
#define | _IFT_NRSolver_miniterations "miniter" |
#define | _IFT_NRSolver_minsteplength "minsteplength" |
#define | _IFT_NRSolver_manrmsteps "manrmsteps" |
#define | _IFT_NRSolver_lstype "lstype" |
#define | _IFT_NRSolver_ddm "ddm" |
#define | _IFT_NRSolver_ddv "ddv" |
#define | _IFT_NRSolver_ddfunc "ddltf" |
#define | _IFT_NRSolver_linesearch "linesearch" |
#define | _IFT_NRSolver_rtolv "rtolv" |
#define | _IFT_NRSolver_rtolf "rtolf" |
#define | _IFT_NRSolver_rtold "rtold" |
#define | _IFT_NRSolver_calcstiffbeforeres "calcstiffbeforeres" |
#define | _IFT_NRSolver_constrainedNRalpha "constrainednralpha" |
#define | _IFT_NRSolver_constrainedNRminiter "constrainednrminiter" |
#define | _IFT_NRSolver_maxinc "maxinc" |
#define | _IFT_NRSolver_forceScale "forcescale" |
#define | _IFT_NRSolver_forceScaleDofs "forcescaledofs" |
#define _IFT_NRSolver_calcstiffbeforeres "calcstiffbeforeres" |
Definition at line 66 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_constrainedNRalpha "constrainednralpha" |
Definition at line 67 of file nrsolver.h.
#define _IFT_NRSolver_constrainedNRminiter "constrainednrminiter" |
Definition at line 68 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_ddfunc "ddltf" |
Definition at line 61 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom(), and oofem::HuertaErrorEstimator::setupRefinedProblemProlog().
#define _IFT_NRSolver_ddm "ddm" |
Definition at line 59 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom(), and oofem::HuertaErrorEstimator::setupRefinedProblemProlog().
#define _IFT_NRSolver_ddv "ddv" |
Definition at line 60 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom(), and oofem::HuertaErrorEstimator::setupRefinedProblemProlog().
#define _IFT_NRSolver_forceScale "forcescale" |
Definition at line 70 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_forceScaleDofs "forcescaledofs" |
Definition at line 71 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_linesearch "linesearch" |
Definition at line 62 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_lstype "lstype" |
Definition at line 58 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_manrmsteps "manrmsteps" |
Definition at line 57 of file nrsolver.h.
Referenced by oofem::NonLinearDynamic::initializeFrom(), oofem::NRSolver::initializeFrom(), and oofem::HuertaErrorEstimator::setupRefinedProblemProlog().
#define _IFT_NRSolver_maxinc "maxinc" |
Definition at line 69 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_maxiter "maxiter" |
Definition at line 54 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom(), and oofem::HuertaErrorEstimator::setupRefinedProblemProlog().
#define _IFT_NRSolver_miniterations "miniter" |
Definition at line 55 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_minsteplength "minsteplength" |
Definition at line 56 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom(), and oofem::HuertaErrorEstimator::setupRefinedProblemProlog().
#define _IFT_NRSolver_Name "nrsolver" |
Definition at line 53 of file nrsolver.h.
Referenced by oofem::NRSolver::giveInputRecordName().
#define _IFT_NRSolver_rtold "rtold" |
Definition at line 65 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_rtolf "rtolf" |
Definition at line 64 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom().
#define _IFT_NRSolver_rtolv "rtolv" |
Definition at line 63 of file nrsolver.h.
Referenced by oofem::NRSolver::initializeFrom(), and oofem::HuertaErrorEstimator::setupRefinedProblemProlog().