OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
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 | NM_None 0 |
#define | NM_Success ( 1L << 1 ) |
Numerical method exited with success. More... | |
#define | NM_NoSuccess ( 1L << 2 ) |
Numerical method failed to solve problem. More... | |
#define | NM_KeepTangent ( 1L << 3 ) |
Don't assemble new tangent, but use previous. More... | |
#define | NM_ForceRestart ( 1L << 4 ) |
Typedefs | |
typedef unsigned long | oofem::NM_Status |
Mask defining NumMetod Status; which can be asked after finishing computation by Numerical Method. More... | |
#define NM_ForceRestart ( 1L << 4 ) |
Definition at line 50 of file nmstatus.h.
#define NM_KeepTangent ( 1L << 3 ) |
Don't assemble new tangent, but use previous.
Definition at line 49 of file nmstatus.h.
#define NM_None 0 |
Definition at line 46 of file nmstatus.h.
Referenced by oofem::NonLinearStatic::NonLinearStatic(), oofem::DynamicRelaxationSolver::solve(), oofem::SparseLinearSystemNM::solve(), oofem::StaggeredSolver::solve(), oofem::NRSolver::solve(), and oofem::CylindricalALM::solve().
#define NM_NoSuccess ( 1L << 2 ) |
Numerical method failed to solve problem.
Definition at line 48 of file nmstatus.h.
Referenced by oofem::TransportGradientNeumann::computeTangent(), oofem::TransportGradientPeriodic::computeTangent(), oofem::TransportGradientDirichlet::computeTangent(), oofem::PetscSolver::petsc_solve(), oofem::MKLPardisoSolver::solve(), oofem::DynamicRelaxationSolver::solve(), oofem::PardisoProjectOrgSolver::solve(), oofem::SparseLinearSystemNM::solve(), oofem::LineSearchNM::solve(), oofem::StaggeredSolver::solve(), oofem::NRSolver::solve(), oofem::CylindricalALM::solve(), and oofem::DarcyFlow::solveYourselfAt().
#define NM_Success ( 1L << 1 ) |
Numerical method exited with success.
Definition at line 47 of file nmstatus.h.
Referenced by oofem::PetscSolver::petsc_solve(), oofem::NonLinearDynamic::proceedStep(), oofem::MKLPardisoSolver::solve(), oofem::SLEPcSolver::solve(), oofem::DynamicRelaxationSolver::solve(), oofem::PardisoProjectOrgSolver::solve(), oofem::GJacobi::solve(), oofem::LDLTFactorization::solve(), oofem::SuperLUSolver::solve(), oofem::LineSearchNM::solve(), oofem::InverseIteration::solve(), oofem::SubspaceIteration::solve(), oofem::IMLSolver::solve(), oofem::FETISolver::solve(), oofem::StaggeredSolver::solve(), oofem::NRSolver::solve(), oofem::CylindricalALM::solve(), oofem::LinearStatic::solveYourselfAt(), oofem::FreeWarping::solveYourselfAt(), oofem::IncrementalLinearStatic::solveYourselfAt(), oofem::StaticStructural::solveYourselfAt(), oofem::StokesFlow::solveYourselfAt(), and oofem::SUPG::solveYourselfAt().