MOAB: Mesh Oriented datABase  (version 5.3.0)
moab::Interface::HONodeAddedRemoved Class Reference

function object for recieving events from MB of higher order nodes added to entities More...

#include <Interface.hpp>

+ Inheritance diagram for moab::Interface::HONodeAddedRemoved:

Public Member Functions

 HONodeAddedRemoved ()
 Constructor.
virtual ~HONodeAddedRemoved ()
 Destructor.
virtual void node_added (EntityHandle node, EntityHandle element)=0
virtual void node_removed (EntityHandle node)=0

Detailed Description

function object for recieving events from MB of higher order nodes added to entities

Definition at line 1065 of file Interface.hpp.


Constructor & Destructor Documentation

Constructor.

Definition at line 1069 of file Interface.hpp.

{}

Destructor.

Definition at line 1072 of file Interface.hpp.

{}

Member Function Documentation

virtual void moab::Interface::HONodeAddedRemoved::node_added ( EntityHandle  node,
EntityHandle  element 
) [pure virtual]

node_added called when a node was added to an element's connectivity array note: connectivity array of element may be incomplete (corner nodes will exist always)

Parameters:
nodeNode being added
elementElement node is being added to

Implemented in OffsetHexCenterNodes.

Referenced by moab::HigherOrderFactory::add_mid_edge_nodes(), moab::HigherOrderFactory::add_mid_face_nodes(), and moab::HigherOrderFactory::add_mid_volume_nodes().

virtual void moab::Interface::HONodeAddedRemoved::node_removed ( EntityHandle  node) [pure virtual]

node_added called when a node was added to an element's connectivity array note: connectivity array of element may be incomplete (corner nodes will exist always)

Parameters:
nodeNode being removed.

Implemented in OffsetHexCenterNodes.

Referenced by moab::HigherOrderFactory::convert_sequence().

List of all members.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines