libsc  2.8.7
The SC library provides support for parallel scientific applications.
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
src Directory Reference

Files

file  sc.h [code]
 Support for process management (memory allocation, logging, etc.)
 
file  sc3_mpi_types.h [code]
 We provide MPI replacement data types for configuring without MPI.
 
file  sc_allgather.h [code]
 Self-contained implementation of MPI_Allgather.
 
file  sc_containers.h [code]
 Dynamic containers such as lists, arrays, and hash tables.
 
file  sc_io.h [code]
 Helper routines for general and parallel I/O.
 
file  sc_keyvalue.h [code]
 This file provides a lookup structure for key-value pairs.
 
file  sc_mpi.h [code]
 Provide a consistent MPI interface with and without MPI configured.
 
file  sc_notify.h [code]
 We provide various algorithms to invert the communication pattern.
 
file  sc_options.h [code]
 Register and parse command line options and read/write configuration files.
 
file  sc_private.h [code]
 Support for calls between different parts of the sc library.
 
file  sc_random.h [code]
 Provide pseudo-random generator and Poisson sampling.
 
file  sc_reduce.h [code]
 Self-contained implementations of MPI_Reduce and MPI_Allreduce.
 
file  sc_refcount.h [code]
 Provide reference counting facilities.
 
file  sc_scda.h [code]
 Routines for parallel I/O with the scda format.
 
file  sc_shmem.h [code]
 
file  sc_sort.h [code]
 Provide a parallel sort algorithm.
 
file  sc_statistics.h [code]
 Computation of average and mean values etc.
 
file  sc_string.h [code]
 This file declares a simple string object that can be appended to.
 
file  sc_uint128.h [code]
 Routines for managing unsigned 128 bit integers.
 
file  sc_v4l2.h [code]
 Support for video for linux version 2.