On 8 April 2014 at 16:41, Petre Caraiani wrote: | I have a code in C which computes the root of a function using the Brent | algorithm. The code is attached below. I provided the full code but you can | focus on the function definition and the main program. I can call this program | from R. What I am interested in is looping over the parameters of the defined | function. For example, passing an array a to the C program and computing the | root of the function: (x*x-a[i]/2) for each entry in vector a.
I don't follow. Excactly what is issue you are having? How to pass a vector from R to C++ and back? How to access elements in the vector? You seem to have all relevant elements in place. Have a look at posted examples, eg on the Rcpp Gallery, or examples included in the Rcpp or other packages. Dirk -- Dirk Eddelbuettel | [email protected] | http://dirk.eddelbuettel.com _______________________________________________ Rcpp-devel mailing list [email protected] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
