#include "fub/AMReX/CartesianGridGeometry.hpp"
#include "fub/AMReX/PatchHierarchy.hpp"
#include "fub/CutCellData.hpp"
#include "fub/Duration.hpp"
#include "fub/Equation.hpp"
#include "fub/ext/Eigen.hpp"
#include <AMReX_EBFabFactory.H>
#include <AMReX_FluxRegister.H>
#include <AMReX_Geometry.H>
#include <AMReX_MultiCutFab.H>
#include <AMReX_MultiFab.H>
#include <AMReX_PlotFileUtil.H>
#include <fmt/format.h>
#include <functional>
#include <iosfwd>
#include <vector>
Go to the source code of this file.
|
template<typename Equation > |
void | fub::amrex::cutcell::WritePlotFile (const std::string &plotfilename, const PatchHierarchy &hier, const Equation &equation) |
|
template<int Rank> |
void | fub::amrex::cutcell::WritePlotFile (const std::string &plotfilename, const PatchHierarchy &hier, const IdealGasMix< Rank > &equation) |
|
void | fub::amrex::cutcell::WriteCheckpointFile (const std::string &checkpointname, const PatchHierarchy &hier) |
|
PatchHierarchy | fub::amrex::cutcell::ReadCheckpointFile (const std::string &checkpointname, DataDescription desc, const CartesianGridGeometry &geometry, const PatchHierarchyOptions &options) |
|
void | fub::amrex::cutcell::WriteMatlabData (const std::string &name, const PatchHierarchy &hierarchy, fub::Duration time_point, std::ptrdiff_t cycle_number, MPI_Comm comm) |
|
void | fub::amrex::cutcell::Write2Dfrom3D (const std::string &name, const PatchHierarchy &hierarchy, const ::amrex::Box &finest_box, const IdealGasMix< 3 > &eq, fub::Duration time_point, std::ptrdiff_t cycle_number, MPI_Comm comm) |
|
std::vector< double > | fub::amrex::cutcell::GatherStates (const PatchHierarchy &hierarchy, basic_mdspan< const double, extents< AMREX_SPACEDIM, dynamic_extent >> xs, MPI_Comm comm) |
|