|
Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
#include <AMReX.H>#include <AMReX_IntVect.H>#include "fub/AMReX/GriddingAlgorithm.hpp"#include "fub/AMReX/IntegratorContext.hpp"#include "fub/AMReX/ScopeGuard.hpp"#include "fub/equations/CompressibleAdvection.hpp"#include "fub/AMReX/tagging_method/ConstantRegion.hpp"#include "fub/AMReX/tagging_method/GradientDetector.hpp"#include "fub/AMReX/tagging_method/TagAllOf.hpp"#include "fub/AMReX/tagging_method/TagBuffer.hpp"#include "fub/AMReX/boundary_condition/BoundarySet.hpp"#include "fub/AMReX/boundary_condition/IsentropicPressureBoundary.hpp"#include "fub/AMReX/boundary_condition/PressureValveBoundary.hpp"#include "fub/AMReX/boundary_condition/ReflectiveBoundary.hpp"#include "fub/AMReX/boundary_condition/TransmissiveBoundary.hpp"#include "fub/AMReX/initial_data/ConstantData.hpp"#include "fub/AMReX/IgniteDetonation.hpp"#include "fub/AMReX/ForEachFab.hpp"#include "fub/AMReX/ForEachIndex.hpp"#include "fub/AMReX/FluxMethodAdapter.hpp"#include "fub/AMReX/Reconstruction.hpp"#include "fub/AMReX/TimeIntegrator.hpp"#include "fub/AMReX/Geometry.hpp"#include "fub/geometry/Union.hpp"#include "fub/AMReX/AxialSourceTerm.hpp"#include "fub/equations/ideal_gas_mix/KineticSourceTerm.hpp"#include "fub/AMReX/output/DebugOutput.hpp"#include "fub/AMReX/output/WriteHdf5.hpp"#include "fub/AMReX/output/WritePlotfiles.hpp"