ac_domain_vnodes typedef | FieldLayout< Dim > | |
ac_gc_domain_vnodes typedef | FieldLayout< Dim > | |
ac_id_vnodes typedef | FieldLayout< Dim > | |
begin_if() | FieldLayout< Dim > | [inline] |
begin_iv() | FieldLayout< Dim > | [inline] |
begin_iv() const | FieldLayout< Dim > | [inline] |
begin_rdv(const GuardCellSizes< Dim > &gc=gc0()) | FieldLayout< Dim > | [inline] |
begin_rgdv() | FieldLayout< Dim > | [inline] |
begin_user() | UserList | [private] |
checkin(FieldLayoutUser &f, const GuardCellSizes< Dim > &gc=gc0()) | FieldLayout< Dim > | |
checkinUser(User &user) | UserList | [private, virtual] |
checkout(FieldLayoutUser &f) | FieldLayout< Dim > | |
checkoutUser(Key key, bool informuser=false) | UserList | [private, virtual] |
checkoutUser(const User &user, bool informuser=false) | UserList | [private, virtual] |
const_iterator_iv typedef | FieldLayout< Dim > | |
end_if() | FieldLayout< Dim > | [inline] |
end_iv() | FieldLayout< Dim > | [inline] |
end_iv() const | FieldLayout< Dim > | [inline] |
end_rdv(const GuardCellSizes< Dim > &gc=gc0()) | FieldLayout< Dim > | [inline] |
end_rgdv() | FieldLayout< Dim > | [inline] |
end_user() | UserList | [private] |
FieldLayout() | FieldLayout< Dim > | |
FieldLayout(const char *filename) | FieldLayout< Dim > | |
FieldLayout(const Index &i1, e_dim_tag p1=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, const Index &i3, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, e_dim_tag p3=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, const Index &i3, const Index &i4, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, e_dim_tag p3=PARALLEL, e_dim_tag p4=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, e_dim_tag p3=PARALLEL, e_dim_tag p4=PARALLEL, e_dim_tag p5=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, const Index &i6, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, e_dim_tag p3=PARALLEL, e_dim_tag p4=PARALLEL, e_dim_tag p5=PARALLEL, e_dim_tag p6=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, e_dim_tag p1, unsigned vnodes1, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, e_dim_tag p1, e_dim_tag p2, unsigned vnodes1, unsigned vnodes2, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, const Index &i3, e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, const Index &i3, const Index &i4, e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, e_dim_tag p4, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, unsigned vnodes4, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, e_dim_tag p4, e_dim_tag p5, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, unsigned vnodes4, unsigned vnodes5, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, const Index &i6, e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, e_dim_tag p4, e_dim_tag p5, e_dim_tag p6, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, unsigned vnodes4, unsigned vnodes5, unsigned vnodes6, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const NDIndex< Dim > &domain, e_dim_tag *p=0, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const NDIndex< Dim > &domain, e_dim_tag *p, unsigned *vnodesPerDirection, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | [inline] |
FieldLayout(const NDIndex< Dim > &Domain, const NDIndex< Dim > *begin, const NDIndex< Dim > *end) | FieldLayout< Dim > | |
FieldLayout(const NDIndex< Dim > &Domain, const Vnode< Dim > *begin, const Vnode< Dim > *end) | FieldLayout< Dim > | |
FieldLayout(const NDIndex< Dim > &Domain, const NDIndex< Dim > *dombegin, const NDIndex< Dim > *domend, const int *nbegin, const int *nend) | FieldLayout< Dim > | [inline] |
fitsGuardCells(const GuardCellSizes< Dim > &gc) const | FieldLayout< Dim > | [inline] |
get_Id() const | FieldLayout< Dim > | [inline] |
getDistribution(unsigned int d) const | FieldLayout< Dim > | [inline] |
getDomain() const | FieldLayout< Dim > | [inline] |
getLocalNDIndex() | FieldLayout< Dim > | |
getNumUsers() const | UserList | [private] |
getRequestedDistribution(unsigned int d) const | FieldLayout< Dim > | [inline] |
getUser(Key key) | UserList | [private] |
getUserListID() const | UserList | [private] |
getVnodesPerDirection(unsigned dir) | FieldLayout< Dim > | |
haveUser(Key key) const | UserList | [private] |
ID_t typedef | UserList | [private] |
initialize(const Index &i1, e_dim_tag p1=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, const Index &i3, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, e_dim_tag p3=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, const Index &i3, const Index &i4, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, e_dim_tag p3=PARALLEL, e_dim_tag p4=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, e_dim_tag p3=PARALLEL, e_dim_tag p4=PARALLEL, e_dim_tag p5=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, const Index &i6, e_dim_tag p1=PARALLEL, e_dim_tag p2=PARALLEL, e_dim_tag p3=PARALLEL, e_dim_tag p4=PARALLEL, e_dim_tag p5=PARALLEL, e_dim_tag p6=PARALLEL, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const NDIndex< Dim > &domain, e_dim_tag *p=0, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, e_dim_tag p1, unsigned vnodes1, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, e_dim_tag p1, e_dim_tag p2, unsigned vnodes1, unsigned vnodes2, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, const Index &i3, e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, const Index &i3, const Index &i4, e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, e_dim_tag p4, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, unsigned vnodes4, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, e_dim_tag p4, e_dim_tag p5, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, unsigned vnodes4, unsigned vnodes5, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const Index &i1, const Index &i2, const Index &i3, const Index &i4, const Index &i5, const Index &i6, e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, e_dim_tag p4, e_dim_tag p5, e_dim_tag p6, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, unsigned vnodes4, unsigned vnodes5, unsigned vnodes6, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const NDIndex< Dim > &domain, e_dim_tag *p, unsigned *vnodesPerDirection, bool recurse=false, int vnodes=-1) | FieldLayout< Dim > | |
initialize(const NDIndex< Dim > &Domain, const NDIndex< Dim > *dombegin, const NDIndex< Dim > *domend, const int *nbegin, const int *nend) | FieldLayout< Dim > | |
iterator_dv typedef | FieldLayout< Dim > | |
iterator_gdv typedef | FieldLayout< Dim > | |
iterator_if typedef | FieldLayout< Dim > | |
iterator_iv typedef | FieldLayout< Dim > | |
iterator_user typedef | UserList | [private] |
Key typedef | UserList | [private] |
numVnodes(void) const | FieldLayout< Dim > | [inline] |
operator==(const FieldLayout< Dim2 > &x) const | FieldLayout< Dim > | [inline] |
read(const char *filename) | FieldLayout< Dim > | |
Repartition(const NDIndex< Dim > *, const NDIndex< Dim > *) | FieldLayout< Dim > | |
Repartition(const NDIndex< Dim > &domain) | FieldLayout< Dim > | [inline] |
Repartition(const Vnode< Dim > *, const Vnode< Dim > *) | FieldLayout< Dim > | |
size_if() const | FieldLayout< Dim > | [inline] |
size_iv() const | FieldLayout< Dim > | [inline] |
size_rdv(const GuardCellSizes< Dim > &gc=gc0()) const | FieldLayout< Dim > | [inline] |
size_rgdv() const | FieldLayout< Dim > | [inline] |
size_type_if typedef | FieldLayout< Dim > | |
size_type_user typedef | UserList | [private] |
touch_iterator_dv typedef | FieldLayout< Dim > | |
touch_range_dv typedef | FieldLayout< Dim > | |
touch_range_rdv(const NDIndex< Dim > &domain, const GuardCellSizes< Dim > &gc=gc0()) const | FieldLayout< Dim > | [inline] |
UserList() | UserList | [private] |
UserList_t typedef | UserList | [private] |
write(const char *filename) | FieldLayout< Dim > | |
write(ostream &) const | FieldLayout< Dim > | |
~FieldLayout() | FieldLayout< Dim > | [virtual] |
~UserList() | UserList | [private, virtual] |