|
dune-pdelab 2.10-git
|
Loading...
Searching...
No Matches
Dune::PDELab::ISTL::BlockMatrixDiagonal< M >::MatrixElementVector Struct Reference
#include <dune/pdelab/backend/istl/blockmatrixdiagonal.hh>
Public Types | |
| typedef diagonal::matrix_element_vector< Matrix >::type | Container |
| typedef Container::field_type | field_type |
| typedef field_type * | iterator |
Public Member Functions | |
| MatrixElementVector (const M &m) | |
| void | invert () |
| template<typename X , typename Y > | |
| void | mv (const X &x, Y &y) const |
| template<typename ContainerIndex > | |
| std::size_t | row_size (const ContainerIndex &ci) const |
| template<typename ContainerIndex > | |
| iterator | row_begin (const ContainerIndex &ci) |
| template<typename ContainerIndex > | |
| iterator | row_end (const ContainerIndex &ci) |
Public Attributes | |
| Container | _container |
Member Typedef Documentation
◆ Container
template<typename M >
| typedef diagonal::matrix_element_vector<Matrix>::type Dune::PDELab::ISTL::BlockMatrixDiagonal< M >::MatrixElementVector::Container |
◆ field_type
template<typename M >
| typedef Container::field_type Dune::PDELab::ISTL::BlockMatrixDiagonal< M >::MatrixElementVector::field_type |
◆ iterator
template<typename M >
| typedef field_type* Dune::PDELab::ISTL::BlockMatrixDiagonal< M >::MatrixElementVector::iterator |
Constructor & Destructor Documentation
◆ MatrixElementVector()
template<typename M >
|
inline |
Member Function Documentation
◆ invert()
template<typename M >
|
inline |
◆ mv()
template<typename M >
template<typename X , typename Y >
|
inline |
◆ row_begin()
template<typename M >
template<typename ContainerIndex >
|
inline |
◆ row_end()
template<typename M >
template<typename ContainerIndex >
|
inline |
◆ row_size()
template<typename M >
template<typename ContainerIndex >
|
inline |
Member Data Documentation
◆ _container
template<typename M >
| Container Dune::PDELab::ISTL::BlockMatrixDiagonal< M >::MatrixElementVector::_container |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8