Do more. Code less. Free software for GPU computing.
<scroll to top>
Namespaces | Defines | Functions

gfor.h File Reference

#include "defines.h"

Go to the source code of this file.

Namespaces

namespace  af

Defines

#define gfor(var,...)   for (var = af::gfor(__VA_ARGS__); af::gfor_toggle(); )

Functions

array gfor (double n)
 Create gfor variable for sequence {0, 1, ..., n-1}
array gfor (double first, double last)
 Create gfor variable for sequence {first, first+1, first+2, ..., last}
array gfor (double first, double inc, double last)
 Create gfor variable for sequence {first, first+inc, first+2*inc, ..., last}
array local (const array &variable)
 Create local copy of variable for iteration.
bool gfor_toggle ()

Define Documentation

#define gfor (   var,
  ... 
)    for (var = af::gfor(__VA_ARGS__); af::gfor_toggle(); )
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines