Feel++  0.91.4
List of all members
Feel::ImporterGambit< MeshType > Class Template Reference

gambit(fluent mesh generator) importer class More...

#include <importergambit.hpp>

Inheritance diagram for Feel::ImporterGambit< MeshType >:
Feel::Importer< MeshType > Feel::VisitorBase Feel::Visitor< MeshType >

Public Types

Typedefs
typedef super::mesh_type mesh_type
 
typedef super::point_type point_type
 
typedef super::node_type node_type
 
typedef super::edge_type edge_type
 
typedef super::face_type face_type
 
typedef super::element_type element_type
 
- Public Types inherited from Feel::Importer< MeshType >
typedef MeshType mesh_type
 
typedef mesh_type::point_type point_type
 
typedef point_type::node_type node_type
 
typedef mesh_type::edge_type edge_type
 
typedef mesh_type::face_type face_type
 
typedef mesh_type::element_type element_type
 
- Public Types inherited from Feel::Visitor< MeshType >
typedef void return_type
 

Public Member Functions

Constructors, destructor
 ImporterGambit ()
 
 ImporterGambit (std::string const &fname)
 
 ImporterGambit (ImporterGambit const &i)
 
 ~ImporterGambit ()
 
Methods
void visit (mesh_type *mesh)
 visit a data structure
 
- Public Member Functions inherited from Feel::Importer< MeshType >
 Importer (MeshFormat const &_format=GMSH, WorldComm const &_worldcomm=WorldComm())
 
 Importer (std::string const &_filename, MeshFormat const &_format=GMSH, WorldComm const &_worldcomm=WorldComm())
 
void setFilename (std::string const &__filename)
 
void setFormat (MeshFormat const &__format)
 
std::string const & filename () const
 
MeshFormat format () const
 
WorldComm const & worldComm () const
 
- Public Member Functions inherited from Feel::Visitor< MeshType >
virtual ~Visitor ()
 virtual base destructor
 
return_type visit (MeshType &__t)
 visit a data structure
 

Detailed Description

template<typename MeshType>
class Feel::ImporterGambit< MeshType >

gambit(fluent mesh generator) importer class

the importer concept follows the visitor pattern

ImporterGambit<mesh_type> import( "mesh.msh");
mesh.accept( import );
Author
Christophe Prud'homme
See Also
Importer, gmsh