| 
    Finite Volume Solver
    prototype
    
   A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin. 
   | 
 
This is a special FluxMethod class that uses the stored Pv field within the CompressibleAdvectionIntegratorContext sa advection velocities. More...
#include <CompressibleAdvection.hpp>
Public Types | |
| using | Conservative = typename CompressibleAdvection< SpaceDimension, VelocityDimension >::Conservative | 
| using | Complete = typename CompressibleAdvection< SpaceDimension, VelocityDimension >::Complete | 
Public Member Functions | |
| CompressibleAdvection< SpaceDimension, VelocityDimension > | GetEquation () const noexcept | 
| Duration | ComputeStableDt (amrex::IntegratorContext &context, int level, Direction dir) | 
Static Public Member Functions | |
| constexpr static int | GetStencilWidth () | 
| static Duration | ComputeStableDt (const View< const Complete > &states, const StridedDataView< const double, SpaceDimension > Pv, double dx, Direction dir) | 
| static Conservative | ComputeNumericFluxes (const std::array< Complete, 4 > &stencil, const std::array< double, 5 > Pvs, Duration dt, double dx, Direction dir) | 
| static void | ComputeNumericFluxes (amrex::IntegratorContext &context, int level, Duration dt, Direction dir) | 
| static void | ComputeNumericFluxes (const View< Conservative > &fluxes, const View< const Complete > &states, const StridedDataView< const double, SpaceDimension > &Pv, Duration dt, double dx, Direction dir) | 
This is a special FluxMethod class that uses the stored Pv field within the CompressibleAdvectionIntegratorContext sa advection velocities.
| using fub::CompressibleAdvectionFluxMethod< SpaceDimension, VelocityDimension >::Complete = typename CompressibleAdvection<SpaceDimension, VelocityDimension>::Complete | 
| using fub::CompressibleAdvectionFluxMethod< SpaceDimension, VelocityDimension >::Conservative = typename CompressibleAdvection<SpaceDimension, VelocityDimension>::Conservative | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| Duration fub::CompressibleAdvectionFluxMethod< SpaceDimension, VelocityDimension >::ComputeStableDt | ( | amrex::IntegratorContext & | context, | 
| int | level, | ||
| Direction | dir | ||
| ) | 
      
  | 
  static | 
      
  | 
  inlinenoexcept | 
      
  | 
  inlinestaticconstexpr |