Flow123d
JS_before_hm-2213-g29638ef6f
|
#include <mixed.hh>
Public Types | |
template<IntDim dim> | |
using | TPtr = std::shared_ptr< T< dim > > |
Public Member Functions | |
template<template< IntDim... > class TT> | |
MixedPtr (const MixedPtr< TT, 1 > &other) | |
MixedPtr (TPtr< 1 > p1, TPtr< 2 > p2, TPtr< 3 > p3) | |
template<typename... Args> | |
MixedPtr (Args... args) | |
template<IntDim i_dim> | |
std::shared_ptr< T< i_dim > > | operator[] (Dim< i_dim >) |
template<IntDim i_dim> | |
const std::shared_ptr< T< i_dim > > | operator[] (Dim< i_dim >) const |
Mixed< T, 1 > | operator* () |
|
inline |
Beautiful index/like access insired by: https://arne-mertz.de/2017/03/tuple-compile-time-access/