Package samer.maths

Class Function

  • java.lang.Object
    • samer.maths.Function
    • Constructor Summary

      Constructors 
      Constructor and Description
      Function() 
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method and Description
      abstract double apply(double in) 
      void apply(double[] inout)
      apply function in place, to each element of inout
      void apply(double[] in, double[] out)
      apply function to each element of in, placing result in out
      Function derivative() 
      void dispose() 
      abstract java.lang.String format(java.lang.String arg) 
      Function inverse() 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Function

        public Function()
    • Method Detail

      • apply

        public abstract double apply(double in)
      • apply

        public void apply(double[] in,
                          double[] out)
        apply function to each element of in, placing result in out
      • apply

        public void apply(double[] inout)
        apply function in place, to each element of inout
      • dispose

        public void dispose()
      • derivative

        public Function derivative()
      • format

        public abstract java.lang.String format(java.lang.String arg)