65 #include "solution/analysis/algorithm/equiSolnAlgo/BFBRoydenBase.h"    66 #include <solution/analysis/integrator/IncrementalIntegrator.h>    86     std::vector<double> rdotz;
    87     std::vector<double> sdotr;
   103     void Print(std::ostream &
s, 
int flag =0) 
const;    
 Broyden–Fletcher–Goldfarb–Shann solution algorithm. 
Definition: BFGS.h:82
Float vector abstraction. 
Definition: Vector.h:94
virtual SolutionAlgorithm * getCopy(void) const
Virtual constructor. 
Definition: BFGS.cpp:66
Base class for solution algorithms. 
Definition: SolutionAlgorithm.h:91
Communication parameters between processes. 
Definition: Communicator.h:66
Linear system of equations. 
Definition: LinearSOE.h:92
virtual int recvSelf(const Communicator &)
Receive the object. 
Definition: BFGS.cpp:355
void Print(std::ostream &s, int flag=0) const
Send information to the stream based on the integer flag. 
Definition: BFGS.cpp:359
IncrementalIntegrator is an algorithmic class for setting up the finite element equations in an incre...
Definition: IncrementalIntegrator.h:100
convergence test. 
Definition: ConvergenceTest.h:81
Solution strategy for the finite element problem. 
Definition: SolutionStrategy.h:94
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
std::vector< Vector > s
displacement increments 
Definition: BFBRoydenBase.h:59
int solveCurrentStep(void)
resuelve el paso actual. 
Definition: BFGS.cpp:74
Base class for Broyden's method solution algorithms. 
Definition: BFBRoydenBase.h:51
BFGS(SolutionStrategy *, int tangent=CURRENT_TANGENT, int n=10)
Constructor. 
Definition: BFGS.cpp:62
Vector du
displacement increment 
Definition: BFBRoydenBase.h:63
virtual int sendSelf(Communicator &)
Send the object. 
Definition: BFGS.cpp:352