|
| subroutine | uniform_decomposition_1d (set_interval, nparts, parts, symmetric) |
| | divide integer set interval into evenly sized sub-intervals forming a partition
|
| |
| subroutine | uniform_decomposition_nd (pgrid, rect, nparts, symmetric) |
| | Compute uniform divisions of rectilinear structure.
|
| |
◆ uniform_decomposition_1d()
| subroutine ppm_uniform_partition::uniform_decomposition::uniform_decomposition_1d |
( |
type(extent), intent(in) | set_interval, |
|
|
integer, intent(in) | nparts, |
|
|
type(extent), dimension(nparts), intent(out) | parts, |
|
|
logical, intent(in), optional | symmetric ) |
divide integer set interval into evenly sized sub-intervals forming a partition
- Parameters
-
| set_interval | interval to partition |
| nparts | number of parts to compute |
| parts | nparts sub-intervals |
| symmetric | if .true. partitions(i) will be same-size as partitions(nparts-i+1) |
◆ uniform_decomposition_nd()
| subroutine ppm_uniform_partition::uniform_decomposition::uniform_decomposition_nd |
( |
type(block_decomposition), dimension(:), intent(out) | pgrid, |
|
|
type(extent), dimension(:), intent(in) | rect, |
|
|
integer, dimension(:), intent(in) | nparts, |
|
|
logical, dimension(:), intent(in), optional | symmetric ) |
Compute uniform divisions of rectilinear structure.
- Parameters
-
| pgrid | same dimension as rect and nparts, holds list of partition extents |
| rect | intervals for indices of rectilinear to partition |
| nparts | number of parts to compute in each dimension |
| symmetric | symmetry requirements for each dimension |
The documentation for this interface was generated from the following file:
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.