diff options
author | Aaron Dalton <aaron@FreeBSD.org> | 2006-05-15 15:26:46 +0000 |
---|---|---|
committer | Aaron Dalton <aaron@FreeBSD.org> | 2006-05-15 15:26:46 +0000 |
commit | 422fb53a7301b31627daa7692717af673720fc79 (patch) | |
tree | ee4cce2bbc10adde9583373d7ddc630f08696f94 /math/p5-Math-SymbolicX-NoSimplification/pkg-descr | |
parent | cc977fa0810cf11473f1160f13a7dd9caf3a379e (diff) | |
download | ports-422fb53a7301b31627daa7692717af673720fc79.tar.gz ports-422fb53a7301b31627daa7692717af673720fc79.zip |
Notes
Diffstat (limited to 'math/p5-Math-SymbolicX-NoSimplification/pkg-descr')
-rw-r--r-- | math/p5-Math-SymbolicX-NoSimplification/pkg-descr | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/math/p5-Math-SymbolicX-NoSimplification/pkg-descr b/math/p5-Math-SymbolicX-NoSimplification/pkg-descr new file mode 100644 index 000000000000..cda5979c7dc0 --- /dev/null +++ b/math/p5-Math-SymbolicX-NoSimplification/pkg-descr @@ -0,0 +1,17 @@ +This module offers facilities to turn off the builtin Math::Symbolic +simplification routines and replace them with routines that just clone the +objects. You may want to do this in cases where the simplification +routines fail to simplify the Math::Symbolic trees and waste a lot of CPU +time. (For example, calculating the first order Taylor polynomial of a +moderately complex test function was sped up by 100% on my machine.) + +A word of caution, however: If you turn off the simplification routines, +some procedures may produce very, very large trees. One such procedure +would be the consecutive application of many derivatives to a product +without intermediate simplification. This would yield exponential growth +of nodes. (And may, in fact, still do if you keep the simplification +heuristics turned on because most expressions cannot be simplified +significantly.) + +WWW: http://search.cpan.org/dist/Math-SymbolicX-NoSimplification +Author: Steffen Mueller <symbolic-module@steffen-mueller.net> |