Helper functions for surface geometry computations.
- Author
- Christoph Schwarzmeier chris.nosp@m.toph.nosp@m..schw.nosp@m.arzm.nosp@m.eier@.nosp@m.fau..nosp@m.de
|
Vector3< real_t > | walberla::free_surface::getInterfacePoint (const Vector3< real_t > &normal, real_t fillLevel) |
|
real_t | walberla::free_surface::getCellEdgeIntersection (const Vector3< real_t > &edgePoint, const Vector3< real_t > &edgeDirection, const Vector3< real_t > &normal, const Vector3< real_t > &surfacePoint) |
|
real_t | walberla::free_surface::computeCellFluidVolume (const Vector3< real_t > &normal, real_t offset) |
|
bool | walberla::free_surface::computeArtificalWallPoint (const Vector3< real_t > &globalInterfacePointLocation, const Vector3< real_t > &globalCellCoordinate, const Vector3< real_t > &normal, const Vector3< real_t > &wallNormal, const Vector3< real_t > &obstacleNormal, const ContactAngle &contactAngle, Vector3< real_t > &artificialWallPointCoord, Vector3< real_t > &artificialWallNormal) |
|