![]() |
PeriDyno 1.2.1
|
#include "Primitive/Primitive3D.h"
Go to the source code of this file.
Namespaces | |
| namespace | dyno |
| This is an implementation of AdditiveCCD based on peridyno. | |
Functions | |
| template<typename Real> | |
| DYN_FUNC Real | dyno::calculateIntersectionArea (const TPoint3D< Real > &pt, const TTriangle3D< Real > &triangle, const Real &R) |
| Calculate the intersection area between a sphere and a triangle by using the domain decompsotion algorithm. For more details, please refer to Section 4.1 of [Chang et al. 2020]: "Semi-analytical Solid Boundary Conditions for Free Surface Flows". | |