39#include "../Maths/Coord.h"
std::vector< Variable > variableNamesMixture
Variable names of the corresponding gradients (for mixture)
Definition GradMixture.cpp:4
std::vector< int > numeratorMixture
Default number (not used for mixture variables)
Definition GradMixture.cpp:5
Base class for a mesh cell.
Definition Cell.h:59
Class for a coordinate system object such as coordinates of the vertex or a vector.
Definition Coord.h:43
static constexpr int defaultInt
Definition Errors.h:91
static void errorMessage(const std::string &message)
Definition Errors.cpp:56
Mixture variable gradients. Stored for 2nd-order computation on unstructured mesh (O2 NS)
Definition GradMixture.h:45
GradMixture()
Definition GradMixture.cpp:9
virtual ~GradMixture()
Definition GradMixture.cpp:13
virtual void computeGradients(Cell *cell)
Definition GradMixture.cpp:33
void initializeGradsVariablesNamesNumerators()
Definition GradMixture.cpp:17
virtual void computeDistanceGradientScalarProduct(Coord const &, Mixture *) const
Definition GradMixture.h:53
virtual int numberOfTransmittedGradients() const
Definition GradMixture.h:57
virtual void fillBufferGradients(double *buffer, int &counter)
Definition GradMixture.cpp:53
virtual void getBufferGradients(double *buffer, int &counter)
Definition GradMixture.cpp:42
virtual void initializeGradientVectors()
Definition GradMixture.h:50
virtual void limitGradients(const Mixture &)
Definition GradMixture.h:54
std::vector< Coord > m_grads
Vector of gradients of the mixture flow variables.
Definition GradMixture.h:64
Abstract class for mixture variables.
Definition Mixture.h:43