diff options
author | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-11-04 23:01:58 +0000 |
---|---|---|
committer | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-11-04 23:01:58 +0000 |
commit | a2d7b6445f2287bd74e09ad4ec530ea2c2449239 (patch) | |
tree | e6b4ec1366fe1679184c171c38416866c6b2e663 /src/schedule.ccl | |
parent | 9bd9976896f8654961cabddace920b3a819c6005 (diff) |
New improved, or at least more functional, expression parser and evaluator.
Now can deal with both floating point and integer values.
You can use the functions from the standard C maths library which take
one argument.
Evaluation should be faster, 'though parsing is probably a bit slower.
Now the user-supplied evaluation routine is called just once at the
beginning of the evaluation, so if any of the evaluations need a global
operation, these can all be done at once.
The routines have now been renamed as Util_ functions and the
header file cctki_Expression.h has been renamed as util_Expression.h.
IMPORTANT NOTE:
The above means you will need to
rm configs/*/build/Cactus/util/Expression.c.d
rm configs/*/build/Cactus/main/Groups.c.d
after updating to get rid of stale dependency files.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2449 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/schedule.ccl')
0 files changed, 0 insertions, 0 deletions