Definition: CompressibleAdvectionIntegratorContext.hpp:34
CompressibleAdvectionAdvectiveFluxes & GetAdvectiveFluxes(int level)
CompressibleAdvectionIntegratorContext(const CompressibleAdvectionIntegratorContext &)
Deeply copies a context and all its distributed data for all MPI ranks.
CompressibleAdvectionIntegratorContext(std::shared_ptr< GriddingAlgorithm > gridding, HyperbolicMethod method)
std::vector< CompressibleAdvectionAdvectiveFluxes > Pv_
Definition: CompressibleAdvectionIntegratorContext.hpp:72
CompressibleAdvectionIntegratorContext(CompressibleAdvectionIntegratorContext &&)=default
CompressibleAdvectionIntegratorContext & operator=(CompressibleAdvectionIntegratorContext &&)=default
const CompressibleAdvectionAdvectiveFluxes & GetAdvectiveFluxes(int level) const
CompressibleAdvectionIntegratorContext(std::shared_ptr< GriddingAlgorithm > gridding, HyperbolicMethod method, int cell_gcw, int face_gcw)
CompressibleAdvectionIntegratorContext operator=(const CompressibleAdvectionIntegratorContext &)
void ResetHierarchyConfiguration(int level=0) override
Whenever the gridding algorithm changes the data hierarchy this function will regrid all distributed ...
void ResetHierarchyConfiguration(std::shared_ptr< GriddingAlgorithm > gridding) override
Replaces the underlying gridding algorithm with the specified one.
This class is used by the HypebrolicSplitLevelIntegrator and delegates AMR related tasks to the AMReX...
Definition: AMReX/IntegratorContext.hpp:49