OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
This is the complete list of members for FieldLayout< Dim >, including all inherited members.
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 |
calcWidths() | FieldLayout< Dim > | private |
checkin(FieldLayoutUser &f, const GuardCellSizes< Dim > &gc=gc0()) | FieldLayout< Dim > | |
checkinUser(User &user) | UserList | privatevirtual |
checkout(FieldLayoutUser &f) | FieldLayout< Dim > | |
checkoutUser(Key key, bool informuser=false) | UserList | privatevirtual |
checkoutUser(const User &user, bool informuser=false) | UserList | privatevirtual |
const_iterator_iv typedef | FieldLayout< Dim > | |
Domain | FieldLayout< Dim > | private |
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 |
gc0() | FieldLayout< Dim > | inlineprivatestatic |
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 |
Local_ac | FieldLayout< Dim > | private |
MinWidth | FieldLayout< Dim > | private |
new_gc_layout(const GuardCellSizes< Dim > &) | FieldLayout< Dim > | private |
numVnodes(void) const | FieldLayout< Dim > | inline |
operator==(const FieldLayout< Dim2 > &x) const | FieldLayout< Dim > | inline |
read(const char *filename) | FieldLayout< Dim > | |
Remotes_ac | FieldLayout< Dim > | private |
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 > | |
RequestedLayout | FieldLayout< Dim > | private |
setup(const NDIndex< Dim > &, e_dim_tag *, int) | FieldLayout< Dim > | private |
setup(const NDIndex< Dim > &, e_dim_tag *, unsigned *, bool, int) | FieldLayout< Dim > | private |
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 | UserList | private |
UserList_t typedef | UserList | private |
userlistID | UserList | private |
vnodesPerDirection_m | FieldLayout< Dim > | private |
write(const char *filename) | FieldLayout< Dim > | |
write(std::ostream &) const | FieldLayout< Dim > | |
~FieldLayout() | FieldLayout< Dim > | virtual |
~UserList() | UserList | privatevirtual |