|
Feel++ 0.91.0
|
#include <geoelement.hpp>
Public Types | |
| typedef Geo0D< Dim, T > | geo0d_type |
| typedef geo0d_type::node_type | node_type |
| typedef geo0d_type | super |
| typedef SubFace | super2 |
|
typedef GeoElement0D< Dim, SubFace, T > | self_type |
|
typedef SubFace::template Element< self_type >::type | element_type |
| typedef self_type | point_type |
Public Member Functions | |
| GeoElement0D (size_type id, bool boundary=false) | |
| Declares item id and if it is on boundary. | |
| GeoElement0D (size_type id, node_type const &n, bool boundary=false) | |
| GeoElement0D (size_type id, Real x, Real y, Real z, bool boundary=false) | |
| template<typename SF > | |
| GeoElement0D (GeoElement0D< Dim, SF, T > const &g) | |
| template<typename SF > | |
| GeoElement0D & | operator= (GeoElement0D< Dim, SF, T > const &g) |
| MeshBase const * | mesh () const |
| uint16_type | processId () const |
| bool | isInterProcessDomain () const |
| bool | isOnBoundary () const |
| geo0d_type const & | point (uint16_type) const |
| void | setPoint (uint16_type, geo0d_type const &e) |
| Marker1 const & | marker () const |
| Marker1 & | marker () |
| Marker2 const & | marker2 () const |
| Marker2 & | marker2 () |
| Marker3 const & | marker3 () const |
| Marker3 & | marker3 () |
Static Public Attributes | |
| static const uint16_type | nDim = 0 |
| static const uint16_type | nRealDim = Dim |
Class for Points and Vertices
| Feel::GeoElement0D< Dim, SubFace, T >::GeoElement0D | ( | size_type | id, |
| Real | x, | ||
| Real | y, | ||
| Real | z, | ||
| bool | boundary = false |
||
| ) | [inline] |
Declares item id and if it is on boundary, and provides coordinate data.
| bool Feel::GeoElement0D< Dim, SubFace, T >::isInterProcessDomain | ( | ) | const [inline] |
true if interprocess domain face, false otherwise References Feel::GeoEntity< Entity >::processId().
| bool Feel::GeoElement0D< Dim, SubFace, T >::isOnBoundary | ( | ) | const [inline] |
true if on the boundary, false otherwise Reimplemented from Feel::GeoEntity< Entity >.
References Feel::GeoEntity< Entity >::isOnBoundary().
| Marker1 const& Feel::GeoElement0D< Dim, SubFace, T >::marker | ( | ) | const [inline] |
Reimplemented from Feel::Geo0D< Dim, T >.
| Marker1& Feel::GeoElement0D< Dim, SubFace, T >::marker | ( | ) | [inline] |
Reimplemented from Feel::Geo0D< Dim, T >.
| Marker2& Feel::GeoElement0D< Dim, SubFace, T >::marker2 | ( | ) | [inline] |
Reimplemented from Feel::Geo0D< Dim, T >.
| Marker2 const& Feel::GeoElement0D< Dim, SubFace, T >::marker2 | ( | ) | const [inline] |
Reimplemented from Feel::Geo0D< Dim, T >.
| Marker3 const& Feel::GeoElement0D< Dim, SubFace, T >::marker3 | ( | ) | const [inline] |
Reimplemented from Feel::Geo0D< Dim, T >.
| Marker3& Feel::GeoElement0D< Dim, SubFace, T >::marker3 | ( | ) | [inline] |
Reimplemented from Feel::Geo0D< Dim, T >.
| MeshBase const* Feel::GeoElement0D< Dim, SubFace, T >::mesh | ( | ) | const [inline] |
Reimplemented from Feel::Geo0D< Dim, T >.
References Feel::Geo0D< Dim, T >::mesh().
| geo0d_type const& Feel::GeoElement0D< Dim, SubFace, T >::point | ( | uint16_type | ) | const [inline] |
| uint16_type Feel::GeoElement0D< Dim, SubFace, T >::processId | ( | ) | const [inline] |
Reimplemented from Feel::GeoEntity< Entity >.
References Feel::GeoEntity< Entity >::processId().
| void Feel::GeoElement0D< Dim, SubFace, T >::setPoint | ( | uint16_type | , |
| geo0d_type const & | e | ||
| ) | [inline] |
set the geometrical point associated to the face
Reimplemented from Feel::Geo0D< Dim, T >.
1.7.4