Feel++  0.91.4
Classes | Public Types | Public Member Functions | Static Public Attributes | List of all members
Feel::SubFaceOf< ElementType > Class Template Reference

Classes

struct  Element
 

Public Types

typedef ElementType entity_type
 
typedef boost::tuple
< ElementType const
*, size_type, uint16_type,
size_type
element_connectivity_type
 

Public Member Functions

 SubFaceOf (element_connectivity_type const &connect0)
 
 SubFaceOf (element_connectivity_type const &connect0, element_connectivity_type const &connect1)
 
 SubFaceOf (SubFaceOf const &sf)
 
 SubFaceOf (SubFaceOfNone const &)
 
SubFaceOfoperator= (SubFaceOf const &sf)
 
SubFaceOfoperator= (SubFaceOfNone const &)
 
entity_type const & element (uint16_type e) const
 
entity_type const & element0 () const
 
entity_type const & element1 () const
 
size_type ad_first () const
 
uint16_type pos_first () const
 
size_type proc_first () const
 
size_type ad_second () const
 
uint16_type pos_second () const
 
size_type proc_second () const
 
element_connectivity_type const & connection0 () const
 
element_connectivity_type const & connection1 () const
 
void setConnection (uint16_type f, element_connectivity_type const &connect)
 
void setConnection0 (element_connectivity_type const &connect)
 
void setConnection1 (element_connectivity_type const &connect)
 
bool isConnectedTo0 () const
 
bool isConnectedTo1 () const
 
bool isInterProcessDomain (size_type p) const
 
bool isIntraProcessDomain (size_type p) const
 
void disconnect ()
 

Static Public Attributes

static const uint16_type nDim = ElementType::nDim