OpenLB 1.7
|
implements a smooth sphere in 3D with an _epsilon sector More...
#include <smoothIndicatorF3D.h>
Public Member Functions | |
SmoothIndicatorSphere3D (IndicatorSphere3D< S > &ind, S epsilon) | |
SmoothIndicatorSphere3D (Vector< S, 3 > center, S radius, S epsilon) | |
IndicatorSphere3D< S > & | getIndicator () |
Vector< S, 3 > | surfaceNormal (const Vector< S, 3 > &pos, const S meshSize) override |
const S | signedDistance (const PhysR< S, 3 > input) override |
S | getVolume () override |
Vector< S, 4 > | calcMofiAndMass (const S density) override |
implements a smooth sphere in 3D with an _epsilon sector
Definition at line 97 of file smoothIndicatorF3D.h.
olb::SmoothIndicatorSphere3D< T, S, PARTICLE >::SmoothIndicatorSphere3D | ( | IndicatorSphere3D< S > & | ind, |
S | epsilon ) |
Definition at line 393 of file smoothIndicatorF3D.hh.
olb::SmoothIndicatorSphere3D< T, S, PARTICLE >::SmoothIndicatorSphere3D | ( | Vector< S, 3 > | center, |
S | radius, | ||
S | epsilon ) |
Definition at line 398 of file smoothIndicatorF3D.hh.
|
override |
Definition at line 435 of file smoothIndicatorF3D.hh.
IndicatorSphere3D< S > & olb::SmoothIndicatorSphere3D< T, S, PARTICLE >::getIndicator | ( | ) |
Definition at line 424 of file smoothIndicatorF3D.hh.
|
override |
Definition at line 429 of file smoothIndicatorF3D.hh.
References M_PI, and olb::util::pow().
|
override |
Definition at line 454 of file smoothIndicatorF3D.hh.
|
override |
Definition at line 448 of file smoothIndicatorF3D.hh.