libMesh
Classes | Namespaces | Functions
simple_range.h File Reference

Go to the source code of this file.

Classes

class  libMesh::SimpleRange< IndexType >
 The SimpleRange templated class is intended to make it easy to construct ranges from pairs of iterators. More...
 

Namespaces

 libMesh
 The libMesh namespace provides an interface to certain functionality in the library.
 

Functions

template<typename IndexType >
SimpleRange< IndexType > libMesh::as_range (const std::pair< IndexType, IndexType > &p)
 Helper function that allows us to treat a homogenous pair as a range. More...
 
template<typename IndexType >
SimpleRange< IndexType > libMesh::as_range (const IndexType &first, const IndexType &second)
 As above, but can be used in cases where a std::pair is not otherwise involved. More...