[ExM Users] Passing two dimensional numerical arrays to leaf functions
Justin M Wozniak
wozniak at mcs.anl.gov
Mon Sep 22 20:05:50 CDT 2014
Hi
You can do this based on the instructions for C binary data:
http://swift-lang.org/Swift-T/leaf.html#_complete_example_3_c_function_with_binary_data
The Swift blob is a void* - you can cast to whatever you want. You can
cast it to a double* that is actually a 2D array (following BLAS
conventions).
Justin
On 9/22/2014 6:32 PM, Ozik, Jonathan wrote:
> Hello all,
>
> I’m curious about how people generally go about passing (and returning) two (or n-) dimensional arrays to leaf functions. Are there simple examples using SWIG and Tcl? Or are file based approaches used via app fuctions?
>
> Any thoughts would be appreciated,
>
> Jonathan
>
>
>
> _______________________________________________
> ExM-user mailing list
> ExM-user at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/exm-user
--
Justin M Wozniak
More information about the ExM-user
mailing list