waLBerla 7.3
Loading...
Searching...
No Matches
walberla::free_surface::normal_computation Namespace Reference

Functions

template<typename Stencil_T, typename vector_t, typename ScalarFieldIt_T, typename FlagFieldIt_T, typename flag_t>
void computeNormal (vector_t &normal, const ScalarFieldIt_T &fillFieldIt, const FlagFieldIt_T &flagFieldIt, const flag_t &validNeighborFlagMask)
template<typename Stencil_T, typename vector_t, typename ScalarFieldIt_T, typename FlagFieldIt_T, typename flag_t>
void computeNormalNearSolidBoundary (vector_t &normal, const ScalarFieldIt_T &fillFieldIt, const FlagFieldIt_T &flagFieldIt, const flag_t &validNeighborFlagMask, const flag_t &obstacleFlagMask)

Function Documentation

◆ computeNormal()

template<typename Stencil_T, typename vector_t, typename ScalarFieldIt_T, typename FlagFieldIt_T, typename flag_t>
void walberla::free_surface::normal_computation::computeNormal ( vector_t & normal,
const ScalarFieldIt_T & fillFieldIt,
const FlagFieldIt_T & flagFieldIt,
const flag_t & validNeighborFlagMask )

◆ computeNormalNearSolidBoundary()

template<typename Stencil_T, typename vector_t, typename ScalarFieldIt_T, typename FlagFieldIt_T, typename flag_t>
void walberla::free_surface::normal_computation::computeNormalNearSolidBoundary ( vector_t & normal,
const ScalarFieldIt_T & fillFieldIt,
const FlagFieldIt_T & flagFieldIt,
const flag_t & validNeighborFlagMask,
const flag_t & obstacleFlagMask )