17 #ifndef __deal2__swappable_vector_h
18 #define __deal2__swappable_vector_h
21 #include <deal.II/base/config.h>
22 #include <deal.II/base/thread_management.h>
23 #include <deal.II/lac/vector.h>
26 DEAL_II_NAMESPACE_OPEN
56 template <
typename number>
228 <<
"The filename <" << arg1
229 <<
"> is not a valid one here.");
295 DEAL_II_NAMESPACE_CLOSE
SwappableVector & operator=(const SwappableVector &)
DeclException0(ExcSizeZero)
DeclException1(ExcInvalidFilename, std::string,<< "The filename <"<< arg1<< "> is not a valid one here.")
void reload_vector(const bool set_flag)
virtual ~SwappableVector()
const std::string & get_filename() const
std::size_t memory_consumption() const
void swap_out(const std::string &filename)