![]() |
PeriDyno 1.0.0
|
#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". | |