|
Feel++ 0.91.0
|
Public Types | |
| typedef node< double >::type | node_type |
|
typedef boost::tuple < std::string, std::string, uint > | marker_base_type |
|
typedef std::map< std::string, std::list< marker_base_type > > | marker_markerName_type |
|
typedef std::map< std::string, marker_markerName_type > | marker_type_type |
|
typedef std::map< std::string, marker_type_type > | marker_name_type |
|
typedef std::map< std::string, marker_type_type > | marker_shape_type |
|
typedef marker_markerName_type::const_iterator | marker_markerName_const_iterator_type |
|
typedef marker_type_type::const_iterator | marker_type_const_iterator_type |
|
typedef marker_name_type::const_iterator | marker_name_const_iterator_type |
|
typedef marker_shape_type::const_iterator | marker_shape_const_iterator_type |
| typedef std::vector< node_type > | parameter_rectangle_type |
|
typedef std::map< std::string, parameter_rectangle_type > | parameter_name_type |
|
typedef std::map< std::string, parameter_name_type > | parameter_shape_type |
|
typedef parameter_name_type::const_iterator | parameter_name_const_iterator_type |
|
typedef parameter_shape_type::const_iterator | parameter_shape_const_iterator_type |
|
typedef boost::tuple < std::string, std::string, uint, double > | ligne_type |
| typedef std::list< ligne_type > | ligne_type_type |
|
typedef std::list < ligne_type_type > | ligne_name_type |
|
typedef ligne_type_type::const_iterator | ligne_type_const_iterator_type |
|
typedef ligne_name_type::const_iterator | ligne_name_const_iterator_type |
|
typedef boost::tuple < std::string, std::string, uint, double > | surface_type |
| typedef std::list< surface_type > | surface_type_type |
|
typedef std::list < surface_type_type > | surface_name_type |
|
typedef surface_type_type::const_iterator | surface_type_const_iterator_type |
|
typedef surface_name_type::const_iterator | surface_name_const_iterator_type |
|
typedef boost::tuple < std::string, std::string, uint, double > | volume_type |
| typedef std::list< volume_type > | volume_type_type |
|
typedef std::list < volume_type_type > | volume_name_type |
|
typedef volume_type_type::const_iterator | volume_type_const_iterator_type |
|
typedef volume_name_type::const_iterator | volume_name_const_iterator_type |
Public Member Functions | |
| GeoGMSHTool (uint __dim, std::string __shape="NO_SHAPE", std::string __name="NO_NAME", double __meshSize=0.1) | |
| GeoGMSHTool (GeoGMSHTool const &m) | |
| void | zeroCpt () |
| void | operator= (GeoGMSHTool const &m) |
| GeoGMSHTool | operator+ (const GeoGMSHTool &m) |
| GeoGMSHTool | operator- (const GeoGMSHTool &m) |
| GeoGMSHTool | opFusion (const GeoGMSHTool &m, int __typeop) |
| void | init (int orderGeo) |
| void | initData (std::string __shape, std::string __name, double __meshSize, std::vector< GeoTool::Node > &__param, uint dim, uint __nbligne, uint __nbsurface, uint __nbvolume) |
| void | updateData (GeoGMSHTool const &m) |
| void | updateOstr (std::string __str) |
| void | geoStr () |
| void | cleanOstr () |
| template<typename mesh_type > | |
| boost::shared_ptr< mesh_type > | createMesh (std::string name) |
| uint | dim () const |
| uint | cptPt () const |
| uint | cptLine () const |
| uint | cptLineLoop () const |
| uint | cptSurface () const |
| uint | cptTableau () const |
| uint | cptSurfaceLoop () const |
| uint | cptVolume () const |
| parameter_shape_const_iterator_type | paramShapeBegin () const |
| parameter_shape_const_iterator_type | paramShapeEnd () const |
| parameter_name_const_iterator_type | paramNameBegin (std::string __shape) const |
| parameter_name_const_iterator_type | paramNameEnd (std::string __shape) const |
| parameter_rectangle_type | getParameter (std::string __shape, std::string __name) const |
| marker_type_const_iterator_type | markerTypeBegin () const |
| marker_type_const_iterator_type | markerTypeEnd () const |
| marker_markerName_const_iterator_type | markerMarkerNameBegin (std::string __type) const |
| marker_markerName_const_iterator_type | markerMarkerNameEnd (std::string __type) const |
| marker_markerName_type | markerMarkerName (std::string __type) const |
|
std::list< marker_base_type > ::const_iterator | markerListIndiceBegin (std::string __type, std::string __markerName) const |
|
std::list< marker_base_type > ::const_iterator | markerListIndiceEnd (std::string __type, std::string __markerName) const |
| std::list< marker_base_type > | getMarkerName (std::string __type, std::string __markerName) const |
Public Attributes | |
| uint | _M_dim |
| uint | _M_cptPt |
| uint | _M_cptLine |
| uint | _M_cptLineLoop |
| uint | _M_cptSurface |
| uint | _M_cptTableau |
| uint | _M_cptSurfaceLoop |
| uint | _M_cptVolume |
|
boost::shared_ptr < ligne_name_type > | _M_ligneList |
|
boost::shared_ptr < surface_name_type > | _M_surfaceList |
|
boost::shared_ptr < volume_name_type > | _M_volumeList |
|
boost::shared_ptr < std::ostringstream > | _M_ostrExtrude |
|
boost::shared_ptr < std::ostringstream > | _M_ostrSurfaceLoop |
|
boost::shared_ptr < parameter_shape_type > | _M_paramShape |
|
boost::shared_ptr < marker_type_type > | _M_markShape |
|
boost::shared_ptr < std::ostringstream > | _M_ostr |
1.7.4