HPC Magazine March 2014 - OpenSPL, the Open Spatial Programming Language

Listing 1 - OpenSPL Kernel Using the Java Syntax.


SCSVar x = io.input(”x”);
SCSVar y = io.input(“y”);
SCSVar t1 = x - y;
SCSVar t2 = x + y;
SCSVar r1 = t1 * t2; 
SCSVar r2 = t1 / t2;
io.output (”r1”, r1);
io.output (”r2”, r2);