3117360d49
fix(build): started bringing SERiF back up to speed with 4D-STAR C++
Build and Test / build-and-test-ubuntu (ubuntu-24.04) (push) Has been cancelled
2025-12-15 13:12:47 -05:00
d829a50032
fix(quill/yaml-cpp): removed bad build artifacts
2025-06-21 13:59:05 -04:00
4cb1a4841a
feat(GridFire): SERiF now uses GridFire
2025-06-21 13:50:04 -04:00
1b26404a86
feat(libcomposition): SERiF now uses libcomposition instead of internal composition module
2025-06-21 12:26:02 -04:00
aa1e5c6be8
build(libconstants): changed the url to http not ssh
2025-06-21 08:59:37 -04:00
e6709f3c61
build(libconfig): serif now uses libconfig
2025-06-21 08:56:15 -04:00
c55185c1e3
refactor(liblogging): changed SERiF to use liblogging
2025-06-21 08:26:04 -04:00
fdc59523bd
build(libconstants): changed over to use external libconstants
...
this is the same module as before just broken out into its own subproject
2025-06-21 06:30:36 -04:00
fb2d725fa8
Merge branch 'main' into feature/pythonInterface/eos
2025-06-12 17:11:03 -04:00
96de8cf6cc
fix(qhull.wrap): removed bad qhull.wrap file
...
qhull.wrap should never have ended up in the git repo
2025-06-12 17:02:15 -04:00
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
dae51a1303
feat(subprojects): pinned opat-core to 0.3.1a and brought qhull over from opat-core
2025-06-11 14:50:24 -04:00
5595f7109a
build(hypre): added hypre as a subproject
2025-05-13 14:20:45 -04:00
57d60d7bb7
feat(pybind11): added infra to compile with pybind11
2025-04-30 11:39:36 -04:00
adca88c8da
build(mfem.wrap): bumped mfem version to 4.8-rc0
2025-03-26 10:38:16 -04:00
40969d64ba
fix(mfem.wrap): pinned mfem version to 4.7 and set clone depth to 1
2025-03-26 10:19:17 -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
43f6ddc72b
Merge pull request #24 from tboudreaux/fix/gtest
...
Added gtest as a subproject
2025-03-13 14:22:58 -04:00
611bb4d899
refactor(gtest): removed gtest source code which was accidently commited in
2025-03-13 14:14:02 -04:00
46dfb17385
build(gtest): added gtest as a subproject in case it is not already installed on the system
2025-03-13 14:12:14 -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
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
33d269c411
feat(subprojects/PicoSHA2): added picosha subproject to compute checksums
2025-02-17 12:57:03 -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