examples: add example program demonstrating sync entry methods
[charm.git] / examples / charm++ / integrateArray / pgm.ci
1 // ci file defines the function API's of the parallel objects
2 // These remotely invocable functions are called entry functions in Charm++
3
4 mainmodule pgm {
5
6 readonly CProxy_main mainProxy;
7
8 mainchare main
9 {
10   entry main();
11   entry void results(CkReductionMsg *msg);
12 };
13
14 array [1D] integrate
15 {
16   entry integrate(double xStart,double dx, int nSlices);
17 };
18
19 };