Package | Description |
---|---|
net.finmath.montecarlo |
Provides basic interfaces and classes used in Monte-Carlo models (like LIBOR market model or Monte-Carlo simulation
of a Black-Scholes model), e.g., the Monte-Carlo random variable and the Brownian motion.
|
Modifier and Type | Class and Description |
---|---|
class |
RandomVariableFactory
A factory (helper class) to create random variables.
|
class |
RandomVariableLazyEvaluationFactory |
Constructor and Description |
---|
BrownianMotion(TimeDiscretizationInterface timeDiscretization,
int numberOfFactors,
int numberOfPaths,
int seed,
AbstractRandomVariableFactory randomVariableFactory)
Construct a Brownian motion.
|
IndependentIncrements(TimeDiscretizationInterface timeDiscretization,
int numberOfFactors,
int numberOfPaths,
int seed,
java.util.function.IntFunction<java.util.function.IntFunction<java.util.function.DoubleUnaryOperator>> inverseCumulativeDistributionFunctions,
AbstractRandomVariableFactory randomVariableFactory)
Construct the simulation of independent increments.
|
JumpProcessIncrements(TimeDiscretizationInterface timeDiscretization,
double[] jumpIntensities,
int numberOfPaths,
int seed,
AbstractRandomVariableFactory randomVariableFactory)
Construct a jump process.
|
Copyright © 2016. All rights reserved.