PolyDiM
C++ library for POLYtopal DIscretization Methods
Loading...
Searching...
No Matches
Gedim::MeshUtilities::MeshGeometricData2D Struct Referencefinal

#include <MeshUtilities.hpp>

Public Attributes

std::vector< Eigen::MatrixXd > Cell2DsBoundingBox
 
std::vector< Eigen::MatrixXd > Cell2DsVertices
 cell2D vertices coordinates
 
std::vector< std::vector< Eigen::Matrix3d > > Cell2DsTriangulations
 cell2D triangulations
 
std::vector< doubleCell2DsAreas
 cell2D areas
 
std::vector< Eigen::Vector3d > Cell2DsCentroids
 cell2D centroids
 
std::vector< doubleCell2DsDiameters
 cell2D diameters
 
std::vector< std::vector< bool > > Cell2DsEdgeDirections
 cell2D edge directions
 
std::vector< Eigen::MatrixXd > Cell2DsEdgesCentroid
 cell2D edge centroid
 
std::vector< Eigen::VectorXd > Cell2DsEdgeLengths
 cell2D edge lengths
 
std::vector< Eigen::MatrixXd > Cell2DsEdgeTangents
 cell2D edge tangents
 
std::vector< Eigen::MatrixXd > Cell2DsEdgeNormals
 cell2D edge normals
 
std::vector< Eigen::Vector3d > Cell2DsChebyshevCenter
 cell2D chebycev node
 
std::vector< std::vector< Eigen::Matrix3d > > Cell2DsTriangulationsByChebyshevCenter
 cell2D triangulations
 
std::vector< doubleCell2DsInRadius
 cell2D triangulations
 

Member Data Documentation

◆ Cell2DsAreas

std::vector<double> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsAreas

cell2D areas

◆ Cell2DsBoundingBox

std::vector<Eigen::MatrixXd> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsBoundingBox

◆ Cell2DsCentroids

std::vector<Eigen::Vector3d> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsCentroids

cell2D centroids

◆ Cell2DsChebyshevCenter

std::vector<Eigen::Vector3d> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsChebyshevCenter

cell2D chebycev node

◆ Cell2DsDiameters

std::vector<double> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsDiameters

cell2D diameters

◆ Cell2DsEdgeDirections

std::vector<std::vector<bool> > Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsEdgeDirections

cell2D edge directions

◆ Cell2DsEdgeLengths

std::vector<Eigen::VectorXd> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsEdgeLengths

cell2D edge lengths

◆ Cell2DsEdgeNormals

std::vector<Eigen::MatrixXd> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsEdgeNormals

cell2D edge normals

◆ Cell2DsEdgesCentroid

std::vector<Eigen::MatrixXd> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsEdgesCentroid

cell2D edge centroid

◆ Cell2DsEdgeTangents

std::vector<Eigen::MatrixXd> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsEdgeTangents

cell2D edge tangents

◆ Cell2DsInRadius

std::vector<double> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsInRadius

cell2D triangulations

◆ Cell2DsTriangulations

std::vector<std::vector<Eigen::Matrix3d> > Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsTriangulations

cell2D triangulations

◆ Cell2DsTriangulationsByChebyshevCenter

std::vector<std::vector<Eigen::Matrix3d> > Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsTriangulationsByChebyshevCenter

cell2D triangulations

◆ Cell2DsVertices

std::vector<Eigen::MatrixXd> Gedim::MeshUtilities::MeshGeometricData2D::Cell2DsVertices

cell2D vertices coordinates


The documentation for this struct was generated from the following file: