This was caught by Coverity.
#include <deal.II/base/table_handler.h>
#include <deal.II/base/table.h>
+#include <boost/io/ios_state.hpp>
+
#include <sstream>
#include <iostream>
#include <iomanip>
const TextOutputFormat format) const
{
AssertThrow (out, ExcIO());
+ boost::io::ios_flags_saver restore_flags(out);
// first pad the table from below if necessary
if (auto_fill_mode == true)
#ifdef DEAL_II_WITH_MPI
#include <deal.II/base/index_set.h>
+
+#include <boost/io/ios_state.hpp>
+
#include "Epetra_Import.h"
#include "Epetra_Map.h"
#include "Epetra_MpiComm.h"
const bool across) const
{
AssertThrow(out, ExcIO());
+ boost::io::ios_flags_saver restore_flags(out);
// Get a representation of the vector and loop over all
// the elements
DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
# include <Epetra_Import.h>
# include <Epetra_Export.h>
+
+# include <boost/io/ios_state.hpp>
DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
const bool across) const
{
AssertThrow (out, ExcIO());
+ boost::io::ios_flags_saver restore_flags(out);
// get a representation of the
// vector and loop over all
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams