ScalES-PPM
 All Classes Files Functions Variables Typedefs Pages
Data Types List
Here are the data types with brief descriptions:
[detail level 12]
oCieee_arithmeticEmulation of standard functions on older compilers
oClinear_algebraBasic tools from linear algebra
oClocal_solverSolver used by Schwarz method
oCMD5Context
oCppm_base
oCPPM_block_decomposition
oCppm_checksum
oCppm_combinatoricsGathers some base routines for combinatorial problems
oCppm_compact_mask_indexPpm_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
oCppm_compareCollection of simple comparison functions
oCPPM_digest_description
oCppm_distributedDistributed data structures base module
oCppm_distributed_array
oCPPM_extent
oCppm_extentsDefinition of extent and interval types and associated functions
oCppm_extents_mp
oCppm_externalDo not use ppm_external directly, instead only the wrapper modules ppm_sort and ppm_heap should be USE'd
oCppm_f90_io_lunModule 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
oCppm_general_block_decomposition
oCppm_graph_alist
oCppm_graph_csrData structure for representation of graph in csr format
oCppm_graph_partition_mpiThis is currently only a convenient wrapper of ParMeTis, other heuristics are to follow later
oCppm_graph_partition_serialPerform partitioning of graph from serial code
oCppm_heapGeneric binary heap data structure
oCPPM_iinterval
oCPPM_iinterval_dp
oCPPM_iinterval_sp
oCppm_irand_internal
oCppm_m1d
oCppm_math_extensions
oCppm_math_extensions_internal
oCppm_minmeanmax
oCppm_ncdf_dumpWrite a single array to a NetCDF file, for debugging mostly
oCppm_posix
oCppm_random
oCPPM_rect_coord_vec
oCppm_rectilinearUtility routines to use array of extents as rectilinear descriptor
oCppm_searchGeneric binary search routine
oCppm_set_partition
oCppm_set_partition_baseBasic routines and data structures for handling partitions
oCppm_set_repartition
oCppm_sortGeneric sort implementations
oCppm_sparse_mask_indexPpm_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
oCppm_statistics
oCppm_std_type_kinds
oCppm_std_type_kinds_mp
oCppm_strided_extents
oCppm_strio
oCppm_strio_internal
oCppm_uniform_partitionCompute uniform partitioning of n-dimensional rectilinear
oCpreconditionersPreconditioners for symmetric 5-point stencil system
oCrandom_data
oCscales_ppm
oCsolver_allGeneric solve function and multi-precision iterative refinement
oCsolver_configConfiguration for stencil and parameters
oCsolver_internalInternal solver module
oCsolver_publicNaming parameters for the solver
oCsolversSolvers i.e. preconditioned CG, Chebyshev, Schwarz
\Cspectral_methodsFunctions 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.