64 #include "solution/analysis/algorithm/equiSolnAlgo/BFBRoydenBase.h" 65 #include <solution/analysis/integrator/IncrementalIntegrator.h> 76 std::vector<double> rdotz;
77 std::vector<double> sdotr;
93 void Print(std::ostream &
s,
int flag =0);
96 {
return new BFGS(*
this); }
Float vector abstraction.
Definition: Vector.h:93
virtual int recvSelf(const CommParameters &)
Receive the object.
Definition: BFGS.cpp:347
virtual int sendSelf(CommParameters &)
Send the object.
Definition: BFGS.cpp:344
Base class for solution algorithms.
Definition: SolutionAlgorithm.h:90
Solution procedure for the finite element problem.
Definition: AnalysisAggregation.h:89
Linear system of equations.
Definition: LinearSOE.h:91
void Print(std::ostream &s, int flag=0)
Send information to the stream based on the integer flag.
Definition: BFGS.cpp:351
IncrementalIntegrator is an algorithmic class for setting up the finite element equations in an incre...
Definition: IncrementalIntegrator.h:96
convergence test.
Definition: ConvergenceTest.h:80
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Communication parameters between processes.
Definition: CommParameters.h:65
BFGS(AnalysisAggregation *, int tangent=CURRENT_TANGENT, int n=10)
Constructor.
Definition: BFGS.cpp:62
std::vector< Vector > s
displacement increments
Definition: BFBRoydenBase.h:48
int solveCurrentStep(void)
resuelve el paso actual.
Definition: BFGS.cpp:70
??
Definition: BFBRoydenBase.h:40
Vector du
displacement increment
Definition: BFBRoydenBase.h:52