ru.sscc.spline.analytic
Class GSplineWorkspace

java.lang.Object
  |
  +--ru.sscc.spline.SplineWorkspace
        |
        +--ru.sscc.spline.analytic.GSplineWorkspace

public class GSplineWorkspace
extends SplineWorkspace

The workspace for Duchon's spline value calculation containing reduced point to calculate a spline and the vector of spline base values at this point.


Field Summary
 RealPointer base
          The vector containing spline base values at the point.
 RealPointer point
          The reduced point to calculate a spline.
 
Fields inherited from class ru.sscc.spline.SplineWorkspace
data, dataCount, dataIndex
 
Constructor Summary
protected GSplineWorkspace(RealPointer data, int dataSize, int dimension)
          Constructor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

point

public RealPointer point
The reduced point to calculate a spline.

base

public RealPointer base
The vector containing spline base values at the point.
Constructor Detail

GSplineWorkspace

protected GSplineWorkspace(RealPointer data,
                           int dataSize,
                           int dimension)
Constructor.
Parameters:
data - a pointer to data container associated with spline(s)
dataSize - a size of coefficients vector (a number of base functions)
dimension - a reduced dimension of spline