|
| template<size_t nDim, class FieldType , class GradientType > |
| void | computeGradientsGreenGauss (CSolver *solver, MPI_QUANTITIES kindMpiComm, PERIODIC_QUANTITIES kindPeriodicComm, CGeometry &geometry, const CConfig &config, const FieldType &field, const size_t varBegin, const size_t varEnd, const int idxVel, GradientType &gradient) |
| | Compute the gradient of a field using the Green-Gauss theorem.
|
| |
| void | computeSmatrix (su2double r11, su2double r12, su2double r13, su2double r22, su2double r23, su2double r33, su2double detR2, su2double Smatrix[][2]) |
| | Prepare Smatrix for 2D.
|
| |
| void | computeSmatrix (su2double r11, su2double r12, su2double r13, su2double r22, su2double r23, su2double r33, su2double detR2, su2double Smatrix[][3]) |
| | Prepare Smatrix for 3D.
|
| |
| template<size_t nDim, bool periodic, class GradientType , class RMatrixType > |
| void | solveLeastSquares (size_t iPoint, size_t varBegin, size_t varEnd, const RMatrixType &Rmatrix, GradientType &gradient) |
| | Solve the least-squares problem for one point.
|
| |
| template<size_t nDim, class FieldType , class GradientType , class RMatrixType > |
| void | computeGradientsLeastSquares (CSolver *solver, MPI_QUANTITIES kindMpiComm, PERIODIC_QUANTITIES kindPeriodicComm, CGeometry &geometry, const CConfig &config, bool weighted, const FieldType &field, const size_t varBegin, const size_t varEnd, const int idxVel, GradientType &gradient, RMatrixType &Rmatrix) |
| | Compute the gradient of a field using inverse-distance-weighted or unweighted Least-Squares approximation.
|
| |
| template<size_t nDim, class Matrix , class Scalar > |
| void | correctGradient (const size_t varBegin, const size_t varEnd, const int idxVel, const Scalar *n, Matrix &&gradients) |
| | Correct the gradient on a symmetry plane.
|
| |
| template<class BaseType , class... Ts> |
| CNumerics * | AddCompressibilityCorrection (bool use_comp, Ts... args) |
| |
| template<class BaseType , class... Ts> |
| CNumerics * | SAFactoryImpl (bool use_ft2, Ts... args) |
| |