From 9909fc79d32696f5696b666212f52c5f60c3e11d Mon Sep 17 00:00:00 2001 From: Emily Boudreaux Date: Tue, 13 May 2025 14:12:48 -0400 Subject: [PATCH 1/2] build(hypre): added hypre and mpi as dependencies hypre is required for parallel MFEM usage and hypre requires MPI. Both of these have been added as dependecies. MPI is added as a dependency in the same manner as boost (i.e. with an install script which checks for system installation and provides a way that the user can initiate a system installation). The MPI install script has been incorporated with the mk script. Hypre has been added as a subproject. --- build-config/meson.build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-config/meson.build b/build-config/meson.build index be2adc5..c4e5068 100644 --- a/build-config/meson.build +++ b/build-config/meson.build @@ -6,6 +6,8 @@ subdir('quill') subdir('boost') subdir('opatIO') subdir('pybind') +subdir('mpi') +subdir('hypre') # Set the config file error handling options configErr = get_option('config_error_handling') From a549ee902bef216ec1a47f14fe947348cc3894bd Mon Sep 17 00:00:00 2001 From: Emily Boudreaux Date: Thu, 12 Jun 2025 14:21:28 -0400 Subject: [PATCH 2/2] fix(eos-bindings): minor bug fixes to bring eos bindings up to main specifically, renamed EosIO -> EOSio, and updated read_helm_table signature --- build-config/meson.build | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-config/meson.build b/build-config/meson.build index 4a1443a..0dab29f 100644 --- a/build-config/meson.build +++ b/build-config/meson.build @@ -8,8 +8,6 @@ subdir('opatIO') subdir('mpi') subdir('hypre') subdir('pybind') -subdir('mpi') -subdir('hypre') # Set the config file error handling options configErr = get_option('config_error_handling')