Module net.finmath.lib
Class CarbonConcentration3DScalar
java.lang.Object
net.finmath.climate.models.dice.submodels.CarbonConcentration3DScalar
- All Implemented Interfaces:
 CarbonConcentration
State vector representing carbon concentration in units of GtC.
- Author:
 - Christian Fries
 
- 
Constructor Summary
ConstructorsConstructorDescriptionCreate a state vector with 851 GtC in atmosphere, 460 GtC in shallow ocean, 1740 in lower ocean.CarbonConcentration3DScalar(double[] carbonConcentration)CarbonConcentration3DScalar(double carbonConcentrationInAtmosphere, double carbonConcentrationInShallowOcean, double carbonConcentrationInLowerOcean)Create a state vector representing carbon concentration in units of GtC. - 
Method Summary
Modifier and TypeMethodDescriptiondouble[]doubledouble 
- 
Constructor Details
- 
CarbonConcentration3DScalar
public CarbonConcentration3DScalar(double carbonConcentrationInAtmosphere, double carbonConcentrationInShallowOcean, double carbonConcentrationInLowerOcean)Create a state vector representing carbon concentration in units of GtC. - 
CarbonConcentration3DScalar
public CarbonConcentration3DScalar(double[] carbonConcentration) - 
CarbonConcentration3DScalar
public CarbonConcentration3DScalar()Create a state vector with 851 GtC in atmosphere, 460 GtC in shallow ocean, 1740 in lower ocean. 
 - 
 - 
Method Details
- 
getExpectedCarbonConcentrationInAtmosphere
- Specified by:
 getExpectedCarbonConcentrationInAtmospherein interfaceCarbonConcentration
 - 
getCarbonConcentrationInAtmosphere
- Specified by:
 getCarbonConcentrationInAtmospherein interfaceCarbonConcentration
 - 
getCarbonConcentrationInShallowOcean
public double getCarbonConcentrationInShallowOcean() - 
getCarbonConcentrationInLowerOcean
public double getCarbonConcentrationInLowerOcean() - 
getAsDoubleArray
public double[] getAsDoubleArray() 
 -