?Experimental`CreateNumericalFunction
Experimental`CreateNumericalFunction
Attributes[Experimental`CreateNumericalFunction]={Protected}
Options[Experimental`CreateNumericalFunction]={Compiled->Automatic,ErrorReturn->Automatic,Evaluated->Automatic,EvaluationMonitor->None,Gradient->Automatic,Hessian->Automatic,Jacobian->Automatic,Message->Automatic,SampleArgument->False,StepMonitor->None,WorkingPrecision->MachinePrecision}
Based on an error message about a dimension list, I was able to calculate a Jacobian, as follows:
In[39]:= nf2 =
Experimental`CreateNumericalFunction[{x, y}, {x^2 + 2 y^4,
x*y}, {2}];
In[40]:= nf2["Jacobian"[{1, 2}]]
Out[40]= {{2., 64.}, {2., 1.}}
Am I correct in assuming that the third argument is the dimensions of the function?