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

Language.Paraiso.OM.Arithmetic

Documentation

class Arity a whereSource

Methods

arity :: a -> (Int, Int)Source

Instances

Arity Operator 
Arity (Inst vector gauge) 

arityI :: Arity a => a -> IntSource

arityO :: Arity a => a -> IntSource

data Operator Source

Constructors

Add 
Sub 
Neg 
Mul 
Div 
Inv 
Not 
And 
Or 
EQ 
NE 
LT 
LE 
GT 
GE 
Max 
Min 
Abs 
Signum 
Select 
Ipow

x^y where y is an integer

Pow

x^y where y is real number

Madd 
Msub 
Nmadd 
Nmsub 
Sqrt 
Exp 
Log 
Sin 
Cos 
Tan 
Asin 
Acos 
Atan 
Sincos