31#ifndef GRADMIXEULERHOMOGENEOUS_H
32#define GRADMIXEULERHOMOGENEOUS_H
34#include "../GradMixture.h"
Class for a coordinate system object such as coordinates of the vertex or a vector.
Definition Coord.h:43
Mixture variable gradients for EulerHomogeneous model. Stored for 2nd-order computation on unstructur...
Definition GradMixEulerHomogeneous.h:43
virtual int numberOfTransmittedGradients() const
Definition GradMixEulerHomogeneous.cpp:66
virtual void computeDistanceGradientScalarProduct(Coord const &distance, Mixture *mixture) const
Definition GradMixEulerHomogeneous.cpp:33
GradMixEulerHomogeneous()
Definition GradMixEulerHomogeneous.cpp:5
VarLocal
Enumeration for the mixture flow variables, specific to EulerHomogeneous.
Definition GradMixEulerHomogeneous.h:58
@ pressure
Definition GradMixEulerHomogeneous.h:58
@ velocityV
Definition GradMixEulerHomogeneous.h:58
@ velocityU
Definition GradMixEulerHomogeneous.h:58
@ velocityW
Definition GradMixEulerHomogeneous.h:58
virtual void initializeGradientVectors()
Definition GradMixEulerHomogeneous.cpp:21
virtual void limitGradients(const Mixture &gradientLimiter)
Definition GradMixEulerHomogeneous.cpp:43
virtual ~GradMixEulerHomogeneous()
Definition GradMixEulerHomogeneous.cpp:15
Mixture variable gradients. Stored for 2nd-order computation on unstructured mesh (O2 NS)
Definition GradMixture.h:45
Abstract class for mixture variables.
Definition Mixture.h:43