Class ScalarOperator

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
LeftScalarOperator, RightScalarOperator

public abstract class ScalarOperator extends MultiThreadedOperator
Base class for all scalar operators.
See Also:
  • Field Details

  • Constructor Details

    • ScalarOperator

      public ScalarOperator(ValueFunction p, double cst)
  • Method Details

    • getConstant

      public double getConstant()
    • setConstant

      public abstract ScalarOperator setConstant(double cst)
    • setConstant

      public abstract ScalarOperator setConstant(double cst, int numThreads)
    • executeScalar

      public abstract double executeScalar(double in)
      Apply the scalar operator over a given input value.
      Parameters:
      in - input value
      Returns:
      result