![]() |
ScalES-PPM
|
Mieee_arithmetic | Emulation of standard functions on older compilers |
Mlinear_algebra | Basic tools from linear algebra |
Mppm_combinatorics | Gathers some base routines for combinatorial problems |
Mppm_compact_mask_index | Ppm_compact_mask_index.f90 supposing you have a mask array and use it in something like a WHERE, then it can be beneficial to only visit those indices of the array expression with the condition evaluating to .TRUE., in case this is relatively sparse or the ensuing conditional is expensive in comparison to the WHERE/FORALL body |
Mppm_compare | Collection of simple comparison functions |
Mppm_distributed | Distributed data structures base module |
Mppm_extents | Definition of extent and interval types and associated functions |
Mppm_external | Do not use ppm_external directly, instead only the wrapper modules ppm_sort and ppm_heap should be USE'd |
Mppm_f90_io_lun | Module ppm_f90_io_lun provides an abstraction layer so that unique unit numbers can be retrieved without filling a global table cross-referenced by humans |
Mppm_graph_csr | Data structure for representation of graph in csr format |
Mppm_graph_partition_mpi | This is currently only a convenient wrapper of ParMeTis, other heuristics are to follow later |
Mppm_graph_partition_serial | Perform partitioning of graph from serial code |
Mppm_heap | Generic binary heap data structure |
Mppm_ncdf_dump | Write a single array to a NetCDF file, for debugging mostly |
Mppm_rectilinear | Utility routines to use array of extents as rectilinear descriptor |
Mppm_search | Generic binary search routine |
Mppm_set_partition_base | Basic routines and data structures for handling partitions |
Mppm_sort | Generic sort implementations |
Mppm_sparse_mask_index | Ppm_sparse_mask_index supposing you have a mask array and use it in something like a WHERE, then it can be beneficial to only visit those indices of the array expression with the condition evaluating to .TRUE., in case this is relatively sparse or the ensuing conditional is expensive in comparison to the WHERE/FORALL body |
Mppm_uniform_partition | Compute uniform partitioning of n-dimensional rectilinear |
Mpreconditioners | Preconditioners for symmetric 5-point stencil system |
Msolver_all | Generic solve function and multi-precision iterative refinement |
Msolver_config | Configuration for stencil and parameters |
Msolver_internal | Internal solver module |
Msolver_public | Naming parameters for the solver |
Msolvers | Solvers i.e. preconditioned CG, Chebyshev, Schwarz |
Mspectral_methods | Functions to determine eigenvalues |
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.