$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <algorithm>#include <limits>#include <cmath>#include <cstdio>#include <cstdlib>#include <cstring>#include "offLattice/triangularSurfaceMesh.h"#include "latticeBoltzmann/geometricOperationTemplates.h"#include "core/globalDefs.h"#include "core/plbDebug.h"#include "parallelism/mpiManager.h"#include "core/util.h"#include "io/parallelIO.h"

Go to the source code of this file.
Namespaces | |
| namespace | plb |
All OpenLB code is contained in this namespace. | |
Defines | |
| #define | FPEQUAL_ABS(x, y, eps) (fabs((x)-(y)) <= (eps)) |
Functions | |
| template<typename T > | |
| void | plb::toLatticeUnits (TriangularSurfaceMesh< T > &mesh, plint resolution, plint referenceDirection, Array< T, 3 > &location, T &dx) |
| template<typename T > | |
| Array< T, 3 > | plb::computeBaryCenter (TriangularSurfaceMesh< T > const &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid) |
| template<typename T > | |
| Array< T, 3 > | plb::computeGeometricCenter (TriangularSurfaceMesh< T > const &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid) |
| template<typename T > | |
| T | plb::computeGeometricRadius (TriangularSurfaceMesh< T > const &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid) |
| template<typename T > | |
| void | plb::computeBoundingBox (TriangularSurfaceMesh< T > const &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid, Array< T, 2 > &xLim, Array< T, 2 > &yLim, Array< T, 2 > &zLim) |
| template<typename T > | |
| T | plb::computeInnerRadius (TriangularSurfaceMesh< T > const &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid) |
| template<typename T > | |
| T | plb::computeOuterRadius (TriangularSurfaceMesh< T > const &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid) |
| template<typename T > | |
| T | plb::computeArea (TriangularSurfaceMesh< T > const &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid) |
| template<typename T > | |
| Array< T, 3 > | plb::computeNormal (TriangularSurfaceMesh< T > const &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid) |
| template<typename T > | |
| void | plb::reCenter (TriangularSurfaceMesh< T > &mesh, typename TriangularSurfaceMesh< T >::Lid const &lid) |
| #define FPEQUAL_ABS | ( | x, | |||
| y, | |||||
| eps | ) | (fabs((x)-(y)) <= (eps)) |
Referenced by plb::TriangularSurfaceMesh< T >::segmentIntersectsTriangle().
1.6.3
1.6.3