FreePOOMA
2.4.1
|
#include <SparseTileLayout.h>
typedef SparseTileLayoutViewData<Dim, Dim2> SparseTileLayoutView< Dim, Dim2 >::LayoutData_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::Domain_t SparseTileLayoutView< Dim, Dim2 >::Domain_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::BaseDomain_t SparseTileLayoutView< Dim, Dim2 >::BaseDomain_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::Context_t SparseTileLayoutView< Dim, Dim2 >::Context_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::ID_t SparseTileLayoutView< Dim, Dim2 >::ID_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::Layout_t SparseTileLayoutView< Dim, Dim2 >::Layout_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::AllocatedDomain_t SparseTileLayoutView< Dim, Dim2 >::AllocatedDomain_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::Value_t SparseTileLayoutView< Dim, Dim2 >::Value_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::List_t SparseTileLayoutView< Dim, Dim2 >::List_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::Indexer_t SparseTileLayoutView< Dim, Dim2 >::Indexer_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutData_t::GuardLayers_t SparseTileLayoutView< Dim, Dim2 >::GuardLayers_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef SparseTileLayoutView<Dim, Dim2> SparseTileLayoutView< Dim, Dim2 >::This_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef SparseTileLayoutView<Dim, Dim2> SparseTileLayoutView< Dim, Dim2 >::ViewLayout_t |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef LayoutBaseView<Dim,Dim2,LayoutData_t> SparseTileLayoutView< Dim, Dim2 >::Base_t |
typedef DerefIterator<Value_t> SparseTileLayoutView< Dim, Dim2 >::iterator |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
typedef ConstDerefIterator<Value_t> SparseTileLayoutView< Dim, Dim2 >::const_iterator |
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
SparseTileLayoutView< Dim, Dim2 >::SparseTileLayoutView | ( | ) | [inline] |
SparseTileLayoutView< Dim, Dim2 >::SparseTileLayoutView | ( | const Layout_t & | layout, |
const Domain< Dim2, DT > & | dom | ||
) | [inline] |
SparseTileLayoutView< Dim, Dim2 >::SparseTileLayoutView | ( | const Layout_t & | layout, |
const SliceDomain< DT > & | dom | ||
) | [inline] |
SparseTileLayoutView< Dim, Dim2 >::SparseTileLayoutView | ( | const ViewLayout_t & | layout, |
const Domain< Dim, DT > & | dom | ||
) | [inline] |
SparseTileLayoutView< Dim, Dim2 >::SparseTileLayoutView | ( | const SparseTileLayoutView< OldViewDim, Dim2 > & | layout, |
const SliceDomain< DT > & | dom | ||
) | [inline] |
SparseTileLayoutView< Dim, Dim2 >::SparseTileLayoutView | ( | const This_t & | model | ) | [inline] |
SparseTileLayoutView< Dim, Dim2 >::~SparseTileLayoutView | ( | ) | [inline] |
This_t& SparseTileLayoutView< Dim, Dim2 >::operator= | ( | const This_t & | model | ) | [inline] |
void SparseTileLayoutView< Dim, Dim2 >::print | ( | Ostream & | ostr | ) | const [inline] |
References LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::baseDomain(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::baseID(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::beginGlobal(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::beginLocal(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::beginRemote(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::domain(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::endGlobal(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::endLocal(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::endRemote(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::ID(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::sizeGlobal(), LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::sizeLocal(), and LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::sizeRemote().
Referenced by operator<<().
void SparseTileLayoutView< Dim, Dim2 >::computeSubdomains | ( | ) | const [inline] |
Fill our subdomain lists.
Reimplemented from LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >.
References SparseTileLayoutViewData< Dim, Dim2 >::computeSubdomains(), and LayoutBaseView< Dim, Dim2, SparseTileLayoutViewData< Dim, Dim2 > >::pdata_m.
friend class SparseTileLayoutView [friend] |
friend class SparseTileLayoutViewData [friend] |