CubbyFlow::GetFDMUtils< 3 > Struct Template Reference

#include <Core/FDM/FDMUtils.hpp>

Static Public Member Functions

static Vector3D Gradient (const ConstArrayView3< double > &data, const Vector3D &gridSpacing, const Vector3UZ &idx)
 
static double Laplacian (const ConstArrayView3< double > &data, const Vector3D &gridSpacing, const Vector3UZ &idx)
 
static double Divergence (const ConstArrayView3< Vector3D > &data, const Vector3D &gridSpacing, const Vector3UZ &idx)
 
static Vector3D Curl (const ConstArrayView3< Vector3D > &data, const Vector3D &gridSpacing, const Vector3UZ &idx)
 

Member Function Documentation

◆ Curl()

static Vector3D CubbyFlow::GetFDMUtils< 3 >::Curl ( const ConstArrayView3< Vector3D > &  data,
const Vector3D gridSpacing,
const Vector3UZ idx 
)
inlinestatic

◆ Divergence()

static double CubbyFlow::GetFDMUtils< 3 >::Divergence ( const ConstArrayView3< Vector3D > &  data,
const Vector3D gridSpacing,
const Vector3UZ idx 
)
inlinestatic

◆ Gradient()

static Vector3D CubbyFlow::GetFDMUtils< 3 >::Gradient ( const ConstArrayView3< double > &  data,
const Vector3D gridSpacing,
const Vector3UZ idx 
)
inlinestatic

◆ Laplacian()

static double CubbyFlow::GetFDMUtils< 3 >::Laplacian ( const ConstArrayView3< double > &  data,
const Vector3D gridSpacing,
const Vector3UZ idx 
)
inlinestatic

The documentation for this struct was generated from the following file: