COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Point Class Reference

#include <Point.hpp>

Public Types

typedef Eigen::Matrix< Real, 3, 1 > MappedCoordsT
 
typedef Eigen::Matrix< Real, 1, nb_nodesValueT
 
typedef Eigen::Matrix< Real, 3, nb_nodesGradientT
 

Static Public Member Functions

static std::string type_name ()
 
static const RealMatrixlocal_coordinates ()
 
static const RealMatrixface_normals ()
 
static void compute_value (const MappedCoordsT &mapped_coord, ValueT &result)
 
static void compute_gradient (const MappedCoordsT &mapped_coord, GradientT &result)
 
static const RealMatrixmononomial_coefficients ()
 
static const RealMatrixmononomial_exponents ()
 
static ValueT value (const MappedCoordsT &mapped_coord)
 
static GradientT gradient (const MappedCoordsT &mapped_coord)
 

Static Public Attributes

static const GeoShape::Type shape = (GeoShape::Type) Point_traits::shape
 
static const Uint nb_nodes = (Uint) Point_traits::nb_nodes
 
static const Uint nb_faces = (Uint) Point_traits::nb_faces
 
static const Uint dimensionality = (Uint) Point_traits::dimensionality
 
static const Uint order = (Uint) Point_traits::order
 

Detailed Description

/// Local connectivity:
///
///      0
/// Reference domain: <0,0>
/// 
See also
ShapeFunction for documentation on undocumented static functions

Definition at line 36 of file Point.hpp.

Member Typedef Documentation

typedef Eigen::Matrix<Real, 3, nb_nodes> GradientT

Definition at line 52 of file Point.hpp.

typedef Eigen::Matrix<Real, 3, 1 > MappedCoordsT

Definition at line 50 of file Point.hpp.

typedef Eigen::Matrix<Real, 1, nb_nodes> ValueT

Definition at line 51 of file Point.hpp.

Member Function Documentation

void compute_gradient ( const MappedCoordsT mapped_coord,
GradientT result 
)
static

Definition at line 31 of file Point.cpp.

void compute_value ( const MappedCoordsT mapped_coord,
ValueT result 
)
static

Definition at line 24 of file Point.cpp.

const RealMatrix & face_normals ( )
static

Definition at line 79 of file Point.cpp.

static GradientT gradient ( const MappedCoordsT mapped_coord)
inlinestatic

Definition at line 72 of file Point.hpp.

const RealMatrix & local_coordinates ( )
static

Definition at line 40 of file Point.cpp.

const RealMatrix & mononomial_coefficients ( )
static

Definition at line 53 of file Point.cpp.

const RealMatrix & mononomial_exponents ( )
static

Definition at line 66 of file Point.cpp.

static std::string type_name ( )
inlinestatic

Definition at line 46 of file Point.hpp.

static ValueT value ( const MappedCoordsT mapped_coord)
inlinestatic

Definition at line 65 of file Point.hpp.

Member Data Documentation

const Uint dimensionality = (Uint) Point_traits::dimensionality
static

Definition at line 43 of file Point.hpp.

const Uint nb_faces = (Uint) Point_traits::nb_faces
static

Definition at line 42 of file Point.hpp.

const Uint nb_nodes = (Uint) Point_traits::nb_nodes
static

Definition at line 41 of file Point.hpp.

const Uint order = (Uint) Point_traits::order
static

Definition at line 44 of file Point.hpp.

const GeoShape::Type shape = (GeoShape::Type) Point_traits::shape
static

Definition at line 40 of file Point.hpp.


The documentation for this class was generated from the following files:
Send comments to:
COOLFluiD Web Admin