COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <Hexa.hpp>
Inherits ShapeFunctionBase< Hexa, Hexa_traits >.
Public Types | |
enum | FaceNumbering { ZTA_NEG, ZTA_POS, ETA_NEG, KSI_POS, ETA_POS, KSI_NEG } |
Public Types inherited from ShapeFunctionBase< Hexa, Hexa_traits > | |
typedef Eigen::Matrix< Real, dimensionality, 1 > | MappedCoordsT |
typedef Eigen::Matrix< Real, 1, nb_nodes > | ValueT |
typedef Eigen::Matrix< Real, dimensionality, nb_nodes > | GradientT |
Static Public Member Functions | |
static const RealMatrix & | local_coordinates () |
static void | compute_value (const MappedCoordsT &mapped_coord, ValueT &result) |
static void | compute_gradient (const MappedCoordsT &mapped_coord, GradientT &result) |
static const RealMatrix & | mononomial_coefficients () |
static const RealMatrix & | mononomial_exponents () |
Static Public Member Functions inherited from ShapeFunctionBase< Hexa, Hexa_traits > | |
static std::string | type_name () |
static const RealMatrix & | local_coordinates () |
static const RealMatrix & | face_normals () |
static void | compute_value (const MappedCoordsT &mapped_coord, ValueT &result) |
static void | compute_gradient (const MappedCoordsT &mapped_coord, GradientT &result) |
static const RealMatrix & | mononomial_coefficients () |
static const RealMatrix & | mononomial_exponents () |
static ValueT | value (const MappedCoordsT &mapped_coord) |
static GradientT | gradient (const MappedCoordsT &mapped_coord) |
Additional Inherited Members | |
Static Public Attributes inherited from ShapeFunctionBase< Hexa, Hexa_traits > | |
static const GeoShape::Type | shape |
static const Uint | dimensionality |
static const Uint | order |
static const Uint | nb_nodes |
static const Uint | nb_faces |
/// Local connectivity: /// 3-----------2 /// /| /| /// / | / | /// 7-----------6 | /// | | | | /// | | | | /// | 0--------|--1 /// | / | / /// ETA |/ |/ /// | 4-----------5 /// | /// o--- KSI /// / /// / /// ZTA /// Reference domain: <-1,1> x <-1,1> x <-1,1> ///
enum FaceNumbering |
|
static |
|
static |
|
static |
|
static |
|
static |
Send comments to: COOLFluiD Web Admin |