Menu

Commit [r16]  Maximize  Restore  History

Created Expression evaluator.

From Expression removed method signum. This responsibility moved to evaluator.
Evaluator use dynamic filter:
1. interval arithmetic
2. if result interval has unrecognizable signum, use exact computation.

ondrejpolach 2012-02-22

changed /trunk/db4o.sp/src/com/db4o/sp/algorithms/CGAlgorithms_2D.java
changed /trunk/db4o.sp/src/com/db4o/sp/algorithms/CGAlgorithms_3D.java
changed /trunk/db4o.sp/src/com/db4o/sp/core/AbstractExpression.java
changed /trunk/db4o.sp/src/com/db4o/sp/core/AdditionExpression.java
changed /trunk/db4o.sp/src/com/db4o/sp/core/DivisionExpression.java
changed /trunk/db4o.sp/src/com/db4o/sp/core/Expression.java
added /trunk/db4o.sp/src/com/db4o/sp/core/ExpressionEvaluator.java
changed /trunk/db4o.sp/src/com/db4o/sp/core/MultiplicationExpression.java
changed /trunk/db4o.sp/src/com/db4o/sp/core/SquareRootExpression.java
changed /trunk/db4o.sp/src/com/db4o/sp/core/SubtractionExpression.java
changed /trunk/db4o.sp/src/com/db4o/sp/core/ValueExpression.java
changed /trunk/db4o.sp/tests/com/db4o/sp/core/CoreTest.java
/trunk/db4o.sp/src/com/db4o/sp/algorithms/CGAlgorithms_2D.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/algorithms/CGAlgorithms_3D.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/AbstractExpression.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/AdditionExpression.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/DivisionExpression.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/Expression.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/ExpressionEvaluator.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/MultiplicationExpression.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/SquareRootExpression.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/SubtractionExpression.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/ValueExpression.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/tests/com/db4o/sp/core/CoreTest.java Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.