Class template Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>

template<class Traits, class ScalarImp>
class Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>

No documentation provided.

Method Dune::XT::LA::internal::VectorInputIterator::operator++

template<class Traits, class ScalarImp>
ThisType &Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::operator++()

No documentation provided.

Method Dune::XT::LA::internal::VectorInputIterator::operator==

template<class Traits, class ScalarImp>
bool Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::operator==(const ThisType &other)

No documentation provided.

Method Dune::XT::LA::internal::VectorInputIterator::operator!=

template<class Traits, class ScalarImp>
bool Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::operator!=(const ThisType &other)

No documentation provided.

Method Dune::XT::LA::internal::VectorInputIterator::operator*

template<class Traits, class ScalarImp>
const ScalarType &Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::operator*() const

No documentation provided.

Method Dune::XT::LA::internal::VectorInputIterator::position

template<class Traits, class ScalarImp>
size_t Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::position() const

No documentation provided.

Method Dune::XT::LA::internal::VectorInputIterator::end

template<class Traits, class ScalarImp>
bool Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::end() const

No documentation provided.

Constructor Dune::XT::LA::internal::VectorInputIterator::VectorInputIterator

template<class Traits, class ScalarImp>
explicit Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::VectorInputIterator(const VectorType &vec, const bool end = false)

No documentation provided.

Field Dune::XT::LA::internal::VectorInputIterator::const_vec_

template<class Traits, class ScalarImp>
const VectorType &Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::const_vec_

No documentation provided.

Field Dune::XT::LA::internal::VectorInputIterator::position_

template<class Traits, class ScalarImp>
size_t Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::position_

No documentation provided.

Field Dune::XT::LA::internal::VectorInputIterator::end_

template<class Traits, class ScalarImp>
bool Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::end_

No documentation provided.

Type alias Dune::XT::LA::internal::VectorInputIterator::ThisType

template<class Traits, class ScalarImp>
using Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::ThisType = VectorInputIterator<Traits, ScalarImp>

No documentation provided.

Type alias Dune::XT::LA::internal::VectorInputIterator::iterator_category

template<class Traits, class ScalarImp>
using Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::iterator_category = std::input_iterator_tag

No documentation provided.

Type alias Dune::XT::LA::internal::VectorInputIterator::value_type

template<class Traits, class ScalarImp>
using Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::value_type = typename Traits::ScalarType

No documentation provided.

Type alias Dune::XT::LA::internal::VectorInputIterator::difference_type

template<class Traits, class ScalarImp>
using Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::difference_type = std::ptrdiff_t

No documentation provided.

Type alias Dune::XT::LA::internal::VectorInputIterator::pointer

template<class Traits, class ScalarImp>
using Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::pointer = value_type*

No documentation provided.

Type alias Dune::XT::LA::internal::VectorInputIterator::reference

template<class Traits, class ScalarImp>
using Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::reference = value_type&

No documentation provided.

Type alias Dune::XT::LA::internal::VectorInputIterator::VectorType

template<class Traits, class ScalarImp>
using Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::VectorType = VectorInterface<Traits, ScalarImp>

No documentation provided.

Type alias Dune::XT::LA::internal::VectorInputIterator::ScalarType

template<class Traits, class ScalarImp>
using Dune::XT::LA::internal::VectorInputIterator<Traits, ScalarImp>::ScalarType = typename VectorType::ScalarType

No documentation provided.