Module net.finmath.lib
Class EvolutionOfProductivity
java.lang.Object
net.finmath.climate.models.dice.submodels.EvolutionOfProductivity
public class EvolutionOfProductivity
extends Object
implements Function<Integer,Function<Double,Double>>
The evolution of the productivity (economy)
\(
A(t_{i+1}) = A(t_{i}) / (1 - ga * \exp(- deltaA * t))
\)
- Author:
- Christian Fries
-
Constructor Summary
ConstructorsConstructorDescriptionEvolutionOfProductivity(TimeDiscretization timeDiscretization)
EvolutionOfProductivity(TimeDiscretization timeDiscretization, double productivityGrowthRateInitial, double productivityGrowthRateDecayRate)
The evolution of the productivity (economy) \( A(t_{i+1}) = A(t_{i}) / (1 - ga * \exp(- deltaA * t))^{\frac{\delta t}{5}} \) -
Method Summary
-
Constructor Details
-
EvolutionOfProductivity
public EvolutionOfProductivity(TimeDiscretization timeDiscretization, double productivityGrowthRateInitial, double productivityGrowthRateDecayRate)The evolution of the productivity (economy) \( A(t_{i+1}) = A(t_{i}) / (1 - ga * \exp(- deltaA * t))^{\frac{\delta t}{5}} \)- Parameters:
timeDiscretization
- The time discretization.productivityGrowthRateInitial
- The initial productivity growth rate ga per 1Y.productivityGrowthRateDecayRate
- The productivity growth decay rate per 1Y.
-
EvolutionOfProductivity
-
-
Method Details