31 #ifndef UnbalAndTangentStorage_h    32 #define UnbalAndTangentStorage_h    36 #include "utility/matrix/Vector.h"    37 #include "utility/matrix/Matrix.h"    50     std::vector<Matrix> theMatrices; 
    51     std::vector<Vector> theVectors;  
    53     std::map<size_t, Matrix> theMatrixMap; 
    54     std::map<size_t, Vector> theVectorMap; 
    56     void setTangent(
const size_t &);
    57     void setUnbalance(
const size_t &);
    61     void alloc(
const size_t &);
    63     inline size_t size(
void)
 const    64       { 
return theMatrices.size(); }
    66     const Matrix &getTangent(
const size_t &) 
const;
    67     Matrix &getTangent(
const size_t &);
    68     const Vector &getUnbalance(
const size_t &) 
const;
    69     Vector &getUnbalance(
const size_t &);
 Unbalanced force vectors and tangent stiffness matrices. 
Definition: UnbalAndTangentStorage.h:47
Float vector abstraction. 
Definition: Vector.h:94
void alloc(const size_t &)
Initializes the i-th tangent matrix and unbalance vector. 
Definition: UnbalAndTangentStorage.cc:92
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Matrix of floats. 
Definition: Matrix.h:111