Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::vf::SymbolsExpr< TupleExprType >::TensorContext< MapExprTensorType > Struct Template Reference
+ Inheritance diagram for Feel::vf::SymbolsExpr< TupleExprType >::TensorContext< MapExprTensorType >:
+ Collaboration diagram for Feel::vf::SymbolsExpr< TupleExprType >::TensorContext< MapExprTensorType >:

Public Types

using map_expr_tensor_type = MapExprTensorType
 
using symbols_expr_type = typename SymbolsExpr< TupleExprType >::symbols_expr_type
 

Public Member Functions

map_expr_tensor_type const & mapExprTensor () const
 
TensorContext & operator= (TensorContext &&)=default
 
TensorContext & operator= (TensorContext const &)=default
 
symbols_expr_type & symbolsExpression ()
 
symbols_expr_type const & symbolsExpression () const
 
template<typename TheMetType >
requires std::is_same_v<std::decay_t<TheMetType>, map_expr_tensor_type>
 TensorContext (std::shared_ptr< symbols_expr_type > const &se, TheMetType &&met)
 
 TensorContext (TensorContext &&)=default
 
 TensorContext (TensorContext const &)=default
 
tuple_type & tuple ()
 
tuple_type const & tuple () const