Class ConstantLocalVolatility

java.lang.Object
net.finmath.marketdata.model.volatilities.ConstantLocalVolatility
All Implemented Interfaces:
LocalVolatility

public class ConstantLocalVolatility extends Object implements LocalVolatility
Constant local volatility, representing the classical Black-Scholes case.
Author:
Alessandro Gnoatto
  • Constructor Details

    • ConstantLocalVolatility

      public ConstantLocalVolatility(double volatility)
      Creates a constant local volatility.
      Parameters:
      volatility - The volatility.
  • Method Details

    • getValue

      public double getValue(double time, double assetValue)
      Description copied from interface: LocalVolatility
      Returns the local volatility sigma(t, S).
      Specified by:
      getValue in interface LocalVolatility
      Parameters:
      time - The evaluation time.
      assetValue - The asset value.
      Returns:
      The local volatility.
    • getVolatility

      public double getVolatility()
      Returns the constant volatility.
      Returns:
      The volatility.