Paul Romano
8101328d96
Build h5py against Cython < 3.0 in CI ( #2613 )
2023-07-20 09:23:42 -04:00
Paul Romano
36a54c896a
Install wheel for vectfit
2023-04-17 06:59:40 -05:00
Paul Romano
5ba3569b3a
Install vectfit in CI with no-build-isolation
2023-04-17 06:37:39 -05:00
Paul Romano
d5ce4af68a
Add RDMAV_FORK_SAFE=1 to avoid fork error with libfabric
2023-02-17 10:31:27 -06:00
Paul Romano
fcdac0759e
Remove numpy version hardcoding in pyproject.toml / GHA
2023-02-10 11:41:50 -06:00
Paul Romano
f45b431a21
Use --no-build-isolation to get around parallel h5py install issue
...
See https://github.com/h5py/h5py/issues/2222
2023-01-30 23:18:07 -06:00
Paul Romano
b6d6bdf3f5
Merge branch 'develop' into mixed_ncrystal_pr
2023-01-09 13:13:14 +07:00
Paul Romano
eeab41a19d
Build against MCPL in CI by default
2022-12-22 14:56:40 -06:00
erkn
9865a129c4
optionally install mcpl depending on environment var
2022-12-21 00:22:38 +01:00
erkn
1ab9aa4b6f
script for installing mcpl as a ci-thing
2022-12-21 00:14:43 +01:00
Thomas Kittelmann
f2c28706a6
Apply suggestions from code review
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-12-07 10:12:23 +01:00
Jose Ignacio Marquez Damian
e7b4285bd5
Cleanup
2022-11-29 11:21:04 +01:00
Jose Ignacio Marquez Damian
e626447a4e
Update gha-script.sh
2022-11-28 11:18:32 -03:00
Jose Ignacio Marquez Damian
19bf624b34
Add NCrystal installation test
2022-11-28 11:03:41 -03:00
Jose Ignacio Marquez Damian
c98a121710
Update gha-install.py
2022-11-28 09:56:10 -03:00
Jose Ignacio Marquez Damian
8598ff7e43
Pass CMAKE_PREFIX_PATH from NCrystall installation
2022-11-28 09:45:27 -03:00
Jose Ignacio Marquez Damian
fff545ac79
Update gha-install-ncrystal.sh
2022-11-28 09:27:12 -03:00
Jose Ignacio Marquez Damian
be330a11b6
Update gha-install-ncrystal.sh
2022-11-28 09:15:45 -03:00
Jose Ignacio Marquez Damian
3e6bb9d5f6
Upgrade installation script to NCrystal 3.5.0
2022-11-28 08:51:23 -03:00
Jose Ignacio Marquez Damian
9e1abb3284
Update gha-install-ncrystal.sh
2022-11-19 10:47:26 +01:00
Jose Ignacio Marquez Damian
39d0c5cd61
Try to initialize with setup.sh
2022-11-19 09:38:34 +01:00
Jose Ignacio Marquez Damian
b199db9cb9
Update gha-install-ncrystal.sh
2022-11-19 09:06:42 +01:00
Jose Ignacio Marquez Damian
d7ab491f47
Try fix of NCrystal install
2022-11-19 08:57:00 +01:00
Jose Ignacio Marquez Damian
b9a1fd5624
Merge branch 'mixed_ncrystal' of https://github.com/highness-eu/openmc into mixed_ncrystal
2022-11-18 22:41:19 +01:00
Jose Ignacio Marquez Damian
b9e8f1324e
Attempt to fix NCrystal installation script
2022-11-18 22:40:46 +01:00
Jose Ignacio Marquez Damian
87ed26babe
Add option to install NCrystal
2022-11-18 17:48:19 -03:00
Thomas Kittelmann
a3dd55d8bc
first stab at gha-install-ncrystal.sh
2022-10-21 15:04:57 +02:00
Paul Romano
3b5910057d
Update libmesh to 1.7.1 in gha-install-libmesh.sh for consistency
2022-08-29 11:54:23 -05:00
aprilnovak
4d321bc98b
Replace centroid() with vertex_average(). Refs #1914
2022-07-14 18:53:58 -05:00
Kalin Kiesling
20a18398bf
export cc=mpicc apparently necessary for h5py
2022-04-05 16:19:32 -05:00
Kalin Kiesling
447e9cf02d
updated ci with new mpi flags
2022-04-05 15:56:10 -05:00
Kalin Kiesling
d24c180592
update scripts with new cmake flag names
2022-03-22 10:46:34 -05:00
Kalin Kiesling
643749a0a0
specify debug with cmake_build_type
2022-03-21 15:56:27 -05:00
Kalin Kiesling
ea551e3312
update versions of xtl and xtensor in vectfit ci build script to be consistent with vendored versions
2022-03-17 16:05:47 -05:00
Paul Romano
67db1f5af0
Force CI tests to use numpy<1.22
2022-01-03 09:53:44 -05:00
Paul Romano
664b106f64
Add script to install post-commit hook, mention in devguide
2021-08-11 13:46:38 -05:00
Paul Romano
3e769e05b4
Update MPI alternatives to use MPICH
2021-04-26 14:45:37 -05:00
Paul Romano
dea0a0e21f
Build h5py against OpenMPI for MPI configurations
2021-04-21 07:33:41 -05:00
Patrick Shriwise
1262bcde7d
Apply @paulromano's suggestions from code review
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2021-04-07 19:07:07 -05:00
Patrick Shriwise
c50fb6a86c
Small formatting fix in the libmesh install script.
2021-04-07 19:07:07 -05:00
Patrick Shriwise
025011ee3d
Removing mpich specification from compilers in libmesh config.
2021-04-07 19:07:07 -05:00
Patrick Shriwise
ccae5f93a5
Disabling MPI in the serial libmesh build.
2021-04-07 19:07:07 -05:00
Patrick Shriwise
a0aa431744
Correcting bash syntax.
2021-04-07 19:07:07 -05:00
Patrick Shriwise
a1c29c1f6d
Adding a serial build of libmesh to ci.
2021-04-07 19:07:07 -05:00
Patrick Shriwise
ec41b43624
Adding explicit compilers in libmesh configure line.
2021-04-07 19:07:07 -05:00
Patrick Shriwise
894fcbe23c
Updating CI to use a libmesh installation relying on its native distributed vector.
2021-04-07 19:07:07 -05:00
Patrick Shriwise
8fa814d142
Updating version of cmake.
...
Adding netcdf libraries to CI.
Adding libmesh job.
Extending prefix path for libmesh to the directory.
A couple more tweaks to the libmesh paths.
Updating how libmesh is installed. Relying on MOOSE install scripts.
2021-04-07 19:07:07 -05:00
Patrick Shriwise
50dbd50f2b
Ensure that the CMAKE_PREFIX_PATH is checked for the libmesh installation.
2021-04-07 19:07:06 -05:00
Patrick Shriwise
4e04e8f4fb
Small adjustment to the install location of libMesh in CI.
2021-04-07 19:07:06 -05:00
Patrick Shriwise
02df8567b6
More explicit path to libmesh install.
2021-04-07 19:07:06 -05:00