Plotting Yield Strength

EarthBox.PlotToolsManager.ModelPlots2DManager.plot_yield_strengthFunction
plot_yield_stress(; 
    model_output_path::String,
    kwargs...
)::Nothing

Arguments

  • model_output_path::String:
    • Path to output directory containing model output files

Yield Strength Plot Keyword Arguments

Plot Parameters

  • figsize::Tuple{Float64, Float64}: Figure size (default: (5.0, 10.0))
  • depth_plot_limit::Float64: Depth plot limit in km (default: 160.0)
  • depth_axis_spacing::Float64: Depth axis spacing in km (default: 10.0)
  • temperature_plot_limit::Float64: Temperature plot limit in Celsius (default: 1400.0)
  • temperature_axis_spacing::Float64: Temperature axis spacing in Celsius (default: 100.0)
  • yield_stress_plot_limit::Float64: Yield stress plot limit in MPa (default: 500.0)
  • yield_stress_axis_spacing::Float64: Yield stress axis spacing in MPa (default: 50.0)

Strain Rate Parameters

  • strain_rate::Float64: Strain rate invariant in 1/s (default: 1.0e-15)

Geotherm Model Option

  • iuse_linear_segments::Bool: Use a temperature profile with four linear segments. If false, an analytical three-layer temperature profile is used instead.

Thickness Parameters

  • thickness_upr_cont_crust_meters::Float64: Thickness of upper continental crust in meters
  • thickness_lwr_cont_crust_meters::Float64: Thickness of lower continental crust in meters
  • thickness_lithosphere_meters::Float64: Thickness of lithosphere in meters
  • thickness_thermal_lithosphere::Float64: Thickness of thermal lithosphere in meters
  • thickness_asthenosphere_meters::Float64: Thickness of asthenosphere in meters
  • dy_meters::Float64: Grid spacing in meters

Density Parameters

  • expansivity::Float64: Thermal expansivity in 1/K
  • compressibility::Float64: Compressibility in 1/Pa
  • density_upper_continental_crust::Float64: Density of upper continental crust in kg/m^3
  • density_lower_continental_crust::Float64: Density of lower continental crust in kg/m^3
  • density_mantle_lithosphere::Float64: Density of mantle lithosphere in kg/m^3
  • density_asthenosphere::Float64: Density of asthenosphere in kg/m^3

Temperature Parameters

  • temperature_top_celsius::Float64: Temperature at top of lithosphere in Celsius
  • temperature_moho_celsius::Float64: Temperature at Moho in Celsius
  • temperature_base_lith_celsius::Float64: Temperature at base of lithosphere in Celsius
  • adiabatic_gradient_kelvin_km::Float64: Adiabatic gradient in Kelvin/km

Thermal Conductivity (Analytical 3-layer Model)

  • conductivity_upper_crust::Float64: Thermal conductivity of upper crust in W/m/K
  • conductivity_lower_crust::Float64: Thermal conductivity of lower crust in W/m/K
  • conductivity_mantle::Float64: Thermal conductivity of mantle in W/m/K

Heat Production (Analytical 3-layer Model)

  • heat_production_upper_crust::Float64: Heat production in upper crust in W/m^3
  • heat_production_lower_crust::Float64: Heat production in lower crust in W/m^3
  • heat_production_mantle::Float64: Heat production in mantle in W/m^3

Fluid Pressure Option

  • iuse_fluid_pressure_for_yield::Int: Use fluid pressure in yield stress calculation (default: 0)
source