waLBerla 7.2
|
#include <CurvatureSweep.h>
Public Member Functions | |
CurvatureSweepSimpleFiniteDifferences (const BlockDataID &curvatureFieldID, const ConstBlockDataID &normalFieldID, const ConstBlockDataID &flagFieldID, const FlagUID &interfaceFlagID, const Set< FlagUID > &obstacleFlagIDSet, bool enableWetting, const ContactAngle &contactAngle) | |
void | operator() (IBlock *const block) |
Protected Types | |
using | vector_t = typename std::remove_const_t< typename VectorField_T::value_type > |
Private Attributes | |
BlockDataID | curvatureFieldID_ |
ConstBlockDataID | normalFieldID_ |
ConstBlockDataID | flagFieldID_ |
bool | enableWetting_ |
ContactAngle | contactAngle_ |
FlagUID | interfaceFlagID_ |
Set< FlagUID > | obstacleFlagIDSet_ |
|
protected |
|
inline |
void walberla::free_surface::CurvatureSweepSimpleFiniteDifferences< Stencil_T, FlagField_T, ScalarField_T, VectorField_T >::operator() | ( | IBlock *const | block | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |