OOFEM 3.0
Loading...
Searching...
No Matches
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 "convergenceexception.h"
#include "petscsolver.h"
#include "petscsparsemtrx.h"
#include <cstdio>

Go to the source code of this file.

Namespaces

namespace  oofem

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

◆ NRSOLVER_DEFAULT_NRM_TICKS

#define NRSOLVER_DEFAULT_NRM_TICKS   10

Definition at line 65 of file nrsolver.C.

◆ nrsolver_ERROR_NORM_SMALL_NUM

#define nrsolver_ERROR_NORM_SMALL_NUM   1.e-6

Definition at line 61 of file nrsolver.C.

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

◆ NRSOLVER_MAX_REL_ERROR_BOUND

#define NRSOLVER_MAX_REL_ERROR_BOUND   1.e20

Definition at line 62 of file nrsolver.C.

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

◆ NRSOLVER_MAX_RESTARTS

#define NRSOLVER_MAX_RESTARTS   4

Definition at line 63 of file nrsolver.C.

◆ NRSOLVER_RESET_STEP_REDUCE

#define NRSOLVER_RESET_STEP_REDUCE   0.25

Definition at line 64 of file nrsolver.C.


This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011