67 #include "solution/analysis/integrator/static/BaseControl.h" 79 double dLambdaMin, dLambdaMax;
87 LoadControl(
SoluMethod *,
double deltaLambda= 1.0,
int numIncr= 1,
double minLambda=1.0,
double maxlambda=1.0);
92 int update(
const Vector &deltaU);
94 inline double getDeltaLambda(
void)
const 95 {
return deltaLambda; }
96 void setDeltaLambdaMin(
const double &);
97 inline double getDeltaLambdaMin(
void)
const 98 {
return dLambdaMin; }
99 void setDeltaLambdaMax(
const double &);
100 inline double getDeltaLambdaMax(
void)
const 101 {
return dLambdaMax; }
107 void Print(std::ostream &s,
int flag =0);
109 inline Integrator *LoadControl::getCopy(
void)
const int sendData(CommParameters &)
Send object members through the channel being passed as parameter.
Definition: LoadControl.cpp:144
Base class for load and displacement control static integrators .
Definition: BaseControl.h:39
Sets the incremental factor to apply on the loads for each analysis step.
Definition: LoadControl.h:75
int recvData(const CommParameters &)
Receives object members through the channel being passed as parameter.
Definition: LoadControl.cpp:152
Solution procedure for the finite element problem. The solution procedure is definde by specifiying: ...
Definition: SoluMethod.h:76
FEM_ObjectBroker is is an object broker class for the finite element method. All methods are virtual ...
Definition: FEM_ObjectBroker.h:138
LoadControl(SoluMethod *, double deltaLambda=1.0, int numIncr=1, double minLambda=1.0, double maxlambda=1.0)
Constructor.
Definition: LoadControl.cpp:71
void setDeltaLambda(const double &)
Assings deltaLambda and updates dLamdaMin and dLambdaMax values.
Definition: LoadControl.cpp:126
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
Base class for the object that performs the integration of physical properties over the domain to for...
Definition: Integrator.h:91