Commit graph

27 commits

Author SHA1 Message Date
Ahnaf Tahmid Chowdhury
dfb6c5699c
Modernize CMake packaging (#3653)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-05-21 20:33:56 +00:00
John Tramm
977ade79a1
Replace xtensor with internal Tensor/View classes (#3805)
Co-authored-by: John Tramm <jtramm@gmail.com>
2026-02-17 09:50:38 -06:00
Paul Romano
8f36ff2b3a
Update find_package calls in OpenMCConfig.cmake (#3572) 2025-09-23 10:06:29 -05:00
Ahnaf Tahmid Chowdhury
5318ea6e2b
Make MCPL a Runtime Optional Dependency (#3429)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-07-17 02:46:39 +00:00
Paul Romano
c17908f24c
Install MCPL using same build type as OpenMC in CI (#3388) 2025-05-02 18:38:10 -05:00
Thomas Kittelmann
ced8929128
NCrystal becomes runtime rather than buildtime dependency (#3328)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-03-05 15:45:27 -06:00
Gavin Ridley
aa4de82258
remove gsl-lite dependency (#3225)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-02-20 01:03:20 +00:00
Thomas Kittelmann
27ce2ceee3
Updates for building with NCrystal support (and fix CI) (#3274) 2025-02-11 14:18:27 +00:00
Ahnaf Tahmid Chowdhury
e047138833
Fix for UWUW Macro Conflict (#3150)
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2024-10-08 20:57:14 -05:00
Luke Labrie-Cleary
6b08f75065
make uwuw optional (#2965) 2024-04-24 11:05:11 -05:00
Gavin Ridley
b53b601edc
Tiny updates from experience building on Mac (#2894)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-20 05:44:40 +00:00
Paul Romano
b6d6bdf3f5 Merge branch 'develop' into mixed_ncrystal_pr 2023-01-09 13:13:14 +07:00
Paul Romano
a0d8541a01 Make sure OpenMCConfig.cmake.in includes MCPL 2022-12-22 22:27:03 -06:00
Jose Ignacio Marquez Damian
4391d601fd
find NCrystal 2022-11-28 11:06:06 -03:00
aprilnovak
4d321bc98b Replace centroid() with vertex_average(). Refs #1914 2022-07-14 18:53:58 -05:00
Kalin Kiesling
3bcc45c9bd find mpi in cmake config 2022-04-06 13:29:48 -05:00
Kalin Kiesling
62bb9ebf99 corrected install options in cmake config 2022-03-22 13:23:02 -05:00
Paul Romano
6eea13043f Add support for PNG plots using libpng 2021-10-04 15:48:42 -05:00
Patrick Shriwise
b392f59a13 Using the configuration options to indicate requirement of libmesh and dagmc packages. 2021-08-17 19:33:00 -05:00
Patrick Shriwise
18a1ba1c41 Ensuring that all necessary information makes it into the OpeMCconfig file for linked applicatoins. 2021-04-07 20:56:18 -05:00
Patrick Shriwise
f7220b62db Some cleanup from self-review 2021-04-07 19:06:15 -05:00
Patrick Shriwise
abda65d038 Making sure libmesh is found in the OpenMC config if we build with it. 2021-04-07 19:06:15 -05:00
Patrick Shriwise
d2dd262846 Making sure libmesh is found in the OpenMC config if we build with it. 2021-04-07 19:06:15 -05:00
Patrick Shriwise
1998dac26f Re-adding the find_package call in OpenMCConfig.cmake 2020-04-07 14:04:06 -05:00
Patrick Shriwise
ac2e1665e8 Removing dagmc-imported target export and FindDAGMC.cmake files as suggested by @paulromano. 2020-04-07 11:40:47 -05:00
Paul Romano
c7c3db8246 Don't use target_link_directorires (only supported in cmake 3.13+) 2020-02-23 22:15:28 -06:00
Paul Romano
48ee3e78ec Make sure DAGMC is discoverable if linking against OpenMC 2020-02-20 14:05:34 -06:00
Renamed from cmake/OpenMCConfig.cmake (Browse further)