diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MPFANUM b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MPFANUM new file mode 100644 index 000000000..be6c559d3 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MPFANUM @@ -0,0 +1 @@ +{"name" : "MPFANUM" , "sections" : ["GRID"], "data" : {"value_type" : "INT"}} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULSGGD b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULSGGD new file mode 100644 index 000000000..260aec065 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULSGGD @@ -0,0 +1 @@ +{"name" : "MULSGGD" , "sections" : ["SCHEDULE"], "data" : {"value_type" : "DOUBLE", "dimension" : "1"}} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULSGGDV b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULSGGDV new file mode 100644 index 000000000..354cd9190 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULSGGDV @@ -0,0 +1 @@ +{"name" : "MULSGGDV" , "sections" : ["SCHEDULE"], "data" : {"value_type" : "DOUBLE", "dimension" : "1"}} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTOUTS b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTOUTS new file mode 100644 index 000000000..5c17c5640 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTOUTS @@ -0,0 +1 @@ +{"name" : "MULTOUTS" , "sections" : ["RUNSPEC"]} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREAL b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREAL new file mode 100644 index 000000000..f2737dba8 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREAL @@ -0,0 +1,4 @@ +{"name" : "MULTREAL", "sections" : ["RUNSPEC"], "size" : 1, "items" : [ + {"name" : "SESSION_SPEC" , "value_type" : "STRING"}, + {"name" : "STANDARD_LICENCE" , "value_type" : "STRING", "default" : "YES"} + ]} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREGD b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREGD new file mode 100644 index 000000000..c3a912e9b --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREGD @@ -0,0 +1,8 @@ +{"name" : "MULTREGD", "sections" : ["GRID", "EDIT"], "items" : [ + {"name" : "FROM_REGION" , "value_type" : "INT"}, + {"name" : "TO_REGION" , "value_type" : "INT"}, + {"name" : "MULTIPLIER" , "value_type" : "DOUBLE", "dimension" : "1"}, + {"name" : "DIRECTION" , "value_type" : "STRING", "default" : "XYZ"}, + {"name" : "FLAG" , "value_type" : "STRING", "default" : "ALL"}, + {"name" : "CHOICE" , "value_type" : "STRING", "default" : "M"} + ]} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREGH b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREGH new file mode 100644 index 000000000..fb8f731a7 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTREGH @@ -0,0 +1,8 @@ +{"name" : "MULTREGH", "sections" : ["GRID", "EDIT"], "items" : [ + {"name" : "FROM_REGION" , "value_type" : "INT"}, + {"name" : "TO_REGION" , "value_type" : "INT"}, + {"name" : "MULTIPLIER" , "value_type" : "DOUBLE", "dimension" : "1"}, + {"name" : "DIRECTION" , "value_type" : "STRING", "default" : "XYZ"}, + {"name" : "FLAG" , "value_type" : "STRING", "default" : "ALL"}, + {"name" : "CHOICE" , "value_type" : "STRING", "default" : "M"} + ]} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTSIG b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTSIG new file mode 100644 index 000000000..8b8e0fd50 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTSIG @@ -0,0 +1,3 @@ +{"name" : "MULTSIG", "sections" : ["SCHEDULE"], "size" : 1, "items" : [ + {"name" : "VALUE" , "value_type" : "DOUBLE", "dimension" : "1"} + ]} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTSIGV b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTSIGV new file mode 100644 index 000000000..1a86b2e59 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULTSIGV @@ -0,0 +1 @@ +{"name" : "MULTSIGV" , "sections" : ["SCHEDULE"], "data" : {"value_type" : "DOUBLE", "dimension" : "1"}} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULT_XYZ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULT_XYZ index 345649ed8..60b69c67c 100644 --- a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULT_XYZ +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/M/MULT_XYZ @@ -2,6 +2,10 @@ "sections" : ["GRID", "EDIT"], "deck_names" : [ + "MULTTHT", + "MULTTHT-", + "MULTR", + "MULTR-", "MULTX", "MULTX-", "MULTY", diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NARROW b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NARROW new file mode 100644 index 000000000..4a9cb4cbb --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NARROW @@ -0,0 +1 @@ +{"name" : "NARROW" , "sections" : ["SUMMARY"]} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NCONSUMP b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NCONSUMP new file mode 100644 index 000000000..7fd7742d9 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NCONSUMP @@ -0,0 +1,5 @@ +{"name" : "NCONSUMP", "sections" : ["SCHEDULE"], "items" : [ + {"name" : "NODE" , "value_type" : "STRING"}, + {"name" : "GAS_CONSUMPTION_RATE" , "value_type" : "DOUBLE", "dimension" : "GasSurfaceVolume/Time", "default" : 0.0}, + {"name" : "REMOVAL_GROUP" , "value_type" : "STRING"} + ]} diff --git a/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NEFAC b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NEFAC new file mode 100644 index 000000000..e8e8336c0 --- /dev/null +++ b/src/opm/parser/eclipse/share/keywords/000_Eclipse100/N/NEFAC @@ -0,0 +1,4 @@ +{"name" : "NEFAC", "sections" : ["SCHEDULE"], "items" : [ + {"name" : "NODE" , "value_type" : "STRING"}, + {"name" : "EFF_FACTOR" , "value_type" : "DOUBLE", "dimension" : "1", "default" : 1.0} + ]} diff --git a/src/opm/parser/eclipse/share/keywords/keyword_list.cmake b/src/opm/parser/eclipse/share/keywords/keyword_list.cmake index 06ce89d4b..5dad91021 100644 --- a/src/opm/parser/eclipse/share/keywords/keyword_list.cmake +++ b/src/opm/parser/eclipse/share/keywords/keyword_list.cmake @@ -23,6 +23,7 @@ #GIALL records of tables #MASSFLOW tables w/ int, double, str #MESSAGE record without slash +#MPFNNC records of records #UDT #STOG, STOW, STWG records of records @@ -474,18 +475,30 @@ set( keywords 000_Eclipse100/M/MLANG 000_Eclipse100/M/MLANGSLV 000_Eclipse100/M/MONITOR + 000_Eclipse100/M/MPFANUM 000_Eclipse100/M/MSFN 000_Eclipse100/M/MSGFILE + 000_Eclipse100/M/MULSGGD + 000_Eclipse100/M/MULSGGDV 000_Eclipse100/M/MULTFLT 000_Eclipse100/M/MULTIN 000_Eclipse100/M/MULTOUT + 000_Eclipse100/M/MULTOUTS 000_Eclipse100/M/MULTIPLY 000_Eclipse100/M/MULTIREG 000_Eclipse100/M/MULTNUM 000_Eclipse100/M/MULTPV + 000_Eclipse100/M/MULTREAL + 000_Eclipse100/M/MULTREGD + 000_Eclipse100/M/MULTREGH 000_Eclipse100/M/MULTREGP 000_Eclipse100/M/MULTREGT + 000_Eclipse100/M/MULTSIG + 000_Eclipse100/M/MULTSIGV 000_Eclipse100/M/MULT_XYZ + 000_Eclipse100/N/NARROW + 000_Eclipse100/N/NCONSUMP + 000_Eclipse100/N/NEFAC 000_Eclipse100/N/NETBALAN 000_Eclipse100/N/NEWTRAN 000_Eclipse100/N/NEXTSTEP