38 libMesh::dof_id_type bracket_node2)
const {
40 return _map.count(std::make_pair(bracket_node1, bracket_node2));
44 std::pair<libMesh::Node*, libMesh::Node*>&
46 libMesh::dof_id_type bracket_node2) {
48 MAST::SubElemNodeMap::map_type::iterator
49 it =
_map.find(std::make_pair(bracket_node1, bracket_node2));
51 if (it ==
_map.end()) {
53 it =
_map.insert(std::make_pair(std::make_pair(bracket_node1, bracket_node2),
54 std::make_pair(
nullptr,
nullptr))).first;
virtual ~SubElemNodeMap()
MAST::SubElemNodeMap::map_type _map
unsigned int count(libMesh::dof_id_type bracket_node1, libMesh::dof_id_type bracket_node2) const
std::pair< libMesh::Node *, libMesh::Node * > & add(libMesh::dof_id_type bracket_node1, libMesh::dof_id_type bracket_node2)