54 Errors::errorMessage(
"computeDistanceGradientScalarProduct not available for required GradPhase");
std::vector< Variable > variableNamesPhases
Variable names of the corresponding gradients (for phases).
Definition GradPhase.cpp:34
std::vector< std::vector< int > > numeratorPhases
Numerator of the computed phase for gradients (for phases).
Definition GradPhase.cpp:35
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:97
static void errorMessage(const std::string &message_)
Definition Errors.cpp:56
std::vector< Coord > m_grads
Vector of gradients of the phase flow variables.
Definition GradPhase.h:70
virtual void computeDistanceGradientScalarProduct(Coord const &, Phase *) const
Definition GradPhase.h:52
GradPhase()
Definition GradPhase.cpp:39
virtual void fillBufferGradients(double *buffer, int &counter)
Definition GradPhase.cpp:79
virtual ~GradPhase()
Definition GradPhase.cpp:43
virtual void computeGradients(Cell *cell, int const &phase)
Definition GradPhase.cpp:62
void initializeGradsVariablesNamesNumerators()
Definition GradPhase.cpp:47
virtual void limitGradients(const Phase &)
Definition GradPhase.h:56
virtual void initializeGradientVectors()
Definition GradPhase.h:49
virtual int numberOfTransmittedGradients() const
Definition GradPhase.h:59
virtual void getBufferGradients(double *buffer, int &counter)
Definition GradPhase.cpp:68
Abstract class for a phase.
Definition Phase.h:47