30 #ifndef ProtoArcLength_h    31 #define ProtoArcLength_h    33 #include "solution/analysis/integrator/StaticIntegrator.h"    34 #include "solution/analysis/integrator/static/IntegratorVectors.h"    35 #include "utility/matrix/Vector.h"    50     int signLastDeltaLambdaStep;
    52     virtual double getDLambdaNewStep(
void) 
const= 0;
    53     virtual double getDLambdaUpdate(
void) 
const= 0;
 {staticFormTaylor} {equation} 
Definition: StaticIntegrator.h:138
Float vector abstraction. 
Definition: Vector.h:94
int domainChanged(void)
Response to a change in the domain. 
Definition: ProtoArcLength.cc:144
ProtoArcLength(SolutionStrategy *, int classTag, double ArcLength)
Constructor. 
Definition: ProtoArcLength.cc:41
Communication parameters between processes. 
Definition: Communicator.h:66
Vectors used by many integrators. 
Definition: IntegratorVectors.h:41
int sendData(Communicator &)
Send object members through the communicator argument. 
Definition: ProtoArcLength.cc:163
int newStep(void)
Performs the first iteration, that is it solves for  and  and updates the model with  and increments ...
Definition: ProtoArcLength.cc:50
int sendSelf(Communicator &)
Send the object. 
Definition: ProtoArcLength.cc:182
double arcLength2
Squared value of the arc length. 
Definition: ProtoArcLength.h:48
int update(const Vector &deltaU)
Updates the model. 
Definition: ProtoArcLength.cc:103
Solution strategy for the finite element problem. 
Definition: SolutionStrategy.h:94
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
int recvSelf(const Communicator &)
Receive the object. 
Definition: ProtoArcLength.cc:197
Base class for arc length integrators. 
Definition: ProtoArcLength.h:45
int recvData(const Communicator &)
Receives object members through the communicator argument. 
Definition: ProtoArcLength.cc:173