libMesh
|
Go to the source code of this file.
Classes | |
class | libMesh::DenseSubVector< T > |
Defines a dense subvector for use in finite element computations. More... | |
class | libMesh::DenseVector< T > |
Defines a dense vector for use in Finite Element-type computations. More... | |
class | libMesh::NumericVector< T > |
Provides a uniform interface to vector storage schemes for different linear algebra libraries. More... | |
class | libMesh::IntRange< T > |
The IntRange templated class is intended to make it easy to loop over integers which are indices of a container. More... | |
class | libMesh::IntRange< T >::iterator |
Namespaces | |
libMesh | |
The libMesh namespace provides an interface to certain functionality in the library. | |
Functions | |
template<typename T > | |
IntRange< std::size_t > | libMesh::index_range (const std::vector< T > &vec) |
Helper function that returns an IntRange<std::size_t> representing all the indices of the passed-in vector. More... | |
template<typename T > | |
IntRange< unsigned int > | libMesh::index_range (const DenseVector< T > &vec) |
Same thing but for DenseVector. More... | |
template<typename T > | |
IntRange< unsigned int > | libMesh::index_range (const DenseSubVector< T > &vec) |
Same thing but for DenseSubVector. More... | |
template<typename T > | |
IntRange< numeric_index_type > | libMesh::index_range (const NumericVector< T > &vec) |
Same thing but for NumericVector. More... | |