public interface FiniteDifference1DModel extends Model
Modifier and Type | Method and Description |
---|---|
double |
getForwardValue(double time) |
int |
getNumSpacesteps() |
double |
getNumStandardDeviations() |
double |
getRiskFreeRate() |
double[][] |
getValue(double evaluationTime,
double time,
DoubleUnaryOperator values,
FiniteDifference1DBoundary boundary)
Return the conditional expectation of the given values at a given time contrained by the given boundary conditions.
|
double |
getVolatility() |
double |
varianceOfStockPrice(double time) |
double[][] getValue(double evaluationTime, double time, DoubleUnaryOperator values, FiniteDifference1DBoundary boundary)
evaluationTime
- The time at which the conditional expectation is requested.time
- The time at which we observe values.values
- The values.boundary
- The given boundary conditionsdouble varianceOfStockPrice(double time)
double getForwardValue(double time)
double getRiskFreeRate()
double getNumStandardDeviations()
int getNumSpacesteps()
double getVolatility()
Copyright © 2019. All rights reserved.