Serialized Form


Package ru.sscc.matrix

Class ru.sscc.matrix.DenseMatrix implements Serializable

Serialized Fields

columnStep

int columnStep
The distance between two neighbour entries of the same row.

rowStep

int rowStep
The distance between two neighbour entries of the same column.

startIndex

int startIndex
The index of the first matrix entry in the container.

Class ru.sscc.matrix.RealMatrix implements Serializable

Serialized Fields

algebraic

boolean algebraic

entries

RealContainer entries
A container for matrix entries.

nColumns

int nColumns
A number of matrix columns.

nRows

int nRows
A number of matrix rows.

Class ru.sscc.matrix.RectBandedMatrix implements Serializable

Serialized Fields

bandWidth

int bandWidth
The width of band

toeplitz

boolean toeplitz

Class ru.sscc.matrix.SymBandedMatrix implements Serializable

Serialized Fields

halfWidth

int halfWidth
A number of nonempty diagonals in upper half of matrix (the main diagonal is also counted).

toeplitz

boolean toeplitz

Class ru.sscc.matrix.TransposedMatrix implements Serializable

Serialized Fields

matrix

RealAlgebraicMatrix matrix
The link to the underlying matrix.


Package ru.sscc.matrix.solve

Class ru.sscc.matrix.solve.CholeskyBandSolver implements Serializable

Serialized Fields

matrix

SymBandedMatrix matrix
The attached matrix.

Class ru.sscc.matrix.solve.CholeskySolver implements Serializable

Class ru.sscc.matrix.solve.CrautSolver implements Serializable

Serialized Fields

pivotIndex

char[] pivotIndex
Leading entries relative indices.

Class ru.sscc.matrix.solve.EliminationSolver implements Serializable

Serialized Fields

pivotIndex

char[] pivotIndex
Leading entries relative indices.

Class ru.sscc.matrix.solve.GaussSolver implements Serializable

Class ru.sscc.matrix.solve.GeneralGreenSolver implements Serializable

Class ru.sscc.matrix.solve.GreenSolver implements Serializable

Serialized Fields

solver

RealDenseSolver solver
The solver used for factorization of transformed matrix.

transformer

RealCommonSolver transformer
The solver used for transformation.

Class ru.sscc.matrix.solve.RealCommonSolver implements Serializable

Serialized Fields

balanceTag

boolean balanceTag

balanceVector

double[] balanceVector
The balance vector.

columnTags

boolean[] columnTags

nullSpace

RealContainer nullSpace

nullSpaceRange

int nullSpaceRange

range

int range
The calculated matrix range.

reductionAccuracy

double reductionAccuracy

Class ru.sscc.matrix.solve.RealDenseSolver implements Serializable

Serialized Fields

matrix

DenseMatrix matrix
The attached matrix.

Class ru.sscc.matrix.solve.RealDirectSolver implements Serializable

Serialized Fields

factorized

boolean factorized

Class ru.sscc.matrix.solve.ReflectionSolver implements Serializable

Serialized Fields

diagonal

RealVector diagonal
Diagonal entries of the upper triangular matrix.

Class ru.sscc.matrix.solve.RotationSolver implements Serializable


Package ru.sscc.spline

Class ru.sscc.spline.BaseSpline implements Serializable

Serialized Fields

body

SplineBody body
A spline body.

data

RealContainer data
A container for spline coefficients.

Class ru.sscc.spline.Spline implements Serializable

Class ru.sscc.spline.Splines implements Serializable

Serialized Fields

count

int count
A number of splines in the spline vector.


Package ru.sscc.spline.analytic

Class ru.sscc.spline.analytic.GSplineBody implements Serializable

Serialized Fields

dataSize

int dataSize
The size of coefficients vector.

mesh

ReducedMesh mesh
The mesh.

mode

byte mode
The spline mode (0, 1, 2, or 3).

Class ru.sscc.spline.analytic.GSplineCreator implements Serializable

Class ru.sscc.spline.analytic.GSplinePreparator implements Serializable

Serialized Fields

body

GSplineBody body
The body of Duchon's spline.

solver

GreenSolver solver
The solver.


Package ru.sscc.spline.creator

Class ru.sscc.spline.creator.SmoothingPreparator implements Serializable

Serialized Fields

matrixMultiple

double matrixMultiple
A multiple for interpolating spline matrix

solverPrepared

boolean solverPrepared
The flag is set true when the solver is prepared.

sourceSize

int sourceSize
A number of interpolating conditions.

weightMultiple

double weightMultiple
A multiple for smoothing weight vector.

weights

RealVector weights
A weight vector (null value means identical unit weights).

Class ru.sscc.spline.creator.SmoothingSplineCreator implements Serializable

Serialized Fields

preparator

SmoothingPreparator preparator
Smoothing spline preparator instance.

Class ru.sscc.spline.creator.SplineCreator implements Serializable

Serialized Fields

body

SplineBody body
The spline body.

prepared

boolean prepared
Indicates is the creator prepared for calculation of spline.


Package ru.sscc.spline.mesh

Class ru.sscc.spline.mesh.NonuniformMesh implements Serializable

Serialized Fields

points

float[] points
Points container.

Class ru.sscc.spline.mesh.SimpleMesh implements Serializable

Serialized Fields

origin

double origin
An affine transform origin.

scale

double scale
An affine fransform scaling factor.

size

int size
A number of mesh nodes.

Class ru.sscc.spline.mesh.StrictNonuniformMesh implements Serializable

Serialized Fields

points

double[] points
Points container.

Class ru.sscc.spline.mesh.UniformMesh implements Serializable


Package ru.sscc.spline.polynomial

Class ru.sscc.spline.polynomial.MatrixPreparator implements Serializable

Serialized Fields

h

RectBandedMatrix h
The matrix of finite differences.

Class ru.sscc.spline.polynomial.NonuniformPreparator implements Serializable

Serialized Fields

mesh

SimpleMesh mesh
The link to mesh used.

Class ru.sscc.spline.polynomial.OddSplineCreator implements Serializable

Class ru.sscc.spline.polynomial.OddSplinePreparator implements Serializable

Serialized Fields

preparator

MatrixPreparator preparator
Preparator used for matrices calculation.

solver

CholeskyBandSolver solver
Solver used for calculation.

Class ru.sscc.spline.polynomial.POddSplineCreator implements Serializable

Serialized Fields

calculator

PSplineCalculator calculator
Calculator used for calculation of the polynomial representation.

Class ru.sscc.spline.polynomial.PSplineBody implements Serializable

Serialized Fields

extraCount

int extraCount
A number of coefficients used for extrapolation.

interCount

int interCount
A number of coefficients used for interpolation.

mesh

SimpleMesh mesh
Mesh used for calculations.

Class ru.sscc.spline.polynomial.PSplineCalculator implements Serializable

Serialized Fields

body

PSplineBody body
The body of spline (mesh and spline degrees are used).

h

RectBandedMatrix h
The matrix needed for the calculation of upper derivatives.

multiples

double[] multiples

p

double[] p

r

double[] r

Class ru.sscc.spline.polynomial.UniformPreparator implements Serializable

Serialized Fields

step

double step
Distance between mesh nodes


Package ru.sscc.spline.reduction

Class ru.sscc.spline.reduction.IdenticReduction implements Serializable

Serialized Fields

dimension

int dimension
The space dimension

Class ru.sscc.spline.reduction.OrthogonalReduction implements Serializable

Serialized Fields

ortCount

int ortCount
A number of orts in the set.

orts

RealContainer orts
The orthogonalization set.

reduction

Reduction reduction
The base reduction.

Class ru.sscc.spline.reduction.ReducedMesh implements Serializable

Serialized Fields

reduction

Reduction reduction
The reduction used in the mesh.

size

int size
The number of points in the reduced mesh.

Class ru.sscc.spline.reduction.ScaledReduction implements Serializable

Serialized Fields

origin

double[] origin
The origin in initial coordinates.

scale

double[] scale
The scale vector.

Class ru.sscc.spline.reduction.ScatteredMesh implements Serializable

