Arne Morten Kvarving
73f50a6d14
remove unnecessary version defines
2026-03-11 12:11:52 +01:00
Arne Morten Kvarving
1ae63a9eb9
prepare for finding opm-grid without find-macros
...
in particular the sibling handling needs to be applied
to opm-grid as well
2026-03-11 11:53:42 +01:00
Arne Morten Kvarving
dba68033c6
remove HAVE_LAPACK from config variables
...
not used
2026-03-11 11:33:21 +01:00
Bård Skaflestad
655a2759fd
Merge pull request #440 from akva2/use_cmp_0167
...
rely on policy for forcing config mode for boost
2026-03-10 15:16:37 +01:00
Arne Morten Kvarving
9520ffb3ee
rely on policy for forcing config mode for boost
2026-03-10 15:02:22 +01:00
Bård Skaflestad
3c953e1173
Merge pull request #436 from akva2/remove_ecl_opts
...
adjust to removed HAVE_ECL_(IN|OUT)PUT options
2026-03-09 18:38:01 +01:00
Arne Morten Kvarving
b249b650d6
adjust to removed HAVE_ECL_(IN|OUT)PUT options
2026-03-09 17:08:01 +01:00
Bård Skaflestad
b45e9846ea
Merge pull request #439 from akva2/opmlibmain_use_prereqs
...
prereqs is now included by OpmLibMain
2026-03-09 16:38:20 +01:00
Arne Morten Kvarving
c03ca2ab3e
prereqs is now included by OpmLibMain
2026-03-09 14:33:45 +01:00
Bård Skaflestad
bd550dcb28
Merge pull request #438 from akva2/use_fortrancif
...
setup FCMacros.h through FortranCInterface in the language hook
2026-03-09 14:29:24 +01:00
Arne Morten Kvarving
12745db458
setup FCMacros.h through FortranCInterface in the language hook
2026-03-09 14:03:34 +01:00
Bård Skaflestad
2fb11ad0aa
Merge pull request #437 from akva2/fortran_lang_setup
...
move fortran setup to targets hook
2026-03-09 14:01:12 +01:00
Arne Morten Kvarving
c1def4361d
move fortran setup to targets hook
...
this is a temporary workaround, it will be moved to
language hook in follow-up work
2026-03-09 13:11:06 +01:00
Bård Skaflestad
b27d4ca631
Merge pull request #435 from akva2/disable_benchmark_boost_1.66
...
disable building the relperm benchmark for boost < 1.67
2026-02-25 14:11:51 +01:00
Arne Morten Kvarving
e968e9d9c8
disable building the relperm benchmark for boost < 1.67
...
boost::iostream 1.66 cannot build as c++-20 and it pulls in
all sorts of headers from all sorts of places so we also
cannot build the benchmark as c++-17
2026-02-25 13:38:28 +01:00
Bård Skaflestad
c17ac3c5c4
Merge pull request #434 from akva2/use_ranges_reverse
...
replace std::reverse with std::ranges::reverse where appropriate
2026-02-24 12:08:14 +01:00
Arne Morten Kvarving
84393d16a4
replace std::reverse with std::ranges::reverse where appropriate
...
the c++-20 constrained algorithm is safer and code is more readable
2026-02-24 09:39:36 +01:00
Bård Skaflestad
d511f5f760
Merge pull request #433 from akva2/use_ranges_max_element
...
replace std::max_element with std::ranges::max_element where appropriate
2026-02-24 08:23:12 +01:00
Arne Morten Kvarving
f3b625d645
replace std::max_element with std::ranges::max_element where appropriate
...
the c++-20 constrained algorithm is safer and code is more readable
2026-02-24 08:01:29 +01:00
Bård Skaflestad
f288bc28bf
Merge pull request #432 from akva2/use_ranges_min_element
...
replace std::min_element with std::ranges::min_element where appropriate
2026-02-23 19:40:00 +01:00
Bård Skaflestad
978570497c
Merge pull request #431 from akva2/use_ranges_find_if
...
replace std::find_if with std::ranges::find_if where appropriate
2026-02-23 17:28:11 +01:00
Arne Morten Kvarving
1b9280a31e
replace std::min_element with std::ranges::min_element where appropriate
...
the c++-20 constrained algorithm is safer and code is more readable
2026-02-23 15:06:08 +01:00
Arne Morten Kvarving
535923ee3e
replace std::find_if with std::ranges::find_if where appropriate
...
the c++-20 constrained algorithm is safer and code is more readable
2026-02-23 14:30:14 +01:00
Bård Skaflestad
928a7888ef
Merge pull request #430 from akva2/use_ranges_fill
...
replace std::fill with std::ranges::fill where appropriate
2026-02-23 12:11:14 +01:00
Bård Skaflestad
a971ca5d04
Merge pull request #429 from akva2/use_ranges_copy
...
replace std::copy with std::ranges::copy where appropriate
2026-02-23 10:49:24 +01:00
Arne Morten Kvarving
f48114abf8
replace std::fill with std::ranges::fill where appropriate
...
the c++-20 constrained algorithm is safer and code is more readable
2026-02-23 10:25:03 +01:00
Arne Morten Kvarving
f0a67a1fa2
replace std::copy with std::copy_n where appropriate
...
more expressive
2026-02-23 08:41:31 +01:00
Arne Morten Kvarving
961cf4a616
replace std::copy with std::ranges::copy where appropriate
...
the c++-20 constrained algorithm is safer and code is more readable
2026-02-23 08:21:17 +01:00
Bård Skaflestad
e427c7e490
Merge pull request #428 from akva2/use_ranges_sort
...
replace std::sort with std::ranges::sort where appropriate
2026-02-20 15:40:52 +01:00
Arne Morten Kvarving
421957920b
replace std::sort with std::ranges::sort where appropriate
...
the c++-20 constrained algorithm is safer and code is more readable
2026-02-20 14:22:34 +01:00
Bård Skaflestad
420b9245b2
Merge pull request #427 from akva2/use_ranges_transform
...
replace std::transform with std::ranges::transform where appropriate
2026-02-20 14:07:45 +01:00
Arne Morten Kvarving
42a742ab87
replace std::transform with std::ranges::transform where appropriate
...
the c++-20 constrained algorithm is safer and code is more readable
2026-02-20 13:34:13 +01:00
Bård Skaflestad
d841d20927
Merge pull request #426 from akva2/policies_in_init
...
policies are now set by OpmInit
2026-02-13 16:11:53 +01:00
Arne Morten Kvarving
e0ef83482d
policies are now set by OpmInit
...
and remove duplicate OpmInit include
2026-02-13 15:15:56 +01:00
Bård Skaflestad
188f41c372
Merge pull request #425 from akva2/cmakelists_files_official
...
CMakeLists_files.cmake is now processed in OpmLibMain
2026-02-11 10:58:15 +01:00
Arne Morten Kvarving
62ad0e32e1
CMakeLists_files.cmake is now processed in OpmLibMain
2026-02-11 09:16:13 +01:00
Arne Morten Kvarving
ed7662b31d
Merge pull request #424 from akva2/use_hooks
...
Use hooks
2026-02-06 11:37:10 +01:00
Arne Morten Kvarving
c503316cdd
move usage of EmbedCases macros into main CMakeLists.txt
...
improves visibility
2026-02-06 11:29:00 +01:00
Arne Morten Kvarving
d5167cb39d
restructure and move code into hooks
2026-02-06 11:29:00 +01:00
Arne Morten Kvarving
d95e08940d
tab scrub
2026-02-06 11:12:38 +01:00
Bård Skaflestad
059d65aa94
Merge pull request #423 from akva2/boost_unit_test_centralize
...
Boost: make sure to use config mode where appropriate
2026-02-04 13:42:40 +01:00
Arne Morten Kvarving
5d7bb3a0f7
Boost: make sure to use config mode where appropriate
...
no need to look for unit_test_framework for the main module
2026-02-03 14:59:21 +01:00
Bård Skaflestad
8d3a51cfa0
Merge pull request #422 from akva2/hooks_cleanup
...
rename hook to project specific name
2026-02-03 09:06:21 +01:00
Arne Morten Kvarving
18f6935e12
rename hook to project specific name
...
remove unused hooks and noop openmp variable assignment
2026-02-03 08:10:34 +01:00
Arne Morten Kvarving
c1615f23d4
Merge pull request #421 from akva2/kw_direct_no_json
...
changed: directly construct parser keyword
2026-01-26 13:05:01 +01:00
Arne Morten Kvarving
6f26fe2a4c
changed: directly construct parser keyword
...
avoid going through json
2026-01-26 11:39:08 +01:00
Arne Morten Kvarving
85e8de00c2
Merge pull request #420 from akva2/bump_cmake_3.23
...
bump minimum cmake version to 3.23
2026-01-22 14:15:18 +01:00
Arne Morten Kvarving
6ac027c4f2
bump minimum cmake version to 3.23
...
common build system now uses file sets
2026-01-22 12:49:43 +01:00
Bård Skaflestad
87eb152085
Merge pull request #419 from akva2/bump_c11
...
remove C99 package
2026-01-21 13:15:38 +01:00
Arne Morten Kvarving
9fe2681e2b
remove C99 package
2026-01-21 11:46:07 +01:00