17 std::tuple<GlobalMatrix&, GlobalMatrix&, GlobalVector&>
MKb()
const
19 return std::tie(*
M_, *
K_, *
b_);
36 std::unique_ptr<GlobalMatrix>
M_;
37 std::unique_ptr<GlobalMatrix>
K_;
38 std::unique_ptr<GlobalVector>
b_;
MathLib::EigenMatrix GlobalMatrix
MathLib::EigenVector GlobalVector
Stores assembled global M, K, b matrices/vectors for later reuse.
std::unique_ptr< GlobalMatrix > M_
void storeMKb(GlobalMatrix const &M, GlobalMatrix const &K, GlobalVector const &b)
Store data.
bool hasMKb() const
Check if data has been stored.
std::unique_ptr< GlobalMatrix > K_
std::unique_ptr< GlobalVector > b_
std::tuple< GlobalMatrix &, GlobalMatrix &, GlobalVector & > MKb() const
Access the stored data.