Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Public Member Functions | Static Public Attributes | Private Attributes | List of all members
fub::amrex::AxiSymmetricSourceTerm Class Reference

#include <AxiSymmetricSourceTerm.hpp>

Public Member Functions

 AxiSymmetricSourceTerm (const IdealGasMix< 2 > &eq)
 
Duration ComputeStableDt (int level)
 
Result< void, TimeStepTooLargeAdvanceLevel (cutcell::IntegratorContext &simulation_data, int level, Duration dt, const ::amrex::IntVect &=::amrex::IntVect(0))
 

Static Public Attributes

static constexpr int Rank
 

Private Attributes

OmpLocal< IdealGasMix< 2 > > equation_
 

Constructor & Destructor Documentation

◆ AxiSymmetricSourceTerm()

fub::amrex::AxiSymmetricSourceTerm::AxiSymmetricSourceTerm ( const IdealGasMix< 2 > &  eq)

Member Function Documentation

◆ AdvanceLevel()

Result<void, TimeStepTooLarge> fub::amrex::AxiSymmetricSourceTerm::AdvanceLevel ( cutcell::IntegratorContext simulation_data,
int  level,
Duration  dt,
const ::amrex::IntVect &  = ::amrex::IntVect(0) 
)

◆ ComputeStableDt()

Duration fub::amrex::AxiSymmetricSourceTerm::ComputeStableDt ( int  level)

Member Data Documentation

◆ equation_

OmpLocal<IdealGasMix<2> > fub::amrex::AxiSymmetricSourceTerm::equation_
private

◆ Rank

constexpr int fub::amrex::AxiSymmetricSourceTerm::Rank
staticconstexpr

The documentation for this class was generated from the following file: