|
FreePOOMA
2.4.1
|
FieldShiftIntersector is a special intersector that gets used when we come across a stencil object in an expression. More...
#include <FieldShiftEngine.h>
Public Types | |
| enum | { dimensions = Intersect::dimensions } |
| typedef Intersect::IntersectorData_t | IntersectorData_t |
| typedef FieldShiftIntersector < Dim, Intersect > | This_t |
| typedef IntersectorData_t::const_iterator | const_iterator |
| typedef RefCountedPtr < IntersectorData_t > | DataPtr_t |
| typedef Interval< Dim > | Domain_t |
Public Member Functions | |
| FieldShiftIntersector (const This_t &model) | |
| FieldShiftIntersector (const Domain_t &dom, const Intersect &intersect) | |
| This_t & | operator= (const This_t &model) |
| ~FieldShiftIntersector () | |
| DataPtr_t & | data () |
| const DataPtr_t & | data () const |
| const_iterator | begin () const |
| const_iterator | end () const |
| template<class Engine > | |
| void | intersect (const Engine &engine) |
| template<class Engine , int Dim2> | |
| bool | intersect (const Engine &engine, const GuardLayers< Dim2 > &) |
FieldShiftIntersector is a special intersector that gets used when we come across a stencil object in an expression.
| typedef Intersect::IntersectorData_t FieldShiftIntersector< Dim, Intersect >::IntersectorData_t |
| typedef FieldShiftIntersector<Dim, Intersect> FieldShiftIntersector< Dim, Intersect >::This_t |
| typedef IntersectorData_t::const_iterator FieldShiftIntersector< Dim, Intersect >::const_iterator |
| typedef RefCountedPtr<IntersectorData_t> FieldShiftIntersector< Dim, Intersect >::DataPtr_t |
| typedef Interval<Dim> FieldShiftIntersector< Dim, Intersect >::Domain_t |
| FieldShiftIntersector< Dim, Intersect >::FieldShiftIntersector | ( | const This_t & | model | ) | [inline] |
| FieldShiftIntersector< Dim, Intersect >::FieldShiftIntersector | ( | const Domain_t & | dom, |
| const Intersect & | intersect | ||
| ) | [inline] |
| FieldShiftIntersector< Dim, Intersect >::~FieldShiftIntersector | ( | ) | [inline] |
| This_t& FieldShiftIntersector< Dim, Intersect >::operator= | ( | const This_t & | model | ) | [inline] |
| DataPtr_t& FieldShiftIntersector< Dim, Intersect >::data | ( | ) | [inline] |
| const DataPtr_t& FieldShiftIntersector< Dim, Intersect >::data | ( | ) | const [inline] |
| const_iterator FieldShiftIntersector< Dim, Intersect >::begin | ( | ) | const [inline] |
References FieldShiftIntersector< Dim, Intersect >::data().
| const_iterator FieldShiftIntersector< Dim, Intersect >::end | ( | ) | const [inline] |
References FieldShiftIntersector< Dim, Intersect >::data().
| void FieldShiftIntersector< Dim, Intersect >::intersect | ( | const Engine & | engine | ) | [inline] |
References FieldShiftIntersector< Dim, Intersect >::data().
Referenced by FieldShiftIntersector< Dim, Intersect >::intersect().
| bool FieldShiftIntersector< Dim, Intersect >::intersect | ( | const Engine & | engine, |
| const GuardLayers< Dim2 > & | |||
| ) | [inline] |
1.7.6.1