I would like to write a Compiled function which is listable only in the first argument, because this allow fast and easy parallelization. How is it possible to do it?
In the following way it does not work
Compile[{{tt, _Real, 0}, {eVal0, _Complex, 1}, {eVec0, _Complex,
2}, {nf, _Integer, 0}, {dx, _Real, 0}},(...),CompilationTarget -> "C", RuntimeOptions -> "Speed",RuntimeAttributes -> {Listable}, Parallelization -> True]
1
. But it is hard to say without a concrete example. $\endgroup$