This workspace contains scripts, input data, generated figures, and notes for Hashin-Shtrikman upper-bound calculations and equivalent ellipsoidal pore axis-ratio fitting.
.
├── src/ Python source scripts
├── data/ Input CSV data
├── docs/ Paper and method notes
├── outputs/ Generated figures and other result files
└── .cache/ Local Python cache files
Run commands from the project root:
python src\plot_vf_stiffness_with_hs.py
python src\fit_axis_ratio_from_youngs.py --e1 15.37 --e2 14.84 --e3 26.91 --vf 0.3912plot_vf_stiffness_with_hs.py reads data/cell_vf_matrix.csv and writes outputs/vf_stiffness_with_hs.png.
fit_axis_ratio_from_youngs.py fits an equivalent ellipsoidal pore axis ratio from three target Young's moduli, matrix properties, and solid volume fraction.