Is there anyway to right a simple interface for the CUDA programs?
My programs solve partial differential equation in a pretty standard way, but from time to time we change slightly the model. This does not change the general way to solve the problem, but just some simple parts like replace a function axx/2+bxxxxx/4 to cxx/2+dxxx/3+fxxxx*x/4. It is a little tedious now for me and also for the other people I give the code to do changes and I want write in a way that the user could do some small changes to the code without heaving to worry about the rest.
The ideal way is to be able to input our physics problem as a symbolic function similar to the way it is in maple or mathematica and then just run the program.