LifeV
BCIdentifierBase Class Reference

BCIdentifierBase - Base class holding DOF identifiers for implementing BC. More...

#include <BCIdentifier.hpp>

+ Inheritance diagram for BCIdentifierBase:
+ Collaboration diagram for BCIdentifierBase:

Protected Attributes

ID M_id
 

Constructor & Destructor

 BCIdentifierBase ()
 Empty Constructor. More...
 
 BCIdentifierBase (ID const &i)
 Constructor given the ID. More...
 
 BCIdentifierBase (BCIdentifierBase const &id)
 Copy constructor. More...
 
virtual ~BCIdentifierBase ()
 Destructor. More...
 

Methods

virtual void showMe (std::ostream &output=std::cout) const
 Display method. More...
 

Operators

 operator unsigned int ()
 Conversion operator to unsigned int. More...
 
 operator int ()
 Conversion operator to int. More...
 

Get Methods

const IDid () const
 Returns the ID of the BCIdentifier. More...
 

Detailed Description

BCIdentifierBase - Base class holding DOF identifiers for implementing BC.

Definition at line 51 of file BCIdentifier.hpp.

Constructor & Destructor Documentation

◆ BCIdentifierBase() [1/3]

BCIdentifierBase ( )
inline

Empty Constructor.

Definition at line 59 of file BCIdentifier.hpp.

+ Here is the caller graph for this function:

◆ BCIdentifierBase() [2/3]

BCIdentifierBase ( ID const &  i)
inlineexplicit

Constructor given the ID.

Creates an BCIdentifier with a given ID

Parameters
iUsually the id of the DOF, or the id of a boundary face, etc...

Definition at line 69 of file BCIdentifier.hpp.

+ Here is the caller graph for this function:

◆ BCIdentifierBase() [3/3]

Copy constructor.

Definition at line 49 of file BCIdentifier.cpp.

+ Here is the caller graph for this function:

◆ ~BCIdentifierBase()

virtual ~BCIdentifierBase ( )
inlinevirtual

Destructor.

Definition at line 78 of file BCIdentifier.hpp.

Member Function Documentation

◆ showMe()

void showMe ( std::ostream &  output = std::cout) const
virtual

Display method.

Reimplemented in BCIdentifierNatural, and BCIdentifierEssential.

Definition at line 58 of file BCIdentifier.cpp.

◆ operator unsigned int()

operator unsigned int ( )
inline

Conversion operator to unsigned int.

Definition at line 97 of file BCIdentifier.hpp.

◆ operator int()

operator int ( )
inline

Conversion operator to int.

Definition at line 103 of file BCIdentifier.hpp.

◆ id()

const ID& id ( ) const
inline

Returns the ID of the BCIdentifier.

Definition at line 115 of file BCIdentifier.hpp.

+ Here is the caller graph for this function:

Field Documentation

◆ M_id

ID M_id
protected

Definition at line 124 of file BCIdentifier.hpp.


The documentation for this class was generated from the following files: