Commit Graph
18056 Commits
Author SHA1 Message Date
Kai Bao 52da2c9dfe avoiding unnecessary exception from std::stoi("")
in FlowMain.hpp
2024-08-08 15:46:31 +02:00
Markus Blatt a6006b0c93 Merge pull request #5505 from lisajulia/fix/COMPDAT-NLDD
Fix the usage of the COMPDAT keyword in an ACTIONX for the NLDD solver for sequential runs
2024-08-08 15:35:00 +02:00
Arne Morten Kvarving eb85f28536 Merge pull request #5512 from akva2/janitoring
fixed: don't add device/host annotations to defaulted functions
2024-08-08 15:30:29 +02:00
Arne Morten Kvarving 42389b0182 fixed: don't add device/host annotations to defaulted functions
these will automagically be generated in both compiler passes so
the specifiers are meaningless and causes nvcc to emit a warning
2024-08-08 10:56:24 +02:00
Kjetil Olsen Lye b145b6bf11 Merge pull request #5515 from multitalentloes/avoid_exception_macro_in_device_code
Avoid exception macro in device code
2024-08-08 10:54:34 +02:00
Bård Skaflestad a336f0df90 Merge pull request #5514 from akva2/remove_print_properties
Remove support for the print-properties parameter
2024-08-08 10:14:48 +02:00
Lisa Julia Nebel f6a06f2639 Change the type of the argument possibleFutureConnections from a pointer to a const reference 2024-08-08 09:19:32 +02:00
Tobias Meyer Andersen f1897a30ac correct grammar 2024-08-07 13:35:52 +02:00
Tobias Meyer Andersen fe09d147b0 use macro to make device code valid in debug mode 2024-08-07 13:31:48 +02:00
Bård Skaflestad 4cbc82867b Merge pull request #5513 from akva2/janitoring_clang
Quell some clang warnings
2024-08-07 12:47:54 +02:00
Arne Morten Kvarving 60e69fc5ff print-properties parameter has been removed 2024-08-07 11:47:20 +02:00
Arne Morten Kvarving f310698fef MPIPacker: move function definition to cpp file 2024-08-07 11:28:15 +02:00
Arne Morten Kvarving 167e1f413a Bda: add missing override specifiers 2024-08-07 11:19:45 +02:00
Kai Bao 2cb471356e Merge pull request #5504 from GitPaean/avoiding_unnecessary_exception
avoiding exception from std::stoi("")
2024-08-07 10:36:45 +02:00
Lisa Julia Nebel 9a97a8d658 Make test on one process pass by taking the possible future connections into account when creating the sparsity pattern of the jacobian and when creating the partitions for the solver 2024-08-06 16:07:01 +02:00
Lisa Julia Nebel f17ad653ec Add failing test to show error from connections that are openend in an ACTIONX via the keyword COMPDAT when using the NLDD solver for sequential runs 2024-08-06 16:06:33 +02:00
Arne Morten Kvarving 99fac74cfb Merge pull request #5509 from multitalentloes/fix_dispersion_comment
Correct comment about dispersion
2024-08-06 15:51:43 +02:00
Tobias Meyer Andersen b905b5ec33 correct comment 2024-08-06 15:26:25 +02:00
Lisa Julia Nebel 8cd53ecea7 Change type of possibleFutureConnections to std::unordered_map<std::string, std::set<int>>
Now it contains the global ids of the perforated cells for each well instead of the coordinates ijk
2024-08-05 19:31:54 +02:00
Kjetil Olsen Lye 51e8bb7191 Merge pull request #5392 from multitalentloes/add_CuBuffer
Add CuBuffer and CuView
2024-08-05 15:29:59 +02:00
Tobias Meyer Andersen 30013ea9d0 remove last two unneeded size t conversions 2024-08-05 13:12:35 +02:00
Kai Bao 7803c55a88 avoiding exception from std::stoi("")
when not setting OMP_NUM_THREADS in the environment.
2024-08-05 11:48:54 +02:00
Tobias Meyer Andersen 62ee7bf495 fix indendation and needless conversions 2024-08-05 11:47:18 +02:00
Arne Morten Kvarving 5ec2a499bc Merge pull request #5495 from akva2/move_linsol_params_to_params
Move linear solver parameters to Opm::Parameters namespace
2024-08-02 21:24:20 +02:00
Arne Morten Kvarving 22a116728c changed: LinearSolverVerbosity parameter moved to Opm::Parameters namespace 2024-08-02 09:04:08 +02:00
Arne Morten Kvarving f251370a52 changed: EnableGravity parameter moved to Opm::Parameters namespace 2024-08-02 09:04:08 +02:00
Tor Harald Sandve 5d19739c8c Merge pull request #5490 from totto82/useCellTempRESV
Use cell temperature in perforated cell to compute reservoir rates
2024-08-02 08:34:22 +02:00
Tobias Meyer Andersen e8ac31da16 add CuBuffer and CuView to cuISTL 2024-08-01 16:38:16 +02:00
Atgeirr Flø Rasmussen c26271f774 Merge pull request #5493 from akva2/move_vtk_params_to_params
Move vtk parameters to Opm::Parameters namespace
2024-08-01 13:01:51 +02:00
Tor Harald Sandve f678c082de Adapt to inj prefix and cleanup 2024-08-01 11:23:00 +02:00
Tor Harald Sandve 5f8916c0c3 Use cell temperature in perforated cell to compute reservoir rates 2024-08-01 11:14:29 +02:00
Atgeirr Flø Rasmussen 2b147efe78 Merge pull request #5497 from atgeirr/improve-parallel-network-test
Improve parallel network test.
2024-08-01 10:01:59 +02:00
Atgeirr Flø Rasmussen e5fd6594d2 Improve parallel network test.
The PID part of the timestep controller triggers and results in timestep
sizes depending on the state of the simulation. This can lead to different
timestepping for parallel and serial runs. Using only newton iteration count
for timestep calculations addresses this.

