20 #ifndef LIBMESH_MESH_INSERTER_ITERATOR_H 21 #define LIBMESH_MESH_INSERTER_ITERATOR_H 47 : std::iterator<std::output_iterator_tag, T>
78 #endif // LIBMESH_MESH_INSERTER_ITERATOR_H mesh_inserter_iterator & operator*()
A geometric point in (x,y,z) space associated with a DOF.
mesh_inserter_iterator(MeshBase &m)
The base class for all geometric element types.
virtual Node * add_point(const Point &p, const dof_id_type id=DofObject::invalid_id, const processor_id_type proc_id=DofObject::invalid_processor_id)=0
mesh_inserter_iterator operator++(int)
virtual Elem * add_elem(Elem *e)=0
virtual Node * insert_node(Node *n)=0
An output iterator for use with packed_range functions.
mesh_inserter_iterator & operator++()
A geometric point in (x,y,z) space.