OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
nrsolver.C File Reference
#include "nrsolver.h"
#include "verbose.h"
#include "timestep.h"
#include "mathfem.h"
#include "node.h"
#include "element.h"
#include "generalboundarycondition.h"
#include "dof.h"
#include "function.h"
#include "linesearch.h"
#include "classfactory.h"
#include "exportmodulemanager.h"
#include "engngm.h"
#include "parallelcontext.h"
#include "unknownnumberingscheme.h"
#include "petscsolver.h"
#include "petscsparsemtrx.h"
#include <cstdio>

Go to the source code of this file.

Namespaces

 oofem
 the oofem namespace is to define a context or scope in which all oofem names are defined.
 

Macros

#define nrsolver_ERROR_NORM_SMALL_NUM   1.e-6
 
#define NRSOLVER_MAX_REL_ERROR_BOUND   1.e20
 
#define NRSOLVER_MAX_RESTARTS   4
 
#define NRSOLVER_RESET_STEP_REDUCE   0.25
 
#define NRSOLVER_DEFAULT_NRM_TICKS   10
 

Functions

 oofem::REGISTER_SparseNonLinearSystemNM (NRSolver)
 

Macro Definition Documentation

#define NRSOLVER_DEFAULT_NRM_TICKS   10

Definition at line 64 of file nrsolver.C.

#define nrsolver_ERROR_NORM_SMALL_NUM   1.e-6

Definition at line 60 of file nrsolver.C.

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

#define NRSOLVER_MAX_REL_ERROR_BOUND   1.e20

Definition at line 61 of file nrsolver.C.

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

#define NRSOLVER_MAX_RESTARTS   4

Definition at line 62 of file nrsolver.C.

#define NRSOLVER_RESET_STEP_REDUCE   0.25

Definition at line 63 of file nrsolver.C.


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