$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

triangleToDef.h File Reference

#include "core/globalDefs.h"
#include "core/geometry3D.h"
#include "offLattice/triangularSurfaceMesh.h"
#include "offLattice/triangleSet.h"
#include <vector>
#include <map>
#include <set>
#include <queue>
Include dependency graph for triangleToDef.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  plb::TriangleToDef< T >
struct  plb::TriangleToDef< T >::EdgeListNode
struct  plb::TriangleToDef< T >::VertexSetNode
struct  plb::TriangleToDef< T >::BoundaryVertexMapNode
class  plb::TriangleToDef< T >::VsLessThan

Namespaces

namespace  plb
 

All OpenLB code is contained in this namespace.


Functions

template<typename T >
void plb::constructSurfaceMesh (std::vector< typename TriangleToDef< T >::Triangle > const &triangles, std::vector< Array< T, 3 > > &vertexList, std::vector< plint > &emanatingEdgeList, std::vector< typename TriangularSurfaceMesh< T >::Edge > &edgeList, T epsilon=std::numeric_limits< float >::epsilon())