Allocates a 3D array in the memory for the sf_complex type. It works just like [sec:sf_complexalloc2]sf_complexalloc2 but does it for three dimensions. This is done by extending the same argument as for sf_complexalloc2 this time making a pointer such that Pointer2 -> Pointer1 -> Pointer. n1 is the fastest dimension.