xc
Public Member Functions | List of all members

Element edge container. More...

#include <ElementEdges.h>

Inheritance diagram for XC::ElementEdges:

Public Member Functions

 ElementEdges (void)
 Constructor.
 
virtual void setPtrs (Domain *theDomain, const ID &theElementTags, const ID &theEdgeIndexes)
 Set the pointers from the element identifiers.
 
virtual size_t removeElement (const int &tag)
 Removes the element identified by the tag being passed as parameter.
 
iterator find (const int &tag)
 Returns an iterator to the element identified by the tag being passed as parameter. More...
 
const_iterator find (const int &tag) const
 Returns an iterator to the element identified by the tag being passed as parameter. More...
 
int getLocElement (const Element *) const
 Returns the element index on the vector, returns -1 if not found. More...
 
const_reference operator() (const size_t &i) const
 
reference operator() (const size_t &i)
 

Detailed Description

Element edge container.

Member Function Documentation

§ find() [1/2]

XC::ElementEdges::iterator XC::ElementEdges::find ( const int &  tag)

Returns an iterator to the element identified by the tag being passed as parameter.

§ find() [2/2]

XC::ElementEdges::const_iterator XC::ElementEdges::find ( const int &  tag) const

Returns an iterator to the element identified by the tag being passed as parameter.

§ getLocElement()

int XC::ElementEdges::getLocElement ( const Element ptr) const

Returns the element index on the vector, returns -1 if not found.


The documentation for this class was generated from the following files: