31#ifndef GRADIENTGREENGAUSS_H
32#define GRADIENTGREENGAUSS_H
56 computeGradients(
Cell* cell, std::vector<Coord>& grads,
const std::vector<Variable>& nameVariables,
const std::vector<int>& numPhases)
override;
Definition CellInterface.h:48
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
~GradientGreenGauss() override
Definition GradientGreenGauss.cpp:39
GradientGreenGauss()
Definition GradientGreenGauss.cpp:35
void addGradInterface(Coord &grad, CellInterface &cellInterface, Cell &cell, double const &faceValue)
Add the contribution of the interface to build the cell gradient.
Definition GradientGreenGauss.cpp:43
void computeGradients(Cell *cell, std::vector< Coord > &grads, const std::vector< Variable > &nameVariables, const std::vector< int > &numPhases) override
Compute gradients (temperature, velocity, density) of a cell.
Definition GradientGreenGauss.cpp:66
Gradient()
Definition Gradient.cpp:35