54 #ifndef HSConstraint_h 55 #define HSConstraint_h 57 #include "solution/analysis/integrator/static/arc-length/ProtoArcLength.h" 58 #include "utility/matrix/Matrix.h" 85 void Print(std::ostream &s,
int flag =0)
const;
int recvData(const Communicator &)
Receives object members through the communicator argument.
Definition: HSConstraint.cpp:166
int sendData(Communicator &)
Send object members through the communicator argument.
Definition: HSConstraint.cpp:157
Communication parameters between processes.
Definition: Communicator.h:66
Integrator * getCopy(void) const
Virtual constructor.
Definition: HSConstraint.cpp:68
int recvSelf(const Communicator &)
Receives object data through the communicator argument.
Definition: HSConstraint.cpp:189
int sendSelf(Communicator &)
Sends object data through the communicator argument.
Definition: HSConstraint.cpp:175
double getDLambdaUpdate(void) const
Returns the value of dLambda para el método update.
Definition: HSConstraint.cpp:89
Hyper-spherical constraint arc-length integrator.
Definition: HSConstraint.h:65
Base class for the objects that performs the integration of physical properties over the domain to fo...
Definition: Integrator.h:100
void Print(std::ostream &s, int flag=0) const
The Integrator is to send information to the stream based on the integer flag.
Definition: HSConstraint.cpp:207
Solution strategy for the finite element problem.
Definition: SolutionStrategy.h:94
double getDLambdaNewStep(void) const
Returns the value of dLambda for the newStep method.
Definition: HSConstraint.cpp:72
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111
HSConstraint(SolutionStrategy *, double arcLength, double psi_u=1.0, double psi_f=1.0, double u_ref=1.0)
Constructor.
Definition: HSConstraint.cpp:63
Base class for arc length integrators.
Definition: ProtoArcLength.h:45