LevelSetUtils-Impl.hpp File Reference
#include <Core/Utils/Constants.hpp>
#include <cmath>

Go to the source code of this file.

Namespaces

 CubbyFlow
 

Functions

template<typename T >
bool CubbyFlow::IsInsideSDF (T phi)
 Returns true if phi is inside the implicit surface (< 0). More...
 
template<typename T >
CubbyFlow::SmearedHeavisideSDF (T phi)
 Returns smeared Heaviside function. More...
 
template<typename T >
CubbyFlow::SmearedDeltaSDF (T phi)
 Returns smeared delta function. More...
 
template<typename T >
CubbyFlow::FractionInsideSDF (T phi0, T phi1)
 Returns the fraction occupied by the implicit surface. More...
 
template<typename T >
void CubbyFlow::CycleArray (T *arr, int size)
 
template<typename T >
CubbyFlow::FractionInside (T phiBottomLeft, T phiBottomRight, T phiTopLeft, T phiTopRight)
 Returns the fraction occupied by the implicit surface. More...
 
template<typename T >
CubbyFlow::DistanceToZeroLevelSet (T phi0, T phi1)