OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
nlinearstatic.h File Reference
#include "../sm/EngineeringModels/linearstatic.h"
#include "sparsenonlinsystemnm.h"

Go to the source code of this file.

Classes

class  oofem::NonLinearStatic
 This class implements nonlinear static engineering problem. More...
 

Namespaces

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

Macros

Input fields for NonLinearStatic
#define _IFT_NonLinearStatic_Name   "nonlinearstatic"
 
#define _IFT_NonLinearStatic_controlmode   "controlmode"
 
#define _IFT_NonLinearStatic_deltat   "deltat"
 
#define _IFT_NonLinearStatic_stiffmode   "stiffmode"
 
#define _IFT_NonLinearStatic_refloadmode   "refloadmode"
 
#define _IFT_NonLinearStatic_keepll   "keepll"
 
#define _IFT_NonLinearStatic_donotfixload   "donotfixload"
 
#define _IFT_NonLinearStatic_nonlocstiff   "nonlocstiff"
 
#define _IFT_NonLinearStatic_nonlocalext   "nonlocalext"
 
#define _IFT_NonLinearStatic_loadBalancingFlag   "loadbalancingflag"
 
#define _IFT_NonLinearStatic_forceloadBalancingFlag   "forceloadbalancingflag"
 
#define _IFT_NonLinearStatic_updateElasticStiffnessFlag   "updateelasticstiffnessflag"
 

Enumerations

enum  oofem::NonLinearStatic_stiffnessMode { oofem::nls_tangentStiffness = 0, oofem::nls_secantStiffness = 1, oofem::nls_elasticStiffness = 2, oofem::nls_secantInitialStiffness = 3 }
 Type determining the stiffness mode. More...
 
enum  oofem::NonLinearStatic_controlType { oofem::nls_indirectControl = 0, oofem::nls_directControl = 1 }
 Type determining type of loading control. This type determines the solver to be used. More...
 

Macro Definition Documentation

#define _IFT_NonLinearStatic_controlmode   "controlmode"
#define _IFT_NonLinearStatic_deltat   "deltat"

Definition at line 45 of file nlinearstatic.h.

Referenced by oofem::NonLinearStatic::updateAttributes().

#define _IFT_NonLinearStatic_donotfixload   "donotfixload"
#define _IFT_NonLinearStatic_forceloadBalancingFlag   "forceloadbalancingflag"

Definition at line 53 of file nlinearstatic.h.

#define _IFT_NonLinearStatic_keepll   "keepll"

Definition at line 48 of file nlinearstatic.h.

Referenced by oofem::NonLinearStatic::updateAttributes().

#define _IFT_NonLinearStatic_loadBalancingFlag   "loadbalancingflag"

Definition at line 52 of file nlinearstatic.h.

#define _IFT_NonLinearStatic_Name   "nonlinearstatic"

Definition at line 43 of file nlinearstatic.h.

#define _IFT_NonLinearStatic_nonlocalext   "nonlocalext"

Definition at line 51 of file nlinearstatic.h.

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

#define _IFT_NonLinearStatic_nonlocstiff   "nonlocstiff"

Definition at line 50 of file nlinearstatic.h.

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

#define _IFT_NonLinearStatic_refloadmode   "refloadmode"

Definition at line 47 of file nlinearstatic.h.

Referenced by oofem::NonLinearStatic::updateAttributes().

#define _IFT_NonLinearStatic_stiffmode   "stiffmode"
#define _IFT_NonLinearStatic_updateElasticStiffnessFlag   "updateelasticstiffnessflag"

Definition at line 54 of file nlinearstatic.h.

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


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