Documentation of 'org.jquantlib.math.SampledCurve' Java class
SampledCurve
org.jquantlib.math

Class SampledCurve

  • All Implemented Interfaces:
    java.lang.Cloneable


    public class SampledCurve
    extends java.lang.Object
    implements java.lang.Cloneable
    This class contains a sampled curve.

    Initially the class will contain one indexed curve

    • Constructor Detail

      • SampledCurve

        public SampledCurve(int gridSize)
      • SampledCurve

        public SampledCurve(Array grid)
      • SampledCurve

        public SampledCurve(SampledCurve that)
        Copy constructor
        Parameters:
        that -
    • Method Detail

      • clone

        public SampledCurve clone()
        Overrides:
        clone in class java.lang.Object
      • size

        public int size()
      • grid

        public Array grid()
      • values

        public Array values()
      • gridValue

        public double gridValue(int i)
      • value

        public double value(int i)
      • setGrid

        public void setGrid(Array g)
      • setValues

        public void setValues(Array array)
      • setLogGrid

        public void setLogGrid(double min,
                               double max)
      • sample

        public <T extends Ops.DoubleOp> void sample(T func)
      • shiftGrid

        public void shiftGrid(double s)
      • scaleGrid

        public void scaleGrid(double s)
      • valueAtCenter

        public double valueAtCenter()
      • firstDerivativeAtCenter

        public double firstDerivativeAtCenter()
      • secondDerivativeAtCenter

        public double secondDerivativeAtCenter()
      • regrid

        public void regrid(Array newGrid)
      • regrid

        public void regrid(Array newGrid,
                           Ops.DoubleOp f)
        Parameters:
        newGrid -
        f -

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.