org.jquantlib.legacy.libormarkets
Class LmVolatilityModel
- java.lang.Object
-
- org.jquantlib.legacy.libormarkets.LmVolatilityModel
-
- Direct Known Subclasses:
- LmFixedVolatilityModel, LmLinearExponentialVolatilityModel
public abstract class LmVolatilityModel extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description LmVolatilityModel(int size, int nArguments)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description doubleintegratedVariance(int i, int ii, double t, Array list)booleanisTimeIndependent()voidsetParams(java.util.List<Parameter> arguments)intsize()Arrayvolatility(double t)abstract Arrayvolatility(double t, Array x)doublevolatility(int i, double t)doublevolatility(int i, double t, Array x)
-
-
-
Method Detail
-
size
public int size()
-
isTimeIndependent
public boolean isTimeIndependent()
-
volatility
public double volatility(int i, double t)
-
volatility
public double volatility(int i, double t, Array x)
-
volatility
public Array volatility(double t)
-
integratedVariance
public double integratedVariance(int i, int ii, double t, Array list)
-
setParams
public void setParams(java.util.List<Parameter> arguments)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG