|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
#include <TriangleNeighborFinder.h>
Public Member Functions | |
| TriangleNeighborFinder (Triangle *triangles, int size) | |
| ~TriangleNeighborFinder () | |
| std::vector< int > | getTriangleIDsWithCommonVertex (int vertexID) const |
| std::vector< std::vector< Triangle > > | getTrianglesPerVertex () const |
| void | fillWithNeighborIndices (IntegerPtr2D *indices, Triangle *triangles) |
| void | fillWithNeighborAngles (TriangularMesh *geom) const |
| void | printSortedToTriangles () const |
| void | printSortedInSpace () const |
Public Attributes | |
| std::vector< std::vector< uint > > | indicesOfTriangleNeighbors |
| real ** | sortedToTriangles |
| real ** | sortedInSpace |
Definition at line 56 of file TriangleNeighborFinder.h.
Definition at line 73 of file TriangleNeighborFinder.cpp.
| vf::gpu::TriangleNeighborFinder::~TriangleNeighborFinder | ( | ) |
Definition at line 137 of file TriangleNeighborFinder.cpp.
| void vf::gpu::TriangleNeighborFinder::fillWithNeighborAngles | ( | TriangularMesh * | geom | ) | const |
Definition at line 270 of file TriangleNeighborFinder.cpp.
| void vf::gpu::TriangleNeighborFinder::fillWithNeighborIndices | ( | IntegerPtr2D * | indices, |
| Triangle * | triangles | ||
| ) |
Definition at line 258 of file TriangleNeighborFinder.cpp.
| std::vector< int > vf::gpu::TriangleNeighborFinder::getTriangleIDsWithCommonVertex | ( | int | vertexID | ) | const |
Definition at line 295 of file TriangleNeighborFinder.cpp.
| std::vector< std::vector< Triangle > > vf::gpu::TriangleNeighborFinder::getTrianglesPerVertex | ( | ) | const |
Definition at line 314 of file TriangleNeighborFinder.cpp.
| void vf::gpu::TriangleNeighborFinder::printSortedInSpace | ( | ) | const |
Definition at line 350 of file TriangleNeighborFinder.cpp.
| void vf::gpu::TriangleNeighborFinder::printSortedToTriangles | ( | ) | const |
Definition at line 342 of file TriangleNeighborFinder.cpp.
| std::vector<std::vector<uint> > vf::gpu::TriangleNeighborFinder::indicesOfTriangleNeighbors |
Definition at line 85 of file TriangleNeighborFinder.h.
| real** vf::gpu::TriangleNeighborFinder::sortedInSpace |
Definition at line 87 of file TriangleNeighborFinder.h.
| real** vf::gpu::TriangleNeighborFinder::sortedToTriangles |
Definition at line 86 of file TriangleNeighborFinder.h.