From 1fb240417a2599565bf6cf6f69fb4cddae4f1239 Mon Sep 17 00:00:00 2001
From: Klaus <klaus.boehnlein@tu-dresden.de>
Date: Tue, 10 Oct 2023 22:40:32 +0200
Subject: [PATCH] restructure plot script folders & add WoodBilayer plot script

---
 .../1-ParameterFamily-Minimizers.py           |   0
 .../1-ParameterFamily-MinimizersTest.py       |   0
 .../1-ParameterFamily-Minimizers_Test.py      |   0
 .../1-ParameterFamily-Minimizers_v2.py        |   0
 .../1-ParameterFamily-Minimizers_v3.py        |   0
 .../1-ParameterFamily_G+.py                   |   0
 .../1-ParameterFamily_G+_Flat.py              |   0
 .../1-ParameterFamily_G+_Flat_v2.py           |   0
 .../1-ParameterFamily_G+_v2.py                |   0
 .../1-ParameterFamily_G+_v3.py                |   0
 .../1-ParameterFamily_G+_v4.py                |   0
 .../1-ParameterFamily_G+_v5.py                |   0
 .../2DPhaseDiagram_PlotScript.py              |   0
 .../2DPhaseDiagram_PlotScriptV2.py            |   0
 .../2DPhaseDiagram_Ratios_PlotScript.py       |   0
 .../CellScript.py                             |   0
 .../ClassifyMin.py                            |   0
 .../ClassifyMinVec.py                         |   0
 .../ClassifyMin_New.py                        |   0
 .../CylindricalMinimizer-Plot.py              |   0
 .../CylindricalMinimizer-Plot_newColors.py    |   0
 .../CylindricalMinimizer-Plot_v2.py           |   0
 .../Energy_ContourG+.py                       |   0
 .../Energy_ContourG+_plotly.py                |   0
 .../Energy_ContourG+_v2.py                    |   0
 .../Energy_ContourG+_v3.py                    |   0
 .../Energy_ContourG+_v3_plotSurf.py           |   0
 .../Energy_ContourG+_v4.py                    |   0
 .../HelperFunctions.py                        |   0
 .../ParaViewSettings.txt                      |   0
 .../PhaseDiagram.py                           |   0
 .../PhaseDiagram_Contour.py                   |   0
 .../PhaseDiagram_ContourSubPlots.py           |   0
 .../PhaseDiagram_ContourSubPlots_v2.py        |   0
 .../PhaseDiagram_Contour_v2.py                |   0
 .../PhaseDiagram_CurvContourSubPlots.py       |   0
 .../PhaseDiagram_CurvContourSubPlots_Jumps.py |   0
 .../PhaseDiagram_CurvContourSubPlots_v2.py    |   0
 .../PhaseDiagram_CurvContourSubPlots_v3.py    |   0
 .../PhaseDiagram_PlotScript.py                |   0
 .../PhaseDiagram_PlotScriptV2.py              |   0
 .../PhaseDiagram_PlotScriptV3.py              |   0
 .../PhaseDiagram_PlotScriptV4.py              |   0
 .../PhaseDiagram_PlotScriptV4_shifted.py      |   0
 .../PhaseDiagram_PlotScript_BetaSmallerOne.py |   0
 ...ram_PlotScript_Gamma0_Curvature_shifted.py |   0
 .../PhaseDiagram_PlotScript_Gamma0_shifted.py |   0
 ...m_PlotScript_GammaInf_Curvature_shifted.py |   0
 ...haseDiagram_PlotScript_GammaInf_shifted.py |   0
 ...haseDiagram_PlotScript_ReverseDirection.py |   0
 .../PhaseDiagram_Test.py                      |   0
 .../PhaseDiagram_backup.py                    |   0
 .../PhaseDiagram_intermediateGamma.py         |   0
 .../Plot-1-ParameterFamily.py                 |   0
 .../Plot-Angle-Alpha_intermediateGamma.py     |   0
 .../Plot-Angle-Alpha_intermediateGamma_v2.py  |   0
 .../Plot-Angle-Gamma.py                       |   0
 .../Plot-Angle-GammaV2.py                     |   0
 .../Plot-Angle-GammaV2_SubPlots.py            |   0
 .../Plot-Angle-q3.py                          |   0
 ...leCurv-Alpha_intermediateGamma_SubPlots.py |   0
 .../Plot-AngleCurvature-GammaV2_SubPlots.py   |   0
 .../Plot-Curvature-Alpha_intermediateGamma.py |   0
 .../Plot-Curvature-Gamma.py                   |   0
 .../Plot-Curvature-GammaV2.py                 |   0
 .../Plot-Curvature-GammaV2_SubPlots.py        |   0
 .../Plot-Curvature-q3.py                      |   0
 .../Plot-Energy_Axial.py                      |   0
 .../Plot_Angle_Alpha.py                       |   0
 .../Plot_Angle_Lemma1.4-Backup.py             |   0
 .../Plot_Angle_Lemma1.4.py                    |   0
 .../Plot_Angle_Lemma1.4V2.py                  |   0
 .../Plot_Angle_Lemma1.4V3.py                  |   0
 .../Plot_Angle_Lemma1.4V3_Transition.py       |   0
 .../Plot_Angle_Lemma1.4V3_Transition_Beta2.py |   0
 .../Plot_Angle_Lemma1.4_ChangeGamma.py        |   0
 .../Plot_Angle_Lemma1.4_subPlots.py           |   0
 .../Plot_Angle_Theta.py                       |   0
 .../Plot_Angle_Theta_intermediateGamma.py     |   0
 .../Plot_CurvatureLemma1.4.py                 |   0
 .../Plot_CurvatureLemma1.4_alpha3.0.py        |   0
 .../Plot_Curvature_Alpha.py                   |   0
 .../Plot_Curvature_Lemma1.4V3.py              |   0
 .../Plot_Curvature_TransitionArea.py          |   0
 .../Plot_Lemma1.4.py                          |   0
 .../Plot_MinVec.py                            |   0
 .../Plot_MinVec_v2.py                         |   0
 .../Plot_Prestrain_Lemma1.4.py                |   0
 .../Plot_Prestrain_Lemma1.4_Betas.py          |   0
 .../Plot_Prestrain_Lemma1.4_SubPlots.py       |   0
 .../Plot_aStar.py                             |   0
 .../Plot_aStar_elliptic.py                    |   0
 .../Plot_aStar_hyperbolic.py                  |   0
 .../Plot_elasticQuantities.py                 |   0
 .../Plotq12.py                                |   0
 .../TestAngle.py                              |   0
 .../makePlot.py                               |   0
 .../makePlotmuGamma.py                        |   0
 .../mayHavetoBein_src-Folder.txt              |   0
 .../plot-q3-gamma.py                          |   0
 .../plot_Elastic_and_PrestrainRatio.py        |   0
 .../WoodBilayer_expComparison_r022.py         | 134 ++++++++++++++++++
 .../WoodBilayer_expComparison_r049.py         | 134 ++++++++++++++++++
 .../__pycache__/ClassifyMin.cpython-38.pyc    | Bin 5188 -> 0 bytes
 .../ClassifyMin_New.cpython-38.pyc            | Bin 5194 -> 0 bytes
 .../HelperFunctions.cpython-38.pyc            | Bin 6013 -> 0 bytes
 106 files changed, 268 insertions(+)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily-Minimizers.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily-MinimizersTest.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily-Minimizers_Test.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily-Minimizers_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily-Minimizers_v3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily_G+.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily_G+_Flat.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily_G+_Flat_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily_G+_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily_G+_v3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily_G+_v4.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/1-ParameterFamily_G+_v5.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/2DPhaseDiagram_PlotScript.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/2DPhaseDiagram_PlotScriptV2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/2DPhaseDiagram_Ratios_PlotScript.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/CellScript.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/ClassifyMin.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/ClassifyMinVec.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/ClassifyMin_New.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/CylindricalMinimizer-Plot.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/CylindricalMinimizer-Plot_newColors.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/CylindricalMinimizer-Plot_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Energy_ContourG+.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Energy_ContourG+_plotly.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Energy_ContourG+_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Energy_ContourG+_v3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Energy_ContourG+_v3_plotSurf.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Energy_ContourG+_v4.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/HelperFunctions.py (100%)
 rename {Paraview-Scripts => JNLS_plotScripts}/ParaViewSettings.txt (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_Contour.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_ContourSubPlots.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_ContourSubPlots_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_Contour_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_CurvContourSubPlots.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_CurvContourSubPlots_Jumps.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_CurvContourSubPlots_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_CurvContourSubPlots_v3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScript.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScriptV2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScriptV3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScriptV4.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScriptV4_shifted.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScript_BetaSmallerOne.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScript_Gamma0_Curvature_shifted.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScript_Gamma0_shifted.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScript_GammaInf_Curvature_shifted.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScript_GammaInf_shifted.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_PlotScript_ReverseDirection.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_Test.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_backup.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/PhaseDiagram_intermediateGamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-1-ParameterFamily.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Angle-Alpha_intermediateGamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Angle-Alpha_intermediateGamma_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Angle-Gamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Angle-GammaV2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Angle-GammaV2_SubPlots.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Angle-q3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-AngleCurv-Alpha_intermediateGamma_SubPlots.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-AngleCurvature-GammaV2_SubPlots.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Curvature-Alpha_intermediateGamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Curvature-Gamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Curvature-GammaV2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Curvature-GammaV2_SubPlots.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Curvature-q3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot-Energy_Axial.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Alpha.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Lemma1.4-Backup.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Lemma1.4.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Lemma1.4V2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Lemma1.4V3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Lemma1.4V3_Transition.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Lemma1.4V3_Transition_Beta2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Lemma1.4_ChangeGamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Lemma1.4_subPlots.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Theta.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Angle_Theta_intermediateGamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_CurvatureLemma1.4.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_CurvatureLemma1.4_alpha3.0.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Curvature_Alpha.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Curvature_Lemma1.4V3.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Curvature_TransitionArea.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Lemma1.4.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_MinVec.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_MinVec_v2.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Prestrain_Lemma1.4.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Prestrain_Lemma1.4_Betas.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_Prestrain_Lemma1.4_SubPlots.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_aStar.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_aStar_elliptic.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_aStar_hyperbolic.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plot_elasticQuantities.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/Plotq12.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/TestAngle.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/makePlot.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/makePlotmuGamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/mayHavetoBein_src-Folder.txt (100%)
 rename {Python-Scripts => JNLS_plotScripts}/plot-q3-gamma.py (100%)
 rename {Python-Scripts => JNLS_plotScripts}/plot_Elastic_and_PrestrainRatio.py (100%)
 create mode 100644 Plot-Scripts/WoodBilayer_expComparison_r022.py
 create mode 100644 Plot-Scripts/WoodBilayer_expComparison_r049.py
 delete mode 100644 Python-Scripts/__pycache__/ClassifyMin.cpython-38.pyc
 delete mode 100644 Python-Scripts/__pycache__/ClassifyMin_New.cpython-38.pyc
 delete mode 100644 Python-Scripts/__pycache__/HelperFunctions.cpython-38.pyc

diff --git a/Python-Scripts/1-ParameterFamily-Minimizers.py b/JNLS_plotScripts/1-ParameterFamily-Minimizers.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily-Minimizers.py
rename to JNLS_plotScripts/1-ParameterFamily-Minimizers.py
diff --git a/Python-Scripts/1-ParameterFamily-MinimizersTest.py b/JNLS_plotScripts/1-ParameterFamily-MinimizersTest.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily-MinimizersTest.py
rename to JNLS_plotScripts/1-ParameterFamily-MinimizersTest.py
diff --git a/Python-Scripts/1-ParameterFamily-Minimizers_Test.py b/JNLS_plotScripts/1-ParameterFamily-Minimizers_Test.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily-Minimizers_Test.py
rename to JNLS_plotScripts/1-ParameterFamily-Minimizers_Test.py
diff --git a/Python-Scripts/1-ParameterFamily-Minimizers_v2.py b/JNLS_plotScripts/1-ParameterFamily-Minimizers_v2.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily-Minimizers_v2.py
rename to JNLS_plotScripts/1-ParameterFamily-Minimizers_v2.py
diff --git a/Python-Scripts/1-ParameterFamily-Minimizers_v3.py b/JNLS_plotScripts/1-ParameterFamily-Minimizers_v3.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily-Minimizers_v3.py
rename to JNLS_plotScripts/1-ParameterFamily-Minimizers_v3.py
diff --git a/Python-Scripts/1-ParameterFamily_G+.py b/JNLS_plotScripts/1-ParameterFamily_G+.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily_G+.py
rename to JNLS_plotScripts/1-ParameterFamily_G+.py
diff --git a/Python-Scripts/1-ParameterFamily_G+_Flat.py b/JNLS_plotScripts/1-ParameterFamily_G+_Flat.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily_G+_Flat.py
rename to JNLS_plotScripts/1-ParameterFamily_G+_Flat.py
diff --git a/Python-Scripts/1-ParameterFamily_G+_Flat_v2.py b/JNLS_plotScripts/1-ParameterFamily_G+_Flat_v2.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily_G+_Flat_v2.py
rename to JNLS_plotScripts/1-ParameterFamily_G+_Flat_v2.py
diff --git a/Python-Scripts/1-ParameterFamily_G+_v2.py b/JNLS_plotScripts/1-ParameterFamily_G+_v2.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily_G+_v2.py
rename to JNLS_plotScripts/1-ParameterFamily_G+_v2.py
diff --git a/Python-Scripts/1-ParameterFamily_G+_v3.py b/JNLS_plotScripts/1-ParameterFamily_G+_v3.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily_G+_v3.py
rename to JNLS_plotScripts/1-ParameterFamily_G+_v3.py
diff --git a/Python-Scripts/1-ParameterFamily_G+_v4.py b/JNLS_plotScripts/1-ParameterFamily_G+_v4.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily_G+_v4.py
rename to JNLS_plotScripts/1-ParameterFamily_G+_v4.py
diff --git a/Python-Scripts/1-ParameterFamily_G+_v5.py b/JNLS_plotScripts/1-ParameterFamily_G+_v5.py
similarity index 100%
rename from Python-Scripts/1-ParameterFamily_G+_v5.py
rename to JNLS_plotScripts/1-ParameterFamily_G+_v5.py
diff --git a/Python-Scripts/2DPhaseDiagram_PlotScript.py b/JNLS_plotScripts/2DPhaseDiagram_PlotScript.py
similarity index 100%
rename from Python-Scripts/2DPhaseDiagram_PlotScript.py
rename to JNLS_plotScripts/2DPhaseDiagram_PlotScript.py
diff --git a/Python-Scripts/2DPhaseDiagram_PlotScriptV2.py b/JNLS_plotScripts/2DPhaseDiagram_PlotScriptV2.py
similarity index 100%
rename from Python-Scripts/2DPhaseDiagram_PlotScriptV2.py
rename to JNLS_plotScripts/2DPhaseDiagram_PlotScriptV2.py
diff --git a/Python-Scripts/2DPhaseDiagram_Ratios_PlotScript.py b/JNLS_plotScripts/2DPhaseDiagram_Ratios_PlotScript.py
similarity index 100%
rename from Python-Scripts/2DPhaseDiagram_Ratios_PlotScript.py
rename to JNLS_plotScripts/2DPhaseDiagram_Ratios_PlotScript.py
diff --git a/Python-Scripts/CellScript.py b/JNLS_plotScripts/CellScript.py
similarity index 100%
rename from Python-Scripts/CellScript.py
rename to JNLS_plotScripts/CellScript.py
diff --git a/Python-Scripts/ClassifyMin.py b/JNLS_plotScripts/ClassifyMin.py
similarity index 100%
rename from Python-Scripts/ClassifyMin.py
rename to JNLS_plotScripts/ClassifyMin.py
diff --git a/Python-Scripts/ClassifyMinVec.py b/JNLS_plotScripts/ClassifyMinVec.py
similarity index 100%
rename from Python-Scripts/ClassifyMinVec.py
rename to JNLS_plotScripts/ClassifyMinVec.py
diff --git a/Python-Scripts/ClassifyMin_New.py b/JNLS_plotScripts/ClassifyMin_New.py
similarity index 100%
rename from Python-Scripts/ClassifyMin_New.py
rename to JNLS_plotScripts/ClassifyMin_New.py
diff --git a/Python-Scripts/CylindricalMinimizer-Plot.py b/JNLS_plotScripts/CylindricalMinimizer-Plot.py
similarity index 100%
rename from Python-Scripts/CylindricalMinimizer-Plot.py
rename to JNLS_plotScripts/CylindricalMinimizer-Plot.py
diff --git a/Python-Scripts/CylindricalMinimizer-Plot_newColors.py b/JNLS_plotScripts/CylindricalMinimizer-Plot_newColors.py
similarity index 100%
rename from Python-Scripts/CylindricalMinimizer-Plot_newColors.py
rename to JNLS_plotScripts/CylindricalMinimizer-Plot_newColors.py
diff --git a/Python-Scripts/CylindricalMinimizer-Plot_v2.py b/JNLS_plotScripts/CylindricalMinimizer-Plot_v2.py
similarity index 100%
rename from Python-Scripts/CylindricalMinimizer-Plot_v2.py
rename to JNLS_plotScripts/CylindricalMinimizer-Plot_v2.py
diff --git a/Python-Scripts/Energy_ContourG+.py b/JNLS_plotScripts/Energy_ContourG+.py
similarity index 100%
rename from Python-Scripts/Energy_ContourG+.py
rename to JNLS_plotScripts/Energy_ContourG+.py
diff --git a/Python-Scripts/Energy_ContourG+_plotly.py b/JNLS_plotScripts/Energy_ContourG+_plotly.py
similarity index 100%
rename from Python-Scripts/Energy_ContourG+_plotly.py
rename to JNLS_plotScripts/Energy_ContourG+_plotly.py
diff --git a/Python-Scripts/Energy_ContourG+_v2.py b/JNLS_plotScripts/Energy_ContourG+_v2.py
similarity index 100%
rename from Python-Scripts/Energy_ContourG+_v2.py
rename to JNLS_plotScripts/Energy_ContourG+_v2.py
diff --git a/Python-Scripts/Energy_ContourG+_v3.py b/JNLS_plotScripts/Energy_ContourG+_v3.py
similarity index 100%
rename from Python-Scripts/Energy_ContourG+_v3.py
rename to JNLS_plotScripts/Energy_ContourG+_v3.py
diff --git a/Python-Scripts/Energy_ContourG+_v3_plotSurf.py b/JNLS_plotScripts/Energy_ContourG+_v3_plotSurf.py
similarity index 100%
rename from Python-Scripts/Energy_ContourG+_v3_plotSurf.py
rename to JNLS_plotScripts/Energy_ContourG+_v3_plotSurf.py
diff --git a/Python-Scripts/Energy_ContourG+_v4.py b/JNLS_plotScripts/Energy_ContourG+_v4.py
similarity index 100%
rename from Python-Scripts/Energy_ContourG+_v4.py
rename to JNLS_plotScripts/Energy_ContourG+_v4.py
diff --git a/Python-Scripts/HelperFunctions.py b/JNLS_plotScripts/HelperFunctions.py
similarity index 100%
rename from Python-Scripts/HelperFunctions.py
rename to JNLS_plotScripts/HelperFunctions.py
diff --git a/Paraview-Scripts/ParaViewSettings.txt b/JNLS_plotScripts/ParaViewSettings.txt
similarity index 100%
rename from Paraview-Scripts/ParaViewSettings.txt
rename to JNLS_plotScripts/ParaViewSettings.txt
diff --git a/Python-Scripts/PhaseDiagram.py b/JNLS_plotScripts/PhaseDiagram.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram.py
rename to JNLS_plotScripts/PhaseDiagram.py
diff --git a/Python-Scripts/PhaseDiagram_Contour.py b/JNLS_plotScripts/PhaseDiagram_Contour.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_Contour.py
rename to JNLS_plotScripts/PhaseDiagram_Contour.py
diff --git a/Python-Scripts/PhaseDiagram_ContourSubPlots.py b/JNLS_plotScripts/PhaseDiagram_ContourSubPlots.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_ContourSubPlots.py
rename to JNLS_plotScripts/PhaseDiagram_ContourSubPlots.py
diff --git a/Python-Scripts/PhaseDiagram_ContourSubPlots_v2.py b/JNLS_plotScripts/PhaseDiagram_ContourSubPlots_v2.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_ContourSubPlots_v2.py
rename to JNLS_plotScripts/PhaseDiagram_ContourSubPlots_v2.py
diff --git a/Python-Scripts/PhaseDiagram_Contour_v2.py b/JNLS_plotScripts/PhaseDiagram_Contour_v2.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_Contour_v2.py
rename to JNLS_plotScripts/PhaseDiagram_Contour_v2.py
diff --git a/Python-Scripts/PhaseDiagram_CurvContourSubPlots.py b/JNLS_plotScripts/PhaseDiagram_CurvContourSubPlots.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_CurvContourSubPlots.py
rename to JNLS_plotScripts/PhaseDiagram_CurvContourSubPlots.py
diff --git a/Python-Scripts/PhaseDiagram_CurvContourSubPlots_Jumps.py b/JNLS_plotScripts/PhaseDiagram_CurvContourSubPlots_Jumps.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_CurvContourSubPlots_Jumps.py
rename to JNLS_plotScripts/PhaseDiagram_CurvContourSubPlots_Jumps.py
diff --git a/Python-Scripts/PhaseDiagram_CurvContourSubPlots_v2.py b/JNLS_plotScripts/PhaseDiagram_CurvContourSubPlots_v2.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_CurvContourSubPlots_v2.py
rename to JNLS_plotScripts/PhaseDiagram_CurvContourSubPlots_v2.py
diff --git a/Python-Scripts/PhaseDiagram_CurvContourSubPlots_v3.py b/JNLS_plotScripts/PhaseDiagram_CurvContourSubPlots_v3.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_CurvContourSubPlots_v3.py
rename to JNLS_plotScripts/PhaseDiagram_CurvContourSubPlots_v3.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScript.py b/JNLS_plotScripts/PhaseDiagram_PlotScript.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScript.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScript.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScriptV2.py b/JNLS_plotScripts/PhaseDiagram_PlotScriptV2.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScriptV2.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScriptV2.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScriptV3.py b/JNLS_plotScripts/PhaseDiagram_PlotScriptV3.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScriptV3.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScriptV3.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScriptV4.py b/JNLS_plotScripts/PhaseDiagram_PlotScriptV4.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScriptV4.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScriptV4.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScriptV4_shifted.py b/JNLS_plotScripts/PhaseDiagram_PlotScriptV4_shifted.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScriptV4_shifted.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScriptV4_shifted.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScript_BetaSmallerOne.py b/JNLS_plotScripts/PhaseDiagram_PlotScript_BetaSmallerOne.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScript_BetaSmallerOne.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScript_BetaSmallerOne.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScript_Gamma0_Curvature_shifted.py b/JNLS_plotScripts/PhaseDiagram_PlotScript_Gamma0_Curvature_shifted.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScript_Gamma0_Curvature_shifted.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScript_Gamma0_Curvature_shifted.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScript_Gamma0_shifted.py b/JNLS_plotScripts/PhaseDiagram_PlotScript_Gamma0_shifted.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScript_Gamma0_shifted.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScript_Gamma0_shifted.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScript_GammaInf_Curvature_shifted.py b/JNLS_plotScripts/PhaseDiagram_PlotScript_GammaInf_Curvature_shifted.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScript_GammaInf_Curvature_shifted.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScript_GammaInf_Curvature_shifted.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScript_GammaInf_shifted.py b/JNLS_plotScripts/PhaseDiagram_PlotScript_GammaInf_shifted.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScript_GammaInf_shifted.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScript_GammaInf_shifted.py
diff --git a/Python-Scripts/PhaseDiagram_PlotScript_ReverseDirection.py b/JNLS_plotScripts/PhaseDiagram_PlotScript_ReverseDirection.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_PlotScript_ReverseDirection.py
rename to JNLS_plotScripts/PhaseDiagram_PlotScript_ReverseDirection.py
diff --git a/Python-Scripts/PhaseDiagram_Test.py b/JNLS_plotScripts/PhaseDiagram_Test.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_Test.py
rename to JNLS_plotScripts/PhaseDiagram_Test.py
diff --git a/Python-Scripts/PhaseDiagram_backup.py b/JNLS_plotScripts/PhaseDiagram_backup.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_backup.py
rename to JNLS_plotScripts/PhaseDiagram_backup.py
diff --git a/Python-Scripts/PhaseDiagram_intermediateGamma.py b/JNLS_plotScripts/PhaseDiagram_intermediateGamma.py
similarity index 100%
rename from Python-Scripts/PhaseDiagram_intermediateGamma.py
rename to JNLS_plotScripts/PhaseDiagram_intermediateGamma.py
diff --git a/Python-Scripts/Plot-1-ParameterFamily.py b/JNLS_plotScripts/Plot-1-ParameterFamily.py
similarity index 100%
rename from Python-Scripts/Plot-1-ParameterFamily.py
rename to JNLS_plotScripts/Plot-1-ParameterFamily.py
diff --git a/Python-Scripts/Plot-Angle-Alpha_intermediateGamma.py b/JNLS_plotScripts/Plot-Angle-Alpha_intermediateGamma.py
similarity index 100%
rename from Python-Scripts/Plot-Angle-Alpha_intermediateGamma.py
rename to JNLS_plotScripts/Plot-Angle-Alpha_intermediateGamma.py
diff --git a/Python-Scripts/Plot-Angle-Alpha_intermediateGamma_v2.py b/JNLS_plotScripts/Plot-Angle-Alpha_intermediateGamma_v2.py
similarity index 100%
rename from Python-Scripts/Plot-Angle-Alpha_intermediateGamma_v2.py
rename to JNLS_plotScripts/Plot-Angle-Alpha_intermediateGamma_v2.py
diff --git a/Python-Scripts/Plot-Angle-Gamma.py b/JNLS_plotScripts/Plot-Angle-Gamma.py
similarity index 100%
rename from Python-Scripts/Plot-Angle-Gamma.py
rename to JNLS_plotScripts/Plot-Angle-Gamma.py
diff --git a/Python-Scripts/Plot-Angle-GammaV2.py b/JNLS_plotScripts/Plot-Angle-GammaV2.py
similarity index 100%
rename from Python-Scripts/Plot-Angle-GammaV2.py
rename to JNLS_plotScripts/Plot-Angle-GammaV2.py
diff --git a/Python-Scripts/Plot-Angle-GammaV2_SubPlots.py b/JNLS_plotScripts/Plot-Angle-GammaV2_SubPlots.py
similarity index 100%
rename from Python-Scripts/Plot-Angle-GammaV2_SubPlots.py
rename to JNLS_plotScripts/Plot-Angle-GammaV2_SubPlots.py
diff --git a/Python-Scripts/Plot-Angle-q3.py b/JNLS_plotScripts/Plot-Angle-q3.py
similarity index 100%
rename from Python-Scripts/Plot-Angle-q3.py
rename to JNLS_plotScripts/Plot-Angle-q3.py
diff --git a/Python-Scripts/Plot-AngleCurv-Alpha_intermediateGamma_SubPlots.py b/JNLS_plotScripts/Plot-AngleCurv-Alpha_intermediateGamma_SubPlots.py
similarity index 100%
rename from Python-Scripts/Plot-AngleCurv-Alpha_intermediateGamma_SubPlots.py
rename to JNLS_plotScripts/Plot-AngleCurv-Alpha_intermediateGamma_SubPlots.py
diff --git a/Python-Scripts/Plot-AngleCurvature-GammaV2_SubPlots.py b/JNLS_plotScripts/Plot-AngleCurvature-GammaV2_SubPlots.py
similarity index 100%
rename from Python-Scripts/Plot-AngleCurvature-GammaV2_SubPlots.py
rename to JNLS_plotScripts/Plot-AngleCurvature-GammaV2_SubPlots.py
diff --git a/Python-Scripts/Plot-Curvature-Alpha_intermediateGamma.py b/JNLS_plotScripts/Plot-Curvature-Alpha_intermediateGamma.py
similarity index 100%
rename from Python-Scripts/Plot-Curvature-Alpha_intermediateGamma.py
rename to JNLS_plotScripts/Plot-Curvature-Alpha_intermediateGamma.py
diff --git a/Python-Scripts/Plot-Curvature-Gamma.py b/JNLS_plotScripts/Plot-Curvature-Gamma.py
similarity index 100%
rename from Python-Scripts/Plot-Curvature-Gamma.py
rename to JNLS_plotScripts/Plot-Curvature-Gamma.py
diff --git a/Python-Scripts/Plot-Curvature-GammaV2.py b/JNLS_plotScripts/Plot-Curvature-GammaV2.py
similarity index 100%
rename from Python-Scripts/Plot-Curvature-GammaV2.py
rename to JNLS_plotScripts/Plot-Curvature-GammaV2.py
diff --git a/Python-Scripts/Plot-Curvature-GammaV2_SubPlots.py b/JNLS_plotScripts/Plot-Curvature-GammaV2_SubPlots.py
similarity index 100%
rename from Python-Scripts/Plot-Curvature-GammaV2_SubPlots.py
rename to JNLS_plotScripts/Plot-Curvature-GammaV2_SubPlots.py
diff --git a/Python-Scripts/Plot-Curvature-q3.py b/JNLS_plotScripts/Plot-Curvature-q3.py
similarity index 100%
rename from Python-Scripts/Plot-Curvature-q3.py
rename to JNLS_plotScripts/Plot-Curvature-q3.py
diff --git a/Python-Scripts/Plot-Energy_Axial.py b/JNLS_plotScripts/Plot-Energy_Axial.py
similarity index 100%
rename from Python-Scripts/Plot-Energy_Axial.py
rename to JNLS_plotScripts/Plot-Energy_Axial.py
diff --git a/Python-Scripts/Plot_Angle_Alpha.py b/JNLS_plotScripts/Plot_Angle_Alpha.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Alpha.py
rename to JNLS_plotScripts/Plot_Angle_Alpha.py
diff --git a/Python-Scripts/Plot_Angle_Lemma1.4-Backup.py b/JNLS_plotScripts/Plot_Angle_Lemma1.4-Backup.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Lemma1.4-Backup.py
rename to JNLS_plotScripts/Plot_Angle_Lemma1.4-Backup.py
diff --git a/Python-Scripts/Plot_Angle_Lemma1.4.py b/JNLS_plotScripts/Plot_Angle_Lemma1.4.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Lemma1.4.py
rename to JNLS_plotScripts/Plot_Angle_Lemma1.4.py
diff --git a/Python-Scripts/Plot_Angle_Lemma1.4V2.py b/JNLS_plotScripts/Plot_Angle_Lemma1.4V2.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Lemma1.4V2.py
rename to JNLS_plotScripts/Plot_Angle_Lemma1.4V2.py
diff --git a/Python-Scripts/Plot_Angle_Lemma1.4V3.py b/JNLS_plotScripts/Plot_Angle_Lemma1.4V3.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Lemma1.4V3.py
rename to JNLS_plotScripts/Plot_Angle_Lemma1.4V3.py
diff --git a/Python-Scripts/Plot_Angle_Lemma1.4V3_Transition.py b/JNLS_plotScripts/Plot_Angle_Lemma1.4V3_Transition.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Lemma1.4V3_Transition.py
rename to JNLS_plotScripts/Plot_Angle_Lemma1.4V3_Transition.py
diff --git a/Python-Scripts/Plot_Angle_Lemma1.4V3_Transition_Beta2.py b/JNLS_plotScripts/Plot_Angle_Lemma1.4V3_Transition_Beta2.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Lemma1.4V3_Transition_Beta2.py
rename to JNLS_plotScripts/Plot_Angle_Lemma1.4V3_Transition_Beta2.py
diff --git a/Python-Scripts/Plot_Angle_Lemma1.4_ChangeGamma.py b/JNLS_plotScripts/Plot_Angle_Lemma1.4_ChangeGamma.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Lemma1.4_ChangeGamma.py
rename to JNLS_plotScripts/Plot_Angle_Lemma1.4_ChangeGamma.py
diff --git a/Python-Scripts/Plot_Angle_Lemma1.4_subPlots.py b/JNLS_plotScripts/Plot_Angle_Lemma1.4_subPlots.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Lemma1.4_subPlots.py
rename to JNLS_plotScripts/Plot_Angle_Lemma1.4_subPlots.py
diff --git a/Python-Scripts/Plot_Angle_Theta.py b/JNLS_plotScripts/Plot_Angle_Theta.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Theta.py
rename to JNLS_plotScripts/Plot_Angle_Theta.py
diff --git a/Python-Scripts/Plot_Angle_Theta_intermediateGamma.py b/JNLS_plotScripts/Plot_Angle_Theta_intermediateGamma.py
similarity index 100%
rename from Python-Scripts/Plot_Angle_Theta_intermediateGamma.py
rename to JNLS_plotScripts/Plot_Angle_Theta_intermediateGamma.py
diff --git a/Python-Scripts/Plot_CurvatureLemma1.4.py b/JNLS_plotScripts/Plot_CurvatureLemma1.4.py
similarity index 100%
rename from Python-Scripts/Plot_CurvatureLemma1.4.py
rename to JNLS_plotScripts/Plot_CurvatureLemma1.4.py
diff --git a/Python-Scripts/Plot_CurvatureLemma1.4_alpha3.0.py b/JNLS_plotScripts/Plot_CurvatureLemma1.4_alpha3.0.py
similarity index 100%
rename from Python-Scripts/Plot_CurvatureLemma1.4_alpha3.0.py
rename to JNLS_plotScripts/Plot_CurvatureLemma1.4_alpha3.0.py
diff --git a/Python-Scripts/Plot_Curvature_Alpha.py b/JNLS_plotScripts/Plot_Curvature_Alpha.py
similarity index 100%
rename from Python-Scripts/Plot_Curvature_Alpha.py
rename to JNLS_plotScripts/Plot_Curvature_Alpha.py
diff --git a/Python-Scripts/Plot_Curvature_Lemma1.4V3.py b/JNLS_plotScripts/Plot_Curvature_Lemma1.4V3.py
similarity index 100%
rename from Python-Scripts/Plot_Curvature_Lemma1.4V3.py
rename to JNLS_plotScripts/Plot_Curvature_Lemma1.4V3.py
diff --git a/Python-Scripts/Plot_Curvature_TransitionArea.py b/JNLS_plotScripts/Plot_Curvature_TransitionArea.py
similarity index 100%
rename from Python-Scripts/Plot_Curvature_TransitionArea.py
rename to JNLS_plotScripts/Plot_Curvature_TransitionArea.py
diff --git a/Python-Scripts/Plot_Lemma1.4.py b/JNLS_plotScripts/Plot_Lemma1.4.py
similarity index 100%
rename from Python-Scripts/Plot_Lemma1.4.py
rename to JNLS_plotScripts/Plot_Lemma1.4.py
diff --git a/Python-Scripts/Plot_MinVec.py b/JNLS_plotScripts/Plot_MinVec.py
similarity index 100%
rename from Python-Scripts/Plot_MinVec.py
rename to JNLS_plotScripts/Plot_MinVec.py
diff --git a/Python-Scripts/Plot_MinVec_v2.py b/JNLS_plotScripts/Plot_MinVec_v2.py
similarity index 100%
rename from Python-Scripts/Plot_MinVec_v2.py
rename to JNLS_plotScripts/Plot_MinVec_v2.py
diff --git a/Python-Scripts/Plot_Prestrain_Lemma1.4.py b/JNLS_plotScripts/Plot_Prestrain_Lemma1.4.py
similarity index 100%
rename from Python-Scripts/Plot_Prestrain_Lemma1.4.py
rename to JNLS_plotScripts/Plot_Prestrain_Lemma1.4.py
diff --git a/Python-Scripts/Plot_Prestrain_Lemma1.4_Betas.py b/JNLS_plotScripts/Plot_Prestrain_Lemma1.4_Betas.py
similarity index 100%
rename from Python-Scripts/Plot_Prestrain_Lemma1.4_Betas.py
rename to JNLS_plotScripts/Plot_Prestrain_Lemma1.4_Betas.py
diff --git a/Python-Scripts/Plot_Prestrain_Lemma1.4_SubPlots.py b/JNLS_plotScripts/Plot_Prestrain_Lemma1.4_SubPlots.py
similarity index 100%
rename from Python-Scripts/Plot_Prestrain_Lemma1.4_SubPlots.py
rename to JNLS_plotScripts/Plot_Prestrain_Lemma1.4_SubPlots.py
diff --git a/Python-Scripts/Plot_aStar.py b/JNLS_plotScripts/Plot_aStar.py
similarity index 100%
rename from Python-Scripts/Plot_aStar.py
rename to JNLS_plotScripts/Plot_aStar.py
diff --git a/Python-Scripts/Plot_aStar_elliptic.py b/JNLS_plotScripts/Plot_aStar_elliptic.py
similarity index 100%
rename from Python-Scripts/Plot_aStar_elliptic.py
rename to JNLS_plotScripts/Plot_aStar_elliptic.py
diff --git a/Python-Scripts/Plot_aStar_hyperbolic.py b/JNLS_plotScripts/Plot_aStar_hyperbolic.py
similarity index 100%
rename from Python-Scripts/Plot_aStar_hyperbolic.py
rename to JNLS_plotScripts/Plot_aStar_hyperbolic.py
diff --git a/Python-Scripts/Plot_elasticQuantities.py b/JNLS_plotScripts/Plot_elasticQuantities.py
similarity index 100%
rename from Python-Scripts/Plot_elasticQuantities.py
rename to JNLS_plotScripts/Plot_elasticQuantities.py
diff --git a/Python-Scripts/Plotq12.py b/JNLS_plotScripts/Plotq12.py
similarity index 100%
rename from Python-Scripts/Plotq12.py
rename to JNLS_plotScripts/Plotq12.py
diff --git a/Python-Scripts/TestAngle.py b/JNLS_plotScripts/TestAngle.py
similarity index 100%
rename from Python-Scripts/TestAngle.py
rename to JNLS_plotScripts/TestAngle.py
diff --git a/Python-Scripts/makePlot.py b/JNLS_plotScripts/makePlot.py
similarity index 100%
rename from Python-Scripts/makePlot.py
rename to JNLS_plotScripts/makePlot.py
diff --git a/Python-Scripts/makePlotmuGamma.py b/JNLS_plotScripts/makePlotmuGamma.py
similarity index 100%
rename from Python-Scripts/makePlotmuGamma.py
rename to JNLS_plotScripts/makePlotmuGamma.py
diff --git a/Python-Scripts/mayHavetoBein_src-Folder.txt b/JNLS_plotScripts/mayHavetoBein_src-Folder.txt
similarity index 100%
rename from Python-Scripts/mayHavetoBein_src-Folder.txt
rename to JNLS_plotScripts/mayHavetoBein_src-Folder.txt
diff --git a/Python-Scripts/plot-q3-gamma.py b/JNLS_plotScripts/plot-q3-gamma.py
similarity index 100%
rename from Python-Scripts/plot-q3-gamma.py
rename to JNLS_plotScripts/plot-q3-gamma.py
diff --git a/Python-Scripts/plot_Elastic_and_PrestrainRatio.py b/JNLS_plotScripts/plot_Elastic_and_PrestrainRatio.py
similarity index 100%
rename from Python-Scripts/plot_Elastic_and_PrestrainRatio.py
rename to JNLS_plotScripts/plot_Elastic_and_PrestrainRatio.py
diff --git a/Plot-Scripts/WoodBilayer_expComparison_r022.py b/Plot-Scripts/WoodBilayer_expComparison_r022.py
new file mode 100644
index 00000000..f09281bf
--- /dev/null
+++ b/Plot-Scripts/WoodBilayer_expComparison_r022.py
@@ -0,0 +1,134 @@
+import numpy as np
+import matplotlib.pyplot as plt
+import math
+import os
+import subprocess
+import fileinput
+import re
+import sys
+import matplotlib as mpl
+from mpl_toolkits.mplot3d import Axes3D
+import matplotlib.cm as cm
+import matplotlib.ticker as ticker
+from matplotlib.ticker import MultipleLocator,FormatStrFormatter,MaxNLocator
+import seaborn as sns
+import matplotlib.colors as mcolors
+# ----------------------------------------------------
+# --- Define Plot style:
+# plt.style.use("seaborn-white")
+# plt.style.use("seaborn-pastel")
+# plt.style.use("seaborn-colorblind")
+plt.style.use("seaborn")
+mpl.rcParams['text.usetex'] = True
+mpl.rcParams["font.family"] = "serif"
+mpl.rcParams["font.size"] = "14"
+mpl.rcParams['xtick.bottom'] = True
+mpl.rcParams['xtick.major.size'] = 3
+mpl.rcParams['xtick.minor.size'] = 1.5
+mpl.rcParams['xtick.major.width'] = 0.75
+mpl.rcParams['ytick.left'] = True
+mpl.rcParams['ytick.major.size'] = 3
+mpl.rcParams['ytick.minor.size'] = 1.5
+mpl.rcParams['ytick.major.width'] = 0.75
+
+#Adjust grid:
+mpl.rcParams.update({"axes.grid" : True}) # Add grid
+mpl.rcParams['axes.labelpad'] = 3
+mpl.rcParams['grid.linewidth'] = 0.25
+mpl.rcParams['grid.alpha'] = 0.9 # 0.75
+mpl.rcParams['grid.linestyle'] = '-'
+mpl.rcParams['grid.color']   = 'gray'#'black'
+mpl.rcParams['text.latex.preamble'] = r'\usepackage{amsfonts}' # Makes Use of \mathbb possible.
+# ----------------------------------------------------------------------------------------
+width = 5.79
+height = width / 1.618 # The golden ratio.
+
+# fig = plt.figure()      #main
+fig, ax = plt.subplots(figsize=(width,height))
+
+
+
+
+
+input = [14.72680026, 13.64338887, 12.41305478, 11.66482931, 11.09781471, 9.435795985, 8.959564147]  #moisture-content (in %)
+
+
+kappa_sim = [1.20401338 , 1.72575251, 2.28762542 , 2.64882943 , 2.92976589 , 3.73244147 , 3.93311037 ]    #kappa from Simulation
+kappa_exp = [1.058078122,1.544624544, 2.317033799, 2.686043143, 2.967694189, 3.913528418, 4.262750825]    #kappa from Experiment
+
+# compute difference:
+relative_error = (np.array(kappa_sim) - np.array(kappa_exp)) / np.array(kappa_exp)
+print('relative_error:', relative_error)
+
+
+# --------------- Plot Lines + Scatter -----------------------
+line_1 = ax.plot(input, kappa_sim,                    # data
+            #  color='forestgreen',              # linecolor
+             marker='D',                         # each marker will be rendered as a circle
+             markersize=5,                       # marker size
+            #   markerfacecolor='darkorange',      # marker facecolor
+             markeredgecolor='black',            # marker edgecolor
+             markeredgewidth=0.75,                  # marker edge width
+             # linestyle='dashdot',              # line style will be dash line
+             linewidth=1.5,                      # line width
+             zorder=3,
+             label = r"$\kappa_{sim}$")
+
+line_2 = ax.plot(input, kappa_exp,                     # data
+             # color='orangered',                # linecolor
+             marker='o',                         # each marker will be rendered as a circle
+             markersize=5,                       # marker size
+            #  markerfacecolor='cornflowerblue',   # marker facecolor
+             markeredgecolor='black',            # marker edgecolor
+             markeredgewidth=0.75,                  # marker edge width
+             # linestyle='--',                   # line style will be dash line
+             linewidth=1.5,                      # line width
+             zorder=3,
+             alpha=0.8,                           # Change opacity
+             label = r"$\kappa_{exp}$")
+
+# --- Plot order line
+# x = np.linspace(0.01,1/2,100)
+# y = CC_L2[0]*x**2
+# OrderLine = ax.plot(x,y,linestyle='--', label=r"$\mathcal{O}(h)$")
+
+
+
+# Fix_value = 7.674124
+# l3 = plt.axhline(y = Fix_value, color = 'black', linewidth=0.75, linestyle = 'dashed')
+# --------------- Set Axes  -----------------------
+ax.set_title(r"ratio $r = 0.22$")   # Plot - Title
+# plt.xscale('log') # Use Logarithmic-Scale
+# plt.yscale('log')
+ax.set_xlabel(r"Wood moisture content $\omega (\%)$", labelpad=4)
+ax.set_ylabel(r"Curvature $\kappa$", labelpad=4)
+plt.tight_layout()
+
+# # --- Set Line labels
+# line_labels = [r"$CC_{L_2}$",r"$CC_{H_1}$", r"$\mathcal{O}(h)$"]
+
+# --- Set Legend
+legend = ax.legend()
+# legend = fig.legend([line_1 , line_2, OrderLine],
+#                     labels = line_labels,
+#                     bbox_to_anchor=[0.97, 0.50],
+#                     # bbox_to_anchor=[0.97, 0.53],
+#                     # loc='center',
+#                     ncol=1,                  # Number of columns used for legend
+#                     # borderaxespad=0.15,    # Small spacing around legend box
+#                     frameon=True,
+#                     prop={'size': 10})
+
+
+frame = legend.get_frame()
+frame.set_edgecolor('black')
+
+
+# --- Adjust left/right spacing:
+# plt.subplots_adjust(right=0.81)
+# plt.subplots_adjust(left=0.11)
+
+# ---------- Output Figure as pdf:
+fig.set_size_inches(width, height)
+fig.savefig('WoodBilayer_expComparison.pdf')
+# plt.show()
\ No newline at end of file
diff --git a/Plot-Scripts/WoodBilayer_expComparison_r049.py b/Plot-Scripts/WoodBilayer_expComparison_r049.py
new file mode 100644
index 00000000..f09281bf
--- /dev/null
+++ b/Plot-Scripts/WoodBilayer_expComparison_r049.py
@@ -0,0 +1,134 @@
+import numpy as np
+import matplotlib.pyplot as plt
+import math
+import os
+import subprocess
+import fileinput
+import re
+import sys
+import matplotlib as mpl
+from mpl_toolkits.mplot3d import Axes3D
+import matplotlib.cm as cm
+import matplotlib.ticker as ticker
+from matplotlib.ticker import MultipleLocator,FormatStrFormatter,MaxNLocator
+import seaborn as sns
+import matplotlib.colors as mcolors
+# ----------------------------------------------------
+# --- Define Plot style:
+# plt.style.use("seaborn-white")
+# plt.style.use("seaborn-pastel")
+# plt.style.use("seaborn-colorblind")
+plt.style.use("seaborn")
+mpl.rcParams['text.usetex'] = True
+mpl.rcParams["font.family"] = "serif"
+mpl.rcParams["font.size"] = "14"
+mpl.rcParams['xtick.bottom'] = True
+mpl.rcParams['xtick.major.size'] = 3
+mpl.rcParams['xtick.minor.size'] = 1.5
+mpl.rcParams['xtick.major.width'] = 0.75
+mpl.rcParams['ytick.left'] = True
+mpl.rcParams['ytick.major.size'] = 3
+mpl.rcParams['ytick.minor.size'] = 1.5
+mpl.rcParams['ytick.major.width'] = 0.75
+
+#Adjust grid:
+mpl.rcParams.update({"axes.grid" : True}) # Add grid
+mpl.rcParams['axes.labelpad'] = 3
+mpl.rcParams['grid.linewidth'] = 0.25
+mpl.rcParams['grid.alpha'] = 0.9 # 0.75
+mpl.rcParams['grid.linestyle'] = '-'
+mpl.rcParams['grid.color']   = 'gray'#'black'
+mpl.rcParams['text.latex.preamble'] = r'\usepackage{amsfonts}' # Makes Use of \mathbb possible.
+# ----------------------------------------------------------------------------------------
+width = 5.79
+height = width / 1.618 # The golden ratio.
+
+# fig = plt.figure()      #main
+fig, ax = plt.subplots(figsize=(width,height))
+
+
+
+
+
+input = [14.72680026, 13.64338887, 12.41305478, 11.66482931, 11.09781471, 9.435795985, 8.959564147]  #moisture-content (in %)
+
+
+kappa_sim = [1.20401338 , 1.72575251, 2.28762542 , 2.64882943 , 2.92976589 , 3.73244147 , 3.93311037 ]    #kappa from Simulation
+kappa_exp = [1.058078122,1.544624544, 2.317033799, 2.686043143, 2.967694189, 3.913528418, 4.262750825]    #kappa from Experiment
+
+# compute difference:
+relative_error = (np.array(kappa_sim) - np.array(kappa_exp)) / np.array(kappa_exp)
+print('relative_error:', relative_error)
+
+
+# --------------- Plot Lines + Scatter -----------------------
+line_1 = ax.plot(input, kappa_sim,                    # data
+            #  color='forestgreen',              # linecolor
+             marker='D',                         # each marker will be rendered as a circle
+             markersize=5,                       # marker size
+            #   markerfacecolor='darkorange',      # marker facecolor
+             markeredgecolor='black',            # marker edgecolor
+             markeredgewidth=0.75,                  # marker edge width
+             # linestyle='dashdot',              # line style will be dash line
+             linewidth=1.5,                      # line width
+             zorder=3,
+             label = r"$\kappa_{sim}$")
+
+line_2 = ax.plot(input, kappa_exp,                     # data
+             # color='orangered',                # linecolor
+             marker='o',                         # each marker will be rendered as a circle
+             markersize=5,                       # marker size
+            #  markerfacecolor='cornflowerblue',   # marker facecolor
+             markeredgecolor='black',            # marker edgecolor
+             markeredgewidth=0.75,                  # marker edge width
+             # linestyle='--',                   # line style will be dash line
+             linewidth=1.5,                      # line width
+             zorder=3,
+             alpha=0.8,                           # Change opacity
+             label = r"$\kappa_{exp}$")
+
+# --- Plot order line
+# x = np.linspace(0.01,1/2,100)
+# y = CC_L2[0]*x**2
+# OrderLine = ax.plot(x,y,linestyle='--', label=r"$\mathcal{O}(h)$")
+
+
+
+# Fix_value = 7.674124
+# l3 = plt.axhline(y = Fix_value, color = 'black', linewidth=0.75, linestyle = 'dashed')
+# --------------- Set Axes  -----------------------
+ax.set_title(r"ratio $r = 0.22$")   # Plot - Title
+# plt.xscale('log') # Use Logarithmic-Scale
+# plt.yscale('log')
+ax.set_xlabel(r"Wood moisture content $\omega (\%)$", labelpad=4)
+ax.set_ylabel(r"Curvature $\kappa$", labelpad=4)
+plt.tight_layout()
+
+# # --- Set Line labels
+# line_labels = [r"$CC_{L_2}$",r"$CC_{H_1}$", r"$\mathcal{O}(h)$"]
+
+# --- Set Legend
+legend = ax.legend()
+# legend = fig.legend([line_1 , line_2, OrderLine],
+#                     labels = line_labels,
+#                     bbox_to_anchor=[0.97, 0.50],
+#                     # bbox_to_anchor=[0.97, 0.53],
+#                     # loc='center',
+#                     ncol=1,                  # Number of columns used for legend
+#                     # borderaxespad=0.15,    # Small spacing around legend box
+#                     frameon=True,
+#                     prop={'size': 10})
+
+
+frame = legend.get_frame()
+frame.set_edgecolor('black')
+
+
+# --- Adjust left/right spacing:
+# plt.subplots_adjust(right=0.81)
+# plt.subplots_adjust(left=0.11)
+
+# ---------- Output Figure as pdf:
+fig.set_size_inches(width, height)
+fig.savefig('WoodBilayer_expComparison.pdf')
+# plt.show()
\ No newline at end of file
diff --git a/Python-Scripts/__pycache__/ClassifyMin.cpython-38.pyc b/Python-Scripts/__pycache__/ClassifyMin.cpython-38.pyc
deleted file mode 100644
index 588d82e76cfa64b60a3158f3ab84679eda54131d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5188
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

diff --git a/Python-Scripts/__pycache__/ClassifyMin_New.cpython-38.pyc b/Python-Scripts/__pycache__/ClassifyMin_New.cpython-38.pyc
deleted file mode 100644
index c6e5985e988a2eb68b596d46a456974b7dbf7dce..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5194
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
IxFop504yU1p#T5?

diff --git a/Python-Scripts/__pycache__/HelperFunctions.cpython-38.pyc b/Python-Scripts/__pycache__/HelperFunctions.cpython-38.pyc
deleted file mode 100644
index 2140cfdf8163d50eff6aae3134bf805f79d594f3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6013
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
N6=D?n&&3TUtpI;sxmo}K

-- 
GitLab