Class ClimateModel

java.lang.Object
org.episteme.natural.earth.climatology.ClimateModel

public final class ClimateModel extends Object
Advanced Climate Model including Greenhouse Effect, Albedo Feedbacks, and Climate Sensitivity.
  • Method Details

    • estimateGlobalTemperature

      public static Real estimateGlobalTemperature(double co2ConcentrationPPM, double baseAlbedo, double climateSensitivity)
      Calculates steady-state temperature with CO2 forcing and ice-albedo feedback.
      Parameters:
      co2ConcentrationPPM - Current CO2 concentration
      baseAlbedo - Albedo without ice
      climateSensitivity - Warming per doubling of CO2 (e.g., 3.0)
    • thermalInertiaTimeConstant

      public static Real thermalInertiaTimeConstant(double mixedLayerDepthMeters)
      Estimates heat capacity of the ocean for transient climate response.