Loading...
Searching...
No Matches
FDMUtils.hpp File Reference
Go to the source code of this file.
Classes | |
| struct | CubbyFlow::GetFDMUtils< N > |
| struct | CubbyFlow::GetFDMUtils< 2 > |
| struct | CubbyFlow::GetFDMUtils< 3 > |
Namespaces | |
| namespace | CubbyFlow |
Functions | |
| Vector2D | CubbyFlow::Gradient2 (const ConstArrayView2< double > &data, const Vector2D &gridSpacing, size_t i, size_t j) |
Returns 2-D gradient vector from given 2-D scalar grid-like array data, gridSpacing, and array index (i, j). | |
| std::array< Vector2D, 2 > | CubbyFlow::Gradient2 (const ConstArrayView2< Vector2D > &data, const Vector2D &gridSpacing, size_t i, size_t j) |
Returns 2-D gradient vectors from given 2-D vector grid-like array data, gridSpacing, and array index (i, j). | |
| Vector3D | CubbyFlow::Gradient3 (const ConstArrayView3< double > &data, const Vector3D &gridSpacing, size_t i, size_t j, size_t k) |
Returns 3-D gradient vector from given 3-D scalar grid-like array data, gridSpacing, and array index (i, j, k). | |
| std::array< Vector3D, 3 > | CubbyFlow::Gradient3 (const ConstArrayView3< Vector3D > &data, const Vector3D &gridSpacing, size_t i, size_t j, size_t k) |
Returns 3-D gradient vectors from given 3-D vector grid-like array data, gridSpacing, and array index (i, j, k). | |
| double | CubbyFlow::Laplacian2 (const ConstArrayView2< double > &data, const Vector2D &gridSpacing, size_t i, size_t j) |
Returns Laplacian value from given 2-D scalar grid-like array data, gridSpacing, and array index (i, j). | |
| Vector2D | CubbyFlow::Laplacian2 (const ConstArrayView2< Vector2D > &data, const Vector2D &gridSpacing, size_t i, size_t j) |
Returns 2-D Laplacian vectors from given 2-D vector grid-like array data, gridSpacing, and array index (i, j). | |
| double | CubbyFlow::Laplacian3 (const ConstArrayView3< double > &data, const Vector3D &gridSpacing, size_t i, size_t j, size_t k) |
Returns Laplacian value from given 3-D scalar grid-like array data, gridSpacing, and array index (i, j, k). | |
| Vector3D | CubbyFlow::Laplacian3 (const ConstArrayView3< Vector3D > &data, const Vector3D &gridSpacing, size_t i, size_t j, size_t k) |
Returns 3-D Laplacian vectors from given 3-D vector grid-like array data, gridSpacing, and array index (i, j, k). | |
| double | CubbyFlow::Divergence2 (const ConstArrayView2< Vector2D > &data, const Vector2D &gridSpacing, size_t i, size_t j) |
Returns divergence value from given 2-D vector grid-like array data, gridSpacing, and array index (i, j). | |
| double | CubbyFlow::Divergence3 (const ConstArrayView3< Vector3D > &data, const Vector3D &gridSpacing, size_t i, size_t j, size_t k) |
Returns diverence value from given 3-D vector grid-like array data, gridSpacing, and array index (i, j, k). | |
| double | CubbyFlow::Curl2 (const ConstArrayView2< Vector2D > &data, const Vector2D &gridSpacing, size_t i, size_t j) |
Returns curl value from given 2-D vector grid-like array data, gridSpacing, and array index (i, j). | |
| Vector3D | CubbyFlow::Curl3 (const ConstArrayView3< Vector3D > &data, const Vector3D &gridSpacing, size_t i, size_t j, size_t k) |
Returns curl value from given 3-D vector grid-like array data, gridSpacing, and array index (i, j, k). | |
1.9.8