![]() |
ScalES-PPM
|
Files | |
| dist_array.f90 | |
| distributed array implementation, optimized for read-only access in parallel phase | |
| dist_array.h | |
| Distributed data structure of multiple global arrays. | |
| dist_array_c.c | |
| Distributed data structure of multiple global arrays. | |
| dist_array_f2c.c | |
| Distributed data structure of multiple global arrays, Fortran to C interface. | |
| parmetis_wrap.c | |
| ParMeTis wrappers for Fortran/C interfacing. | |
| ppm.h | |
| Global include of PPM functionality. | |
| ppm_c.c | |
| One-time initialization of PPM functionality. | |
| ppm_distributed.f90 | |
| distributed graph data structure | |
| ppm_general_block_decomposition.f90 | |
| build general BLOCK distribution | |
| ppm_graph_partition_mpi.f90 | |
| generic graph partition method interface | |
| ppm_graph_partition_serial.f90 | |
| wrapper for single task graph partitioner | |
| ppm_m1d.f90 | |
| multi-level 1-dim partitioner | |
| ppm_ptr_bnds_remap.f90 | |
| work-around for compilers lacking remapping of pointer bounds | |
| ppm_set_partition.f90 | |
| compute set partitions | |
| ppm_set_partition_base.f90 | |
| basic routines and data structures for handling partitions | |
| ppm_set_partition_base.h | |
| data structures of general use to partitioning algorithms | |
| ppm_set_partition_base_c.c | |
| C helper routines for partition handling. | |
| ppm_set_partition_base_cf.c | |
| routines for basic handling of decompositions, Fortran wrapper | |
| ppm_set_repartition.f90 | |
| routines for repartitioning | |
| ppm_uniform_partition.f90 | |
| compute uniform partitions | |
| ppm_uniform_partition.h | |
| Functions for uniform partitioning of rectilinears. | |
| ppm_uniform_partition_c.c | |
| Functions for uniform partitioning of rectilinears. | |
| scales_ppm.f90 | |
| gathers facilities from all the other modules to provide an installable module interface 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.
1.13.2