Dune Core Modules (unstable)

Dune::Torus< Communication, d > Member List

This is the complete list of members for Dune::Torus< Communication, d >, including all inherited members.

color(const iTupel &coord) constDune::Torus< Communication, d >inline
color(int rank) constDune::Torus< Communication, d >inline
comm() constDune::Torus< Communication, d >inline
coord() constDune::Torus< Communication, d >inline
coord_to_rank(iTupel coord) constDune::Torus< Communication, d >inline
dims() constDune::Torus< Communication, d >inline
dims(int i) constDune::Torus< Communication, d >inline
exchange() constDune::Torus< Communication, d >inline
global_max(double x) constDune::Torus< Communication, d >inline
inside(iTupel c) constDune::Torus< Communication, d >inline
is_neighbor(iTupel delta, std::bitset< d > periodic) constDune::Torus< Communication, d >inline
iTupel typedefDune::Torus< Communication, d >
neighbors() constDune::Torus< Communication, d >inline
partition(int rank, iTupel origin_in, iTupel size_in, iTupel &origin_out, iTupel &size_out) constDune::Torus< Communication, d >inline
print(std::ostream &s) constDune::Torus< Communication, d >inline
procs() constDune::Torus< Communication, d >inline
rank() constDune::Torus< Communication, d >inline
rank_relative(int rank, int dir, int cnt) constDune::Torus< Communication, d >inline
rank_to_coord(int rank) constDune::Torus< Communication, d >inline
recv(int rank, void *buffer, int size) constDune::Torus< Communication, d >inline
recvbegin() constDune::Torus< Communication, d >inline
recvend() constDune::Torus< Communication, d >inline
send(int rank, void *buffer, int size) constDune::Torus< Communication, d >inline
sendbegin() constDune::Torus< Communication, d >inline
sendend() constDune::Torus< Communication, d >inline
tag() constDune::Torus< Communication, d >inline
Torus()Dune::Torus< Communication, d >inline
Torus(Communication comm, int tag, iTupel size, int overlap, const Yasp::Partitioning< d > *partitioner)Dune::Torus< Communication, d >inline
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 21, 23:30, 2024)