| | |
|
a | |
|
AdvancedIters |
This module contains several iterators that can be used to drive a `forall` |
|
Assert |
Support for simple assert() routines. |
|
Atomics |
Atomic variables are variables that support atomic operations. Chapel |
| | |
|
b | |
|
Barrier |
Support for task barriers. |
|
BitOps |
Bitwise operations implemented using C intrinsics when possible. |
|
BlockCycDim |
|
|
BlockCycDist |
|
|
BlockDim |
|
|
BlockDist |
|
|
Buffers |
Support for buffers - regions of memory without a particular interpretation. |
| | |
|
c | |
|
ChapelArray |
Operations on Domains and Arrays. |
|
ChapelComplex_forDocs |
Complex is a predefined structured type in Chapel. It is specified |
|
ChapelIO |
Basic types and utilities in support of I/O operation. |
|
ChapelIteratorSupport |
Data parallel constructs (such as ``forall`` loops) are implicitly |
|
ChapelLocale |
A *locale* is a Chapel abstraction for a piece of a target |
|
ChapelRange |
A ``range`` is a first-class, constant-space representation of a |
|
ChapelSyncvar |
Synchronization variables have a logical state associated with the value. The |
|
ChapelTuple |
Predefined Functions on Tuples. |
|
CommDiagnostics |
This module provides support for reporting and counting |
|
Curl |
Simple support for many network protocols with libcurl |
|
CyclicDist |
|
| | |
|
d | |
|
DimensionalDist2D |
|
| | |
|
e | |
|
Error |
Support for error handling. |
| | |
|
f | |
|
FFTW |
Single-threaded FFT computations via key routines from FFTW (version 3) |
|
FFTW_MT |
Multi-threaded FFT computations via FFTW (version 3) |
|
FileSystem |
A file utilities library |
| | |
|
g | |
|
GMP |
Support for GNU Multiple Precision Arithmetic |
| | |
|
h | |
|
HDFS |
Support for Hadoop Distributed Filesystem |
|
HDFSiterator |
Iterators for distributed iteration over Hadoop Distributed Filesystem |
|
Help |
Functions for producing program help and usage. |
| | |
|
i | |
|
IO |
Support for a variety of kinds of input and output. |
| | |
|
l | |
|
LAPACK |
Chapel idiomatic wrappers for the LAPACK library. |
|
LayoutCSR |
|
|
List |
This module provides a simple singly linked list. |
| | |
|
m | |
|
Math |
This module provides wrappers for <cmath> (math.h) numerical constants and |
|
Memory |
The :mod:`Memory` module provides procedures which report information |
| | |
|
n | |
|
Norm |
Matrix and Vector Norms |
| | |
|
p | |
|
Path |
A file utilities library, specifically related to path operations |
|
PrivateDist |
|
| | |
|
r | |
|
Random |
Support for pseudorandom number generation |
|
RecordParser |
Read records using regular expressions. |
|
Regexp |
Regular expression support. |
|
ReplicatedDim |
|
|
ReplicatedDist |
|
| | |
|
s | |
|
Search |
The `Search` module is designed to support standard search routines. The |
|
Sort |
The `Sort` module is designed to support standard sorting |
|
Spawn |
.. versionadded:: 1.12 |
|
Sys |
Support for low-level programming and system calls. |
|
SysBasic |
Types for low-level programming and C integration. |
|
SysCTypes |
|
| | |
|
t | |
|
Time |
This module provides support for querying wall time in the local |
|
Types |
Functions related to predefined types. |
| | |
|
u | |
|
UtilMisc_forDocs |
Additional utilities |
|
UtilReplicatedVar |
Support for user-level replicated variables. |
| | |
|
v | |
|
VisualDebug |
Support for the visualization tool "chplvis" |