#include <mixed.hh>
|
template<template< IntDim... > class TT> |
| Mixed (const Mixed< TT, 1 > &other) |
|
| Mixed (const T< 1 > &p1, const T< 2 > &p2, const T< 3 > &p3) |
|
| Mixed (T< 1 > &&p1, T< 2 > &&p2, T< 3 > &&p3) |
|
template<typename... Args> |
| Mixed (Args...args) |
|
template<IntDim i_dim> |
T< i_dim > & | operator[] (Dim< i_dim >) |
|
template<IntDim i_dim> |
const T< i_dim > & | operator[] (Dim< i_dim >) const |
|
template<template< IntDim... > class TParent, typename std::enable_if< std::is_convertible< TParent< 1 >, T< 1 >>::value, T< 1 > >::type > |
| operator Mixed< TParent > () const |
|
template<template< IntDim... > class T>
class Mixed< T, 1 >
Definition at line 151 of file mixed.hh.
template<template< IntDim... > class T>
template<template< IntDim... > class TT>
Explicit specialization for tuple containing just 1,2,3. TODO: implement generic Mixed with the lower_dim parameter.
Definition at line 159 of file mixed.hh.
template<template< IntDim... > class T>
Mixed< T, 1 >::Mixed |
( |
const T< 1 > & |
p1, |
|
|
const T< 2 > & |
p2, |
|
|
const T< 3 > & |
p3 |
|
) |
| |
|
inline |
template<template< IntDim... > class T>
Mixed< T, 1 >::Mixed |
( |
T< 1 > && |
p1, |
|
|
T< 2 > && |
p2, |
|
|
T< 3 > && |
p3 |
|
) |
| |
|
inline |
template<template< IntDim... > class T>
template<typename... Args>
template<template< IntDim... > class T>
template<template< IntDim... > class TParent, typename std::enable_if< std::is_convertible< TParent< 1 >, T< 1 >>::value, T< 1 > >::type >
Mixed< T, 1 >::operator Mixed< TParent > |
( |
| ) |
const |
|
inline |
template<template< IntDim... > class T>
template<IntDim i_dim>
T<i_dim>& Mixed< T, 1 >::operator[] |
( |
Dim< i_dim > |
| ) |
|
|
inline |
template<template< IntDim... > class T>
template<IntDim i_dim>
const T<i_dim>& Mixed< T, 1 >::operator[] |
( |
Dim< i_dim > |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /opt/flow123d/flow123d/src/tools/mixed.hh