Commit Graph
2368 Commits
Author SHA1 Message Date
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