|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
#include <TriangleRefinement.h>
Public Member Functions | |
| TriangleRefinement (std::vector< Triangle > *triangles) | |
| ~TriangleRefinement () | |
| void | refine (int iTriangle) |
| void | refineUntilMinDistance (double d_min) |
| void | refineUntilcountTriangle (int countTri) |
| void | redoubleTriangles () |
Static Public Member Functions | |
| static void | refine (Triangle t, Triangle &firstNewTriangle, Triangle &secondNewTriangle) |
| static Vertex | getHalfVertex (const Vertex &v, const Vertex &w) |
| static int | getEdgeWithLongestDistance (Triangle &t) |
| static real | getLongestEdgeDistance (Triangle &t) |
Definition at line 49 of file TriangleRefinement.h.
| vf::gpu::TriangleRefinement::TriangleRefinement | ( | std::vector< Triangle > * | triangles | ) |
Definition at line 40 of file TriangleRefinement.cpp.
| vf::gpu::TriangleRefinement::~TriangleRefinement | ( | ) |
Definition at line 45 of file TriangleRefinement.cpp.
Definition at line 209 of file TriangleRefinement.cpp.
Definition at line 245 of file TriangleRefinement.cpp.
Definition at line 231 of file TriangleRefinement.cpp.
| void vf::gpu::TriangleRefinement::redoubleTriangles | ( | ) |
Definition at line 50 of file TriangleRefinement.cpp.
Definition at line 110 of file TriangleRefinement.cpp.
|
static |
Definition at line 188 of file TriangleRefinement.cpp.
Definition at line 78 of file TriangleRefinement.cpp.
Definition at line 62 of file TriangleRefinement.cpp.