Chapel Documentation
Quickstart Instructions
Quick Start Instructions
What’s next?
Using Chapel
Chapel Prerequisites
Setting up Your Environment for Chapel
Building Chapel
Compiling Chapel Programs
Executing Chapel Programs
Multilocale Chapel Execution
Chapel Launchers
Chapel Tasks
Debugging Chapel Programs
Reporting Chapel Bugs
Platform-Specific Notes
Using Chapel on Cray Systems
Using Chapel on Cygwin
Using Chapel on IBM Systems
Using Chapel on Intel Xeon Phi
Using Chapel on Mac OS X
Using Chapel on MareNostrum
Using Chapel on SGI Altix
Built-in Types and Functions
Atomics
Domain and Array Operations
Complex
IO Support
Vectorizing Iterator
Locales
Ranges
Synchronization Variables
Tuples
Misc Functions
Standard Library
Modules
Distributions
Layouts
Technical Notes
Chapel’s Use of Allocators
Runtime Support for Atomics
Auxiliary I/O Systems
Interactive Chapel
Documenting Chapel
Domain Map Standard Interface
C Interoperability
First-class Functions in Chapel
Exporting Chapel as a Library
LLVM Support
The ‘local’ Statement
Locale Models
Support for main() Functions
Module Search Paths
Reduce Intents
Associative Set Operations
Querying a Local Subdomain
Tools
chplvis
Chapel Documentation 1.12
Docs
»
Standard Library
»
Distributions
View page source
Distributions
ΒΆ
Contents:
Module: BlockCycDist
Module: BlockDist
Module: CyclicDist
Module: DimensionalDist2D
Module: PrivateDist
Module: ReplicatedDist
Module: BlockCycDim
Module: BlockDim
Module: ReplicatedDim