Paraiso-0.3.1.5: a code generator for partial differential equations solvers.

Safe HaskellSafe
LanguageHaskell2010

Language.Paraiso.OM.Realm

Description

The Realm represents how the data reside in Orthotope Machines. Array data are n-dimensional array that is distributed among nodes. Scalar data are single-point value, possibly reside in the master node. . Be noted that Array and Scalar were initially called Local and Global. but I opted for more conventional notation. If you find any historical notation remaining, please let me know!

Synopsis

Documentation

data TScalar Source

Type-level representation of Scalar realm

Constructors

TScalar 

data TArray Source

Type-level representation of Array realm

Constructors

TArray 

class TRealm a where Source

Type-level representations of realm

Methods

tRealm :: a -> Realm Source

unitTRealm :: a Source

data Realm Source

Value-level representations of realm

Constructors

Scalar

Value-level representation of Scalar realm

Array

Value-level representation of Array realm

Instances

class Realmable a where Source

Means of obtaining value-level realm from things

Methods

realm :: a -> Realm Source