Theseus
Compressible flow solver
Loading...
Searching...
No Matches
Theseus::GasModelInterface Class Reference

#include <GasModel.hpp>

Inheritance diagram for Theseus::GasModelInterface:

Public Member Functions

virtual ~GasModelInterface ()=default
 
virtual mfem::real_t density (const Theseus::DofStateView &S) const
 
virtual mfem::real_t velocity (const Theseus::DofStateView &S, int d) const
 
virtual mfem::real_t pressure (const Theseus::DofStateView &S) const
 
virtual mfem::real_t temperature (const Theseus::DofStateView &S) const
 
virtual const Theseus::StateLayoutlayout () const
 
virtual const Theseus::PhysicsConstantsphys () const
 

Constructor & Destructor Documentation

◆ ~GasModelInterface()

virtual Theseus::GasModelInterface::~GasModelInterface ( )
virtualdefault

Member Function Documentation

◆ density()

virtual mfem::real_t Theseus::GasModelInterface::density ( const Theseus::DofStateView S) const
inlinevirtual

◆ layout()

virtual const Theseus::StateLayout & Theseus::GasModelInterface::layout ( ) const
inlinevirtual

◆ phys()

virtual const Theseus::PhysicsConstants & Theseus::GasModelInterface::phys ( ) const
inlinevirtual

◆ pressure()

virtual mfem::real_t Theseus::GasModelInterface::pressure ( const Theseus::DofStateView S) const
inlinevirtual

◆ temperature()

virtual mfem::real_t Theseus::GasModelInterface::temperature ( const Theseus::DofStateView S) const
inlinevirtual

◆ velocity()

virtual mfem::real_t Theseus::GasModelInterface::velocity ( const Theseus::DofStateView S,
int  d 
) const
inlinevirtual

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