# Allocated Type

Next: Commgroup, Previous: Element, Index: Index

The allocated[] type defines how a variable should be allocated physically. A number of different types can be combined inside the allocated type.Once set in declaration, the allocation type of a variable CAN NOT be modified during execution.

## Examples

var a:Int::allocated[multiple[]];
var n:Int::allocated[single[on[1]]];
The first example a is declared to be on multiple processes. In the second example, n is allocated on process 1.
Last Modified: August 2008