Serialized Form


Package org.spaceroots.mantissa

Class org.spaceroots.mantissa.MantissaException extends Exception implements Serializable

serialVersionUID: 1l


Package org.spaceroots.mantissa.algebra

Class org.spaceroots.mantissa.algebra.Chebyshev extends OrthogonalPolynomial implements Serializable

serialVersionUID: -893367988717182601l

Class org.spaceroots.mantissa.algebra.Hermite extends OrthogonalPolynomial implements Serializable

serialVersionUID: 7910082423686662133l

Class org.spaceroots.mantissa.algebra.Laguerre extends OrthogonalPolynomial implements Serializable

serialVersionUID: 3213856667479179710l

Class org.spaceroots.mantissa.algebra.Legendre extends OrthogonalPolynomial implements Serializable

serialVersionUID: 4014485393845978429l

Class org.spaceroots.mantissa.algebra.OrthogonalPolynomial extends Polynomial.Rational implements Serializable

Class org.spaceroots.mantissa.algebra.Polynomial extends Object implements Serializable

Class org.spaceroots.mantissa.algebra.Polynomial.Double extends Polynomial implements Serializable

serialVersionUID: -4210522025715687648l

Serialized Fields

a

double[] a
Coefficients array.

Class org.spaceroots.mantissa.algebra.Polynomial.Rational extends Polynomial implements Serializable

serialVersionUID: -794133890636181115l

Serialized Fields

a

RationalNumber[] a
Coefficients array.

Class org.spaceroots.mantissa.algebra.PolynomialFraction extends Object implements Serializable

serialVersionUID: 6033909492898954748l

Serialized Fields

p

Polynomial.Rational p
Numerator.


q

Polynomial.Rational q
Denominator.

Class org.spaceroots.mantissa.algebra.RationalNumber extends Object implements Serializable

serialVersionUID: -324954393137577531l

Serialized Fields

p

BigInteger p
Numerator.


q

BigInteger q
Denominator.


Package org.spaceroots.mantissa.estimation

Class org.spaceroots.mantissa.estimation.EstimatedParameter extends Object implements Serializable

serialVersionUID: -555440800213416949l

Serialized Fields

name

String name
Name of the parameter


estimate

double estimate
Current value of the parameter


bound

boolean bound
Indicator for bound parameters (ie parameters that should not be estimated)

Class org.spaceroots.mantissa.estimation.EstimationException extends MantissaException implements Serializable

serialVersionUID: 1613719630569355278l

Class org.spaceroots.mantissa.estimation.GaussNewtonEstimator extends Object implements Serializable

serialVersionUID: -7606628156644194170l

Serialized Fields

maxIterations

int maxIterations

steadyStateThreshold

double steadyStateThreshold

convergence

double convergence

epsilon

double epsilon

Class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator extends Object implements Serializable

serialVersionUID: 5387476316105068340l

Serialized Fields

measurements

WeightedMeasurement[] measurements
Array of measurements.


parameters

EstimatedParameter[] parameters
Array of parameters.


jacobian

double[] jacobian
Jacobian matrix.

Depending on the computation phase, this matrix is either in canonical form (just after the calls to updateJacobian) or in Q.R. decomposed form (after calls to qrDecomposition)


cols

int cols
Number of columns of the jacobian matrix.


solvedCols

int solvedCols
Number of solved variables.


rows

int rows
Number of rows of the jacobian matrix.


diagR

double[] diagR
Diagonal elements of the R matrix in the Q.R. decomposition.


jacNorm

double[] jacNorm
Norms of the columns of the jacobian matrix.


beta

double[] beta
Coefficients of the Householder transforms vectors.


permutation

int[] permutation
Columns permutation array.


rank

int rank
Rank of the jacobian matrix.


lmPar

double lmPar
Levenberg-Marquardt parameter.


lmDir

double[] lmDir
Parameters evolution direction associated with lmPar.


residuals

double[] residuals
Residuals array.

Depending on the computation phase, this array is either in canonical form (just after the calls to updateResiduals) or in premultiplied by Qt form (just after calls to qTy)


cost

double cost
Cost value (square root of the sum of the residuals).


initialStepBoundFactor

double initialStepBoundFactor
Positive input variable used in determining the initial step bound.


maxCostEval

int maxCostEval
Maximal number of cost evaluations.


costEvaluations

int costEvaluations
Number of cost evaluations.


jacobianEvaluations

int jacobianEvaluations
Number of jacobian evaluations.


costRelativeTolerance

double costRelativeTolerance
Desired relative error in the sum of squares.


parRelativeTolerance

double parRelativeTolerance
Desired relative error in the approximate solution parameters.


orthoTolerance

double orthoTolerance
Desired max cosine on the orthogonality between the function vector and the columns of the jacobian.

Class org.spaceroots.mantissa.estimation.WeightedMeasurement extends Object implements Serializable

Serialized Fields

weight

double weight

measuredValue

double measuredValue

ignored

boolean ignored


Package org.spaceroots.mantissa.fitting

