ECOGEN 4.0
Evolutive, Compressible, Open, Genuine, Easy, N-phase
Loading...
Searching...
No Matches
GradMixEuler Class Reference

Mixture variable gradients for Euler model. Stored for 2nd-order computation on unstructured mesh (O2 NS) More...

#include <GradMixEuler.h>

Inherits GradMixture.

Public Member Functions

 GradMixEuler ()
 
virtual ~GradMixEuler ()
 
virtual void initializeGradientVectors ()
 
virtual void computeGradients (Cell *)
 
virtual void computeDistanceGradientScalarProduct (Coord const &, Mixture *) const
 
virtual void limitGradients (const Mixture &)
 
virtual int numberOfTransmittedGradients () const
 
virtual void getBufferGradients (double *, int &)
 
virtual void fillBufferGradients (double *, int &)
 
- Public Member Functions inherited from GradMixture
 GradMixture ()
 
virtual ~GradMixture ()
 

Additional Inherited Members

- Protected Member Functions inherited from GradMixture
void initializeGradsVariablesNamesNumerators ()
 
- Protected Attributes inherited from GradMixture
std::vector< Coordm_grads
 Vector of gradients of the mixture flow variables.
 

Detailed Description

Mixture variable gradients for Euler model. Stored for 2nd-order computation on unstructured mesh (O2 NS)

No variables stored here since this model is for single-phase flows.

Constructor & Destructor Documentation

◆ GradMixEuler()

GradMixEuler::GradMixEuler ( )
inline

◆ ~GradMixEuler()

virtual GradMixEuler::~GradMixEuler ( )
inlinevirtual

Member Function Documentation

◆ computeDistanceGradientScalarProduct()

virtual void GradMixEuler::computeDistanceGradientScalarProduct ( Coord const &  ,
Mixture  
) const
inlinevirtual

Reimplemented from GradMixture.

◆ computeGradients()

virtual void GradMixEuler::computeGradients ( Cell )
inlinevirtual

Reimplemented from GradMixture.

◆ fillBufferGradients()

virtual void GradMixEuler::fillBufferGradients ( double *  ,
int &   
)
inlinevirtual

Reimplemented from GradMixture.

◆ getBufferGradients()

virtual void GradMixEuler::getBufferGradients ( double *  ,
int &   
)
inlinevirtual

Reimplemented from GradMixture.

◆ initializeGradientVectors()

virtual void GradMixEuler::initializeGradientVectors ( )
inlinevirtual

Reimplemented from GradMixture.

◆ limitGradients()

virtual void GradMixEuler::limitGradients ( const Mixture )
inlinevirtual

Reimplemented from GradMixture.

◆ numberOfTransmittedGradients()

virtual int GradMixEuler::numberOfTransmittedGradients ( ) const
inlinevirtual

Reimplemented from GradMixture.


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