Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Classes | Namespaces | Functions
BK19LevelIntegrator.hpp File Reference
#include "fub/AMReX/CompressibleAdvectionIntegratorContext.hpp"
#include "fub/AMReX/MLMG/MLNodeHelmholtz.hpp"
#include "fub/equations/CompressibleAdvection.hpp"
#include "fub/ext/Eigen.hpp"
#include "fub/ext/ProgramOptions.hpp"
#include "fub/solver/DimensionalSplitLevelIntegrator.hpp"
#include <AMReX_MLMG.H>
#include <AMReX_PlotFileUtil.H>
#include <AMReX_VisMF.H>

Go to the source code of this file.

Classes

struct  fub::amrex::BK19LevelIntegratorOptions
 
struct  fub::amrex::BK19PhysicalParameters
 
class  fub::amrex::BK19LevelIntegrator
 
struct  fub::amrex::WriteBK19Plotfile
 

Namespaces

 fub
 The fub namespace.
 
 fub::amrex
 The amrex namespace.
 

Functions

void fub::amrex::RecomputeAdvectiveFluxes (const IndexMapping< CompressibleAdvection< 2 >> &index, std::array<::amrex::MultiFab, 2 > &Pv_faces, ::amrex::MultiFab &Pv_cells, const ::amrex::MultiFab &scratch, const ::amrex::Periodicity &periodicity)
 
void fub::amrex::WriteRawField (const std::string &path, const std::string &name, const ::amrex::MultiFab &data, int level)