Plotting Stokes Convergence

EarthBox.PlotToolsManager.ModelPlots2DManager.PlasticityPlotManager.run_plasticity_plotterFunction
run_plasticity_plotter(file_dir::String; kwargs...)

Run plasticity plotter.

Arguments

  • file_dir::String:
    • Directory containing the convergence.yml file.

Stokes Convergence PlotKeyword Arguments

  • figsize::Tuple{Float64, Float64}:
    • Figure size in inches in x-y directions. Default is (80.0, 10.0).
  • xspacing::Int:
    • x-axis spacing. Default is 5.
  • log_l2_ymin::Int:
    • Minimum y value for log L2 plot. Default is -5.
  • log_l2_ymax::Int:
    • Maximum y value for log L2 plot. Default is 8.
  • log_l2_yspacing::Int:
    • Y-axis spacing for log L2 plot. Default is 1.
  • plot_title::String:
    • Plot title. Default is "Plasticity Iterations".
  • legend_fontsize::Int:
    • Legend font size. Default is 8.
  • axis_label_size::Int:
    • Axis label size. Default is 12.
  • axis_title_size::Int:
    • Axis title size. Default is 14.
  • xtick_label_size::Int:
    • X-tick label size. Default is 7. Currently not used.
  • ytick_label_size::Int:
    • Y-tick label size. Default is 12.
  • annotation_font_size::Int:
    • Annotation font size. Default is 4.
  • plot_yield_error::Bool:
    • Whether to plot yield error. Default is false.
  • extension::String:
    • Output file extension. Default is ".png".
source