PolyDiM
C++ library for POLYtopal DIscretization Methods
Loading...
Searching...
No Matches
Gedim::MapHexahedron Class Reference

#include <MapHexahedron.hpp>

Classes

struct  MapHexahedronData
 

Public Member Functions

 MapHexahedron ()
 
 ~MapHexahedron ()
 

Static Public Member Functions

static MapHexahedronData Compute (const Eigen::MatrixXd &vertices, const std::vector< Eigen::MatrixXi > &faces)
 
static Eigen::MatrixXd F (const MapHexahedron::MapHexahedronData &mapData, const Eigen::MatrixXd &referencePoints)
 
static Eigen::MatrixXd FInv (const MapHexahedron::MapHexahedronData &mapData, const Eigen::MatrixXd &points)
 
static Eigen::MatrixXd J (const MapHexahedron::MapHexahedronData &mapData, const Eigen::MatrixXd &referencePoints)
 
static Eigen::MatrixXd JInv (const MapHexahedron::MapHexahedronData &mapData, const Eigen::MatrixXd &referencePoints)
 
static Eigen::VectorXd DetJ (const MapHexahedron::MapHexahedronData &mapData, const Eigen::MatrixXd &referencePoints)
 

Constructor & Destructor Documentation

◆ MapHexahedron()

Gedim::MapHexahedron::MapHexahedron ( )
inline

◆ ~MapHexahedron()

Gedim::MapHexahedron::~MapHexahedron ( )
inline

Member Function Documentation

◆ Compute()

MapHexahedron::MapHexahedronData Gedim::MapHexahedron::Compute ( const Eigen::MatrixXd &  vertices,
const std::vector< Eigen::MatrixXi > &  faces 
)
static

◆ DetJ()

VectorXd Gedim::MapHexahedron::DetJ ( const MapHexahedron::MapHexahedronData mapData,
const Eigen::MatrixXd &  referencePoints 
)
static

◆ F()

MatrixXd Gedim::MapHexahedron::F ( const MapHexahedron::MapHexahedronData mapData,
const Eigen::MatrixXd &  referencePoints 
)
static

◆ FInv()

MatrixXd Gedim::MapHexahedron::FInv ( const MapHexahedron::MapHexahedronData mapData,
const Eigen::MatrixXd &  points 
)
static

◆ J()

MatrixXd Gedim::MapHexahedron::J ( const MapHexahedron::MapHexahedronData mapData,
const Eigen::MatrixXd &  referencePoints 
)
static

◆ JInv()

MatrixXd Gedim::MapHexahedron::JInv ( const MapHexahedron::MapHexahedronData mapData,
const Eigen::MatrixXd &  referencePoints 
)
static

The documentation for this class was generated from the following files: