Index

A B C D E F G H I K L M O P Q R S T V 
All Classes and Interfaces|All Packages

A

AngleUtilTest - Class in org.djutils.math
AngleUtilTest tests the angle normalization methods in AngleUtil.
AngleUtilTest() - Constructor for class org.djutils.math.AngleUtilTest
 
apply(Double) - Method in class org.djutils.math.functions.MathFunctionTest.SubClass
ArcSineTest - Class in org.djutils.math.functions
Test the ArcSine class.
ArcSineTest() - Constructor for class org.djutils.math.functions.ArcSineTest
 
arcTangentTest() - Method in class org.djutils.math.functions.ArcTangentTest
Test the ArcTangent class.
ArcTangentTest - Class in org.djutils.math.functions
Test the ArcTangentTest class.
ArcTangentTest() - Constructor for class org.djutils.math.functions.ArcTangentTest
 

B

BenchmarkPolynomialRoots - Class in org.djutils.math.polynomialroots
BenchmarkPolynomialRoots tests the speed of different algorithms.
binaryOps() - Static method in class org.djutils.math.complex.demo.ComplexDemo
Binary operations.

C

checkOneValue(double, double, MathFunction) - Method in class org.djutils.math.functions.SumTest
Check that the result is as expected.
compareWithinSubType(MathFunction) - Method in class org.djutils.math.functions.MathFunctionTest.SubClass
ComplexDemo - Class in org.djutils.math.complex.demo
ComplexDemo.java.
concatenationTest() - Method in class org.djutils.math.functions.ConcatenationTest
Test the Concatenation class.
ConcatenationTest - Class in org.djutils.math.functions
Test the Concatenation class.
ConcatenationTest() - Constructor for class org.djutils.math.functions.ConcatenationTest
 
ConstantAndNanTest - Class in org.djutils.math.functions
Test the Constant class and the Nan class.
ConstantAndNanTest() - Constructor for class org.djutils.math.functions.ConstantAndNanTest
 
constants() - Static method in class org.djutils.math.complex.demo.ComplexDemo
Constants.
constructors() - Static method in class org.djutils.math.complex.demo.ComplexDemo
Constructors.
cubicTest() - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
Test the cubic solver.
cubicTest() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots
Test the cubic solver.
cubicTestAberthEhrlich() - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
Test the cubic solver.
cubicTestAberthEhrlich() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots2
Test the cubic solver.
cubicTestDurandKerner() - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
Test the cubic solver.
cubicTestDurandKerner() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots2
Test the cubic solver.
cubicTestNewtonFactor() - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
Test the cubic solver.
cubicTestNewtonFactor() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots2
Test the cubic solver.
XXX: Not active yet.

D

delta() - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Returns the value of the delta record component.
DerivativeTest - Class in org.djutils.math.functions
Test that derivative of a function matches the local slope.
DerivativeTest() - Constructor for class org.djutils.math.functions.DerivativeTest
 
DerivativeTest.Scenario - Record Class in org.djutils.math.functions
Test scenario.
doubleAcosh(double) - Static method in class org.djutils.math.complex.TestComplexMath
Copied from Forget Code acosh.
doubleAsinh(double) - Static method in class org.djutils.math.complex.TestComplexMath
Copied from Forget Code asinh.

E

epsilon() - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Returns the value of the epsilon record component.
equals(Object) - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Indicates whether some other object is "equal to" this one.
ExponentTest - Class in org.djutils.math.functions
Test the Exponent class.
ExponentTest() - Constructor for class org.djutils.math.functions.ExponentTest
 

F

fieldsGettersNormAndPhi() - Static method in class org.djutils.math.complex.demo.ComplexDemo
Fields, getters, norm and phi.
FunctionDemo - Class in org.djutils.math.functions
Demonstrate various classed in function package.

G

getDerivative() - Method in class org.djutils.math.functions.MathFunctionTest.SubClass
getKnotReport(Interval<?>) - Method in class org.djutils.math.functions.MathFunctionTest.SubClass
getKnots(Interval<?>) - Method in class org.djutils.math.functions.MathFunctionTest.SubClass
 

H

hashCode() - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Returns a hash code value for this object.
hypotA(double, double) - Static method in class org.djutils.math.complex.demo.PerformanceTests
Implementation of hypot taken from https://stackoverflow.com/questions/3764978/why-hypot-function-is-so-slow .
hypotB(double, double) - Static method in class org.djutils.math.complex.demo.PerformanceTests
hypot.
hypotC(double, double) - Static method in class org.djutils.math.complex.demo.PerformanceTests
Better implementation of the hypotenuse function (faster and more accurate than the one in the java Math library).

I

intersectionTest() - Method in class org.djutils.math.functions.IntervalTest
Test the intersection method.
intervalTest() - Method in class org.djutils.math.functions.IntervalTest
Test the Interval class.
IntervalTest - Class in org.djutils.math.functions
Test the Interval class.
IntervalTest() - Constructor for class org.djutils.math.functions.IntervalTest
 

K

KnotReportTest - Class in org.djutils.math.functions
Test the KnotReport enum.
KnotReportTest() - Constructor for class org.djutils.math.functions.KnotReportTest
 

L

LogarithmTest - Class in org.djutils.math.functions
Test the Logarithm class.
LogarithmTest() - Constructor for class org.djutils.math.functions.LogarithmTest
 

M

main(String[]) - Static method in class org.djutils.math.complex.demo.ComplexDemo
Demonstrate the Complex class.
main(String[]) - Static method in class org.djutils.math.complex.demo.PerformanceTests
Measure performance of atan2, hypot, sine and cosine.
main(String...) - Static method in class org.djutils.math.functions.FunctionDemo
Demonstrate the Function classes.
main(String[]) - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
 
mathFunction() - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Returns the value of the mathFunction record component.
mathFunctions() - Static method in class org.djutils.math.complex.demo.ComplexDemo
Math functions.
MathFunctionTest - Class in org.djutils.math.functions
Test the Function interface
MathFunctionTest() - Constructor for class org.djutils.math.functions.MathFunctionTest
 
MathFunctionTest.SubClass - Class in org.djutils.math.functions
Sub class to verify the default methods in MathFunction.
maximum() - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Returns the value of the maximum record component.
MeansTests - Class in org.djutils.math.means
Test the classes in the means package
MeansTests() - Constructor for class org.djutils.math.means.MeansTests
 
minimum() - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Returns the value of the minimum record component.

O

org.djutils.math - package org.djutils.math
 
org.djutils.math.complex - package org.djutils.math.complex
 
org.djutils.math.complex.demo - package org.djutils.math.complex.demo
 
org.djutils.math.functions - package org.djutils.math.functions
 
org.djutils.math.means - package org.djutils.math.means
 
org.djutils.math.polynomialroots - package org.djutils.math.polynomialroots
 

P

PerformanceTests - Class in org.djutils.math.complex.demo
PerformanceTests.java.
PowerTest - Class in org.djutils.math.functions
Test the PowerFunction class.
PowerTest() - Constructor for class org.djutils.math.functions.PowerTest
 
printAngle(double) - Static method in class org.djutils.math.AngleUtilTest
Format an angle.
printComplex(Complex) - Static method in class org.djutils.math.complex.TestComplexMath
 
printValueTest() - Method in class org.djutils.math.functions.MathFunctionTest
Test the printValue method in the Function interface.
printWithSomeDerivatives(MathFunction, int) - Static method in class org.djutils.math.functions.FunctionDemo
Print a MathFunction and a couple of its derivatives.
productTest() - Method in class org.djutils.math.functions.ProductTest
Test the Product class.
ProductTest - Class in org.djutils.math.functions
Test the Product class.
ProductTest() - Constructor for class org.djutils.math.functions.ProductTest
 

Q

quadraticTest() - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
Test the solver for quadratic (and simpler) cases and ensure that the cubic solver falls back to the quadratic solver when appropriate.
quadraticTest() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots
Test the solver for quadratic (and simpler) cases and ensure that the cubic solver falls back to the quadratic solver when appropriate.
quadraticTest() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots2
Test the solver for quadratic (and simpler) cases and ensure that the cubic solver falls back to the quadratic solver when appropriate.
quarticTest() - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
Test the quartic solver.
quarticTest() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots
Test the quartic solver.
quarticTestAberthEhrlich() - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
Test the quartic solver.
quarticTestAberthEhrlich() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots2
Test the quartic solver.
quarticTestDurandKerner() - Static method in class org.djutils.math.polynomialroots.BenchmarkPolynomialRoots
Test the quartic solver.
quarticTestDurandKerner() - Method in class org.djutils.math.polynomialroots.TestPolynomialRoots2
Test the quartic solver.
quotientTest() - Method in class org.djutils.math.functions.QuotientTest
Test the Quotient class.
QuotientTest - Class in org.djutils.math.functions
Test the Quotient class.
QuotientTest() - Constructor for class org.djutils.math.functions.QuotientTest
 

R

runScenarios() - Method in class org.djutils.math.functions.DerivativeTest
Run all the scenarios.

S

scaleBy(double) - Method in class org.djutils.math.functions.MathFunctionTest.SubClass
Scenario(MathFunction, double, double, int, double, double) - Constructor for record class org.djutils.math.functions.DerivativeTest.Scenario
Creates an instance of a Scenario record class.
sineTest() - Method in class org.djutils.math.functions.SineTest
Test the Sine class.
SineTest - Class in org.djutils.math.functions
Test the Sine class.
SineTest() - Constructor for class org.djutils.math.functions.SineTest
 
sortPriority() - Method in class org.djutils.math.functions.MathFunctionTest.SubClass
steps() - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Returns the value of the steps record component.
SubClass() - Constructor for class org.djutils.math.functions.MathFunctionTest.SubClass
 
sumClassTest() - Method in class org.djutils.math.functions.SumTest
Test the Sum class.
SumTest - Class in org.djutils.math.functions
Test the Sum class.
SumTest() - Constructor for class org.djutils.math.functions.SumTest
 
superScriptTest() - Method in class org.djutils.math.functions.PowerTest
Test the remaining bits of the SuperScript class.

T

testAngleEpsilonEquals() - Method in class org.djutils.math.AngleUtilTest
Test angle epsilonEquals.
testAngleInterpolate() - Method in class org.djutils.math.AngleUtilTest
Test angle interpolation.
testAngleNormalization() - Method in class org.djutils.math.AngleUtilTest
Test angle normalization.
testArcSine() - Method in class org.djutils.math.functions.ArcSineTest
Test the ArcSine class.
testAsinAcosAtan() - Method in class org.djutils.math.complex.TestComplexMath
Test the asin, acos and atan functions.
testAsinh() - Method in class org.djutils.math.complex.TestComplexMath
Test the asinh function.
testCbrt() - Method in class org.djutils.math.complex.TestComplexMath
Test the cube root function.
TestComplex - Class in org.djutils.math.complex
TestComplex.java.
TestComplex() - Constructor for class org.djutils.math.complex.TestComplex
 
TestComplexMath - Class in org.djutils.math.complex
TestComplexMath.java.
TestComplexMath() - Constructor for class org.djutils.math.complex.TestComplexMath
 
testConstant() - Method in class org.djutils.math.functions.ConstantAndNanTest
Test the Constant class.
testConstants() - Method in class org.djutils.math.complex.TestComplex
Test the constants defined by the Complex class.
testConstructors() - Method in class org.djutils.math.complex.TestComplex
Test the various constructors of Complex.
testDefaultMethods() - Method in class org.djutils.math.functions.MathFunctionTest
Test the default methods in MathFunction.
testExp() - Method in class org.djutils.math.complex.TestComplexMath
Test the exponential function.
testExponent() - Method in class org.djutils.math.functions.ExponentTest
Test the Exponent class.
testHypot() - Method in class org.djutils.math.complex.TestComplex
Test the hypot method.
testInterpolateShortest() - Method in class org.djutils.math.AngleUtilTest
Test the interpolateShortest method.
testKnotReport() - Method in class org.djutils.math.functions.KnotReportTest
Test the KnotReport enum.
testLog() - Method in class org.djutils.math.complex.TestComplexMath
Test the natural logarithm function.
testLogarithm() - Method in class org.djutils.math.functions.LogarithmTest
Test the Logarithm class.
testMeansWithUnityWeights() - Method in class org.djutils.math.means.MeansTests
Test the Mean classes using unity weights.
testMeansWithWeights() - Method in class org.djutils.math.means.MeansTests
Test the Mean classes using varying weights.
testNan() - Method in class org.djutils.math.functions.ConstantAndNanTest
Test the Nan class.
testOperations() - Method in class org.djutils.math.complex.TestComplex
Test the methods.
testOthers() - Method in class org.djutils.math.complex.TestComplex
Test other methods.
TestPolynomialRoots - Class in org.djutils.math.polynomialroots
TestPolynomialRoots.java.
TestPolynomialRoots() - Constructor for class org.djutils.math.polynomialroots.TestPolynomialRoots
 
TestPolynomialRoots2 - Class in org.djutils.math.polynomialroots
TestPolynomialRoots2.java.
TestPolynomialRoots2() - Constructor for class org.djutils.math.polynomialroots.TestPolynomialRoots2
 
testPowerFunction() - Method in class org.djutils.math.functions.PowerTest
Test the PowerFunction class.
testSinCosTan() - Method in class org.djutils.math.complex.TestComplexMath
Test the sine, cosine and tangent functions.
testSinhCoshTanH() - Method in class org.djutils.math.complex.TestComplexMath
Test the sinh, cosh, tanh functions.
testSqrt() - Method in class org.djutils.math.complex.TestComplexMath
Test the square root function.
toString() - Method in record class org.djutils.math.functions.DerivativeTest.Scenario
Returns a string representation of this record class.
tupleStTest() - Method in class org.djutils.math.functions.MathFunctionTest
Test the TupleSt record in the Function interface.

V

verifyIntersection(Interval<?>, double, boolean, double, boolean, Object) - Method in class org.djutils.math.functions.IntervalTest
Verify all aspects of an Interval.
A B C D E F G H I K L M O P Q R S T V 
All Classes and Interfaces|All Packages