#include <deal.II/base/exceptions.h>
#include <deal.II/base/point.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
/**
#include <boost/signals2.hpp>
#include <complex>
+#include <limits>
#include <map>
#include <numeric>
#include <set>
#include <deal.II/lac/cuda_kernels.templates.h>
#include <deal.II/lac/la_parallel_vector.h>
+#include <limits>
#include <type_traits>
#include <algorithm>
#include <array>
#include <deque>
+#include <limits>
#include <list>
#include <map>
#include <memory>
#include <deal.II/base/subscriptor.h>
#include <array>
+#include <limits>
#include <memory>
#include <vector>
#include <deal.II/base/scalar_polynomials_base.h>
#include <deal.II/base/table.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
/**
#include <deal.II/physics/transformations.h>
#include <array>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <algorithm>
#include <cstddef>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
# include <CGAL/Mesh_facet_topology.h>
+# include <limits>
DEAL_II_NAMESPACE_OPEN
namespace CGALWrappers
//# include <CGAL/tetrahedral_remeshing.h> REQUIRES CGAL_VERSION>=5.1.5
# include <fstream>
+# include <limits>
# include <type_traits>
#endif // DEAL_II_WITH_ADOLC
+#include <limits>
#include <vector>
# include <adolc/internal/adubfunc.h> // Taped double math functions
# include <complex>
+# include <limits>
DEAL_II_NAMESPACE_OPEN
# include <p8est_search.h>
# include <p8est_vtk.h>
+# include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/matrix_free/tensor_product_kernels.h>
#include <array>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/grid/tria_accessor.h>
#include <cstdint>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/cgal/additional_data.h>
#include <array>
+#include <limits>
#include <map>
DEAL_II_NAMESPACE_OPEN
DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
#include <cmath>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/lac/vector_memory.h>
#include <cmath>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <cmath>
#include <cstdio>
#include <cstdlib>
+#include <limits>
#include <vector>
DEAL_II_NAMESPACE_OPEN
#include <iomanip>
#include <iostream>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/lac/solver_cg.h>
#include <deal.II/lac/vector_memory.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
// forward declarations
# include <deal.II/lac/lapack_full_matrix.h>
# include <deal.II/lac/lapack_support.h>
+# include <limits>
# include <memory>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/lac/solver_control.h>
#include <cmath>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <algorithm>
#include <cmath>
+#include <limits>
#include <memory>
#include <vector>
#include <deal.II/lac/solver.h>
#include <deal.II/lac/solver_control.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
/**
#include <array>
#include <complex>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <cstring>
#include <iomanip>
#include <iostream>
+#include <limits>
#include <memory>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/matrix_free/hanging_nodes_internal.h>
#include <deal.II/matrix_free/mapping_info.h>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/matrix_free/mapping_info.h>
#include <deal.II/matrix_free/task_info.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace internal
#include <deal.II/matrix_free/mapping_info_storage.templates.h>
#include <deal.II/matrix_free/util.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
#include <deal.II/multigrid/mg_constrained_dofs.h>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/multigrid/mg_transfer_global_coarsening.h>
#include <deal.II/multigrid/mg_transfer_matrix_free.templates.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace
#include <algorithm>
#include <cmath>
#include <functional>
+#include <limits>
#include <numeric>
#include <vector>
#include <deal.II/numerics/matrix_tools.h>
#include <deal.II/numerics/vector_tools_boundary.h>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/numerics/vector_tools_constraints.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace VectorTools
#include <deal.II/numerics/vector_tools_integrate_difference.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace VectorTools
#include <algorithm>
#include <fstream>
+#include <limits>
#include <string>
# include <ROL_Vector.hpp>
+# include <limits>
# include <type_traits>
#include <deal.II/optimization/line_minimization.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
/**
# include <deal.II/lac/trilinos_vector.h>
# include <deal.II/lac/vector_memory.h>
+# include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace SUNDIALS
#include <deal.II/base/bounding_box.h>
#include <deal.II/base/geometry_info.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
template <int spacedim, typename Number>
#include <ctime>
#include <fstream>
#include <iomanip>
+#include <limits>
#include <memory>
#include <set>
#include <sstream>
#include <boost/serialization/utility.hpp>
#include <iostream>
+#include <limits>
#include <numeric>
#include <set>
#include <vector>
#include <cmath>
#include <ctime>
+#include <limits>
#include <map>
#include <mutex>
#include <random>
#include <boost/serialization/utility.hpp>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/dofs/dof_accessor.h>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
# include <deal.II/lac/lapack_full_matrix.h>
+# include <limits>
DEAL_II_NAMESPACE_OPEN
#include <algorithm>
#include <fstream>
#include <iostream>
+#include <limits>
#include <numeric>
#include <cstdint>
#include <fstream>
#include <iostream>
+#include <limits>
#include <numeric>
#include <deal.II/lac/trilinos_vector.h>
#include <deal.II/lac/vector.h>
+#include <limits>
#include <vector>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/grid/tria.h>
#include <deal.II/grid/tria_iterator.h>
+#include <limits>
#include <memory>
#include <sstream>
#endif
DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
#include <algorithm>
#include <array>
#include <cmath>
+#include <limits>
#include <memory>
#include <numeric>
#include <deal.II/grid/cell_id.h>
#include <deal.II/grid/tria.h>
+#include <limits>
#include <sstream>
DEAL_II_NAMESPACE_OPEN
#include <cctype>
#include <fstream>
#include <functional>
+#include <limits>
#include <map>
#ifdef DEAL_II_WITH_ASSIMP
#include <cmath>
#include <fstream>
#include <functional>
+#include <limits>
#include <numeric>
DEAL_II_NAMESPACE_OPEN
#include <array>
#include <cmath>
#include <iostream>
+#include <limits>
#include <list>
#include <numeric>
#include <set>
#include <algorithm>
#include <array>
#include <cmath>
+#include <limits>
#include <list>
#include <map>
#include <numeric>
DEAL_II_DISABLE_EXTRA_DIAGNOSTICS
#include <cmath>
+#include <limits>
#include <memory>
DEAL_II_NAMESPACE_OPEN
DEAL_II_ENABLE_EXTRA_DIAGNOSTICS
#include <cmath>
+#include <limits>
#include <memory>
DEAL_II_NAMESPACE_OPEN
#include <array>
#include <cmath>
+#include <limits>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/hp/fe_collection.h>
#include <deal.II/hp/mapping_collection.h>
+#include <limits>
#include <set>
#include <deal.II/lac/la_parallel_vector.h>
#include <deal.II/lac/vector.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace hp
# include <hdf5.h>
# endif
+# include <limits>
# include <memory>
DEAL_II_NAMESPACE_OPEN
# include <Epetra_Export.h>
+# include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace TrilinosWrappers
#include <deal.II/non_matching/coupling.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace NonMatching
{
#include <deal.II/particles/generators.h>
+#include <limits>
+
DEAL_II_NAMESPACE_OPEN
namespace Particles
#include <deal.II/particles/particle_handler.h>
+#include <limits>
#include <memory>
#include <utility>