openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
J
JQuantity: Precision Math Java Framework
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 3 hours
ago. based on code collected
about 10 hours
ago.
May 02, 2023 — May 02, 2024
Showing page 7 of 11
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Cosmetics only
rhillyard
More...
over 20 years ago
More significant changes in support of Complex objects: 1) Expressions are now parsed and evaluated very differently. In particular, the terms are evaluated right to left rather than left to right; 2) Some fixes have been made in the Complex arithmetic operations; 3) In Value, the Sqrt transcendental class has been improved (correct exception handling for non-integers); 4) In Value, the 2arctanX transcendetnatl class has been improved (now works correctly for infinite values); 5 Various other less major improvements.
rhillyard
More...
over 20 years ago
Significant changes in support of Complex objects: 1) The rather primitive expression handling for Complex objects has been made a little less primitive - this comes about largely through the new class in jquantity: Expression; 2) New interface Imaginable which supports Complex ops; 3) added methods to Complex: getReal, getImaginary, isImaginary, isPolar; 4) Added methods to Complex: rotate, sum, minus, pow; 5) DivisibleMutable now extends MutableNumber and implements Divisible; 6) in MutableNumber, getIdentifier no longer automatically gets defaultIdenfifer if null. THere is a new method getIdentifier(boolean) for that; 7) Rational now extends DivisibleMutable instead of extending MutableNumber and implementing Divisible; 8) Fixed an error in the creation of Rationals based on BigDecimals (really all I did was re-format the code - but it seems to have fixed the problem - don't like that but there it is). 9) Creation of SymbolicPresentations is now much more structured; 10) Fixed significant error in Value.add(); 11) Added new classes in util: Replaceable, StringPresentation, Style and Symbol; 12) Purely cosmetic changes to Millable and Lookupable.
rhillyard
More...
over 20 years ago
Now can set row heights for any set of selected rows.
rhillyard
More...
over 20 years ago
Added menu item to set row height(s).
rhillyard
More...
over 20 years ago
Fixed problems with Complex at phase pi. Adjusted tolerance for non-ratio presentations of Rationals.
rhillyard
More...
over 20 years ago
A myriad minor changes, especially relating to tangent calculations, presentation of Rationals as Ratios (or not), Clarifying role of "signum", Proper normalization of Values (no longer try to overload Rational normalize with something that operates differently), a few other little things.
anoncvs_nuvie
More...
over 20 years ago
Significant Changes. This submission includes some surprisingly deep and significant changes to many classes. Many of the changes relate to fuzzy information, especially the combination and setting of model values. Some aspects of Approximation have been cleaned up/fixed (bounds related). In some cases the restriction on getting BigIntegers from non-exact values has been relaxed. This came up because of another fix which made certain values non-exact which were thought to be exact previously. The transcendental classes of Value have been done properly now, I believe. Complex has been fleshed out somewhat. Some superfluous methods from Value have gone. A method in BaseNumber getDefaultIdentifier has been created (and overridden in the case of Value). Probably several other things which I've forgotten. Still need to do thorough testing of lots of stuff.
rhillyard
More...
over 20 years ago
Fixed a problem in Value (the exp transcendental) where it would only use the successive multiplication method if the argument was exact.
rhillyard
More...
over 20 years ago
Some long overdue cosmetic changes (pertaining to the change between 1.5 and 1.6 which made the bounds relative rather than absolute).
rhillyard
More...
over 20 years ago
Fixed some problems with test cases (replaced "equals" with "compareTo").
rhillyard
More...
over 20 years ago
Value now supports the Trigonometrical methods reasonably correctly (I haven't gone through them one by one to check yet); but so far it looks OK. Some significant changes in the way the Transcendentals are implemented (they are now static inner classes).
rhillyard
More...
over 20 years ago
Value working reasonable correctly now.
rhillyard
More...
over 20 years ago
Value working reasonable correctly now.
rhillyard
More...
over 20 years ago
Significant restructuring: 1) added new class FactoredRational (based on Value, Rational) - this is a temporary name - will be renamed Value. 2) Complex now uses FactoredRational for real and imaginary parts. 3) The factoring of angles by pi/12 has been changed to factoring by pi. 4) valueOf now added to BaseNumber and it always returns a BaseNumber. 5) updateAppearance added to Presentation. Called in appropriate places. 6) isNormal added to Normalizable.
rhillyard
More...
over 20 years ago
Refactoring: 1) renamed Value as ValueOld (is now obsolete, or almost is); 2) renamed FactoredRational as Value.
rhillyard
More...
over 20 years ago
Significant restructuring: 1) added new class FactoredRational (based on Value, Rational) - this is a temporary name - will be renamed Value. 2) Complex now uses FactoredRational for real and imaginary parts. 3) The factoring of angles by pi/12 has been changed to factoring by pi. 4) valueOf now added to BaseNumber and it always returns a BaseNumber. 5) updateAppearance added to Presentation. Called in appropriate places. 6) isNormal added to Normalizable.
rhillyard
More...
over 20 years ago
no message
rhillyard
More...
over 20 years ago
Added lots of new stuff for Complex. Not ready for prime time yet, but getting there.
rhillyard
More...
over 20 years ago
Major structural change. BaseNumber no longer extends Number, but rather extends Item. BaseNumber now includes a copy of the Number methods (hope this is legal). Item is extended by both BaseNumber and by Complex. Lots of implementation code added to Complex. Various other minor changes to accomodate these major changes. All of the out files are cool with the exception of Value (which is going away anyway). It may or may not be OK in practice.
rhillyard
More...
over 20 years ago
Further development of Complex with various other required changes.
rhillyard
More...
almost 21 years ago
Added Complex source and test output. Some minor adjustments to other classes.
anoncvs_nuvie
More...
almost 21 years ago
MutableNumber now can handle the swapping of operands (ie. their ordering) for common symmetric operations like sum and product. Also, some improvements to the output of symbolic presentations.
rhillyard
More...
almost 21 years ago
Reworked the parsing of ValuePresentations to be more consistent; In process of removing references to Value or other specific number classes from Presentation classes.
rhillyard
More...
about 21 years ago
Generalized some of the tests, added SymbolicPresentation tests. Added some more tests.
rhillyard
More...
about 21 years ago
Fixed a problem with NumberPresentations, specifically when making what was originally an integer fuzzy, the decimal character was not being put in.
rhillyard
More...
about 21 years ago
Added a todo.
rhillyard
More...
about 21 years ago
Some significant fixes in the area of Value calculations: 1) fixed an error regarding bounds in the FuzzInt method add(); 2) fixed some issues with transcendental functions in Value; etc.
rhillyard
More...
about 21 years ago
Some significant fixes in the area of Value calculations: 1) fixed an error regarding bounds in the FuzzInt method add(); 2) fixed some issues with transcendental functions in Value; etc.
rhillyard
More...
about 21 years ago
Significant changes: 1) fixed infinite recursion problem with Value conversions; 2) implemented parsing of SymbolicPresentations and ValuePresentations; 3) added some tests to Value (note tests not yet verified); 4) some cleanup of unnecessary methods in WholeNumber, etc.
anoncvs_nuvie
More...
about 21 years ago
←
1
2
3
4
5
6
7
8
9
10
11
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree