compiling problem
- To: mathgroup at smc.vnet.net
- Subject: [mg18933] compiling problem
- From: kiran at london.physics.purdue.edu (Kiran L. Shrestha)
- Date: Tue, 27 Jul 1999 22:17:30 -0400
- Organization: Physics Department, Purdue University
- Sender: owner-wri-mathgroup at wolfram.com
Hello everybody, Can anybody teach me how to compile a function of several variables which are values of other functions. For example, I have a function f[x_, y_]:= alpha[x] + alpha[y] - beta[x]/beta[y]. The alpha and beta function values are known. The reason I need to compile this function is because I have to iterate this illustrative function many many times. Each iteration helps to update the functions alpha and beta. A typical computation, involving in the order of 50 iterations, takes several (4-5!) hours in PowerMac 7200/120 (Mathematica version 3.0) (Student version). I believe that compiling can reduce the time considerably. [The above was just a toy example of the actual functions involved.] How can I compile a function like the above? Thank you. Kiran Shrestha PhD student Physics Department Purdue University kiran at physics.purdue.edu