Estimates the gradient with a least square scheme in a cell. More...
#include <leastSquareGrad.H>
Public Member Functions | |
| leastSquareGrad (const word &functionName, const labelVector &geomDir) | |
| Construct from components. | |
| outerProduct< vector, T >::type | grad (const List< vector > &positions, const List< T > &listValue) |
| Return the gradient of the cell. | |
| Map< typename outerProduct< vector, T >::type > | grad (const Map< List< vector > > &positions, const Map< List< T > > &listValue) |
| tensor | grad (const List< vector > &positions, const List< vector > &listValue) |
Estimates the gradient with a least square scheme in a cell.
Original code supplied by Henning Scheufler, DLR (2019)
Definition at line 52 of file leastSquareGrad.H.
| leastSquareGrad | ( | const word & | functionName, |
| const labelVector & | geomDir ) |
Construct from components.
Definition at line 29 of file leastSquareGrad.C.
| Foam::outerProduct< Foam::vector, T >::type grad | ( | const List< vector > & | positions, |
| const List< T > & | listValue ) |
Return the gradient of the cell.
Definition at line 54 of file leastSquareGrad.C.
References forAll, and Foam::Zero.
Referenced by grad().

| Foam::Map< typename Foam::outerProduct< Foam::vector, T >::type > grad | ( | const Map< List< vector > > & | positions, |
| const Map< List< T > > & | listValue ) |
Definition at line 133 of file leastSquareGrad.C.
References forAllConstIters, grad(), and HashTable< T, Key, Hash >::insert().

Definition at line 94 of file leastSquareGrad.C.
References forAll, and Foam::Zero.