The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Каталог документации / Раздел "Программирование, языки" / Оглавление документа
next up previous contents
Next: Привязки к С++ для Up: Привязки к языку С++ Previous: Привязки к С++ для   Contents

Привязки к С++ для топологий процессов

namespace MPI $\lbrace$


Cartcomm Intracomm::Create_cart(int ndims, const int dims[],

const bool periods[], bool reorder) const

void Compute_dims(int nnodes, int ndims, int dims[])

Graphcomm Intracomm::Create_graph(int nnodes, const int index[],
const int edges[], bool reorder) const

int Comm::Get_topology() const

void Graphcomm::Get_dims(int nnodes[], int nedges[]) const

void Graphcomm::Get_topo(int maxindex, int maxedges, int index[],
int edges[])

const int Cartcomm::Get_dim() const

void Cartcomm::Get_topo(int maxdims, int dims[], bool periods[],
int coords[]) const

int Cartcomm::Get_cart_rank(const int coords[]) const

void Cartcomm::Get_coords(int rank, int maxdims, int coords[]) const

int Graphcomm::Get_neighbors_count(int rank) const

void Graphcomm::Get_neighbors(int rank, int maxneighbors,
int neighbors[])

const void Cartcomm::Shift(int direction, int disp, int& rank_source,
int& rank_dest) const

Cartcomm Cartcomm::Sub(const bool remain_dims[]) const

int Cartcomm::Map(int ndims, const int dims[], const bool periods[]) const

int Graphcomm::Map(int nnodes, const int index[], const int edges[]) const
$\rbrace$;

Alex Otwagin 2002-12-10



Спонсоры:
Слёрм
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру