AMDiS  2.10
The Adaptive Multi-Dimensional Simulation Toolbox
OperatorAdapter< Operator, RowTreePath, ColTreePath > Class Template Reference

Wraps an operator that is bound to some tree path (rwo,col) and transforms it into an operator that associated to the root-node of the tree. More...

#include <OperatorAdapter.hpp>

Public Member Functions

 OperatorAdapter (Operator op, RowTreePath rowTp, ColTreePath colTp={})
 Constructor, stores all the arguments in local variables.
 
template<class GridView >
void update (GridView const &gv)
 Update the wrapped operator on a GridView.
 

Friends

auto localOperator (OperatorAdapter const &adapter)
 Transform an operator into a local-operator.
 

Detailed Description

template<class Operator, class RowTreePath, class ColTreePath = RowTreePath>
class AMDiS::OperatorAdapter< Operator, RowTreePath, ColTreePath >

Wraps an operator that is bound to some tree path (rwo,col) and transforms it into an operator that associated to the root-node of the tree.

Template Parameters
OperatorThe child-node operator to be wrapped.
RowTreePathType of the tree-path of the test-space.
ColTreePathType of the tree-path of the trial-space (optional).

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