36 #include <lifev/core/fem/BCIdentifier.hpp> 60 output <<
"\n Node id: " << M_id <<
'\n';
85 output <<
"\nNode id:" << M_id <<
'\n';
86 output <<
"Node coordinates:\n";
87 output <<
" x = " << M_x;
88 output <<
" y = " << M_y;
89 output <<
" z = " << M_z;
102 M_localToGlobal.reserve ( localToGlobal.size() );
103 M_localToGlobal.insert ( M_localToGlobal.end(), localToGlobal.begin(), localToGlobal.end() );
123 output <<
"\nNode id:" << M_id <<
'\n';
124 output <<
"Local-to-global map:\n";
127 for ( std::vector<ID>::const_iterator it = M_localToGlobal.begin(); it != M_localToGlobal.end(); ++it, ++i )
129 output <<
"Local id: " << i <<
" --> Global id: " << *it <<
'\n';
BCIdentifierBase(BCIdentifierBase const &id)
Copy constructor.
BCIdentifierBase(ID const &i)
Constructor given the ID.
virtual void showMe(std::ostream &output=std::cout) const
Display method.
void updateInverseJacobian(const UInt &iQuadPt)
virtual void showMe(std::ostream &output=std::cout) const
Display method.
BCIdentifierBase - Base class holding DOF identifiers for implementing BC.
BCIdentifierNatural(const ID &i, const std::vector< ID > &localToGlobal)
Constructor given ID and bdLocalToGlobal map.
BCIdentifierEssential(BCIdentifierEssential const &id)
Copy Constructor.
BCIdentifierNatural(const ID &id)
Constructor given the ID.
BCIdentifierEssential - BCIdentifier for implementing Essential Boundary Conditions.
BCIdentifierNatural(BCIdentifierNatural const &id)
Copy Constructor.
BCIdentifierNatural - Idenifier for Natural and Robin Boundary Condiions.
virtual void showMe(std::ostream &output=std::cout) const
Display method.