Commit Graph

  • cdf2533b26
    Merge pull request #11 from DLR-Institute-of-Future-Fuels/dev main v1.1.4 Nicolas Kruse 2025-11-26 15:30:29 +0100
  • d3395488c7 Updated optional scipy importing to pass type checking without scipy stubs dev Nicolas Kruse 2025-11-26 15:29:15 +0100
  • a1485ff68d Updated the version of the CITATION.cff file Nicolas Kruse 2025-11-26 15:19:51 +0100
  • 82db3fc3b8 version bumped to 1.1.4 Nicolas Kruse 2025-11-26 15:10:06 +0100
  • b465b91323 Minor updates for tests and benchmarks as well as minor code style adjustments Nicolas Kruse 2025-11-26 15:08:40 +0100
  • f8fb198b0b Improved performance by replacing root implementation of scipy by a custom one - optimized for the application. Benchmarks jumped from a few times slower than cantera to very slightly faster than cantera. Nicolas Kruse 2025-11-26 15:07:15 +0100
  • 6f8eb2914c extended the test_results_cantera Nicolas Kruse 2025-11-17 13:49:13 +0100
  • 681e356451 replaced old "active_species" property in the examples by "species" Nicolas Kruse 2025-11-17 13:48:42 +0100
  • 9bdf350c17 switched null_space implementation from scipy to using numpys svd Nicolas Kruse 2025-11-17 13:47:30 +0100
  • 7df98dda7b Zenodo DOI in citation.cff set Nicolas 2025-09-04 09:02:55 +0200
  • 21c6f3cb72 SOC examples updated to use new slicing v1.1.3 Nicolas 2025-09-03 15:53:13 +0200
  • 50b32bfa8f Numpy-like array slicing for fluids and elements added; get_n() function added for fluids and elements Nicolas 2025-09-03 15:52:38 +0200
  • a04340dd7f Version changed to 1.1.3; config files updated Nicolas 2025-09-03 15:24:42 +0200
  • fe0fd8ec21 new lines at the ends of the benchmark scripts added Nicolas 2025-09-01 16:49:34 +0200
  • b8baa14c84 benchmark scripts added Nicolas 2025-09-01 16:39:53 +0200
  • 0a9122507f SOC examples updated to use new slicing Nicolas 2025-09-03 15:53:13 +0200
  • f6444b1649 Numpy-like array slicing for fluids and elements added; get_n() function added for fluids and elements Nicolas 2025-09-03 15:52:38 +0200
  • 4b12570dbe Version changed to 1.1.3; config files updated Nicolas 2025-09-03 15:24:42 +0200
  • ba53d46d3e new lines at the ends of the benchmark scripts added Nicolas 2025-09-01 16:49:34 +0200
  • 75681eeb0a benchmark scripts added Nicolas 2025-09-01 16:39:53 +0200
  • cc1057a99b CD for pypi: environment added Nicolas 2025-07-28 16:22:27 +0200
  • e2a6541119 Docs: Link to repo added Nicolas 2025-07-28 16:21:56 +0200
  • dd86a1a83a doc path renamed to "api" Nicolas 2025-07-28 16:21:16 +0200
  • b50246350b CD for pypi: environment added Nicolas 2025-07-28 16:22:27 +0200
  • 996beeffb8 Docs: Link to repo added Nicolas 2025-07-28 16:21:56 +0200
  • 23ae55b476 doc path renamed to "api" Nicolas 2025-07-28 16:21:16 +0200
  • 38709c03ac md_to_code.py updated to handle print functions in the last line Nicolas Kruse 2025-07-28 15:03:19 +0200
  • 77b80a31fc sofc example fixes of the extension Nicolas Kruse 2025-07-28 14:50:08 +0200
  • 138e33e5b6 sofc example extended Nicolas 2025-07-28 14:17:36 +0200
  • 14bd6605bc switched docs deployment method Nicolas 2025-07-28 14:08:40 +0200
  • eb171fd424 fix in SOEC example Nicolas 2025-07-22 13:10:04 +0200
  • b76fd706b4 md_to_code.py updated to handle print functions in the last line Nicolas Kruse 2025-07-28 15:03:19 +0200
  • 5fd7ad345c sofc example fixes of the extension Nicolas Kruse 2025-07-28 14:50:08 +0200
  • 324dc5ca17 sofc example extended Nicolas 2025-07-28 14:17:36 +0200
  • bc2fc556d8 switched docs deployment method Nicolas 2025-07-28 14:08:40 +0200
  • dac5035d9a fix in SOEC example Nicolas 2025-07-22 13:10:04 +0200
  • 0e01d5e7be readme updated Nicolas Kruse 2025-07-21 11:33:43 +0200
  • b277f91f5f example text improved Nicolas Kruse 2025-07-21 11:21:46 +0200
  • c966aa74f3 unified nomenclature in methane example Nicolas Kruse 2025-07-21 11:18:40 +0200
  • f97c8a2697 py.typed file added indication package uses type annotations Nicolas 2025-07-06 18:02:47 +0200
  • 10ade221e0 fix in example description Nicolas Kruse 2025-07-03 15:57:09 +0200
  • 8627b59e0b comment lines in example removed Nicolas Kruse 2025-07-03 15:15:56 +0200
  • 7ba9649fa7 readme updated Nicolas Kruse 2025-07-21 11:33:43 +0200
  • ef8104dfd8 example text improved Nicolas Kruse 2025-07-21 11:21:46 +0200
  • 88a2b3e797 unified nomenclature in methane example Nicolas Kruse 2025-07-21 11:18:40 +0200
  • ea950763c7 py.typed file added indication package uses type annotations Nicolas 2025-07-06 18:02:47 +0200
  • 4327c6ccf3 fix in example description Nicolas Kruse 2025-07-03 15:57:09 +0200
  • 0eb3e23033 comment lines in example removed Nicolas Kruse 2025-07-03 15:15:56 +0200
  • 73627613ac Example description fixed Nicolas Kruse 2025-07-03 15:07:43 +0200
  • ac026600c5 example added Nicolas Kruse 2025-07-03 15:07:17 +0200
  • 6f3ce50999 figures in sulfur example improved Nicolas Kruse 2025-06-30 12:43:05 +0200
  • e4b33b344b Minor README fixes Nicolas Kruse 2025-06-30 12:32:06 +0200
  • 7a4c705fe1 carbon example extended Nicolas Kruse 2025-06-26 14:21:52 +0200
  • 1a6fe421bc Example description fixed Nicolas Kruse 2025-07-03 15:07:43 +0200
  • 095806cfe6 example added Nicolas Kruse 2025-07-03 15:07:17 +0200
  • 39be381342 figures in sulfur example improved Nicolas Kruse 2025-06-30 12:43:05 +0200
  • 074b58dffb Minor README fixes Nicolas Kruse 2025-06-30 12:32:06 +0200
  • ed737add7d carbon example extended Nicolas Kruse 2025-06-26 14:21:52 +0200
  • e2e09a6ea4 sofc example fixed and soec sample added Nicolas Kruse 2025-06-25 11:11:08 +0200
  • 488a67089b sofc example fixed and soec sample added Nicolas Kruse 2025-06-25 11:11:08 +0200
  • df56d0ad37 citation.cff acording to cffconvert is fixed; validation to ci added Nicolas Kruse 2025-06-24 15:56:53 +0200
  • 0ba6efbf82 citation.cff acording to cffconvert is fixed; validation to ci added Nicolas Kruse 2025-06-24 15:56:53 +0200
  • 9a4c6351bb citation file updated v1.1.2 Nicolas Kruse 2025-06-24 11:00:24 +0200
  • 5d5b8ec722 codestyle for test fixed Nicolas Kruse 2025-06-24 10:59:34 +0200
  • 2bf7e21e73 test with cantera reference updated Nicolas Kruse 2025-06-24 10:59:16 +0200
  • 762ff6929d test added for non-equilibrium cases Nicolas Kruse 2025-06-24 10:56:14 +0200
  • 0854d28e92 Time hints added in main Nicolas Kruse 2025-06-24 10:55:54 +0200
  • 5172d3721e added weighting coefficient for better stability Nicolas Kruse 2025-06-24 10:55:37 +0200
  • fe5bf70d83 version changed to v1.1.2 Nicolas Kruse 2025-06-24 09:47:15 +0200
  • 63b1808341 Solver updated with start value estimation and log-error for elemental species balance Nicolas Kruse 2025-06-24 09:45:36 +0200
  • a5f806aa31 For equilibrium_eq start values are estimated now by calculating the maximum possible amount for each species based on the elements Nicolas Kruse 2025-06-23 11:12:50 +0200
  • 802aa68a25 equilibrium solvers moved to separate file "_solver.py" Nicolas Kruse 2025-06-23 09:02:33 +0200
  • 356592ecfb citation file updated Nicolas Kruse 2025-06-24 11:00:24 +0200
  • 66b67248cc codestyle for test fixed Nicolas Kruse 2025-06-24 10:59:34 +0200
  • c57a247255 test with cantera reference updated Nicolas Kruse 2025-06-24 10:59:16 +0200
  • b758d78a14 test added for non-equilibrium cases Nicolas Kruse 2025-06-24 10:56:14 +0200
  • 1bc9fa4490 Time hints added in main Nicolas Kruse 2025-06-24 10:55:54 +0200
  • df877dcf50 added weighting coefficient for better stability Nicolas Kruse 2025-06-24 10:55:37 +0200
  • 9cf901e039 version changed to v1.1.2 Nicolas Kruse 2025-06-24 09:47:15 +0200
  • 07c27dd400 Solver updated with start value estimation and log-error for elemental species balance Nicolas Kruse 2025-06-24 09:45:36 +0200
  • 204a03c8a8 For equilibrium_eq start values are estimated now by calculating the maximum possible amount for each species based on the elements Nicolas Kruse 2025-06-23 11:12:50 +0200
  • 3937308fbe equilibrium solvers moved to separate file "_solver.py" Nicolas Kruse 2025-06-23 09:02:33 +0200
  • 973aedf058 cff-version in CITATION.cff fixed Nicolas Kruse 2025-06-18 14:41:41 +0200
  • d627b87df6 added mypy conformity for numpy 2.3.0 v1.1.1 Nicolas Kruse 2025-06-18 14:18:46 +0200
  • 2f5cad3d05 Docs and doc generation updated for the restructuring Nicolas Kruse 2025-06-18 08:48:51 +0200
  • 93f6d88cd4 docstring fixed for species function Nicolas Kruse 2025-06-18 00:46:31 +0200
  • fd94cb2f24 __iter__ function for elements and fluid updated to pass mypy type check. test added Nicolas Kruse 2025-06-18 00:19:19 +0200
  • 1e54392d54 type references fixed Nicolas Kruse 2025-06-17 23:31:17 +0200
  • 944aeb3546 citation.cff updated Nicolas Kruse 2025-06-17 23:22:23 +0200
  • a12983948e moving type aliases to typing Nicolas Kruse 2025-06-17 23:18:24 +0200
  • 91ec565bf8 version number increased to 1.1.1 Nicolas Kruse 2025-06-17 22:57:20 +0200
  • 9e7c9a47b3 db_reader memory usage reduced by using an iterator instead of split Nicolas Kruse 2025-06-17 22:56:43 +0200
  • 412827226f File structure refactored to clean up API Nicolas Kruse 2025-06-17 22:55:04 +0200
  • 5c41d04a70 test extended Nicolas Kruse 2025-06-17 22:53:25 +0200
  • 3016a2db4e Example files fixed Nicolas Kruse 2025-06-06 14:17:04 +0200
  • 5f6067fc63 Example file renamed to prevent name conflict Nicolas Kruse 2025-06-06 14:03:13 +0200
  • 71da33d9ad doc CD: Ignore Warnings when running notedown command Nicolas Kruse 2025-06-06 13:57:46 +0200
  • 08c81444dd doc CD: fixed package name Nicolas Kruse 2025-06-06 13:52:17 +0200
  • 6659545391 doc CD: added yaml dependency Nicolas Kruse 2025-06-06 13:50:52 +0200
  • 7af6176464 doc CD: fixed invalid comment Nicolas Kruse 2025-06-06 13:47:51 +0200