diff --git a/include/geom/node_elem.h b/include/geom/node_elem.h index 5c48d60e10..58f37c2781 100644 --- a/include/geom/node_elem.h +++ b/include/geom/node_elem.h @@ -271,6 +271,14 @@ class NodeElem : public Elem */ virtual Order supported_nodal_order() const override; + /** + * Elem::volume() returns the N-dimensional measure of an + * N-dimensional element. For N=2 "volume" is area; for N=1 "volume" + * is length, and for N=0 "volume" is cardinality. A set with 1 + * point has 0-"volume" of 1. + */ + virtual Real volume () const override { return Real(1); } + virtual void connectivity(const unsigned int sc, const IOPackage iop, std::vector & conn) const override;