MP-Gadget
5.0.1.dev1-76bc7d4726-dirty
|
#include <petapm.h>
Public Attributes | |
MPI_Comm | comm |
int | NpExport |
int | NpImport |
int * | NpSend |
int * | NpRecv |
int * | DpSend |
int * | DpRecv |
struct Pencil * | PencilSend |
struct Pencil * | PencilRecv |
int | NcExport |
int | NcImport |
int * | NcSend |
int * | NcRecv |
int * | DcSend |
int * | DcRecv |
double * | BufSend |
double * | BufRecv |
int * | ibuffer |
double* Layout::BufRecv |
Definition at line 43 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), and layout_iterate_cells().
double* Layout::BufSend |
Definition at line 42 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), and layout_build_and_exchange_cells_to_pfft().
MPI_Comm Layout::comm |
Definition at line 25 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), layout_exchange_pencils(), and layout_prepare().
int* Layout::DcRecv |
Definition at line 40 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), layout_exchange_pencils(), and layout_prepare().
int* Layout::DcSend |
Definition at line 39 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), layout_exchange_pencils(), and layout_prepare().
int* Layout::DpRecv |
Definition at line 31 of file petapm.h.
Referenced by layout_exchange_pencils(), and layout_prepare().
int* Layout::DpSend |
Definition at line 30 of file petapm.h.
Referenced by layout_exchange_pencils(), and layout_prepare().
int* Layout::ibuffer |
Definition at line 44 of file petapm.h.
Referenced by layout_finish(), and layout_prepare().
int Layout::NcExport |
Definition at line 35 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), and layout_prepare().
int Layout::NcImport |
Definition at line 36 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), and layout_prepare().
int* Layout::NcRecv |
Definition at line 38 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), and layout_prepare().
int* Layout::NcSend |
Definition at line 37 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), and layout_prepare().
int Layout::NpExport |
Definition at line 26 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), and layout_prepare().
int Layout::NpImport |
Definition at line 27 of file petapm.h.
Referenced by layout_iterate_cells(), and layout_prepare().
int* Layout::NpRecv |
Definition at line 29 of file petapm.h.
Referenced by layout_exchange_pencils(), and layout_prepare().
int* Layout::NpSend |
Definition at line 28 of file petapm.h.
Referenced by layout_exchange_pencils(), and layout_prepare().
struct Pencil* Layout::PencilRecv |
Definition at line 33 of file petapm.h.
Referenced by layout_exchange_pencils(), layout_finish(), layout_iterate_cells(), and layout_prepare().
struct Pencil* Layout::PencilSend |
Definition at line 32 of file petapm.h.
Referenced by layout_build_and_exchange_cells_to_local(), layout_build_and_exchange_cells_to_pfft(), layout_build_pencils(), layout_exchange_pencils(), layout_finish(), and layout_prepare().