353e2072e7
build(python): updated all python bindings to reflect serif name
2025-06-12 13:46:32 -04:00
72f08238b6
Merge remote-tracking branch 'upstream/main' into feature/mixedPolytrope
...
# Conflicts:
# .gitignore
# build-config/meson.build
# meson.build
# meson_options.txt
# src/composition/public/composition.h
# src/config/public/config.h
# src/constants/public/const.h
# src/meson.build
# tests/composition_sandbox/comp.cpp
2025-06-11 15:05:11 -04:00
922088e1f7
build(opat-core): updated opat-core dependency to always grab subproject not system version
2025-06-11 14:51:12 -04:00
ddab27b833
build(build-config): removed unused meson option
2025-05-13 14:23:37 -04:00
21c6657dc6
build(hypre-&-mpi): brought hypre and mpi in as dependencies and fixed incorrect branch
2025-05-13 14:20:40 -04:00
678f9b6277
docs(.gitignore): added hypre
2025-05-13 14:19:02 -04:00
4e83b05112
feat(python-composition): added composition module interface
2025-04-30 11:41:10 -04:00
57d60d7bb7
feat(pybind11): added infra to compile with pybind11
2025-04-30 11:39:36 -04:00
4fd3643d1e
fix(resource-manager): fixed old style calls to opat-core
...
tboudreaux:feature/mixedPolytrope implimented a fix to bring old style opat-core calls to the more up to date style. This change has been fast forwarded into main
2025-04-25 10:39:10 -04:00
56cefaeb1c
fix(yaml-cpp): locked cmake version for yaml-cpp
2025-04-18 11:18:31 -04:00
8d3db04469
fix(picosha2_dep): moved picosha2_dep managment to opat-core subproject
2025-03-24 05:06:40 -04:00
ff87585d71
build(opatIO): broke opatIO out into a seperate module
2025-03-24 04:57:18 -04:00
5d3c0d45ec
build(boost): added greater than to version for boost
2025-03-21 11:56:12 -04:00
2a7cd1e9e6
build(boost): lowered required version
2025-03-21 11:54:33 -04:00
5d1044a55a
build(boost): incorporated boost into the build system
...
all builds should be run with ./mk now
2025-03-21 10:39:34 -04:00
8fb63bf691
build(mfem): brought proper meson patch changes forward from polytrope
2025-03-17 12:44:29 -04:00
016382ea4f
fix(build): using mesons built in patch system
...
the previous custom patch system failed based on order sometimes. We now use mesons build in patch system which guarenees patch order application
2025-03-13 14:11:23 -04:00
17fea1e046
build(quill): added quill config to build-config
2025-02-23 11:25:39 -05:00
c25b0ff38d
build(quill): added quill as a subproject
...
quill provides a robust and very efficient asyncronous and thread safe logging module. I have brought this in to handle logging
2025-02-23 11:25:11 -05:00
53fc943129
build(yaml-cpp): added yaml-cpp as a dependency
...
config files will be written in yaml, added a well tested yaml parser to 4DSSE
2025-02-19 14:50:44 -05:00
112e626760
feat(mfem): added mfem into source tree along with patch based build system
...
MFEM is a dependency of our code and we want to build it with our code for portability, here I add a meson subproject which fetches mfem and builds it. Because of some issues with CMake and meson I apply a patch which manually disables running tests and building examples and miniapps in mfem. This is okay as mfem here is not intenteded to be linked against other programs (though it still can be).
2025-02-12 16:24:13 -05:00