Theseus
Compressible flow solver
Loading...
Searching...
No Matches
Prandtl::Indicator Class Referenceabstract

#include <Indicator.hpp>

Inheritance diagram for Prandtl::Indicator:

Public Member Functions

 Indicator (std::shared_ptr< mfem::ParFiniteElementSpace > vfes, std::shared_ptr< mfem::ParFiniteElementSpace > fes0, std::shared_ptr< mfem::ParGridFunction > eta)
 
virtual void CheckIndicatorSmoothness (const mfem::Vector &indicator)=0
 
virtual ~Indicator ()=default
 

Protected Attributes

std::shared_ptr< mfem::ParFiniteElementSpace > vfes
 
std::shared_ptr< mfem::ParFiniteElementSpace > fes0
 
std::shared_ptr< mfem::ParGridFunction > eta
 
mfem::Array< int > vdof_indices
 
mfem::Array< int > ind_indx
 
mfem::Vector el_vdofs
 
mfem::Vector ind_dof
 
int num_equations
 
int ndofs
 
int order
 
int dim
 
mfem::Vector state
 

Constructor & Destructor Documentation

◆ Indicator()

Prandtl::Indicator::Indicator ( std::shared_ptr< mfem::ParFiniteElementSpace >  vfes,
std::shared_ptr< mfem::ParFiniteElementSpace >  fes0,
std::shared_ptr< mfem::ParGridFunction >  eta 
)

◆ ~Indicator()

virtual Prandtl::Indicator::~Indicator ( )
virtualdefault

Member Function Documentation

◆ CheckIndicatorSmoothness()

virtual void Prandtl::Indicator::CheckIndicatorSmoothness ( const mfem::Vector &  indicator)
pure virtual

Member Data Documentation

◆ dim

int Prandtl::Indicator::dim
protected

◆ el_vdofs

mfem::Vector Prandtl::Indicator::el_vdofs
protected

◆ eta

std::shared_ptr<mfem::ParGridFunction> Prandtl::Indicator::eta
protected

◆ fes0

std::shared_ptr<mfem::ParFiniteElementSpace> Prandtl::Indicator::fes0
protected

◆ ind_dof

mfem::Vector Prandtl::Indicator::ind_dof
protected

◆ ind_indx

mfem::Array<int> Prandtl::Indicator::ind_indx
protected

◆ ndofs

int Prandtl::Indicator::ndofs
protected

◆ num_equations

int Prandtl::Indicator::num_equations
protected

◆ order

int Prandtl::Indicator::order
protected

◆ state

mfem::Vector Prandtl::Indicator::state
protected

◆ vdof_indices

mfem::Array<int> Prandtl::Indicator::vdof_indices
protected

◆ vfes

std::shared_ptr<mfem::ParFiniteElementSpace> Prandtl::Indicator::vfes
protected

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