Commit Graph
21 Commits
Author SHA1 Message Date
Bernd Flemisch d72de0f308 [cleanup] replace typedef by using 2020-06-10 13:49:42 +02:00
Bernd Flemisch bdb7bac3e8 [properties] replace remaining macro calls 2020-06-10 13:07:19 +02:00
Bernd Flemisch b809e9a4f7 [properties] replace SET_STRING_PROP calls
It's not possible to have `constexpr std::string`s in C++17. Taking
`std::string_view` gives conversion errors. Since this is all temporary
and will be replaced by pure runtime parameters anyway, use string
literals for the moment.
2020-06-09 11:15:16 +02:00
Bernd Flemisch 3ba67ebaa8 [properties] replace SET_TAG_PROP calls 2020-06-09 10:55:25 +02:00
Bernd Flemisch cbffa2a7ba [properties] replace SET_SCALAR_PROP calls 2020-06-09 10:43:28 +02:00
Bernd Flemisch 725c022e69 [properties] replace BEGIN/END_PROPERTIES macro calls 2020-06-08 17:11:48 +02:00
Bernd Flemisch 880c5223ac [properties] replace macro calls by native C++ 2020-06-08 16:41:02 +02:00
Bernd Flemisch 196e0b9b9b [parameters] restore full functionality of getting parameters 2020-05-19 13:52:34 +02:00
Bernd Flemisch a3b27ad9a4 [properties] include header with linear algebra property definitions 2020-05-19 10:04:35 +02:00
Bernd Flemisch 21df1cbe31 [properties] adapt to changes in the property system
`NEW_PROP_TAG` is now a definition and not just a declaration.
Eliminate superfluous declarations, include headers with definitions.
Make one necessary forward declaration explicit.
2020-05-18 15:54:26 +02:00
Bernd Flemisch 4c3bd69687 [properties] recover a more general SET_SPLICES macro 2020-05-18 15:53:58 +02:00
Bernd Flemisch cb81d87fd3 [properties] add forward declaration 2020-05-18 15:53:58 +02:00
Bernd Flemisch 2fe69dfd9b [properties] fix macros that are used in opm-simulators, change include order 2020-05-18 15:53:58 +02:00
Bernd Flemisch 58182fe379 [properties] clean up 2020-05-18 15:53:58 +02:00
Bernd Flemisch de2ca522ff [properties] redistribute property tag definitions
Minimize changes compared to master. Avoid having the one and only
file for property tag definitions.
2020-05-18 15:53:58 +02:00
Bernd Flemisch 5e411a8665 fix test suite 2020-05-18 15:52:45 +02:00
Bernd Flemisch 54d665a532 [properties] recover splice mechanism 2020-05-18 15:52:45 +02:00
Bernd Flemisch 4f890ed379 [properties] continue with splice mechanism 2020-05-18 15:52:45 +02:00
Bernd Flemisch 2ffc13e9c3 [properties] splice mechanism almost working again 2020-05-18 15:52:45 +02:00
Bernd Flemisch 5fe2bc0aa9 intermediate state of reimplementing the splice functionality 2020-05-18 15:52:45 +02:00
Bernd Flemisch 6d6ba6909c [properties] replace propertysystem 2020-05-18 15:52:45 +02:00