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.
This commit is contained in:
2025-05-13 14:12:48 -04:00
parent 36916724de
commit a6a86fc0b4
5 changed files with 277 additions and 0 deletions

View File

@@ -0,0 +1 @@
mpi_dep = dependency('mpi', version: '>=5.0.0', language: 'cpp')