COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Classes | Typedefs | Functions | Variables
cf3::mesh::LagrangeP2B Namespace Reference

namespace holding LagrangeP2B shape functions and elements More...

Classes

class  LibLagrangeP2B
 
class  Triag
 
struct  Triag2D
 2D Lagrange P2B Triangular Element type This class provides the lagrangian shape function describing the representation of the solution and/or the geometry in a P2B (linear) triangular element. More...
 
struct  Triag2D_traits
 
struct  Triag_traits
 

Typedefs

typedef boost::mpl::vector< Triag2DElementTypes
 
typedef boost::mpl::filter_view< ElementTypes, IsCellTypeCellTypes
 
typedef boost::mpl::filter_view< ElementTypes, IsFaceTypeFaceTypes
 
typedef boost::mpl::filter_view< ElementTypes, IsEdgeTypeEdgeTypes
 

Functions

common::ComponentBuilder< ShapeFunctionT< Triag >, ShapeFunction, LibLagrangeP2BTriag_Builder (LibLagrangeP2B::library_namespace()+"."+Triag::type_name())
 
common::ComponentBuilder< ElementTypeT< Triag2D >, ElementType, LibLagrangeP2BTriag2D_Builder (LibLagrangeP2B::library_namespace()+"."+Triag2D::type_name())
 

Variables

cf3::common::RegistLibrary< LibLagrangeP2BLibLagrangeP2B
 

Detailed Description

namespace holding LagrangeP2B shape functions and elements

Author
Willem Deconinck

Typedef Documentation

typedef boost::mpl::filter_view<ElementTypes, IsCellType> CellTypes

Definition at line 27 of file ElementTypes.hpp.

typedef boost::mpl::filter_view<ElementTypes, IsEdgeType> EdgeTypes

Definition at line 29 of file ElementTypes.hpp.

typedef boost::mpl::vector<Triag2D> ElementTypes

Definition at line 25 of file ElementTypes.hpp.

typedef boost::mpl::filter_view<ElementTypes, IsFaceType> FaceTypes

Definition at line 28 of file ElementTypes.hpp.

Function Documentation

common::ComponentBuilder< ElementTypeT<Triag2D>, ElementType , LibLagrangeP2B > cf3::mesh::LagrangeP2B::Triag2D_Builder ( LibLagrangeP2B::  library_namespace)+"."+Triag2D::type_name()
common::ComponentBuilder< ShapeFunctionT<Triag>, ShapeFunction, LibLagrangeP2B > cf3::mesh::LagrangeP2B::Triag_Builder ( LibLagrangeP2B::  library_namespace)+"."+Triag::type_name()

Variable Documentation

Definition at line 15 of file LibLagrangeP2B.cpp.

Send comments to:
COOLFluiD Web Admin