From c0e60407aacb320e1cfc7a5e747934abf0073775 Mon Sep 17 00:00:00 2001 From: Olivier Pigeon Date: Thu, 27 Nov 2025 16:54:05 +0100 Subject: [PATCH 1/6] feat(#2): Create enumerations for solver and heat equations Signed-off-by: Olivier Pigeon --- README.md | 8 +- examples/example_solver_intensity.py | 2 +- examples/example_transient.py | 3 +- examples/example_transient2.py | 3 +- src/thermohl/solver/__init__.py | 82 ++++-- src/thermohl/solver/heat_equation_enum.py | 9 + src/thermohl/solver/solver_type.py | 7 + test/functional_test/functional_test.py | 8 +- test/test_shape.py | 7 +- test/test_solver1t.py | 6 +- test/test_solver3t.py | 10 +- .../docs/examples/ex_all_params.ipynb | 265 ++++++++++-------- .../docs/examples/ex_steady_1t.ipynb | 5 +- .../docs/examples/ex_steady_3t.ipynb | 247 ++++++++-------- .../docs/examples/ex_transient_3t.ipynb | 244 +++++++++------- thermohl-docs/docs/getting-started.md | 8 +- 16 files changed, 525 insertions(+), 389 deletions(-) create mode 100644 src/thermohl/solver/heat_equation_enum.py create mode 100644 src/thermohl/solver/solver_type.py diff --git a/README.md b/README.md index 6858a92..dab8f90 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -