HArD::Core2D
Hybrid Arbitrary Degree::Core 2D - Library to implement 2D schemes with edge and cell polynomials as unknowns
Public Member Functions | Public Attributes | List of all members
Advection Struct Reference

Structure to store an advection velocity and its divergence, together with various flags. More...

#include <TestCase.hpp>

Public Member Functions

 Advection (const CellFType< VectorRd > value, const CellFType< double > divergence, const bool is_zero, const bool is_divergence_zero, const bool is_divergence_constant)
 
 Advection ()
 

Public Attributes

CellFType< VectorRdvalue
 
CellFType< double > divergence
 
bool is_zero
 
bool is_divergence_zero
 
bool is_divergence_constant
 

Detailed Description

Structure to store an advection velocity and its divergence, together with various flags.

Constructor & Destructor Documentation

◆ Advection() [1/2]

Advection::Advection ( const CellFType< VectorRd value,
const CellFType< double >  divergence,
const bool  is_zero,
const bool  is_divergence_zero,
const bool  is_divergence_constant 
)
inline
Parameters
divergenceVelocity
is_zeroDivergence of velocity
is_divergence_zeroTrue if velocity is zero
is_divergence_constantTrue if velocity has zero divergence True if divergence is constant

◆ Advection() [2/2]

Advection::Advection ( )
inline

Member Data Documentation

◆ divergence

CellFType<double> Advection::divergence

◆ is_divergence_constant

bool Advection::is_divergence_constant

◆ is_divergence_zero

bool Advection::is_divergence_zero

◆ is_zero

bool Advection::is_zero

◆ value

CellFType<VectorRd> Advection::value

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