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

Safe HaskellNone
LanguageHaskell2010

Language.Paraiso.Generator.Native

Description

informations for generating native codes.

Synopsis

Documentation

data Setup vector gauge Source

the setups that needed to generate the native codes.

Constructors

Setup 

Fields

language :: Language

the preferred native language

directory :: FilePath

the directory on which programs are to be generated

optLevel :: Level

the intensity of optimization

localSize :: vector gauge

the dimension of the physically meaningful region

boundary :: vector Condition

the boundary condition imposed

cudaGridSize :: (Int, Int)

CUDA grid x block size (will be variable of subkernel in the future)

Instances

(Show (v Condition), Show (v g)) => Show (Setup v g) Source 

defaultSetup :: Ready v g => v g -> Setup v g Source