16 Commits

Author SHA1 Message Date
Max Luebke
5cc161e25e Add inner_boundaries handling in DiffusionModule and InitialList 2024-04-05 08:31:32 +00:00
Max Luebke
38053fd4d0 Add support for missing species in init grid, which are injected (by boundary condition) 2024-04-03 14:25:04 +00:00
Max Luebke
c667bee7d8 Add DHT functionality, still need to be validated 2024-04-02 14:14:19 +00:00
Max Luebke
b229377adb Add chemistry initialization to InitialList class 2024-04-02 12:06:55 +00:00
Max Lübke
2c51cd90ef Update dependencies and refactor code 2024-03-28 14:23:20 +00:00
Max Lübke
0bfc95bb52 Add Basic heterogeneous diffusion functionality 2024-03-27 20:34:48 +00:00
Max Luebke
a04344e435 Add total_grid_cells to ChemistryInit struct 2024-03-21 22:33:40 +00:00
Max Lübke
4fc0d5547b Add support for importing and exporting initial grid in InitialList class 2024-03-21 21:36:09 +00:00
Max Lübke
7d4c14c356 Add Init/CMakeLists.txt and ChemistryInit.cpp files, and update initializer.cpp and InitialList.hpp 2024-03-20 23:46:57 +00:00
Max Lübke
793c2bb4ff Add resolvePqcBound function and refactor parseBoundaries2D function 2024-03-19 15:37:29 +00:00
Max Lübke
ebfa10c236 Update alpha matrix parsing 2024-03-19 14:07:25 +00:00
Max Lübke
badb01b4fe Refactor initialization code for diffusion and grid 2024-03-19 13:39:59 +00:00
Max Lübke
8328fd1390 Refactor grid initialization and update member access in InitialList 2024-03-19 12:32:16 +00:00
Max Luebke
60c3d7b022 Save latest changes, boundaries still missing or incomplete 2024-03-19 08:12:20 +00:00
Max Luebke
9990c12de4 Add modify_module_sizes function and modify module_sizes in InitialList class 2024-03-13 23:50:13 +01:00
Max Luebke
bcabe5bcc4 Add iphreeqc and init_r_lib submodules, and make necessary changes to CMakeLists.txt and src/initializer.cpp 2024-03-13 16:57:44 +01:00