Commit Graph
100 Commits
Author SHA1 Message Date
Arne Morten Kvarving 8ff91c83e7 Merge pull request #1406 from akva2/dyn_boost_test_bs
changed: let the build system handle the dynamic boost test defines
2018-02-15 08:14:46 +01:00
Arne Morten Kvarving adee0a1649 changed: let the build system handle the dynamic boost test defines 2018-02-14 16:04:48 +01:00
Arne Morten Kvarving 371ae786ca changed: only add conditionally built files if they are to be built
instead of unconditionally adding, and then conditionally removing
again.
2018-02-13 12:35:39 +01:00
Arne Morten Kvarving 5ac22e9f42 Merge pull request #1401 from atgeirr/moved-opm-grid-headers
Adapt to moved opm-grid headers.
2018-02-12 16:32:06 +01:00
Arne Morten Kvarving a2419e285f Merge pull request #1396 from akva2/remove_err_brace
fixed: remove erroneous brace
2018-02-05 12:10:39 +01:00
Arne Morten Kvarving 05593c975d fixed: remove erroneous brace 2018-02-05 11:38:15 +01:00
Arne Morten Kvarving 9617cf012e Merge pull request #1395 from andlaus/flow_first
move the flow_ebos_*.cpp files to the beginning of the source list
2018-02-05 10:56:14 +01:00
Arne Morten Kvarving 2da361414e changed: relocate the remaining files in opm/core/utility
move to opm/common/utility/numeric
2018-01-30 16:33:46 +01:00
Arne Morten Kvarving 141186ad1d changed: opm/[core -> common]/utility/parameters 2018-01-30 16:33:45 +01:00
Arne Morten Kvarving e9e5c15e99 changed: opm/[core/linalg -> common/utility/numeric]/blas_lapack.h 2018-01-30 12:47:10 +01:00
Arne Morten Kvarving e9404486bb changed: opm/common/[->utility]/ResetLocale.hpp 2018-01-30 12:34:04 +01:00
Arne Morten Kvarving 742d2d2158 changed: opm/common/[util->utility]/numeric/cmp.hpp 2018-01-30 12:13:30 +01:00
Arne Morten Kvarving 4945c9b2ed changed: pass the mcmg element layout as a parameter for dune 2.6
the template parameter is deprecated
2018-01-22 17:25:14 +01:00
Arne Morten Kvarving 2aa0043550 changed: use Dune::createScalarProduct for dune 2.6
ScalarProductChooser is no more
2018-01-22 17:24:58 +01:00
Arne Morten Kvarving 4315665b64 changed: expose category as member for dune 2.6
the enum can only be used with a define, and that would
just be a temporary solution in any case
2018-01-22 17:23:22 +01:00
Arne Morten Kvarving 093d8bb134 rename tutorialx.cpp sim_tutorialx.cpp 2018-01-19 14:50:43 +01:00
Arne Morten Kvarving 0aca27ab52 changed: rename test_equil test_equil_legacy 2018-01-19 14:48:40 +01:00
Arne Morten Kvarving 1fb7a94e34 changed: use PROJECT_BINARY_DIR instead of CMAKE_BINARY_DIR
to aid the use of a super project for opm
2018-01-19 14:47:38 +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 83d4dae117 changed: do not ifdef the entire implementation
better to handle this in build system
2018-01-17 18:16:26 +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 20ccd53fb3 Merge pull request #1385 from akva2/fix_serial_build
fixed: do not add parallel regression test if MPI is not enabled
2018-01-17 17:39:23 +01:00
Arne Morten Kvarving 957f6c0974 fixed: do not add parallel regression test if MPI is not enabled 2018-01-17 16:26:30 +01:00
Arne Morten Kvarving e674fd2b16 not going to execute these 2018-01-17 15:19:34 +01:00
Arne Morten Kvarving c03a980199 Import the remaining code from opm-core 2018-01-17 15:18:56 +01:00
Arne Morten Kvarving bb4803bec9 Merge pull request #1378 from akva2/package_prereq
Package prereq file and fix quadmath for ewoms
2018-01-05 16:13:52 +01:00
Arne Morten Kvarving 5dbff677d5 fixed: disable quadmath for ewoms in packaging 2018-01-05 13:31:38 +01:00
Arne Morten Kvarving 9619c7245d package prereqs file 2018-01-05 10:44:51 +01:00
Arne Morten Kvarving 6704ae0bb8 add support for parallel restart tests 2018-01-04 13:48:43 +01:00
Arne Morten Kvarving cc31f36853 remove travis build status from README.md 2018-01-04 12:11:34 +01:00
Arne Morten Kvarving 7100c1ee90 Merge pull request #1374 from akva2/self_prereqs
changed: put prereqs in module itself
2017-12-20 15:19:38 +01:00
Arne Morten Kvarving 2ed67f8bf2 changed: put prereqs in module itself 2017-12-19 12:44:41 +01:00
Arne Morten Kvarving efce6ef3da add imported tutorials to build system 2017-12-06 12:06:49 +01:00
Arne Morten Kvarving b5b6a8ad97 adjust separate build system for tutorials 2017-12-06 12:01:48 +01:00
Arne Morten Kvarving fd86f664e1 Import tutorials from opm-core 2017-12-06 12:00:05 +01:00
Arne Morten Kvarving 075d518bea fixed: add ENERGY to switch to quell unhandled enum value warning 2017-12-05 17:13:08 +01:00
Arne Morten Kvarving dfd91d162b quell signed/unsigned comparison mismatch warning 2017-12-05 16:50:58 +01:00
Arne Morten Kvarving b702d3834b remove unused variable 2017-12-05 16:50:52 +01:00
Arne Morten Kvarving 933fc4a089 add files imported from opm-core to build system 2017-12-04 16:30:59 +01:00
Arne Morten Kvarving 70584b4a55 remove polymer integration test 2017-11-29 14:00:38 +01:00
Arne Morten Kvarving 937e8afb77 fixed: missing msw_3d in commit message for the opm-data PR 2017-11-29 09:45:09 +01:00
Arne Morten Kvarving 425c7c2d66 fixed: run polymer integration test with flow, not recently removed flow_polymer 2017-11-28 09:51:37 +01:00
Arne Morten Kvarving a76ae214b8 remove unused code 2017-11-15 11:56:40 +01:00
Arne Morten Kvarving 4fcddb6057 Merge pull request #1331 from akva2/ug_alternatives
changed: make libdune-uggrid-dev an alternative for libug-dev
2017-11-13 15:49:59 +01:00
Arne Morten Kvarving 86d05e2afe changed: libdune-uggrid-dev now specifies ug properly so we can remove from here 2017-11-13 15:44:56 +01:00
Arne Morten Kvarving 080c70fa10 remove 'flow_mpi'
use 'flow' for parallel simulations
use 'flow_legacy' to run the legacy code in serial
2017-11-13 14:23:59 +01:00
Arne Morten Kvarving e0907ddc49 remove 'flow_solvent' and associated files
use 'flow'
2017-11-13 14:21:10 +01:00
Arne Morten Kvarving ad23d98726 remove 'flow_multisegment' and associated files
use 'flow' with use_multisegment_well=true
2017-11-13 14:20:47 +01:00
Arne Morten Kvarving 5c048782ee remove 'flow_multisegment_mpi' source file
simulator has been replaced by 'flow'
2017-11-13 14:07:27 +01:00
Arne Morten Kvarving c95354d3c2 remove 'flow_ebos_solvent' application
use 'flow'
2017-11-13 13:59:56 +01:00
Arne Morten Kvarving 1538067fa0 remove 'flow_ebos_polymer' application
use 'flow'
2017-11-13 13:59:25 +01:00
Arne Morten Kvarving 28e26c0d30 remove 'flow_ebos_2p' application
use 'flow'
2017-11-13 13:59:25 +01:00
Arne Morten Kvarving 027d004c24 remove 'flow_ebos' application
use 'flow'
2017-11-13 13:59:25 +01:00
Arne Morten Kvarving 90192196ba move post-commit builder to flow+norne 2017-11-13 13:33:40 +01:00
Arne Morten Kvarving 618d7cab46 Merge pull request #3 from atgeirr/fixes-new-tests
Fixes new tests
2017-11-13 11:32:11 +01:00
Arne Morten Kvarving baa4f0b0c3 add msw_3d_hfa test 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving e190aec229 added: add new files in tests/update_reference_data.sh
a bit dangerous locally but this script is mainly for CI usage
and this is annoying to have to do manually.
2017-11-10 15:15:24 +01:00
Arne Morten Kvarving 1c52da2367 move parallel spe3 test to flow 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving c0a1c7fffb move spe5 test to flow 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving 55538f23c4 add polymer test for flow 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving 46cf9e4058 move MSW_2D_H to flow 2017-11-10 15:15:24 +01:00
Arne Morten Kvarving c6e140f615 remove unwanted/duplicate tests 2017-11-10 14:06:04 +01:00
Arne Morten Kvarving 53942053af Merge pull request #1309 from andlaus/fix_build_no_umfpack
make the build work if UMFPACK is not available
2017-10-30 11:05:19 +01:00
Arne Morten Kvarving a0b81a131a quell signed/unsigned mismatch warning 2017-10-09 14:45:08 +02:00
Arne Morten Kvarving 2acb886292 add flow simulators to the data update script 2017-10-09 11:21:55 +02:00
Arne Morten Kvarving 02b4644612 workaround eigen 3.3.2 issue
eigen returns a matrix with all coefficients stored from the operator/
this makes the comparison fail as x has no nonzeros
2017-10-06 12:48:43 +02:00
Arne Morten Kvarving 35fbe03ca7 remove unused variables
quells warnings
2017-10-05 12:02:10 +02:00
Arne Morten Kvarving 167147acc4 use std::remove_const instead of Dune::remove_const 2017-10-05 12:02:10 +02:00
Arne Morten Kvarving 0cf7080284 added: allow 15 iterations in spe3 test
this is necessary due to slight differences between dune 2.4 and dune 2.5
2017-10-05 11:05:14 +02:00
Arne Morten Kvarving 55ca4c9dbe changed: rewrite the test invocation macros using cmake_parse_arguments
motivation is to make it easier to pass additional parameters to the test
2017-10-05 10:51:20 +02:00
Arne Morten Kvarving cdb8220c9b Merge pull request #1276 from blattms/cmakify-sibling-search
Cmakify sibling search
2017-09-27 09:34:33 +02:00
Arne Morten Kvarving 0b2fa89e69 fixed: spe1_2p is not run with flow_ebos, it is run with flow_ebos_2p 2017-09-26 08:05:42 +02:00
Arne Morten Kvarving c6176b7137 update packaging to reflect new libecl 2017-09-25 09:48:22 +02:00
Arne Morten Kvarving 4371f19bda Merge pull request #1242 from akva2/req_dune_2.4
require dune >= 2.4
2017-09-22 11:40:22 +02:00
Arne Morten Kvarving 86bc690ea4 add spe9group to reference data update script
was missing in 1950052684
2017-08-22 14:28:58 +02:00
Arne Morten Kvarving 29e3493b42 require dune >= 2.4 2017-07-19 14:32:11 +02:00
Arne Morten Kvarving 0a868b4374 fix param file specification in regression test
use this in spe5. (temporarily) disable in polymer where
it was intended to be used but bug caused it not to be.
2017-06-14 14:23:42 +02:00
Arne Morten Kvarving bb5cfd98a2 Merge pull request #1216 from atgeirr/cross-platform-analyze-scripts
Make scripts run on older bash versions.
2017-06-13 15:35:45 +02:00
Arne Morten Kvarving cdf25e1a9e add spe5 flow_solvent regression test 2017-06-12 10:24:30 +02:00
Arne Morten Kvarving b0f4960ada Merge pull request #1212 from akva2/fix_after_explicit_ctor
fixed: constructor has been made explicit
2017-06-09 19:31:49 +02:00
Arne Morten Kvarving 85e65415c5 fixed: constructor has been made explicit 2017-06-09 18:45:11 +02:00
Arne Morten Kvarving 09cbcee62c add regression test for flow_polymer 2017-06-09 13:11:05 +02:00
Arne Morten Kvarving 6812d9619e add 2 phase case to update_reference_data.sh
ie jenkins update_data trigger support
2017-05-04 21:24:48 +02:00
Arne Morten Kvarving 7d19171a80 add 2 phase spe1 regression test for flow_ebos and flow_legacy 2017-05-04 19:03:01 +02:00
Arne Morten Kvarving da0fdff5f7 added: extra parameter to handle multiple cases
currently, only a single case has been executed for a
given combination of an opm-data directory and a given simulator.

this will change shortly, add an optional parameter to the test
addition macro to handle this.
2017-05-04 19:00:42 +02:00
Arne Morten Kvarving 3c0cb9e950 adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
Arne Morten Kvarving ca2288ac37 changed: remove embedded 'parameters' namespace in ParamGroup
inconsistent and unnecessary.

this is purely a cosmetic change, the only exception was a function with
the generic name 'split', which was renamed to splitParam to avoid confusion.
2017-04-28 15:34:11 +02:00
Arne Morten Kvarving 8b1162eb3c disable native tuning in packaging 2017-04-26 15:00:39 +02:00
Arne Morten Kvarving 5cd63f6eee fixed: re-add installation of the 'flow' symlink
got lost due to a bad conflict resolution in 7c4dfa784d
2017-04-19 16:04:17 +02:00
Arne Morten Kvarving 02fb031b5a enable spe1 and spe9 parallel tests for flow_ebos 2017-04-18 17:09:26 +02:00
Arne Morten Kvarving 7444f4ec32 re-add system eigen3 usage 2017-04-18 14:43:36 +02:00
Arne Morten Kvarving d83f866c2a add ewoms dependency to packaging 2017-04-18 14:43:29 +02:00
Arne Morten Kvarving 2f463916fa fixed: forgotten paths in 7bbb4a2a28 2017-04-07 19:23:00 +02:00
Arne Morten Kvarving 7bbb4a2a28 update scripts to use new paths for reference data
reference data paths have been updated to reflect simulator
data is for.
2017-04-07 11:40:45 +02:00
Arne Morten Kvarving 5d1e108c26 fixed: these should also use flow_legacy 2017-04-05 12:17:02 +02:00
Arne Morten Kvarving 866001d148 fixed: paths in data update script
forgot to update these in https://github.com/OPM/opm-simulators/pull/1096
2017-04-05 12:04:26 +02:00
Arne Morten Kvarving 32d50eab4a Merge pull request #1096 from andlaus/use-flow_legacy-for-unit-tests
make the unit tests to explicitly use flow_legacy instead of flow
2017-04-04 11:09:36 +02:00
Arne Morten Kvarving bc35ddf8bb fixup SPE script 2017-03-20 20:02:33 +01:00
Arne Morten Kvarving 7f247c1cc9 fixup norne script 2017-03-20 20:02:30 +01:00
Arne Morten Kvarving 33042a6f75 added: generate a plot without ecl reference for norne runs
sometimes it is easier to compare without the extra data in the graphs
2017-03-15 11:25:44 +01:00