CubbyFlow::GetFDMUtils< 2 > Struct Template Reference

#include <Core/FDM/FDMUtils.hpp>

Static Public Member Functions

static Vector2D Gradient (const ConstArrayView2< double > &data, const Vector2D &gridSpacing, const Vector2UZ &idx)
 
static double Laplacian (const ConstArrayView2< double > &data, const Vector2D &gridSpacing, const Vector2UZ &idx)
 
static double Divergence (const ConstArrayView2< Vector2D > &data, const Vector2D &gridSpacing, const Vector2UZ &idx)
 
static double Curl (const ConstArrayView2< Vector2D > &data, const Vector2D &gridSpacing, const Vector2UZ &idx)
 

Member Function Documentation

◆ Curl()

static double CubbyFlow::GetFDMUtils< 2 >::Curl ( const ConstArrayView2< Vector2D > &  data,
const Vector2D gridSpacing,
const Vector2UZ idx 
)
inlinestatic

◆ Divergence()

static double CubbyFlow::GetFDMUtils< 2 >::Divergence ( const ConstArrayView2< Vector2D > &  data,
const Vector2D gridSpacing,
const Vector2UZ idx 
)
inlinestatic

◆ Gradient()

static Vector2D CubbyFlow::GetFDMUtils< 2 >::Gradient ( const ConstArrayView2< double > &  data,
const Vector2D gridSpacing,
const Vector2UZ idx 
)
inlinestatic

◆ Laplacian()

static double CubbyFlow::GetFDMUtils< 2 >::Laplacian ( const ConstArrayView2< double > &  data,
const Vector2D gridSpacing,
const Vector2UZ idx 
)
inlinestatic

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