Class org.spaceroots.mantissa.fitting.AbstractCurveFitter extends Object implements Serializable

Serialized Fields

coefficients

EstimatedParameter[] coefficients
Coefficients of the function


measurements

List measurements
Measurements vector


estimator

Estimator estimator
Estimator for the fitting problem.

Class org.spaceroots.mantissa.fitting.AbstractCurveFitter.FitMeasurement extends WeightedMeasurement implements Serializable

serialVersionUID: -2682582852369995960l

Serialized Fields

x

double x
Abscissa of the measurement.

Class org.spaceroots.mantissa.fitting.HarmonicCoefficientsGuesser extends Object implements Serializable

serialVersionUID: 2400399048702758814l

Serialized Fields

measurements

AbstractCurveFitter.FitMeasurement[] measurements

a

double a

omega

double omega

phi

double phi

Class org.spaceroots.mantissa.fitting.HarmonicFitter extends AbstractCurveFitter implements Serializable

serialVersionUID: -8722683066277473450l

Serialized Fields

firstGuessNeeded

boolean firstGuessNeeded
Indicator of the need to compute a first guess of the coefficients.

Class org.spaceroots.mantissa.fitting.PolynomialCoefficient extends EstimatedParameter implements Serializable

serialVersionUID: 5775845068390259552l

Serialized Fields

degree

int degree

Class org.spaceroots.mantissa.fitting.PolynomialFitter extends AbstractCurveFitter implements Serializable

serialVersionUID: -744904084649890769l


Package org.spaceroots.mantissa.functions

Class org.spaceroots.mantissa.functions.ExhaustedSampleException extends MantissaException implements Serializable

serialVersionUID: -1490493298938282440l

Class org.spaceroots.mantissa.functions.FunctionException extends MantissaException implements Serializable

serialVersionUID: 1455885104381976115l


Package org.spaceroots.mantissa.functions.scalar

Class org.spaceroots.mantissa.functions.scalar.BasicSampledFunctionIterator extends Object implements Serializable

serialVersionUID: -9106690005598356403l

Serialized Fields

function

SampledFunction function
Underlying sampled function.


next

int next
Next sample element.

Class org.spaceroots.mantissa.functions.scalar.ComputableFunctionSampler extends Object implements Serializable

serialVersionUID: -5127043442851795719l

Serialized Fields

function

ComputableFunction function
Underlying computable function.


begin

double begin
Beginning abscissa.


step

double step
Step between points.


n

int n
Total number of points.

Class org.spaceroots.mantissa.functions.scalar.ScalarValuedPair extends Object implements Serializable

serialVersionUID: 1884346552569300794l

Serialized Fields

x

double x
Abscissa of the point.


y

double y
Scalar ordinate of the point, y = f (x).


Package org.spaceroots.mantissa.functions.vectorial

Class org.spaceroots.mantissa.functions.vectorial.BasicSampledFunctionIterator extends Object implements Serializable

serialVersionUID: -4386278658288500627l

Serialized Fields

function

SampledFunction function
Underlying sampled function.


next

int next
Next sample element.

Class org.spaceroots.mantissa.functions.vectorial.ComputableFunctionSampler extends Object implements Serializable

serialVersionUID: 1368582688313212821l

Serialized Fields

function

ComputableFunction function
Underlying computable function.


begin

double begin
Beginning abscissa.


step

double step
Step between points.


n

int n
Total number of points.

Class org.spaceroots.mantissa.functions.vectorial.VectorialValuedPair extends Object implements Serializable

serialVersionUID: -7397116933564410103l

Serialized Fields

x

double x
Abscissa of the point.


y

double[] y
Vectorial ordinate of the point, y = f (x).


Package org.spaceroots.mantissa.geometry

Class org.spaceroots.mantissa.geometry.CardanEulerSingularityException extends MantissaException implements Serializable

serialVersionUID: -1360952845582206770l

Class org.spaceroots.mantissa.geometry.NotARotationMatrixException extends MantissaException implements Serializable

serialVersionUID: 5647178478658937642l

Class org.spaceroots.mantissa.geometry.Rotation extends Object implements Serializable

serialVersionUID: -2112458726544145775l

Serialized Fields

q0

double q0
Scalar coordinate of the quaternion.


q1

double q1
First coordinate of the vectorial part of the quaternion.


q2

double q2
Second coordinate of the vectorial part of the quaternion.


q3

double q3
Third coordinate of the vectorial part of the quaternion.

Class org.spaceroots.mantissa.geometry.Vector3D extends Object implements Serializable

serialVersionUID: 7318440192750283659l

Serialized Fields

x

double x
Abscissa.


y

double y
Ordinate.


z

double z
Height.


Package org.spaceroots.mantissa.linalg

Class org.spaceroots.mantissa.linalg.DiagonalMatrix extends SquareMatrix implements Serializable

serialVersionUID: -2965166085913895323l

Class org.spaceroots.mantissa.linalg.GeneralMatrix extends Matrix implements Serializable