Also, tighten CNV tolerances to avoid solution differences that are accepted by
the simulator as within tolerances, but outside comparison tolerances.
2024-07-31 17:14:26 +02:00
Markus Blatt 03dc006b88 Merge pull request #5488 from lisajulia/fix/ACTIONX-COMPDAT
Fix/actionx compdat
2024-07-30 17:18:04 +02:00
Markus Blatt 40ae8a6c53 Merge pull request #5492 from akva2/janitoring
Some janitoring
2024-07-30 15:02:47 +02:00
Arne Morten Kvarving c8a3729199 changed: VtkWriteTemperature parameter moved to Opm::Parameters namespace 2024-07-30 13:29:31 +02:00
Arne Morten Kvarving ec01d7694b changed: VtkPrimaryVarsModule parameters moved to Opm::Parameters namespace 2024-07-30 13:12:54 +02:00
Arne Morten Kvarving 825540691c changed: VtkCompositionModule parameters moved to Opm::Parameters namespace 2024-07-30 13:12:54 +02:00
Arne Morten Kvarving 1759d37f89 changed: VtkBlackoilModule parameters moved to Opm::Parameters namespace 2024-07-30 13:12:54 +02:00
Arne Morten Kvarving 22794f83d1 changed: VtkDiffusionModule parameters moved to Opm::Parameters namespace 2024-07-30 13:12:54 +02:00
Arne Morten Kvarving 58bb7da544 changed: VtkMultiPhaseModule parameters moved to Opm::Parameters namespace 2024-07-30 13:12:54 +02:00
Arne Morten Kvarving 24c60e256f openclSolverBackend: fix shadowing type alias 2024-07-30 11:05:48 +02:00
Arne Morten Kvarving 405a907d63 anonymize unused parameters to quell compiler warnings 2024-07-30 10:55:53 +02:00
Arne Morten Kvarving 2a9077a45c fix macro formatting 2024-07-30 10:55:40 +02:00
Atgeirr Flø Rasmussen 125ee00336 Merge pull request #5489 from lisajulia/feature/documentation-dispatch
Feature/documentation dispatch
2024-07-29 11:18:08 +02:00
Lisa Julia Nebel efb18d0027 Add possible future connections to the grid methods that handle the well connections 2024-07-29 09:59:52 +02:00
Lisa Julia Nebel 018e49522b Only notify opm-python-documentation when the file docstrings_simulators.json gets changed on master, not for a PR 2024-07-29 08:41:29 +02:00
Markus Blatt 9f76155312 Merge pull request #5487 from atgeirr/further-fixes-for-argument-order
BSD and macOS getopts require options first.
2024-07-26 10:15:42 +02:00
Lisa Julia Nebel 13e3cd590c Fix typos and test the automatic deployment to opm-python-documentation 2024-07-25 19:34:17 +02:00
Lisa Julia Nebel f89be66ddd Add test to compare two runs with COMPDAT
Two data files get compared: one with ACTIONX and one with the same commands but without ACTIONX.
For sequential runs, they produce the same output, but for parallel runs they don't, because the when the COMPDAT keyword is used in an ACTIONX, well connections get created there that are not known to the grid partitioner.
2024-07-25 16:26:20 +02:00