Josh Bowden
89d13e479c
Update to the opm-flow internal Damaris XML to support the HDF5 select writing option so that local variable data is written to global variable position in HDF5 output
2023-09-01 12:02:04 +02:00
Arne Morten Kvarving
e03600f6ef
added: build system option to enable Tracy profiler
2023-08-15 15:57:06 +02:00
Tong Dong Qiu
91a3e238ce
Add rocsparseSolver
2023-04-06 13:14:19 +02:00
Arne Morten Kvarving
ed170026c1
added: support for saving serialized state to OPMRST file
...
uses a HDF5 container
2023-02-16 13:46:36 +01:00
Arne Morten Kvarving
d73d52e162
added: simple HDF5File class
...
bare minimum to enable reading and writing byte arrays
2023-02-06 09:44:50 +01:00
Arne Morten Kvarving
4b67b9e0de
adjust jenkins script and buildsystem
...
remove opm-material from upstreams / dependencies
2022-12-01 14:10:43 +01:00
Tong Dong Qiu
21b23b7aa4
Combine multiple defines into one
2022-11-18 13:09:39 +01:00
Tong Dong Qiu
35287a61ff
Remove FPGASolver and references
2022-11-17 09:38:01 +01:00
Tong Dong Qiu
ea73a1bf3c
Add rocalutionSolver
2022-11-02 15:55:07 +01:00
Arne Morten Kvarving
ecc36f6ce8
fix cmake handling
...
- use imported target for linking
- use separate damaris cmake script
- handle HAVE_DAMARIS config variable in the usual way
fixing issues when user does not provide an outputDir via a command_line
avoid adding damaris's command lines when we dont have damaris
2022-10-13 12:23:06 +02:00
Joshua Bowden
fa7af3540c
Changes needed to add Damaris functionality. The current state is that we output the pressure field and we use both HDF5 and parallel HDF5.
...
Damaris initialization is added after InitMpi but before starting the simulation. Damaris will invoke a separate core for writing in
parallel and leave the rest of cores for the simulator. The main changes are in main where start_damaris and then in eclwriterm where
we use damaris to output the PRESSURE. To test Damaris one can use --enable-damaris-output=true and to use parallel HDF5 one can use
--enable-async-damaris-output=true (false is the default choice)
2022-10-13 12:23:06 +02:00
hnil
da572d1f60
-Fixed buges related to cpr with wells.
...
- change interfaces to have access to pressureVarIndex
- added option in cmake files to propagate checking in dune-istl
2022-06-08 17:02:02 +02:00
Arne Morten Kvarving
7de50b94c7
changed: probe for cl/opencl.hpp and use if found
...
this to avoid a spam of warnings
2021-11-01 19:41:05 +01:00
Markus Blatt
adc2bf46b9
Search for VexCL and create an imported target.
...
Unfortunately, we cannot us the imported targets. They add some compile
parameters using generator expressions based on the CXX_COMPILER_ID.
While we are using the system CXX compiler for most of the stuff, some
cuda code is compiled with nvcc which at least for some versions does
not support -Wno-catch-value (which gets passed as normal compiler
option).
2021-07-07 16:24:52 +02:00
Tong Dong Qiu
c2869810e2
Added amgclSolverBackend
2021-07-07 16:24:51 +02:00
Giacomo Marchiori
b4aa28771f
Added fpgaSolver
2021-03-12 11:14:59 +01:00
T.D. (Tongdong) Qiu
f974a5f6db
Added openclSolver
...
Usage: --gpu-mode=[cusparse|opencl|none] on command line
2020-06-22 18:26:49 +02:00
Markus Blatt
1be2bc7e77
Mark SuiteSparse as required.
...
It is used unconditionally in the multisegment well code.
2020-05-20 14:58:44 +02:00
Arne Morten Kvarving
04812f32fb
remove boost::filesystem as dependency
2020-02-12 15:03:18 +01:00
Arne Morten Kvarving
560f290899
remove usage of CXX11Features module
2020-02-10 10:21:32 +01:00
T.D. (Tongdong) Qiu
4db2e7ca4e
Added cusparseSolver. Automatically compiled when CUDA is detected. Must be enabled at runtime by adding '--use-gpu=true'
2019-12-03 14:29:06 +01:00
Arne Morten Kvarving
8261a51e6e
remove libecl dependency
2019-10-15 14:36:05 +02:00
Arne Morten Kvarving
ba698abfd1
changed: rename ewoms to opm-models
2019-08-23 11:27:16 +02:00
Arne Morten Kvarving
f771049f93
build system cleanup
2018-11-16 15:01:59 +01:00
Arne Morten Kvarving
690ca2cd26
adjustments for eclipse support in opm-common
2018-03-06 09:09:58 +01:00
Arne Morten Kvarving
5b86d8b13b
add files imported from opm-core to build system
2018-01-17 18:27:19 +01:00
Arne Morten Kvarving
c30e3088b5
remove opm-core from upstream and prerequisite lists
...
debian/redhat packaging updated as well
2018-01-17 18:16:26 +01:00
Arne Morten Kvarving
2ed67f8bf2
changed: put prereqs in module itself
2017-12-19 12:44:41 +01:00