Phil Steitz
7851a3e2bf
Added bootstrap method to KolmogorovSmirnovTest. JIRA: MATH-1246.
2015-11-22 12:17:48 -07:00
Phil Steitz
d510921649
Renamed FieldUnivariateFunction to RealFieldUnivariateFunction.
2015-11-15 15:40:23 -07:00
Phil Steitz
029b692aab
Added missing @since tags.
2015-11-15 13:40:06 -07:00
Phil Steitz
2e87f2934e
Added @since tags, cleaned up code. JIRA: MATH-1287
2015-11-15 11:04:09 -07:00
Gilles
09e31a01b5
Add "static".
2015-11-11 00:43:22 +01:00
Gilles
268bcd6226
Avoid explicit instantiation of "Integer" objects for small values.
2015-11-10 23:05:27 +01:00
Otmar Ertl
396610625b
MATH-1285: added definition of distribution to javadoc of
...
ZipfDistribution
2015-11-10 21:20:14 +01:00
Phil Steitz
d7362a44f3
Backport tracking.
2015-11-09 20:51:08 -07:00
Phil Steitz
5a1b473d5c
Added constructors taking sample data as arguments to enumerated real and integer distributions. JIRA: MATH-1287.
2015-11-09 20:25:22 -07:00
Phil Steitz
fd37b5dd02
Reverted flawed fix for MATH-1246.
2015-11-09 15:11:33 -07:00
Otmar Ertl
a94ff90ab6
MATH-1269: fixed FastMath.exp returning NaN for non-NaN arguments
2015-11-05 21:09:38 +01:00
Otmar Ertl
793e9df043
fixed some typos in comments
2015-11-05 20:34:15 +01:00
Luc Maisonobe
23a87ac139
Removed unused method.
2015-11-04 14:48:36 +01:00
Gilles
8fdda846c4
Use a "static" instance rather than an anonymous one instantiated on-the-fly.
2015-11-04 14:24:48 +01:00
Luc Maisonobe
5005d1173c
PairNeuronDouble should not implement Comparable.
...
As the purpose was only to sort neurons according to an associated
value, using an explicit comparator is simpler. Implementing Comparable
induces also implementing equals and hashcode which are not really
meaningful. They are nevertheless required by our code quality checking
tools.
2015-11-04 14:11:15 +01:00
Luc Maisonobe
85a20b5023
Added a nth order Brent solver for general real fields.
...
This solver replaces the former solver that was restricted to
Dfp fields only.
2015-11-04 12:35:11 +01:00
Luc Maisonobe
1f6c125267
Set up a customized configuration for PMD.
2015-11-03 22:09:06 +01:00
Luc Maisonobe
3e0ffb9f52
Added missing braces.
2015-11-03 22:08:38 +01:00
Luc Maisonobe
2272f5cce7
Added missing javadoc.
2015-11-03 22:06:34 +01:00
Luc Maisonobe
ab908d64bf
Removed static imports.
2015-11-03 21:47:50 +01:00
Luc Maisonobe
175e1b3637
Spurious semicolon.
2015-11-03 21:45:53 +01:00
Luc Maisonobe
3150dd3c7d
Replaced implementation types.
...
ArrayList -> List
TreeMap -> SortedMap
2015-11-03 21:45:02 +01:00
Luc Maisonobe
63a179da8b
Combined nested if statements.
2015-11-03 21:43:57 +01:00
Luc Maisonobe
1130658baf
Fixed findbugs warning.
...
When defining compareTo, we should also define equals and hashcode.
2015-11-03 10:57:42 +01:00
Luc Maisonobe
3f68627209
Avoid a false positive findbugs warning.
...
Findbugs is confused by constant 1.570796251296997 which is a
intentionally slightly offset from PI/2 as per Cody Waite arguments
reduction.
2015-11-03 10:45:35 +01:00
Luc Maisonobe
93f8d0e237
Avoid a false positive findbugs warning.
...
The source code tests an angle using "angle > (FastMath.PI - 1.0e-10)".
As the compiler does the subtraction of the constants directly, findbugs
complains about a "Rough value of Math.PI found: 3.141592653489793".
2015-11-03 10:34:38 +01:00
Luc Maisonobe
f13954235f
Removed useless object.
2015-11-03 10:25:10 +01:00
Luc Maisonobe
e8556e80e9
Updated parent pom and plugins versions to latest available.
2015-11-03 10:23:39 +01:00
Luc Maisonobe
8e0b98bf6b
reintroduced modifiers needed for serialization.
2015-11-02 16:20:54 +01:00
Luc Maisonobe
026fce5c5f
Fixed hidden field warning.
2015-11-02 15:09:43 +01:00
Luc Maisonobe
bf7e9d505a
Fixed checkstyle warnings.
...
These warnings correspond to redundant modifiers (public, static, ...).
They are identified by recent versions of checkstyle, in particular the
one shipped with Eclipse. They are not detected by our
maven-checkstyle-plugin yet because it is not the latest one and still
depends on an older version of checkstyle.
2015-11-02 15:08:01 +01:00
Luc Maisonobe
e10556ec68
Fixed missing types in javadoc.
2015-11-02 14:31:38 +01:00
Luc Maisonobe
ad12d97cbb
Use a fixed seed to avoid random test failure.
2015-11-02 13:43:09 +01:00
Gilles
fdee2718dc
Backport tracking.
2015-10-31 16:15:35 +01:00
Gilles
fa1aa44c76
MATH-1286
...
New "Range" inner class that holds a field with the number of elements of the range.
An instance of this class replaces the anonymous class returned by the "range" method.
2015-10-31 15:36:35 +01:00
Otmar Ertl
8ed2209b1f
MATH-1285: replaced inappropriate reference to MathWorld by reference to
...
Wikipedia's article about Zipf's law, thanks to Pim van der Hoorn for
reporting this issue
2015-10-27 20:33:39 +01:00
Thomas Neidhart
9e0c5ad4b3
[MATH-1283] Fixed Gamma#gamma function for values smaller than -20. Thanks to Jean Noel Delavalade
2015-10-22 22:26:47 +02:00
Thomas Neidhart
260a4392a8
[MATH-1237] Forgot one occurrence of the javadoc error.
2015-10-19 22:03:25 +02:00
Thomas Neidhart
435384cf13
[MATH-1237] Fix javadoc of methods floorDiv,floorMod in FastMath. Thanks to Ken Williams.
2015-10-19 21:59:13 +02:00
Thomas Neidhart
e14d9ce8e3
[MATH-837] Support aggregation of any kind of StatisticalSummary in AggregateSummaryStatistics.
2015-10-19 21:41:16 +02:00
Luc Maisonobe
1b5925b563
Avoid slight inaccuracies at the end of events detections steps.
2015-10-02 17:37:01 +02:00
Gilles
66d0a9a0a0
MATH-1279
...
Check precondition.
Thanks to David Georg Reichelt for the report.
2015-09-30 15:01:32 +02:00
Luc Maisonobe
2aa4681cb8
Fixed checkstyle warning about parentheses.
2015-09-21 11:25:08 +02:00
Gilles
6c4e1d719f
MATH-1278
...
Deep copy of "Neuron", "Network" and "NeuronSquareMesh2D".
2015-09-20 22:02:21 +02:00
Otmar Ertl
2fd6c8fa1e
[MATH-1276] Improved performance of sampling and inverse cumulative
...
probability calculation for geometric distributions.
2015-09-20 20:33:41 +02:00
Otmar Ertl
4158323ee4
extended GeometricDistributionTest to test inverse cumulative
...
probability function also at point 1
2015-09-20 20:25:39 +02:00
Otmar Ertl
079a07fe18
optimization of probability, logProbability, and cumulativeProbability
...
methods in GeometricDistribution by precalculation of log(1-p) and
log(p)
2015-09-20 20:20:16 +02:00
Otmar Ertl
73351b6adb
code cleanup in GeometricDistribution.java as proposed by Gilles:
...
* removed needless declaration of a local variable "p" with the same
value as the "probabilityOfSuccess" field
* remove needless local variable "ret" ("return" statements can be used
directly in each way of the alternatives)
2015-09-20 20:11:47 +02:00
Otmar Ertl
fb0078159d
MATH-1277: Fixed incorrect Kendall's tau coefficient calculation due to
...
internal integer overflow. Thanks to Marc Rosen.
2015-09-20 10:04:44 +02:00
Gilles
6fe2094e30
"@Override" tag
...
Inadvertently removed in back/forward porting gymnastics.
2015-09-19 14:57:49 +02:00