Class EvolutionOfCarbonConcentration

java.lang.Object
net.finmath.climate.models.dice.submodels.EvolutionOfCarbonConcentration
All Implemented Interfaces:
BiFunction<CarbonConcentration3DScalar,​Double,​CarbonConcentration3DScalar>

public class EvolutionOfCarbonConcentration extends Object implements BiFunction<CarbonConcentration3DScalar,​Double,​CarbonConcentration3DScalar>
The evolution of the carbon concentration M with a given emission E. \( M(t_{i+1}) = \Phi M(t_{i}) + unitConversion * E(t_{i}) \Delta t_{i} \) Note: the emission are in GtCO2/year while the carbon concentration is in GtC. Unit conversions
  • 1 t Carbon = 3.666 t CO2
Note: The function depends on the time step size. TODO Fix time stepping
Author:
Christian Fries