OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
nrsolver.h File Reference
#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"
 

Macro Definition Documentation

#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"
#define _IFT_NRSolver_ddm   "ddm"
#define _IFT_NRSolver_ddv   "ddv"
#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"
#define _IFT_NRSolver_maxinc   "maxinc"

Definition at line 69 of file nrsolver.h.

Referenced by oofem::NRSolver::initializeFrom().

#define _IFT_NRSolver_maxiter   "maxiter"
#define _IFT_NRSolver_miniterations   "miniter"

Definition at line 55 of file nrsolver.h.

Referenced by oofem::NRSolver::initializeFrom().

#define _IFT_NRSolver_minsteplength   "minsteplength"
#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"

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:33 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011