![]() |
NuTo
Numerics Tool
|
#include "VoronoiGeometries.h"#include "nuto/math/Quadrature.h"#include <boost/polygon/voronoi.hpp>#include <Eigen/Dense>Typedefs | |
| typedef boost::polygon::point_data< double > | VoronoiPoint |
Functions | |
| std::vector< double > | Linspace (double s, double e, size_t num) |
| std::vector< double > | CenteredPointsWithBoundary (std::vector< double > pts) |
| std::vector< double > | Gaussspaced (size_t num) |
| std::vector< double > | Lobattospaced (size_t num) |
| VoronoiGeometry | VoronoiGeometryLineHelper (std::vector< double > gridPoints) |
| VoronoiGeometry | VoronoiGeometryQuadHelper (std::vector< double > gridPoints) |
| VoronoiGeometry | VoronoiGeometryBrickHelper (std::vector< double > gridPoints) |
| int | AddUnique (std::vector< Eigen::VectorXd > *rExisingPoints, Eigen::Vector2d newPoint) |
| std::vector< Eigen::Vector2d > | TransformedHull (std::vector< Eigen::Vector2d > hullpoints, Eigen::Matrix2d T) |
| std::vector< VoronoiPoint > | TransformedIps (const NuTo::IntegrationTypeBase &integrationType, Eigen::Matrix2d T) |
| std::vector< VoronoiPoint > | ReflectPointsOnHull (std::vector< VoronoiPoint > points, std::vector< Eigen::Vector2d > hull) |
| NuTo::Visualize::VoronoiGeometry | TransformedVoronoi (const NuTo::IntegrationTypeBase &integrationType, std::vector< Eigen::Vector2d > hullpoints, Eigen::Matrix2d T) |
| typedef boost::polygon::point_data<double> VoronoiPoint |
| int AddUnique | ( | std::vector< Eigen::VectorXd > * | rExisingPoints, |
| Eigen::Vector2d | newPoint | ||
| ) |
| std::vector<double> CenteredPointsWithBoundary | ( | std::vector< double > | pts | ) |
| std::vector<double> Gaussspaced | ( | size_t | num | ) |
| std::vector<double> Linspace | ( | double | s, |
| double | e, | ||
| size_t | num | ||
| ) |
| std::vector<double> Lobattospaced | ( | size_t | num | ) |
| std::vector<VoronoiPoint> ReflectPointsOnHull | ( | std::vector< VoronoiPoint > | points, |
| std::vector< Eigen::Vector2d > | hull | ||
| ) |
| std::vector<Eigen::Vector2d> TransformedHull | ( | std::vector< Eigen::Vector2d > | hullpoints, |
| Eigen::Matrix2d | T | ||
| ) |
| std::vector<VoronoiPoint> TransformedIps | ( | const NuTo::IntegrationTypeBase & | integrationType, |
| Eigen::Matrix2d | T | ||
| ) |
| NuTo::Visualize::VoronoiGeometry TransformedVoronoi | ( | const NuTo::IntegrationTypeBase & | integrationType, |
| std::vector< Eigen::Vector2d > | hullpoints, | ||
| Eigen::Matrix2d | T | ||
| ) |
| VoronoiGeometry VoronoiGeometryBrickHelper | ( | std::vector< double > | gridPoints | ) |
| VoronoiGeometry VoronoiGeometryLineHelper | ( | std::vector< double > | gridPoints | ) |
| VoronoiGeometry VoronoiGeometryQuadHelper | ( | std::vector< double > | gridPoints | ) |
1.8.11