Ian Hinder

Results 62 comments of Ian Hinder

An additional optimisation would be to avoid reprocessing calculations which have not changed. We could store the Mathematica calculation definition with the generated thorn, and compare the new with the...

It can also be prevented by Kranc not declaring variables which are unused - there is already some code to do this, but it might not be applied universally.

How would such a feature work? Would you specify a string to Kranc which was the verbatim C-code to call in a startup function? Maybe we need a generic hook...

Maybe you can supply the name of a .c file which should be added to the thorn, and allow functions from this to be scheduled. This would allow you to...

The README is also very out of date, mentioning CVS for downloading Cactus!

The latter (customised inequalities which can be checked programatically in ParamCheck) has been implemented and documented in commit 58eb73177f4ea930b8380772bd4c7fdaa663dc8f [May 2012]. The former (ranges in param.ccl) has not been implemented,...

Yes. The fix would be to extend MatrixInverse to handle the cases that it does not currently handle. I've never been happy with MatrixInverse, as it is a bit confusing....

I've just realised that the tests are the same as the examples. In that case, the examples need to be physically realistic and interesting. Maybe the test system could change...

I'm afraid that the tests have rotted; they are not run automatically, and have not kept up with changes in the rest of the codebase. I have created #27 and...