serialVersionUID: 4350328622456299819l

Class org.spaceroots.mantissa.linalg.GeneralSquareMatrix extends SquareMatrix implements Serializable

serialVersionUID: -506293526695298279l

Serialized Fields

permutations

int[] permutations

evenPermutations

boolean evenPermutations

lower

LowerTriangularMatrix lower

upper

UpperTriangularMatrix upper

Class org.spaceroots.mantissa.linalg.LowerTriangularMatrix extends SquareMatrix implements Serializable

serialVersionUID: 3592505328858227281l

Class org.spaceroots.mantissa.linalg.Matrix extends Object implements Serializable

Serialized Fields

rows

int rows
number of rows of the matrix.


columns

int columns
number of columns of the matrix.


data

double[] data
array of the matrix elements. the elements are stored in a one dimensional array, row after row

Class org.spaceroots.mantissa.linalg.SingularMatrixException extends MantissaException implements Serializable

serialVersionUID: 7531357987468317564l

Class org.spaceroots.mantissa.linalg.SquareMatrix extends Matrix implements Serializable

Class org.spaceroots.mantissa.linalg.SymetricalMatrix extends GeneralSquareMatrix implements Serializable

serialVersionUID: -2083829252075519221l

Class org.spaceroots.mantissa.linalg.UpperTriangularMatrix extends SquareMatrix implements Serializable

serialVersionUID: -197266611942032237l


Package org.spaceroots.mantissa.ode

Class org.spaceroots.mantissa.ode.AbstractStepInterpolator extends Object implements Serializable

Serialization Methods

readExternal

public abstract void readExternal(ObjectInput in)
                           throws IOException

writeExternal

public abstract void writeExternal(ObjectOutput out)
                            throws IOException

Class org.spaceroots.mantissa.ode.ContinuousOutputModel extends Object implements Serializable

serialVersionUID: 2259286184268533249l

Serialized Fields

initialTime

double initialTime
Initial integration time.


finalTime

double finalTime
Final integration time.


forward

boolean forward
Integration direction indicator.


index

int index
Current interpolator index.


steps

ArrayList steps
Steps table.

Class org.spaceroots.mantissa.ode.DerivativeException extends MantissaException implements Serializable

serialVersionUID: -4100440615830558122l

Class org.spaceroots.mantissa.ode.DummyStepHandler extends Object implements Serializable

serialVersionUID: 1804704906852043886l

Class org.spaceroots.mantissa.ode.DummyStepInterpolator extends AbstractStepInterpolator implements Serializable

serialVersionUID: 1708010296707839488l

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException

Class org.spaceroots.mantissa.ode.IntegratorException extends MantissaException implements Serializable

serialVersionUID: -1390328069787882608l


Package org.spaceroots.mantissa.optimization

Class org.spaceroots.mantissa.optimization.CostException extends MantissaException implements Serializable

serialVersionUID: -6099968585593678071l

Class org.spaceroots.mantissa.optimization.NoConvergenceException extends MantissaException implements Serializable

serialVersionUID: 4854864422540042859l


Package org.spaceroots.mantissa.random

Class org.spaceroots.mantissa.random.CorrelatedRandomVectorGenerator extends Object implements Serializable

serialVersionUID: -88563624902398453l

Serialized Fields

mean

double[] mean
Mean vector.


root

Matrix root
Permutated Cholesky root of the covariance matrix.


rank

int rank
Rank of the covariance matrix.


generator

NormalizedRandomGenerator generator
Underlying generator.


normalized

double[] normalized
Storage for the normalized vector.

Class org.spaceroots.mantissa.random.FourTapRandom extends Random implements Serializable

serialVersionUID: -4095251494398895580l

Serialized Fields

fourTapBuffer

int[] fourTapBuffer

n4TapJ

int n4TapJ

Class org.spaceroots.mantissa.random.GaussianRandomGenerator extends Object implements Serializable

serialVersionUID: 5504568059866195697l

Serialized Fields

generator

MersenneTwister generator
Underlying generator.

Class org.spaceroots.mantissa.random.MersenneTwister extends Random implements Serializable

serialVersionUID: 7666069655872848609l

Serialized Fields

mt

int[] mt

mti

int mti

Class org.spaceroots.mantissa.random.NotPositiveDefiniteMatrixException extends MantissaException implements Serializable

serialVersionUID: -6801349873804445905l

Class org.spaceroots.mantissa.random.UncorrelatedRandomVectorGenerator extends Object implements Serializable

serialVersionUID: -9094322067568302961l

Serialized Fields

mean

double[] mean
Mean vector.


standardDeviation

double[] standardDeviation
Standard deviation vector.


generator

NormalizedRandomGenerator generator
Underlying scalar generator.

Class org.spaceroots.mantissa.random.UniformRandomGenerator extends Object implements Serializable

serialVersionUID: -6913329325753217654l

Serialized Fields

generator

MersenneTwister generator
Underlying generator.



Copyright © 2001-2007 Luc Maisonobe. All Rights Reserved.