Serialized Fields

points

RealVectors points
The reduced mesh.

Class ru.sscc.spline.reduction.StrictScatteredMesh implements Serializable

Serialized Fields

points

RealVectors points
The reduced mesh.

Class ru.sscc.spline.reduction.UniscaledReduction implements Serializable

Serialized Fields

origin

double[] origin
The origin in initial coordinates.

scale

double scale
The scale factor.


Package ru.sscc.util

Class ru.sscc.util.BoundingBox implements Serializable

Serialized Fields

dimension

int dimension
A dimension of vector space.

empty

boolean empty

max

double[] max

min

double[] min

Class ru.sscc.util.BreakIterationException implements Serializable

Class ru.sscc.util.CalculatingException implements Serializable

Class ru.sscc.util.IterationController implements Serializable

Serialized Fields

accuracy

double accuracy
The current accuracy.

accuracyLimit

double accuracyLimit
The accuracy limit.


Package ru.sscc.util.data

Class ru.sscc.util.data.ChainVector implements Serializable

Serialized Fields

indices

int[] indices
The array of starting indices in the chained vector for all subvectors except the first one.

vectors

RealVector[] vectors
The array of chained vectors.

Class ru.sscc.util.data.DoubleContainer implements Serializable

Serialized Fields

data

double[] data

Class ru.sscc.util.data.DoubleIRefVector implements Serializable

Serialized Fields

data

double[] data

ref

int[] ref

Class ru.sscc.util.data.DoubleIRefVectors implements Serializable

Serialized Fields

ref

int[] ref

vectors

double[] vectors

Class ru.sscc.util.data.DoubleIVecVector implements Serializable

Serialized Fields

component

int component

data

double[] data

dimension

int dimension

ref

int[] ref

Class ru.sscc.util.data.DoubleSRefVector implements Serializable

Serialized Fields

data

double[] data

ref

short[] ref

Class ru.sscc.util.data.DoubleSRefVectors implements Serializable

Serialized Fields

ref

short[] ref

vectors

double[] vectors

Class ru.sscc.util.data.DoubleSVecVector implements Serializable

Serialized Fields

component

int component

data

double[] data

dimension

int dimension

ref

short[] ref

Class ru.sscc.util.data.DoubleVector implements Serializable

Serialized Fields

data

double[] data

Class ru.sscc.util.data.DoubleVectors implements Serializable

Serialized Fields

vectors

double[] vectors

Class ru.sscc.util.data.FloatContainer implements Serializable

Serialized Fields

data

float[] data

Class ru.sscc.util.data.FloatIRefVector implements Serializable

Serialized Fields

data

float[] data

ref

int[] ref

Class ru.sscc.util.data.FloatIRefVectors implements Serializable

Serialized Fields

ref

int[] ref

vectors

float[] vectors

Class ru.sscc.util.data.FloatIVecVector implements Serializable

Serialized Fields

component

int component

data

float[] data

dimension

int dimension

ref

int[] ref

Class ru.sscc.util.data.FloatSRefVector implements Serializable

Serialized Fields

data

float[] data

ref

short[] ref

Class ru.sscc.util.data.FloatSRefVectors implements Serializable

Serialized Fields

ref

short[] ref

vectors

float[] vectors

Class ru.sscc.util.data.FloatSVecVector implements Serializable

Serialized Fields

component

int component

data

float[] data

dimension

int dimension

ref

short[] ref

Class ru.sscc.util.data.FloatVector implements Serializable

Serialized Fields

data

float[] data

Class ru.sscc.util.data.FloatVectors implements Serializable

Serialized Fields

vectors

float[] vectors

Class ru.sscc.util.data.RealContainer implements Serializable

Class ru.sscc.util.data.RealVector implements Serializable

Serialized Fields

index

int index
The starting index of the vector entry in the container.

length

int length
A length of the vector (a number of its entries).

step

int step
The vector's increment step.

Class ru.sscc.util.data.RealVectors implements Serializable

Serialized Fields

dimension

int dimension
A dimension of every vector in the array.

size

int size
A number of vectors in the array.