freepooma-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How Write Data Parallel Statement?


From: Jeffrey Oldham
Subject: How Write Data Parallel Statement?
Date: Thu, 12 Apr 2001 08:00:09 -0700
User-agent: Mutt/1.2.5i

How do I write a Pooma data-parallel statement for this assignment to
2-D array c?

    #include <cmath>
    #include "Pooma/NewFields.h"

    int main(int argc, char *argv[])
    {
      Pooma::initialize(argc,argv);

      Array<2,Vector<2> > c(5,4);

      // How do I write a data-parallel statement equivalent to?
      for (unsigned i = all values in c's domain's first component)
        for (unsigned j = all values in c's domain's second component)
          c(i,j) = Vector<2>(i * cos (j), i * sin (j));

      Pooma::finalize();
      return 0;
    }

Thanks,
Jeffrey D. Oldham
address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]