39 #include <lifev/core/mesh/MeshVertex.hpp> 40 #include <lifev/core/LifeV.hpp> 74 out.setf ( std::ios::scientific, std::ios::floatfield );
75 out <<
"----- MeshVertex object -----" << std::endl;
79 out <<
" Coordinates:" << std::endl;
83 out << coordinateVector[ i ] <<
", ";
85 out << coordinateVector[ i ] << std::endl << std::endl;
89 out <<
"----- END OF MeshVertex data ---" << std::endl << std::endl;
This is the base class to store basic properties of any mesh entity.
MeshEntity(const ID &id, const bool &boundary)
backward-compatible constructor
Real const * coordinatesArray() const
Returns the pointer to the coordinates vector.
MeshVertex - Zero dimensional entity.
MeshVertex(ID identity, bool boundary=false)
Declares item identity and states if it is on boundary.
void updateInverseJacobian(const UInt &iQuadPt)
void showMe(std::ostream &output=std::cout) const
Displays the informations stored by this class.
std::ostream & showMe(bool Verbose=false, std::ostream &coordinateVector=std::cout) const
Display general information about the content of the class.
MeshVertex()
Empty Constructor.
double Real
Generic real data.
const UInt nDimensions(NDIM)
MeshVertex(ID identity, Real x, Real y, Real z, bool boundary=false)
Declares item identity, provides coordinate and states if it is on boundary.
VectorSmall()
Empty constructor (all components are set to zero)
VectorSmall(Real const &x, Real const &y, Real const &z)
Full constructor with all components explicitly initialized.
uint32_type UInt
generic unsigned integer (used mainly for addressing)