Yes, incredibly.
Thanks!
On Sunday, 12 August 2012 at 20:57:47 UTC, 1100110 wrote:
Would this help?
https://github.com/1100110/OpenMPI
On Sun, 12 Aug 2012 15:30:57 -0500, Andrew
<andrew.sp...@gmail.com> wrote:
I'm attempting to create a wrapper for MPI, however, MPI_Init
wants to read the arguments for main():
MPI_Init(int *argv, char ***argc);
How do I get this last level of pointer reference?
So far, I have:
void main (string[] args)
{
auto argarr = new char*[args.length];
foreach(i, a; args)
argarr[i] = (a.dup ~ '\0').ptr;
int argc = to!(int)(argarr.length);
MPI_Init(&argc, argarr.ptr);
}
Any ideas?
-Andrew