ScalES-PPM
Functions
ppm_uniform_partition.h File Reference

Functions for uniform partitioning of rectilinears. More...

#include <core/ppm_extents.h>
#include <ppm/ppm_set_partition_base.h>

Functions

struct PPM_extent PPM_uniform_partition (struct PPM_extent set_interval, int nparts, int part_idx)
 
struct PPM_extent PPM_uniform_partition_symmetric (struct PPM_extent set_interval, int nparts, int part_idx)
 
void PPM_uniform_partition_nd (int ndims, const struct PPM_extent set_interval[ndims], int nparts[ndims], int part_idx[ndims], struct PPM_extent part_interval[ndims])
 
void PPM_uniform_partition_symmetric_nd (int ndims, const struct PPM_extent set_interval[ndims], int nparts[ndims], int part_idx[ndims], int symmetry[ndims], struct PPM_extent part_interval[ndims])
 
void PPM_uniform_decomposition_1d (struct PPM_extent set_interval, int nparts, struct PPM_extent parts[nparts], int symmetric)
 
void PPM_uniform_decomposition_nd (int ndims, struct PPM_block_decomposition pgrid[ndims], struct PPM_extent set_interval[ndims], int nparts[ndims], int *symmetric)
 

Detailed Description

Functions for uniform partitioning of rectilinears.

Version
1.0
Author
Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de

Das diesem Bericht zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung, und Forschung unter dem Förderkennzeichen 01IH08004E gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor.