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
»
Chapel Documentation
View page source
Chapel Documentation
ΒΆ
Contents:
Quickstart Instructions
Using Chapel
Platform-Specific Notes
Built-in Types and Functions
Standard Library
Technical Notes
Tools