|
dune-istl 2.12-git
|
Loading...
Searching...
No Matches
Dune::Experimental::VectorView< B, R > Member List
This is the complete list of members for Dune::Experimental::VectorView< B, R >, including all inherited members.
| axpy(const field_type &a, const VectorView< OtherB, OtherR > &y) noexcept(noexcept(this->checkSizeMatch(std::declval< const VectorView< OtherB, OtherR > & >())) &&noexcept(Dune::Impl::asVector(std::declval< reference >()) .axpy(std::declval< const field_type & >(), Dune::Impl::asVector(std::declval< typename VectorView< OtherB, OtherR >::const_reference >())))) | Dune::Experimental::VectorView< B, R > | inline |
| begin() noexcept(noexcept(iterator(data_, index_set_, size_type{}))) | Dune::Experimental::IndexedArrayView< B, R > | inline |
| begin() const noexcept(noexcept(iterator(data_, index_set_, size_type{}))) | Dune::Experimental::IndexedArrayView< B, R > | inline |
| block_type typedef | Dune::Experimental::VectorView< B, R > | |
| const_iterator typedef | Dune::Experimental::IndexedArrayView< B, R > | |
| const_reference typedef | Dune::Experimental::VectorView< B, R > | |
| ConstIterator typedef | Dune::Experimental::VectorView< B, R > | |
| contains(index_type i) const | Dune::Experimental::IndexedArrayView< B, R > | inline |
| dot(const VectorView< OtherB, OtherR > &y) const noexcept(noexcept(this->checkSizeMatch(std::declval< const VectorView< OtherB, OtherR > & >())) &&noexcept(Dune::Impl::asVector(std::declval< const_reference >()) .dot(Dune::Impl::asVector(std::declval< typename VectorView< OtherB, OtherR >::const_reference >())))) | Dune::Experimental::VectorView< B, R > | inline |
| end() noexcept(noexcept(iterator(data_, index_set_, size_type{}))) | Dune::Experimental::IndexedArrayView< B, R > | inline |
| end() const noexcept(noexcept(iterator(data_, index_set_, size_type{}))) | Dune::Experimental::IndexedArrayView< B, R > | inline |
| field_type typedef | Dune::Experimental::VectorView< B, R > | |
| find(size_type i) | Dune::Experimental::IndexedArrayView< B, R > | inline |
| find(size_type i) const | Dune::Experimental::IndexedArrayView< B, R > | inline |
| index_range_type typedef | Dune::Experimental::VectorView< B, R > | |
| index_type typedef | Dune::Experimental::IndexedArrayView< B, R > | |
| IndexedArrayView(T data, index_range_type index_set) noexcept(std::is_nothrow_copy_constructible_v< T > &&std::is_nothrow_copy_constructible_v< index_range_type >) | Dune::Experimental::IndexedArrayView< B, R > | inline |
| indexSet() const | Dune::Experimental::IndexedArrayView< B, R > | inline |
| infinity_norm() const noexcept(noexcept(Dune::Impl::asVector(std::declval< const_reference >()).infinity_norm())) | Dune::Experimental::VectorView< B, R > | inline |
| infinity_norm_real() const noexcept(noexcept(Dune::Impl::asVector(std::declval< const_reference >()).infinity_norm_real())) | Dune::Experimental::VectorView< B, R > | inline |
| Iterator typedef | Dune::Experimental::VectorView< B, R > | |
| iterator typedef | Dune::Experimental::IndexedArrayView< B, R > | |
| member_type typedef | Dune::Experimental::IndexedArrayView< B, R > | |
| N() const noexcept | Dune::Experimental::VectorView< B, R > | inline |
| one_norm() const noexcept(noexcept(Dune::Impl::asVector(std::declval< const_reference >()).one_norm())) | Dune::Experimental::VectorView< B, R > | inline |
| one_norm_real() const noexcept(noexcept(Dune::Impl::asVector(std::declval< const_reference >()).one_norm_real())) | Dune::Experimental::VectorView< B, R > | inline |
| operator*(const VectorView< OtherB, OtherR > &y) const noexcept(noexcept(this->checkSizeMatch(std::declval< const VectorView< OtherB, OtherR > & >())) &&noexcept(Dune::Impl::asVector(std::declval< const_reference >()) *Dune::Impl::asVector(std::declval< typename VectorView< OtherB, OtherR >::const_reference >()))) | Dune::Experimental::VectorView< B, R > | inline |
| operator*=(const field_type &k) noexcept(noexcept(std::declval< reference >() *=std::declval< const field_type & >())) | Dune::Experimental::VectorView< B, R > | inline |
| operator+=(const VectorView< OtherB, OtherR > &y) noexcept(noexcept(this->checkSizeMatch(std::declval< const VectorView< OtherB, OtherR > & >())) &&noexcept(std::declval< reference >()+=std::declval< typename VectorView< OtherB, OtherR >::const_reference >())) | Dune::Experimental::VectorView< B, R > | inline |
| operator-=(const VectorView< OtherB, OtherR > &y) noexcept(noexcept(this->checkSizeMatch(std::declval< const VectorView< OtherB, OtherR > & >())) &&noexcept(std::declval< reference >() -=std::declval< typename VectorView< OtherB, OtherR >::const_reference >())) | Dune::Experimental::VectorView< B, R > | inline |
| operator/=(const field_type &k) noexcept(noexcept(std::declval< reference >()/=std::declval< const field_type & >())) | Dune::Experimental::VectorView< B, R > | inline |
| operator=(const field_type &k) noexcept(noexcept(std::declval< reference >()=std::declval< const field_type & >())) | Dune::Experimental::VectorView< B, R > | inline |
| operator[](index_type i) | Dune::Experimental::IndexedArrayView< B, R > | inline |
| operator[](index_type i) const | Dune::Experimental::IndexedArrayView< B, R > | inline |
| real_type typedef | Dune::Experimental::VectorView< B, R > | |
| reference typedef | Dune::Experimental::VectorView< B, R > | |
| size() const noexcept(noexcept(std::ranges::size(index_set_))) | Dune::Experimental::IndexedArrayView< B, R > | inline |
| size_type typedef | Dune::Experimental::VectorView< B, R > | |
| two_norm() const noexcept(noexcept(two_norm2())) | Dune::Experimental::VectorView< B, R > | inline |
| two_norm2() const noexcept(noexcept(Dune::Impl::asVector(std::declval< const_reference >()).two_norm2())) | Dune::Experimental::VectorView< B, R > | inline |
| value_type typedef | Dune::Experimental::VectorView< B, R > |
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8