3.2-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Loading...
Searching...
No Matches
Dumux::MultiTypeBlockVectorProxy< Args > Class Template Reference

#include <dumux/common/partial.hh>

Inheritance diagram for Dumux::MultiTypeBlockVectorProxy< Args >:
Inheritance graph

Public Types

typedef MultiTypeBlockVectorProxy< Args... > type
typedef double field_type

Public Member Functions

template<std::size_t index>
std::tuple_element< index, ParentType >::typeoperator[] (const std::integral_constant< std::size_t, index > indexVariable)
 Random-access operator.
template<std::size_t index>
const std::tuple_element< index, ParentType >::typeoperator[] (const std::integral_constant< std::size_t, index > indexVariable) const
 Const random-access operator.

Member Typedef Documentation

◆ field_type

template<typename ... Args>
typedef double Dumux::MultiTypeBlockVectorProxy< Args >::field_type

◆ type

template<typename ... Args>
typedef MultiTypeBlockVectorProxy<Args...> Dumux::MultiTypeBlockVectorProxy< Args >::type

Member Function Documentation

◆ operator[]() [1/2]

template<typename ... Args>
template<std::size_t index>
std::tuple_element< index, ParentType >::type & Dumux::MultiTypeBlockVectorProxy< Args >::operator[] ( const std::integral_constant< std::size_t, index > indexVariable)
inline

Random-access operator.

◆ operator[]() [2/2]

template<typename ... Args>
template<std::size_t index>
const std::tuple_element< index, ParentType >::type & Dumux::MultiTypeBlockVectorProxy< Args >::operator[] ( const std::integral_constant< std::size_t, index > indexVariable) const
inline

Const random-access operator.


The documentation for this class was generated from the following file: