Commit Graph

112 Commits

Author SHA1 Message Date
Arne Morten Kvarving
a2cbb8cb02 move InitialTimeStepSize to TypeTag-free parameter system 2024-08-12 15:49:47 +02:00
Arne Morten Kvarving
f5c7bada37 move EndTime to TypeTag-free parameter system 2024-08-12 15:49:47 +02:00
Arne Morten Kvarving
d95c049936 move RestartTime to TypeTag-free parameter system 2024-08-12 15:49:47 +02:00
Arne Morten Kvarving
0e3d9604ab move PrintParameters to TypeTag-free parameter system 2024-08-12 15:49:47 +02:00
Arne Morten Kvarving
6c7f40b786 move PredeterminedTimeStepsFile to TypeTag-free parameter system 2024-08-12 15:49:47 +02:00
Arne Morten Kvarving
0509285170 move DomainSize(X|Y|Z) to TypeTag-free parameter system 2024-08-12 15:40:31 +02:00
Arne Morten Kvarving
25aed6d79a move Cells(X|Y|Z) to TypeTag-free parameter system 2024-08-12 15:40:31 +02:00
Arne Morten Kvarving
d2096030e5 move FlashTwoPhaseMethod to TypeTag-free parameter system 2024-08-12 15:40:28 +02:00
Arne Morten Kvarving
4905289325 move GridFile to TypeTag-free parameter system 2024-08-12 15:20:28 +02:00
Arne Morten Kvarving
b4f3e65740 move GridGlobalRefinements to TypeTag-free parameter system 2024-08-12 15:20:28 +02:00
Arne Morten Kvarving
b424c380fa move ParameterFile to TypeTag-free parameter system 2024-08-12 15:20:28 +02:00
Arne Morten Kvarving
3d737c0303 ParameterSystem: add support for quad Scalar 2024-08-12 15:20:28 +02:00
Arne Morten Kvarving
129e15bd0a ParameterSystem: add overloads for typetag free parameter system 2024-08-09 15:24:43 +02:00
Arne Morten Kvarving
add584ffb4 rename Parameters::ParamRegFinalizer to ParamRegFinalizerTT
for the transition phase we need a finalizer that uses the
typetag. this class will eventually disappear
2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
b682b7da03 Parameters::parseCommandLineOptions: remove unused TypeTag tparam 2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
0e5ea0f567 Parameters::parseParameterFile: remove unused TypeTag tparam 2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
b60f390a21 Parameters::printUsage: remove unused TypeTag tparam 2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
b9d46da4e2 Parameters::printValues: remove unused TypeTag tparam 2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
6a43a7ef71 Parameters::printUnused: remove unused TypeTag tparam 2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
85e48bd157 Parameters::getLists: remove unused TypeTag tparam 2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
a5b4f827fe Parameters::endParamRegistration
rename to endRegistration and drop unsed TypeTag tparam
2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
32b0015afe changed: remove the typetag for using the parameter system
also remove the typetag parameter for the metadata backing store.
2024-08-09 11:30:27 +02:00
Arne Morten Kvarving
78412ff5ba changed: remove the print-properties parameter
property introspection is not supported and unlikely to return
2024-08-07 11:46:42 +02:00
Arne Morten Kvarving
b4db328670 cosmetics 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
ef55cf2489 changed: move the GridFile parameter to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
ff46b91ff0 changed: move the Cells(X|Y|Z) parameters to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
fdf0179c5a changed: move the DomainSize(X|Y|Z) parameters to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
6b11559bf4 changed: move the PredeterminedTimeStepsFile parameter to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
48d2672402 changed: move the RestartTime parameter to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
65fa0fae9e changed: move the InitialTimeStepSize parameter to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
7101b68989 changed: move the EndTime parameter to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
78cd842193 changed: move the PrintParameters parameter to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
fda381c349 changed: move the PrintProperties parameter to Opm::Parameters 2024-07-01 17:51:01 +02:00
Arne Morten Kvarving
59a246e178 changed: move setting of default vanguard to basicproperties.hh
use forwarding to avoid including dgfvanguard.hh unless it is actually
used
2024-07-01 10:13:03 +02:00
Arne Morten Kvarving
cea13e4b96 changed: move the ParameterFile parameter to Opm::Parameters 2024-07-01 09:46:45 +02:00
Arne Morten Kvarving
4cce7022bb changed: move the GridGlobalRefinements parameter to Opm::Parameters 2024-07-01 09:46:45 +02:00
Arne Morten Kvarving
ac909fefc4 replace iterators with range based loops 2024-04-15 11:38:32 +02:00
Arne Morten Kvarving
fee52d410a ParameterSystem: drop unnecessary Param struct
move code to the appropriate template functions instead
2024-04-15 11:38:32 +02:00
Arne Morten Kvarving
43cbc059bd remove Param::check_
there is no way to inconsistently access parameters any more
so this sanity check is unnecessary
2024-04-15 11:19:12 +02:00
Arne Morten Kvarving
b02eb95477 Parameters::isSet: pass parameter struct instead of stringified 2024-04-15 10:23:39 +02:00
Arne Morten Kvarving
078b0e8679 remove macro EWOMS_GET_PARAM 2024-04-05 14:54:53 +02:00
Arne Morten Kvarving
4d2486196f remove macro EWOMS_GET_PARAM_ 2024-04-05 14:54:53 +02:00
Arne Morten Kvarving
fe06454112 pass property struct to Parameters::get
use this to obtain default value and parameter name
2024-04-05 14:54:53 +02:00
Arne Morten Kvarving
72322ec6ff Parameter::get: remove unused overload 2024-04-05 14:01:44 +02:00
Arne Morten Kvarving
5dea27c960 remove unused propName param in Parameters::get
it is always the same as paramName
2024-04-05 14:01:44 +02:00
Arne Morten Kvarving
04273d31c3 Parameters::hideParam
pass property struct instead of name of stringified parameter.
2024-04-05 12:55:57 +02:00
Bård Skaflestad
bdb93b6e62 Merge pull request #890 from akva2/remove_ewoms_register_param_macro
Remove ewoms register param macro
2024-04-05 12:42:27 +02:00
Arne Morten Kvarving
48fa0f3c59 drop macro EWOMS_REGISTER_PARAM 2024-04-05 10:05:30 +02:00
Arne Morten Kvarving
22a5aab10e Parameters::registerParam: grab name from struct
optionally allow a member to override
2024-04-05 10:03:36 +02:00
Arne Morten Kvarving
069161bd84 Parameters::registerParam: pass Property struct and use parameter type from its definition 2024-04-05 10:03:36 +02:00