mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Use updated opm-common
* Update opm-common submodule and use branch development https://github.com/CeetronSolutions/opm-common/tree/development * Add cmake-format of ThirdParty/custom-opm-common/CMakeLists.txt * Add boost-test * Update generated files and simplify CMake configuration Add -D_USE_MATH_DEFINES to CMake to avoid multiple local defines Introduce flag CREATE_OPM_COMMON_KEYWORDS used to generate C++ files JSON files. This enables use also in MSVC. Remove obsolete direct include of source files. * Update generated ESMRY test file There was a invalid extra : postfix for some keywords like NEWTON and other N* keywords. When creating ESRMY using updated opm-common fix this issue. * Update URL for custom-opm-common
This commit is contained in:
3
.github/workflows/cmake-format.yml
vendored
3
.github/workflows/cmake-format.yml
vendored
@@ -30,6 +30,9 @@ jobs:
|
||||
cd Fwk/AppFwk
|
||||
find -name CMake*.txt | xargs ~/.local/bin/cmake-format -c ${{ github.workspace }}/cmake/cmake-format.py -i
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
~/.local/bin/cmake-format -c ${{ github.workspace }}/cmake/cmake-format.py -i ThirdParty/custom-opm-common/CMakeLists.txt
|
||||
|
||||
git diff
|
||||
- uses: peter-evans/create-pull-request@v7
|
||||
|
||||
@@ -405,6 +405,7 @@ set(UNITY_EXCLUDE_FILES
|
||||
FileInterface/RifOsduWellLogReader.cpp
|
||||
FileInterface/RifByteArrayArrowRandomAccessFile.cpp
|
||||
FileInterface/RifArrowTools.cpp
|
||||
FileInterface/RifReaderOpmRft.cpp
|
||||
)
|
||||
|
||||
message("Files excluded from UNITY_BUILD : ${UNITY_EXCLUDE_FILES}")
|
||||
|
||||
@@ -212,7 +212,8 @@ void RifOpmRadialGridTools::lockToHostPillars( cvf::Vec3d& riNode,
|
||||
std::array<double, 8> cellRadius{};
|
||||
std::array<double, 8> cellTheta{};
|
||||
std::array<double, 8> cellZ{};
|
||||
opmGrid.getRadialCellCorners( ijkCell, cellRadius, cellTheta, cellZ );
|
||||
bool convertToRadialCoords = false;
|
||||
opmGrid.getCellCorners( ijkCell, cellRadius, cellTheta, cellZ, convertToRadialCoords );
|
||||
|
||||
double maxRadius = *std::max_element( cellRadius.begin(), cellRadius.end() );
|
||||
|
||||
|
||||
@@ -48,6 +48,8 @@
|
||||
|
||||
#include <QStringList>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
using namespace Opm;
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
|
||||
#include "opm/common/utility/OpmInputError.hpp"
|
||||
#include "opm/input/eclipse/Deck/Deck.hpp"
|
||||
#include "opm/input/eclipse/Parser/InputErrorAction.hpp"
|
||||
#include "opm/input/eclipse/Parser/ParseContext.hpp"
|
||||
#include "opm/input/eclipse/Parser/Parser.hpp"
|
||||
#include "opm/input/eclipse/Parser/ParserKeywords/G.hpp"
|
||||
@@ -115,7 +116,7 @@ std::pair<std::vector<Opm::VFPProdTable>, std::vector<Opm::VFPInjTable>> extract
|
||||
parser.addParserKeyword( kw );
|
||||
}
|
||||
|
||||
Opm::ParseContext parseContext( Opm::InputError::Action::WARN );
|
||||
Opm::ParseContext parseContext( Opm::InputErrorAction::WARN );
|
||||
auto deck = parser.parseFile( dataDeckFilename, parseContext );
|
||||
|
||||
{
|
||||
@@ -174,7 +175,7 @@ std::map<std::string, std::vector<std::pair<int, int>>> extractWseglink( const s
|
||||
parser.addParserKeyword( kw3 );
|
||||
|
||||
std::stringstream ss;
|
||||
Opm::ParseContext parseContext( Opm::InputError::Action::WARN );
|
||||
Opm::ParseContext parseContext( Opm::InputErrorAction::WARN );
|
||||
auto deck = parser.parseFile( filename, parseContext );
|
||||
|
||||
std::string keyword = "WSEGLINK";
|
||||
@@ -246,7 +247,7 @@ std::vector<RiaOpmParserTools::AicdTemplateValues> extractWsegAicd( const std::s
|
||||
parser.addParserKeyword( kw3 );
|
||||
|
||||
std::stringstream ss;
|
||||
Opm::ParseContext parseContext( Opm::InputError::Action::WARN );
|
||||
Opm::ParseContext parseContext( Opm::InputErrorAction::WARN );
|
||||
auto deck = parser.parseFile( filename, parseContext );
|
||||
|
||||
const std::string keyword = "WSEGAICD";
|
||||
|
||||
Binary file not shown.
@@ -487,11 +487,14 @@ option(RESINSIGHT_BUILD_LIBS_FROM_SOURCE "Build opm-common from source" ON)
|
||||
mark_as_advanced(RESINSIGHT_BUILD_LIBS_FROM_SOURCE)
|
||||
|
||||
if((NOT RESINSIGHT_BUILD_LIBS_FROM_SOURCE) AND MSVC)
|
||||
|
||||
message(STATUS "Starting download of external library opm-common ...")
|
||||
|
||||
# See description of URL here
|
||||
# https://docs.github.com/en/repositories/releasing-projects-on-github/linking-to-releases
|
||||
FetchContent_Declare(
|
||||
ri-dependencies
|
||||
URL https://github.com/CeetronSolutions/resinsight-dependencies/releases/download/2024.11/custom-opm-common.zip
|
||||
URL https://github.com/CeetronSolutions/resinsight-dependencies/releases/download/2025.01/custom-opm-common.zip
|
||||
)
|
||||
FetchContent_MakeAvailable(ri-dependencies)
|
||||
|
||||
@@ -507,12 +510,21 @@ if((NOT RESINSIGHT_BUILD_LIBS_FROM_SOURCE) AND MSVC)
|
||||
|
||||
list(APPEND EXTERNAL_LINK_LIBRARIES custom-opm-common)
|
||||
|
||||
message(STATUS "opm-common: Enabled use of precompiled library")
|
||||
message(STATUS "... completed download of external library opm-common ")
|
||||
else()
|
||||
# CREATE_OPM_COMMON_KEYWORDS is used to create c++-code for the keywords in
|
||||
# opm-common JSON files See description in
|
||||
# ThirdParty/custom-opm-common/CMakeLists.txt When changing this flag, it is
|
||||
# required to reopen the Visual Studio project
|
||||
set(CREATE_OPM_COMMON_KEYWORDS OFF)
|
||||
|
||||
add_subdirectory(ThirdParty/custom-opm-common)
|
||||
add_subdirectory(ThirdParty/custom-opm-common/custom-opm-parser-tests)
|
||||
list(APPEND OPM_LIBRARIES custom-opm-common)
|
||||
set_property(TARGET opm-parser-tests PROPERTY FOLDER "Thirdparty/OPM")
|
||||
|
||||
if(NOT CREATE_OPM_COMMON_KEYWORDS)
|
||||
add_subdirectory(ThirdParty/custom-opm-common/custom-opm-parser-tests)
|
||||
list(APPEND OPM_LIBRARIES custom-opm-common)
|
||||
set_property(TARGET opm-parser-tests PROPERTY FOLDER "Thirdparty/OPM")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
list(APPEND OPM_LIBRARIES custom-opm-flowdiagnostics custom-opm-flowdiag-app)
|
||||
|
||||
189
ThirdParty/custom-opm-common/CMakeLists.txt
vendored
189
ThirdParty/custom-opm-common/CMakeLists.txt
vendored
@@ -7,139 +7,114 @@ else()
|
||||
set(CMAKE_CXX_EXTENSIONS OFF)
|
||||
endif()
|
||||
|
||||
if(MSVC)
|
||||
add_definitions( "/wd4996 /wd4244 /wd4267 /wd4101 /wd4477" )
|
||||
if(MSVC)
|
||||
add_definitions(
|
||||
"/wd4996 /wd4244 /wd4267 /wd4101 /wd4477 /wd4661 -D_USE_MATH_DEFINES"
|
||||
)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /permissive-")
|
||||
endif(MSVC)
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-parameter -Wno-switch -Wno-sign-compare -Wno-deprecated-copy -Wno-missing-field-initializers")
|
||||
set(CMAKE_CXX_FLAGS
|
||||
"${CMAKE_CXX_FLAGS} -Wno-unused-parameter -Wno-switch -Wno-sign-compare -Wno-deprecated-copy -Wno-missing-field-initializers"
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-sign-compare -Wno-missing-field-initializers -Wno-deprecated-copy")
|
||||
set(CMAKE_CXX_FLAGS
|
||||
"${CMAKE_CXX_FLAGS} -Wno-sign-compare -Wno-missing-field-initializers -Wno-deprecated-copy"
|
||||
)
|
||||
endif()
|
||||
|
||||
project (custom-opm-common)
|
||||
|
||||
find_package(Boost)
|
||||
|
||||
include_directories(
|
||||
opm-common
|
||||
opm-common/external/cjson
|
||||
generated-opm-common
|
||||
generated-opm-common/include
|
||||
)
|
||||
|
||||
add_definitions(-DFMT_HEADER_ONLY)
|
||||
include_directories(SYSTEM ../fmtlib/include)
|
||||
|
||||
# Set defines to include requred files
|
||||
# Set defines to include required files for ResInsight. Make sure that these
|
||||
# defines are set before including the opm-common CMakeLists
|
||||
set(ENABLE_ECL_INPUT true)
|
||||
#set(ENABLE_ECL_OUTPUT true)
|
||||
set(ENABLE_ECL_OUTPUT true)
|
||||
set(BUILD_TESTING false)
|
||||
set(ENABLE_MOCKSIM false)
|
||||
set(OPM_ENABLE_PYTHON false)
|
||||
set(OPM_INSTALL_PYTHON false)
|
||||
set(OPM_ENABLE_EMBEDDED_PYTHON false)
|
||||
set(OPM_ENABLE_DUNE false)
|
||||
set(BUILD_EXAMPLES false)
|
||||
|
||||
if(CREATE_OPM_COMMON_KEYWORDS)
|
||||
# In ResInsight, we need a subset of the files in opm-common. We also need to
|
||||
# generate the keywords. The flag CREATE_OPM_COMMON_KEYWORDS is set in the
|
||||
# main CMakeLists.txt file. When this flag is set, the opm-common is added to
|
||||
# the solution. Build a test target to trigger the c++ code generation using
|
||||
# the tool genkw, use CarfinTest.exe Copy files generated code from
|
||||
# build/ThirdParty/custom-opm-common/opm-common: copy ParserInit.cpp and
|
||||
# config.h to source folder ThirdParty/custom-opm-common/generated-opm-common/
|
||||
# copy the folders "ParserKeywords" and "include" to source folder
|
||||
# ThirdParty/custom-opm-common/generated-opm-common/
|
||||
add_subdirectory(opm-common)
|
||||
message(
|
||||
STATUS
|
||||
"opm-common is added to the solution used to create keywords from JSON files"
|
||||
)
|
||||
|
||||
include(opm-common/CMakeLists_files.cmake)
|
||||
else(CREATE_OPM_COMMON_KEYWORDS)
|
||||
|
||||
set(opm_parser_source_files_short_path
|
||||
${MAIN_SOURCE_FILES}
|
||||
)
|
||||
project(custom-opm-common)
|
||||
|
||||
foreach (file ${opm_parser_source_files_short_path} )
|
||||
list(APPEND opm_parser_source_files_long_path "opm-common/${file}" )
|
||||
endforeach()
|
||||
find_package(Boost)
|
||||
|
||||
set(opm_parser_source_files
|
||||
${opm_parser_source_files_long_path}
|
||||
${opm_parser_generated_source_files}
|
||||
)
|
||||
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/opm-common/cmake/Modules)
|
||||
|
||||
# Append generated sources
|
||||
list(INSERT opm-common_SOURCES 0 generated-opm-common/ParserInit.cpp)
|
||||
foreach (name A B C D E F G H I J K L M N O P Q R S T U V W X Y Z)
|
||||
list(INSERT opm-common_SOURCES 0 generated-opm-common/ParserKeywords/${name}.cpp)
|
||||
endforeach()
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
||||
if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0)
|
||||
list(APPEND ADDITIONAL_LINK_LIBRARIES stdc++fs)
|
||||
if(NOT cjson_FOUND)
|
||||
include(DownloadCjson)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(MSVC)
|
||||
list(APPEND opm-common_SOURCES opm-common/cross-platform/windows/Substitutes.cpp )
|
||||
endif(MSVC)
|
||||
include_directories(${cjson_SOURCE_DIR})
|
||||
list(APPEND opm-common_SOURCES ${cjson_SOURCE_DIR}/cJSON.c)
|
||||
|
||||
add_library(${PROJECT_NAME}
|
||||
STATIC
|
||||
${opm_parser_source_files_long_path}
|
||||
${opm-common_SOURCES}
|
||||
include_directories(
|
||||
opm-common generated-opm-common generated-opm-common/include
|
||||
)
|
||||
|
||||
## Missing files when only ENABLE_ECL_INPUT is defined
|
||||
opm-common/src/opm/io/eclipse/EclFile.cpp
|
||||
opm-common/src/opm/io/eclipse/EclOutput.cpp
|
||||
opm-common/src/opm/io/eclipse/EclUtil.cpp
|
||||
opm-common/src/opm/io/eclipse/EGrid.cpp
|
||||
opm-common/src/opm/io/eclipse/ESmry.cpp
|
||||
opm-common/src/opm/io/eclipse/ExtESmry.cpp
|
||||
opm-common/src/opm/io/eclipse/EInit.cpp
|
||||
opm-common/src/opm/io/eclipse/ERft.cpp
|
||||
add_definitions(-DFMT_HEADER_ONLY)
|
||||
include_directories(SYSTEM ../fmtlib/include)
|
||||
|
||||
# Required for use of static function RstConnection::inverse_peaceman
|
||||
opm-common/src/opm/io/eclipse/rst/connection.cpp
|
||||
include(opm-common/CMakeLists_files.cmake)
|
||||
|
||||
# Required for use of RstHeader::restart_info
|
||||
opm-common/src/opm/io/eclipse/rst/action.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/aquifer.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/connection.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/group.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/header.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/network.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/segment.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/state.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/udq.cpp
|
||||
opm-common/src/opm/io/eclipse/rst/well.cpp
|
||||
opm-common/src/opm/output/eclipse/InteHEAD.cpp
|
||||
opm-common/src/opm/output/eclipse/UDQDims.cpp
|
||||
opm-common/src/opm/output/eclipse/CreateActionRSTDims.cpp
|
||||
set(opm_parser_source_files_short_path ${MAIN_SOURCE_FILES})
|
||||
|
||||
# 2022.06 additional includes
|
||||
opm-common/src/opm/io/eclipse/ERst.cpp
|
||||
opm-common/src/opm/io/eclipse/RestartFileView.cpp
|
||||
opm-common/cross-platform/windows/Substitutes.cpp
|
||||
|
||||
)
|
||||
foreach(file ${opm_parser_source_files_short_path})
|
||||
list(APPEND opm_parser_source_files_long_path "opm-common/${file}")
|
||||
endforeach()
|
||||
|
||||
if(RESINSIGHT_ENABLE_UNITY_BUILD)
|
||||
set(opm_parser_source_files ${opm_parser_source_files_long_path}
|
||||
${opm_parser_generated_source_files}
|
||||
)
|
||||
|
||||
set(UNITY_EXCLUDE_FILES
|
||||
opm-common/src/opm/parser/eclipse/Deck/UDAValue.cpp
|
||||
opm-common/src/opm/parser/eclipse/EclipseState/Schedule/Well/WellConnections.cpp
|
||||
opm-common/src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQFunction.cpp
|
||||
opm-common/src/opm/parser/eclipse/EclipseState/Schedule/Well/WListManager.cpp
|
||||
opm-common/src/opm/parser/eclipse/EclipseState/Schedule/MSW/SpiralICD.cpp
|
||||
opm-common/src/opm/io/eclipse/EclOutput.cpp
|
||||
opm-common/src/opm/io/eclipse/ESmry.cpp
|
||||
opm-common/src/opm/io/eclipse/EGrid.cpp
|
||||
)
|
||||
# Add generated files These files are generated by the parser generator genkw
|
||||
file(GLOB ALL_FILES_IN_FOLDER generated-opm-common/ParserKeywords/*.cpp)
|
||||
list(APPEND opm-common_SOURCES ${ALL_FILES_IN_FOLDER})
|
||||
list(APPEND opm-common_SOURCES generated-opm-common/ParserInit.cpp)
|
||||
|
||||
foreach(fileToExclude ${UNITY_EXCLUDE_FILES})
|
||||
set_source_files_properties(${fileToExclude}
|
||||
PROPERTIES SKIP_UNITY_BUILD_INCLUSION TRUE)
|
||||
endforeach(fileToExclude)
|
||||
endif()
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
||||
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0)
|
||||
list(APPEND ADDITIONAL_LINK_LIBRARIES stdc++fs)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
find_path(BOOST_SPIRIT_INCLUDE_DIRS "boost/spirit.hpp" HINTS ${Boost_INCLUDE_DIRS})
|
||||
add_library(
|
||||
${PROJECT_NAME} STATIC ${opm_parser_source_files_long_path}
|
||||
${opm-common_SOURCES}
|
||||
)
|
||||
|
||||
target_link_libraries(custom-opm-common
|
||||
${ADDITIONAL_LINK_LIBRARIES}
|
||||
)
|
||||
find_path(BOOST_SPIRIT_INCLUDE_DIRS "boost/spirit.hpp"
|
||||
HINTS ${Boost_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
target_include_directories(custom-opm-common
|
||||
PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/opm-common
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/generated-opm-common/include
|
||||
PRIVATE
|
||||
${BOOST_SPIRIT_INCLUDE_DIRS}
|
||||
|
||||
)
|
||||
target_link_libraries(custom-opm-common ${ADDITIONAL_LINK_LIBRARIES})
|
||||
|
||||
target_include_directories(
|
||||
custom-opm-common
|
||||
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/opm-common
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/generated-opm-common/include
|
||||
PRIVATE ${BOOST_SPIRIT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
endif(CREATE_OPM_COMMON_KEYWORDS)
|
||||
|
||||
815
ThirdParty/custom-opm-common/CMakeLists_files.cmake
vendored
815
ThirdParty/custom-opm-common/CMakeLists_files.cmake
vendored
@@ -1,815 +0,0 @@
|
||||
# This file sets up five lists:
|
||||
# MAIN_SOURCE_FILES List of compilation units which will be included in
|
||||
# the library. If it isn't on this list, it won't be
|
||||
# part of the library. Please try to keep it sorted to
|
||||
# maintain sanity.
|
||||
#
|
||||
# TEST_SOURCE_FILES List of programs that will be run as unit tests.
|
||||
#
|
||||
# TEST_DATA_FILES Files from the source three that should be made
|
||||
# available in the corresponding location in the build
|
||||
# tree in order to run tests there.
|
||||
#
|
||||
# EXAMPLE_SOURCE_FILES Other programs that will be compiled as part of the
|
||||
# build, but which is not part of the library nor is
|
||||
# run as tests.
|
||||
#
|
||||
# PUBLIC_HEADER_FILES List of public header files that should be
|
||||
# distributed together with the library. The source
|
||||
# files can of course include other files than these;
|
||||
# you should only add to this list if the *user* of
|
||||
# the library needs it.
|
||||
#
|
||||
# CROSS_COMPILE_FILES List of header files providing substitutes for
|
||||
# functions exclusively available on Linux build
|
||||
# systems.
|
||||
|
||||
list (APPEND MAIN_SOURCE_FILES
|
||||
src/opm/common/data/SimulationDataContainer.cpp
|
||||
src/opm/common/OpmLog/CounterLog.cpp
|
||||
src/opm/common/OpmLog/EclipsePRTLog.cpp
|
||||
src/opm/common/OpmLog/LogBackend.cpp
|
||||
src/opm/common/OpmLog/Logger.cpp
|
||||
src/opm/common/OpmLog/LogUtil.cpp
|
||||
src/opm/common/OpmLog/OpmLog.cpp
|
||||
src/opm/common/OpmLog/StreamLog.cpp
|
||||
src/opm/common/OpmLog/TimerLog.cpp
|
||||
src/opm/common/utility/ActiveGridCells.cpp
|
||||
src/opm/common/utility/FileSystem.cpp
|
||||
src/opm/common/utility/numeric/MonotCubicInterpolator.cpp
|
||||
src/opm/common/utility/parameters/Parameter.cpp
|
||||
src/opm/common/utility/parameters/ParameterGroup.cpp
|
||||
src/opm/common/utility/parameters/ParameterTools.cpp
|
||||
src/opm/common/utility/numeric/calculateCellVol.cpp
|
||||
src/opm/common/utility/TimeService.cpp
|
||||
)
|
||||
if(ENABLE_ECL_INPUT)
|
||||
list(APPEND MAIN_SOURCE_FILES
|
||||
src/opm/io/eclipse/SummaryNode.cpp
|
||||
src/opm/json/JsonObject.cpp
|
||||
src/opm/parser/eclipse/Deck/Deck.cpp
|
||||
src/opm/parser/eclipse/Deck/DeckItem.cpp
|
||||
src/opm/parser/eclipse/Deck/DeckValue.cpp
|
||||
src/opm/parser/eclipse/Deck/DeckKeyword.cpp
|
||||
src/opm/parser/eclipse/Deck/DeckRecord.cpp
|
||||
src/opm/parser/eclipse/Deck/DeckOutput.cpp
|
||||
src/opm/parser/eclipse/Deck/DeckSection.cpp
|
||||
src/opm/parser/eclipse/Deck/UDAValue.cpp
|
||||
src/opm/parser/eclipse/Python/Python.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/PyAction.cpp
|
||||
src/opm/parser/eclipse/EclipseState/AquiferConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/AquiferCT.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Aquifetp.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Aquancon.cpp
|
||||
src/opm/parser/eclipse/EclipseState/checkDeck.cpp
|
||||
src/opm/parser/eclipse/EclipseState/EclipseConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/EclipseState.cpp
|
||||
src/opm/parser/eclipse/EclipseState/EndpointScaling.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Edit/EDITNNC.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/FieldProps.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/FieldPropsManager.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/Box.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/BoxManager.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/EclipseGrid.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/FaceDir.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/FaultCollection.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/Fault.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/FaultFace.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/GridDims.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/MULTREGTScanner.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/NNC.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/Operate.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/PinchMode.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/SatfuncPropertyInitializers.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/setKeywordBox.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Grid/TransMult.cpp
|
||||
src/opm/parser/eclipse/EclipseState/InitConfig/Equil.cpp
|
||||
src/opm/parser/eclipse/EclipseState/InitConfig/FoamConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/InitConfig/InitConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/IOConfig/IOConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/IOConfig/RestartConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Runspec.cpp
|
||||
src/opm/parser/eclipse/EclipseState/TracerConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/ActionAST.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/ActionContext.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/ActionResult.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/Actdims.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/Actions.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/ActionX.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/ActionParser.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/ActionValue.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/ASTNode.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Action/Condition.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/ArrayDimChecker.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Events.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Group/Group.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Group/GuideRate.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Group/GuideRateConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Group/GuideRateModel.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Group/GConSale.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Group/GConSump.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Group/GTNode.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/injection.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/MessageLimits.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/MSW/icd.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/MSW/Compsegs.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/MSW/Segment.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/MSW/WellSegments.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/MSW/updatingConnectionsWithSegments.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/MSW/SpiralICD.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/MSW/Valve.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/OilVaporizationProperties.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/RFTConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/RPTConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Schedule.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/ScheduleTypes.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/SummaryState.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/TimeMap.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/Connection.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/eval_uda.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/Well.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellConnections.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WList.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WListManager.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellEconProductionLimits.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellFoamProperties.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellPolymerProperties.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellBrineProperties.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellTracerProperties.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellProductionProperties.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellTestConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/Well/WellTestState.cpp
|
||||
src/opm/parser/eclipse/EclipseState/SimulationConfig/BCConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/SimulationConfig/RockConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/SimulationConfig/SimulationConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/SimulationConfig/ThresholdPressure.cpp
|
||||
src/opm/parser/eclipse/EclipseState/SummaryConfig/SummaryConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/ColumnSchema.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/DenT.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/JFunc.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/PvtxTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/SimpleTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/PolyInjTables.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/StandardCond.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/TableColumn.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/TableContainer.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/TableIndex.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/TableManager.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/TableSchema.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/Tables.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/Rock2dTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/Rock2dtrTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/PvtwsaltTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/BrineDensityTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Tables/SolventDensityTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQASTNode.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQParams.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQParser.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQSet.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQActive.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQAssign.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQDefine.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQEnums.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQContext.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQFunction.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQFunctionTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQInput.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/VFPInjTable.cpp
|
||||
src/opm/parser/eclipse/EclipseState/Schedule/VFPProdTable.cpp
|
||||
src/opm/parser/eclipse/Parser/ErrorGuard.cpp
|
||||
src/opm/parser/eclipse/Parser/ParseContext.cpp
|
||||
src/opm/parser/eclipse/Parser/Parser.cpp
|
||||
src/opm/parser/eclipse/Parser/ParserEnums.cpp
|
||||
src/opm/parser/eclipse/Parser/ParserItem.cpp
|
||||
src/opm/parser/eclipse/Parser/ParserKeyword.cpp
|
||||
src/opm/parser/eclipse/Parser/ParserRecord.cpp
|
||||
src/opm/parser/eclipse/Parser/raw/RawKeyword.cpp
|
||||
src/opm/parser/eclipse/Parser/raw/RawRecord.cpp
|
||||
src/opm/parser/eclipse/Parser/raw/StarToken.cpp
|
||||
src/opm/parser/eclipse/Units/Dimension.cpp
|
||||
src/opm/parser/eclipse/Units/UnitSystem.cpp
|
||||
src/opm/parser/eclipse/Utility/Functional.cpp
|
||||
src/opm/parser/eclipse/Utility/Stringview.cpp
|
||||
)
|
||||
|
||||
|
||||
# This list is only used to register a CMake dependency between the the python
|
||||
# extension and the corresponding C++ wrapper files. The cpp files actually
|
||||
# listed here are repeated in the actual definition of the extension in the
|
||||
# setup.py file.
|
||||
list( APPEND PYTHON_CXX_SOURCE_FILES
|
||||
python/cxx/connection.cpp
|
||||
python/cxx/converters.cpp
|
||||
python/cxx/deck.cpp
|
||||
python/cxx/deck_keyword.cpp
|
||||
python/cxx/eclipse_io.cpp
|
||||
python/cxx/field_props.cpp
|
||||
python/cxx/eclipse_config.cpp
|
||||
python/cxx/eclipse_grid.cpp
|
||||
python/cxx/eclipse_state.cpp
|
||||
python/cxx/export.cpp
|
||||
python/cxx/group.cpp
|
||||
python/cxx/log.cpp
|
||||
python/cxx/parsecontext.cpp
|
||||
python/cxx/parser.cpp
|
||||
python/cxx/schedule.cpp
|
||||
python/cxx/summary_state.cpp
|
||||
python/cxx/table_manager.cpp
|
||||
python/cxx/unit_system.cpp
|
||||
python/cxx/well.cpp
|
||||
)
|
||||
|
||||
if (OPM_ENABLE_EMBEDDED_PYTHON)
|
||||
set_source_files_properties(${PYTHON_CXX_SOURCE_FILES} PROPERTIES COMPILE_FLAGS -Wno-shadow)
|
||||
set_source_files_properties(src/opm/parser/eclipse/Python/PythonInterp.cpp PROPERTIES COMPILE_FLAGS -Wno-shadow)
|
||||
set_source_files_properties(src/opm/parser/eclipse/EclipseState/Schedule/Action/PyAction.cpp PROPERTIES COMPILE_FLAGS -Wno-shadow)
|
||||
list( APPEND MAIN_SOURCE_FILES
|
||||
src/opm/parser/eclipse/Python/PythonInterp.cpp
|
||||
src/opm/parser/eclipse/Python/PyRunModule.cpp
|
||||
${PYTHON_CXX_SOURCE_FILES})
|
||||
endif()
|
||||
|
||||
list( APPEND PYTHON_CXX_DEPENDS ${PYTHON_CXX_SOURCE_FILES}
|
||||
python/cxx/converters.hpp
|
||||
python/cxx/export.hpp)
|
||||
|
||||
if(NOT cjson_FOUND)
|
||||
list(APPEND MAIN_SOURCE_FILES external/cjson/cJSON.c)
|
||||
endif()
|
||||
endif()
|
||||
if(ENABLE_ECL_OUTPUT)
|
||||
list( APPEND MAIN_SOURCE_FILES
|
||||
src/opm/io/eclipse/EclFile.cpp
|
||||
src/opm/io/eclipse/EclOutput.cpp
|
||||
src/opm/io/eclipse/EclUtil.cpp
|
||||
src/opm/io/eclipse/EGrid.cpp
|
||||
src/opm/io/eclipse/ERft.cpp
|
||||
src/opm/io/eclipse/ERst.cpp
|
||||
src/opm/io/eclipse/ERsm.cpp
|
||||
src/opm/io/eclipse/ESmry.cpp
|
||||
src/opm/io/eclipse/ESmry_write_rsm.cpp
|
||||
src/opm/io/eclipse/OutputStream.cpp
|
||||
src/opm/io/eclipse/SummaryNode.cpp
|
||||
src/opm/io/eclipse/rst/connection.cpp
|
||||
src/opm/io/eclipse/rst/group.cpp
|
||||
src/opm/io/eclipse/rst/header.cpp
|
||||
src/opm/io/eclipse/rst/segment.cpp
|
||||
src/opm/io/eclipse/rst/state.cpp
|
||||
src/opm/io/eclipse/rst/well.cpp
|
||||
src/opm/output/eclipse/AggregateActionxData.cpp
|
||||
src/opm/output/eclipse/AggregateConnectionData.cpp
|
||||
src/opm/output/eclipse/AggregateGroupData.cpp
|
||||
src/opm/output/eclipse/AggregateMSWData.cpp
|
||||
src/opm/output/eclipse/AggregateUDQData.cpp
|
||||
src/opm/output/eclipse/AggregateWellData.cpp
|
||||
src/opm/output/eclipse/CreateActionxDims.cpp
|
||||
src/opm/output/eclipse/CreateDoubHead.cpp
|
||||
src/opm/output/eclipse/CreateInteHead.cpp
|
||||
src/opm/output/eclipse/CreateLogiHead.cpp
|
||||
src/opm/output/eclipse/CreateUdqDims.cpp
|
||||
src/opm/output/eclipse/DoubHEAD.cpp
|
||||
src/opm/output/eclipse/EclipseGridInspector.cpp
|
||||
src/opm/output/eclipse/EclipseIO.cpp
|
||||
src/opm/output/eclipse/InteHEAD.cpp
|
||||
src/opm/output/eclipse/LinearisedOutputTable.cpp
|
||||
src/opm/output/eclipse/LoadRestart.cpp
|
||||
src/opm/output/eclipse/LogiHEAD.cpp
|
||||
src/opm/output/eclipse/RestartIO.cpp
|
||||
src/opm/output/eclipse/Summary.cpp
|
||||
src/opm/output/eclipse/Tables.cpp
|
||||
src/opm/output/eclipse/RegionCache.cpp
|
||||
src/opm/output/eclipse/RestartValue.cpp
|
||||
src/opm/output/eclipse/WriteInit.cpp
|
||||
src/opm/output/eclipse/WriteRFT.cpp
|
||||
src/opm/output/eclipse/WriteRPT.cpp
|
||||
src/opm/output/eclipse/report/WELSPECS.cpp
|
||||
src/opm/output/data/Solution.cpp
|
||||
)
|
||||
endif()
|
||||
|
||||
list (APPEND TEST_SOURCE_FILES
|
||||
tests/test_ActiveGridCells.cpp
|
||||
tests/test_calculateCellVol.cpp
|
||||
tests/test_cmp.cpp
|
||||
tests/test_cubic.cpp
|
||||
tests/test_messagelimiter.cpp
|
||||
tests/test_nonuniformtablelinear.cpp
|
||||
tests/test_OpmLog.cpp
|
||||
tests/test_param.cpp
|
||||
tests/test_RootFinders.cpp
|
||||
tests/test_SimulationDataContainer.cpp
|
||||
tests/test_sparsevector.cpp
|
||||
tests/test_uniformtablelinear.cpp
|
||||
)
|
||||
if(ENABLE_ECL_INPUT)
|
||||
list(APPEND TEST_SOURCE_FILES
|
||||
tests/rst_test.cpp
|
||||
tests/test_ERsm.cpp
|
||||
tests/parser/ACTIONX.cpp
|
||||
tests/parser/ADDREGTests.cpp
|
||||
tests/parser/AquiferTests.cpp
|
||||
tests/parser/BoxTests.cpp
|
||||
tests/parser/ColumnSchemaTests.cpp
|
||||
tests/parser/ConnectionTests.cpp
|
||||
tests/parser/COMPSEGUnits.cpp
|
||||
tests/parser/CopyRegTests.cpp
|
||||
tests/parser/DeckValueTests.cpp
|
||||
tests/parser/DeckTests.cpp
|
||||
tests/parser/DynamicStateTests.cpp
|
||||
tests/parser/DynamicVectorTests.cpp
|
||||
tests/parser/EclipseGridTests.cpp
|
||||
tests/parser/EmbeddedPython.cpp
|
||||
tests/parser/EqualRegTests.cpp
|
||||
tests/parser/EventTests.cpp
|
||||
tests/parser/FaceDirTests.cpp
|
||||
tests/parser/FaultTests.cpp
|
||||
tests/parser/FieldPropsTests.cpp
|
||||
tests/parser/FoamTests.cpp
|
||||
tests/parser/FunctionalTests.cpp
|
||||
tests/parser/GeomodifierTests.cpp
|
||||
tests/parser/GroupTests.cpp
|
||||
tests/parser/InitConfigTest.cpp
|
||||
tests/parser/IOConfigTests.cpp
|
||||
tests/parser/MessageLimitTests.cpp
|
||||
tests/parser/MultiRegTests.cpp
|
||||
tests/parser/MultisegmentWellTests.cpp
|
||||
tests/parser/MULTREGTScannerTests.cpp
|
||||
tests/parser/OrderedMapTests.cpp
|
||||
tests/parser/ParseContextTests.cpp
|
||||
tests/parser/ParseContext_EXIT1.cpp
|
||||
tests/parser/ParseDATAWithDefault.cpp
|
||||
tests/parser/PYACTION.cpp
|
||||
tests/parser/RawKeywordTests.cpp
|
||||
tests/parser/test_ReportConfig.cpp
|
||||
tests/parser/ResinsightTest.cpp
|
||||
tests/parser/RestartConfigTests.cpp
|
||||
tests/parser/RFTConfigTests.cpp
|
||||
tests/parser/RockTableTests.cpp
|
||||
tests/parser/RunspecTests.cpp
|
||||
tests/parser/SaltTableTests.cpp
|
||||
tests/parser/ScheduleRestartTests.cpp
|
||||
tests/parser/ScheduleTests.cpp
|
||||
tests/parser/SectionTests.cpp
|
||||
tests/parser/SimpleTableTests.cpp
|
||||
tests/parser/SimulationConfigTest.cpp
|
||||
tests/parser/StarTokenTests.cpp
|
||||
tests/parser/StringTests.cpp
|
||||
tests/parser/SummaryConfigTests.cpp
|
||||
tests/parser/TabdimsTests.cpp
|
||||
tests/parser/TableColumnTests.cpp
|
||||
tests/parser/TableContainerTests.cpp
|
||||
tests/parser/TableManagerTests.cpp
|
||||
tests/parser/TableSchemaTests.cpp
|
||||
tests/parser/ThresholdPressureTest.cpp
|
||||
tests/parser/TimeMapTest.cpp
|
||||
tests/parser/TracerTests.cpp
|
||||
tests/parser/TransMultTests.cpp
|
||||
tests/parser/TuningTests.cpp
|
||||
tests/parser/UDQTests.cpp
|
||||
tests/parser/UnitTests.cpp
|
||||
tests/parser/ValueTests.cpp
|
||||
tests/parser/WellSolventTests.cpp
|
||||
tests/parser/WellTracerTests.cpp
|
||||
tests/parser/WellTests.cpp
|
||||
tests/parser/WLIST.cpp
|
||||
tests/parser/WTEST.cpp)
|
||||
endif()
|
||||
if(ENABLE_ECL_OUTPUT)
|
||||
list (APPEND TEST_SOURCE_FILES
|
||||
tests/test_AggregateActionxData.cpp
|
||||
tests/test_AggregateWellData.cpp
|
||||
tests/test_AggregateGroupData.cpp
|
||||
tests/test_AggregateMSWData.cpp
|
||||
tests/test_AggregateConnectionData.cpp
|
||||
tests/test_AggregateUDQData.cpp
|
||||
tests/test_ArrayDimChecker.cpp
|
||||
tests/test_EclipseIO.cpp
|
||||
tests/test_DoubHEAD.cpp
|
||||
tests/test_InteHEAD.cpp
|
||||
tests/test_LinearisedOutputTable.cpp
|
||||
tests/test_LogiHEAD.cpp
|
||||
tests/test_OutputStream.cpp
|
||||
tests/test_regionCache.cpp
|
||||
tests/test_PaddedOutputString.cpp
|
||||
tests/test_Restart.cpp
|
||||
tests/test_RFT.cpp
|
||||
tests/test_rst.cpp
|
||||
tests/test_Solution.cpp
|
||||
tests/test_Summary.cpp
|
||||
tests/test_Summary_Group.cpp
|
||||
tests/test_Tables.cpp
|
||||
tests/test_Wells.cpp
|
||||
tests/test_WindowedArray.cpp
|
||||
tests/test_restartwellinfo.cpp
|
||||
)
|
||||
endif()
|
||||
|
||||
list (APPEND TEST_DATA_FILES
|
||||
tests/testdata.param
|
||||
)
|
||||
if(ENABLE_ECL_OUTPUT)
|
||||
list (APPEND TEST_DATA_FILES
|
||||
tests/expect-wdims.chldg.err.out
|
||||
tests/expect-wdims.err.out
|
||||
tests/BASE_SIM.DATA
|
||||
tests/BASE_SIM_THPRES.DATA
|
||||
tests/RESTART_SIM.DATA
|
||||
tests/summary_deck.DATA
|
||||
tests/group_group.DATA
|
||||
tests/testblackoilstate3.DATA
|
||||
tests/testrft.DATA
|
||||
tests/table_deck.DATA
|
||||
tests/summary_deck_non_constant_porosity.DATA
|
||||
tests/SUMMARY_EFF_FAC.DATA
|
||||
tests/SPE1CASE1.DATA
|
||||
tests/SPE1CASE1.SMSPEC
|
||||
tests/SPE1CASE1A.SMSPEC
|
||||
tests/SPE9_CP_PACKED.DATA
|
||||
tests/SOFR_TEST.DATA
|
||||
tests/UDQ_TEST_WCONPROD_IUAD-2.DATA
|
||||
tests/UDQ_ACTIONX_TEST1.DATA
|
||||
tests/UDQ_ACTIONX_TEST1_U.DATA
|
||||
tests/include_example_pvt.txt
|
||||
tests/include_example_summary.txt
|
||||
tests/include_sgof.txt
|
||||
tests/include_swof.txt
|
||||
tests/include_grid_3x5x4.grdecl
|
||||
tests/SPE1CASE2.DATA
|
||||
tests/SPE1CASE2_RESTART.DATA
|
||||
tests/SPE1CASE2.X0060
|
||||
tests/PYACTION.DATA
|
||||
tests/act1.py
|
||||
tests/MSW.DATA
|
||||
tests/EXIT_TEST.DATA
|
||||
tests/action_syntax_error.py
|
||||
tests/action_missing_run.py
|
||||
tests/EMBEDDED_PYTHON.DATA
|
||||
tests/wclose.py
|
||||
tests/msim/MSIM_PYACTION.DATA
|
||||
tests/msim/action1.py
|
||||
tests/msim/action2.py
|
||||
)
|
||||
endif()
|
||||
|
||||
list (APPEND EXAMPLE_SOURCE_FILES
|
||||
)
|
||||
if(ENABLE_ECL_INPUT)
|
||||
list (APPEND TEST_DATA_FILES
|
||||
tests/ECLFILE.INIT
|
||||
tests/ECLFILE.FINIT
|
||||
tests/SPE1CASE1.EGRID
|
||||
tests/SPE1CASE1.RFT
|
||||
tests/SPE1_TESTCASE.UNRST
|
||||
tests/SPE1_TESTCASE.FUNRST
|
||||
tests/SPE1_TESTCASE.F0025
|
||||
tests/SPE1_TESTCASE.X0025
|
||||
tests/SPE1CASE1.UNSMRY
|
||||
tests/SPE1CASE1A.UNSMRY
|
||||
tests/SPE1CASE1_RST60.SMSPEC
|
||||
tests/SPE1CASE1_RST60.UNSMRY
|
||||
tests/MODEL2_RESTART.DATA
|
||||
tests/restart/MODEL2.UNRST
|
||||
)
|
||||
list (APPEND EXAMPLE_SOURCE_FILES
|
||||
#examples/opmi.cpp
|
||||
#examples/opmpack.cpp
|
||||
#examples/opmhash.cpp
|
||||
)
|
||||
endif()
|
||||
|
||||
# programs listed here will not only be compiled, but also marked for
|
||||
# installation
|
||||
list (APPEND PROGRAM_SOURCE_FILES
|
||||
)
|
||||
if(ENABLE_ECL_INPUT)
|
||||
list (APPEND PROGRAM_SOURCE_FILES
|
||||
examples/opmi.cpp
|
||||
examples/opmpack.cpp
|
||||
examples/opmhash.cpp
|
||||
)
|
||||
endif()
|
||||
|
||||
list( APPEND PUBLIC_HEADER_FILES
|
||||
opm/common/ErrorMacros.hpp
|
||||
opm/common/Exceptions.hpp
|
||||
opm/common/data/SimulationDataContainer.hpp
|
||||
opm/common/OpmLog/CounterLog.hpp
|
||||
opm/common/OpmLog/EclipsePRTLog.hpp
|
||||
opm/common/OpmLog/LogBackend.hpp
|
||||
opm/common/OpmLog/Logger.hpp
|
||||
opm/common/OpmLog/LogUtil.hpp
|
||||
opm/common/OpmLog/MessageFormatter.hpp
|
||||
opm/common/OpmLog/MessageLimiter.hpp
|
||||
opm/common/OpmLog/Location.hpp
|
||||
opm/common/OpmLog/OpmLog.hpp
|
||||
opm/common/OpmLog/StreamLog.hpp
|
||||
opm/common/OpmLog/TimerLog.hpp
|
||||
opm/common/utility/ActiveGridCells.hpp
|
||||
opm/common/utility/FileSystem.hpp
|
||||
opm/common/utility/numeric/cmp.hpp
|
||||
opm/common/utility/platform_dependent/disable_warnings.h
|
||||
opm/common/utility/platform_dependent/reenable_warnings.h
|
||||
opm/common/utility/numeric/blas_lapack.h
|
||||
opm/common/utility/numeric/buildUniformMonotoneTable.hpp
|
||||
opm/common/utility/numeric/linearInterpolation.hpp
|
||||
opm/common/utility/numeric/MonotCubicInterpolator.hpp
|
||||
opm/common/utility/numeric/NonuniformTableLinear.hpp
|
||||
opm/common/utility/numeric/RootFinders.hpp
|
||||
opm/common/utility/numeric/SparseVector.hpp
|
||||
opm/common/utility/numeric/UniformTableLinear.hpp
|
||||
opm/common/utility/parameters/ParameterGroup.hpp
|
||||
opm/common/utility/parameters/ParameterGroup_impl.hpp
|
||||
opm/common/utility/parameters/Parameter.hpp
|
||||
opm/common/utility/parameters/ParameterMapItem.hpp
|
||||
opm/common/utility/parameters/ParameterRequirement.hpp
|
||||
opm/common/utility/parameters/ParameterStrings.hpp
|
||||
opm/common/utility/parameters/ParameterTools.hpp
|
||||
opm/common/utility/numeric/calculateCellVol.hpp
|
||||
opm/common/utility/String.hpp
|
||||
opm/common/utility/TimeService.hpp
|
||||
)
|
||||
if(ENABLE_ECL_INPUT)
|
||||
list(APPEND PUBLIC_HEADER_FILES
|
||||
opm/io/eclipse/SummaryNode.hpp
|
||||
opm/json/JsonObject.hpp
|
||||
opm/parser/eclipse/Utility/Stringview.hpp
|
||||
opm/parser/eclipse/Utility/Functional.hpp
|
||||
opm/parser/eclipse/Utility/Typetools.hpp
|
||||
opm/parser/eclipse/Generator/KeywordGenerator.hpp
|
||||
opm/parser/eclipse/Generator/KeywordLoader.hpp
|
||||
opm/parser/eclipse/Units/UnitSystem.hpp
|
||||
opm/parser/eclipse/Units/Units.hpp
|
||||
opm/parser/eclipse/Units/Dimension.hpp
|
||||
opm/parser/eclipse/Parser/ErrorGuard.hpp
|
||||
opm/parser/eclipse/Parser/ParserItem.hpp
|
||||
opm/parser/eclipse/Parser/Parser.hpp
|
||||
opm/parser/eclipse/Parser/ParserRecord.hpp
|
||||
opm/parser/eclipse/Parser/ParserKeyword.hpp
|
||||
opm/parser/eclipse/Parser/InputErrorAction.hpp
|
||||
opm/parser/eclipse/Parser/ParserEnums.hpp
|
||||
opm/parser/eclipse/Parser/ParseContext.hpp
|
||||
opm/parser/eclipse/Parser/ParserConst.hpp
|
||||
opm/parser/eclipse/EclipseState/InitConfig/InitConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/InitConfig/Equil.hpp
|
||||
opm/parser/eclipse/EclipseState/InitConfig/FoamConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Util/Value.hpp
|
||||
opm/parser/eclipse/EclipseState/Util/IOrderSet.hpp
|
||||
opm/parser/eclipse/EclipseState/Util/OrderedMap.hpp
|
||||
opm/parser/eclipse/EclipseState/SummaryConfig/SummaryConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Edit/EDITNNC.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/GridDims.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/TransMult.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/PinchMode.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/MULTREGTScanner.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/FaultCollection.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/SatfuncPropertyInitializers.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/Fault.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/Box.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/FieldPropsManager.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/FaultFace.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/NNC.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/EclipseGrid.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/BoxManager.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/FaceDir.hpp
|
||||
opm/parser/eclipse/EclipseState/Grid/MinpvMode.hpp
|
||||
opm/parser/eclipse/EclipseState/EndpointScaling.hpp
|
||||
opm/parser/eclipse/EclipseState/TracerConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/DenT.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SimpleTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/StandardCond.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PolyInjTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PdvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/TlpmixpaTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PvdgTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/MsfnTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/GasvisctTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/Regdims.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/Eqldims.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SpecrockTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PvtwsaltTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/BrineDensityTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SolventDensityTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SaltvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PlydhflfTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PlymwinjTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PlyshlogTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/RsvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SkprwatTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SkprpolyTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SpecheatTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SgcwmisTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/Sof2Table.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/TableManager.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SwfnTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/EnptvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SwofTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/FlatTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/Aqudims.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/JFunc.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/TableIndex.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PvtgTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/Tabdims.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/TableSchema.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/RocktabTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/EnkrvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PlyrockTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PvtxTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/WatvisctTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/TableEnums.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/RvvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/TableContainer.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/AqutabTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PlyadsTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/FoamadsTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/FoammobTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PbvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SorwmisTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PlymaxTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PlyviscTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/TableColumn.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SsfnTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PvdoTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/OilvisctTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SgfnTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/MiscTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SgwfnTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PvdsTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PvtoTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/Rock2dTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/Rock2dtrTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/RockwnodTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/OverburdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/ColumnSchema.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/PmiscTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/RtempvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SlgofTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/ImptvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/ImkrvdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/Sof3Table.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/SgofTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Tables/TracerVdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/EclipseState.hpp
|
||||
opm/parser/eclipse/EclipseState/EclipseConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Aquancon.hpp
|
||||
opm/parser/eclipse/EclipseState/AquiferConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/AquiferCT.hpp
|
||||
opm/parser/eclipse/EclipseState/Aquifetp.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/ActionAST.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/ActionContext.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/ActionResult.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/ActionValue.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/Actdims.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/Actions.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/ActionX.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/Condition.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/ASTNode.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Action/PyAction.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/ArrayDimChecker.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/TimeMap.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/VFPInjTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/VFPProdTable.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/Connection.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/ProductionControls.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/InjectionControls.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/Well.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WList.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WListManager.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellEconProductionLimits.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellFoamProperties.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellBrineProperties.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellInjectionProperties.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellPolymerProperties.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellProductionProperties.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellTracerProperties.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellTestConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellTestState.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Well/WellConnections.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/DynamicVector.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/SummaryState.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/RFTConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/RPTConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Schedule.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/ScheduleTypes.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Tuning.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Group/GTNode.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Group/Group.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Group/GuideRate.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Group/GConSale.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Group/GConSump.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Group/GuideRateConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Group/GuideRateModel.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/MessageLimits.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/Events.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/OilVaporizationProperties.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/DynamicState.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/MSW/icd.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/MSW/Segment.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/MSW/Segment.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/MSW/WellSegments.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/MSW/updatingConnectionsWithSegments.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/MSW/SpiralICD.hpp
|
||||
opm/parser/eclipse/EclipseState/SimulationConfig/ThresholdPressure.hpp
|
||||
opm/parser/eclipse/EclipseState/SimulationConfig/BCConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/SimulationConfig/RockConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/SimulationConfig/SimulationConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/MSW/Valve.hpp
|
||||
opm/parser/eclipse/EclipseState/IOConfig/RestartConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/IOConfig/IOConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/checkDeck.hpp
|
||||
opm/parser/eclipse/EclipseState/Runspec.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQAssign.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQASTNode.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQDefine.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQContext.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQEnums.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQParams.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQInput.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQActive.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQSet.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQFunction.hpp
|
||||
opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQFunctionTable.hpp
|
||||
opm/parser/eclipse/Deck/DeckItem.hpp
|
||||
opm/parser/eclipse/Deck/Deck.hpp
|
||||
opm/parser/eclipse/Deck/DeckSection.hpp
|
||||
opm/parser/eclipse/Deck/DeckOutput.hpp
|
||||
opm/parser/eclipse/Deck/DeckValue.hpp
|
||||
opm/parser/eclipse/Deck/DeckKeyword.hpp
|
||||
opm/parser/eclipse/Deck/DeckRecord.hpp
|
||||
opm/parser/eclipse/Deck/UDAValue.hpp
|
||||
opm/parser/eclipse/Deck/value_status.hpp
|
||||
opm/parser/eclipse/Python/Python.hpp)
|
||||
endif()
|
||||
if(ENABLE_ECL_OUTPUT)
|
||||
list(APPEND PUBLIC_HEADER_FILES
|
||||
opm/io/eclipse/EclFile.hpp
|
||||
opm/io/eclipse/EclIOdata.hpp
|
||||
opm/io/eclipse/EclOutput.hpp
|
||||
opm/io/eclipse/EclUtil.hpp
|
||||
opm/io/eclipse/EGrid.hpp
|
||||
opm/io/eclipse/ERft.hpp
|
||||
opm/io/eclipse/ERst.hpp
|
||||
opm/io/eclipse/ERsm.hpp
|
||||
opm/io/eclipse/ESmry.hpp
|
||||
opm/io/eclipse/PaddedOutputString.hpp
|
||||
opm/io/eclipse/OutputStream.hpp
|
||||
opm/io/eclipse/SummaryNode.hpp
|
||||
opm/io/eclipse/rst/connection.hpp
|
||||
opm/io/eclipse/rst/group.hpp
|
||||
opm/io/eclipse/rst/header.hpp
|
||||
opm/io/eclipse/rst/segment.hpp
|
||||
opm/io/eclipse/rst/state.hpp
|
||||
opm/io/eclipse/rst/well.hpp
|
||||
opm/output/data/Aquifer.hpp
|
||||
opm/output/data/Cells.hpp
|
||||
opm/output/data/Solution.hpp
|
||||
opm/output/data/Wells.hpp
|
||||
opm/output/data/Groups.hpp
|
||||
opm/output/eclipse/VectorItems/aquifer.hpp
|
||||
opm/output/eclipse/VectorItems/connection.hpp
|
||||
opm/output/eclipse/VectorItems/group.hpp
|
||||
opm/output/eclipse/VectorItems/intehead.hpp
|
||||
opm/output/eclipse/VectorItems/logihead.hpp
|
||||
opm/output/eclipse/VectorItems/msw.hpp
|
||||
opm/output/eclipse/VectorItems/tabdims.hpp
|
||||
opm/output/eclipse/VectorItems/well.hpp
|
||||
opm/output/eclipse/AggregateActionxData.hpp
|
||||
opm/output/eclipse/AggregateGroupData.hpp
|
||||
opm/output/eclipse/AggregateConnectionData.hpp
|
||||
opm/output/eclipse/AggregateMSWData.hpp
|
||||
opm/output/eclipse/AggregateUDQData.hpp
|
||||
opm/output/eclipse/AggregateWellData.hpp
|
||||
opm/output/eclipse/DoubHEAD.hpp
|
||||
opm/output/eclipse/EclipseGridInspector.hpp
|
||||
opm/output/eclipse/EclipseIO.hpp
|
||||
opm/output/eclipse/EclipseIOUtil.hpp
|
||||
opm/output/eclipse/InteHEAD.hpp
|
||||
opm/output/eclipse/LinearisedOutputTable.hpp
|
||||
opm/output/eclipse/LogiHEAD.hpp
|
||||
opm/output/eclipse/RegionCache.hpp
|
||||
opm/output/eclipse/RestartIO.hpp
|
||||
opm/output/eclipse/RestartValue.hpp
|
||||
opm/output/eclipse/Summary.hpp
|
||||
opm/output/eclipse/Tables.hpp
|
||||
opm/output/eclipse/WindowedArray.hpp
|
||||
opm/output/eclipse/WriteInit.hpp
|
||||
opm/output/eclipse/WriteRFT.hpp
|
||||
opm/output/eclipse/WriteRPT.hpp
|
||||
opm/output/eclipse/WriteRestartHelpers.hpp
|
||||
opm/output/OutputWriter.hpp
|
||||
)
|
||||
endif()
|
||||
|
||||
if(ENABLE_ECL_INPUT OR ENABLE_ECL_OUTPUT)
|
||||
list(APPEND TEST_SOURCE_FILES
|
||||
tests/test_SummaryNode.cpp
|
||||
)
|
||||
endif()
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
list( APPEND PUBLIC_HEADER_FILES
|
||||
cross-platform/windows/Substitutes.hpp
|
||||
)
|
||||
endif()
|
||||
@@ -7,6 +7,7 @@
|
||||
#include "opm/input/eclipse/Schedule/VFPInjTable.hpp"
|
||||
#include "opm/input/eclipse/Schedule/VFPProdTable.hpp"
|
||||
#include "opm/input/eclipse/Parser/Parser.hpp"
|
||||
#include "opm/input/eclipse/Parser/InputErrorAction.hpp"
|
||||
#include "opm/input/eclipse/Deck/Deck.hpp"
|
||||
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/V.hpp>
|
||||
@@ -101,7 +102,7 @@ TEST(OpmParserTest, ReadAndParseWSEGLINK)
|
||||
|
||||
std::string testFilePath = std::string(TEST_DATA_DIR) + "/test_wseglink.DATA";
|
||||
|
||||
Opm::ParseContext parseContext(Opm::InputError::Action::WARN);
|
||||
Opm::ParseContext parseContext(Opm::InputErrorAction::WARN);
|
||||
auto deck = parser.parseFile(testFilePath, parseContext);
|
||||
|
||||
std::string myKeyword = "WSEGLINK";
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -11,6 +11,43 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/A.hpp>
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
ACF::ACF() : ParserKeyword("ACF", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("ACF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string ACF::keywordName = "ACF";
|
||||
const std::string ACF::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
ACTCO2S::ACTCO2S() : ParserKeyword("ACTCO2S", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("ACTCO2S");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("ACTIVITY_MODEL", ParserItem::itype::INT);
|
||||
item.setDefault( 3 );
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string ACTCO2S::keywordName = "ACTCO2S";
|
||||
const std::string ACTCO2S::ACTIVITY_MODEL::itemName = "ACTIVITY_MODEL";
|
||||
|
||||
|
||||
ACTDIMS::ACTDIMS() : ParserKeyword("ACTDIMS", KeywordSize(1, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -42,13 +79,9 @@ ACTDIMS::ACTDIMS() : ParserKeyword("ACTDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string ACTDIMS::keywordName = "ACTDIMS";
|
||||
const std::string ACTDIMS::MAX_ACTION::itemName = "MAX_ACTION";
|
||||
const int ACTDIMS::MAX_ACTION::defaultValue = 2;
|
||||
const std::string ACTDIMS::MAX_ACTION_LINES::itemName = "MAX_ACTION_LINES";
|
||||
const int ACTDIMS::MAX_ACTION_LINES::defaultValue = 50;
|
||||
const std::string ACTDIMS::MAX_ACTION_LINE_CHARACTERS::itemName = "MAX_ACTION_LINE_CHARACTERS";
|
||||
const int ACTDIMS::MAX_ACTION_LINE_CHARACTERS::defaultValue = 80;
|
||||
const std::string ACTDIMS::MAX_ACTION_COND::itemName = "MAX_ACTION_COND";
|
||||
const int ACTDIMS::MAX_ACTION_COND::defaultValue = 3;
|
||||
|
||||
|
||||
ACTION::ACTION() : ParserKeyword("ACTION", KeywordSize(1, false)) {
|
||||
@@ -129,9 +162,7 @@ const std::string ACTIONG::QUANTITY::itemName = "QUANTITY";
|
||||
const std::string ACTIONG::OPERATOR::itemName = "OPERATOR";
|
||||
const std::string ACTIONG::TRIGGER_VALUE::itemName = "TRIGGER_VALUE";
|
||||
const std::string ACTIONG::REPETITIONS::itemName = "REPETITIONS";
|
||||
const int ACTIONG::REPETITIONS::defaultValue = 1;
|
||||
const std::string ACTIONG::INCREMENT::itemName = "INCREMENT";
|
||||
const double ACTIONG::INCREMENT::defaultValue = 0;
|
||||
|
||||
|
||||
ACTIONR::ACTIONR() : ParserKeyword("ACTIONR", KeywordSize(1, false)) {
|
||||
@@ -185,9 +216,7 @@ const std::string ACTIONR::QUANTITY::itemName = "QUANTITY";
|
||||
const std::string ACTIONR::OPERATOR::itemName = "OPERATOR";
|
||||
const std::string ACTIONR::TRIGGER_VALUE::itemName = "TRIGGER_VALUE";
|
||||
const std::string ACTIONR::REPETITIONS::itemName = "REPETITIONS";
|
||||
const int ACTIONR::REPETITIONS::defaultValue = 1;
|
||||
const std::string ACTIONR::INCREMENT::itemName = "INCREMENT";
|
||||
const double ACTIONR::INCREMENT::defaultValue = 0;
|
||||
|
||||
|
||||
ACTIONS::ACTIONS() : ParserKeyword("ACTIONS", KeywordSize(1, false)) {
|
||||
@@ -241,9 +270,7 @@ const std::string ACTIONS::QUANTITY::itemName = "QUANTITY";
|
||||
const std::string ACTIONS::OPERATOR::itemName = "OPERATOR";
|
||||
const std::string ACTIONS::TRIGGER_VALUE::itemName = "TRIGGER_VALUE";
|
||||
const std::string ACTIONS::REPETITIONS::itemName = "REPETITIONS";
|
||||
const int ACTIONS::REPETITIONS::defaultValue = 1;
|
||||
const std::string ACTIONS::INCREMENT::itemName = "INCREMENT";
|
||||
const double ACTIONS::INCREMENT::defaultValue = 0;
|
||||
|
||||
|
||||
ACTIONW::ACTIONW() : ParserKeyword("ACTIONW", KeywordSize(1, false)) {
|
||||
@@ -292,9 +319,7 @@ const std::string ACTIONW::QUANTITY::itemName = "QUANTITY";
|
||||
const std::string ACTIONW::OPERATOR::itemName = "OPERATOR";
|
||||
const std::string ACTIONW::TRIGGER_VALUE::itemName = "TRIGGER_VALUE";
|
||||
const std::string ACTIONW::REPETITIONS::itemName = "REPETITIONS";
|
||||
const int ACTIONW::REPETITIONS::defaultValue = 1;
|
||||
const std::string ACTIONW::INCREMENT::itemName = "INCREMENT";
|
||||
const double ACTIONW::INCREMENT::defaultValue = 0;
|
||||
|
||||
|
||||
ACTIONX::ACTIONX() : ParserKeyword("ACTIONX", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -333,9 +358,7 @@ ACTIONX::ACTIONX() : ParserKeyword("ACTIONX", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string ACTIONX::keywordName = "ACTIONX";
|
||||
const std::string ACTIONX::NAME::itemName = "NAME";
|
||||
const std::string ACTIONX::NUM::itemName = "NUM";
|
||||
const int ACTIONX::NUM::defaultValue = 1;
|
||||
const std::string ACTIONX::MIN_WAIT::itemName = "MIN_WAIT";
|
||||
const double ACTIONX::MIN_WAIT::defaultValue = 0;
|
||||
const std::string ACTIONX::CONDITION::itemName = "CONDITION";
|
||||
|
||||
|
||||
@@ -374,7 +397,6 @@ ACTPARAM::ACTPARAM() : ParserKeyword("ACTPARAM", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string ACTPARAM::keywordName = "ACTPARAM";
|
||||
const std::string ACTPARAM::data::itemName = "data";
|
||||
const double ACTPARAM::data::defaultValue = 0.000100;
|
||||
|
||||
|
||||
ADD::ADD() : ParserKeyword("ADD", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -471,7 +493,6 @@ ADDREG::ADDREG() : ParserKeyword("ADDREG", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string ADDREG::keywordName = "ADDREG";
|
||||
const std::string ADDREG::ARRAY::itemName = "ARRAY";
|
||||
const std::string ADDREG::SHIFT::itemName = "SHIFT";
|
||||
const double ADDREG::SHIFT::defaultValue = 0;
|
||||
const std::string ADDREG::REGION_NUMBER::itemName = "REGION_NUMBER";
|
||||
const std::string ADDREG::REGION_NAME::itemName = "REGION_NAME";
|
||||
const std::string ADDREG::REGION_NAME::defaultValue = "M";
|
||||
@@ -627,9 +648,7 @@ const std::string ADSORP::A1::itemName = "A1";
|
||||
const std::string ADSORP::A2::itemName = "A2";
|
||||
const std::string ADSORP::B::itemName = "B";
|
||||
const std::string ADSORP::M::itemName = "M";
|
||||
const double ADSORP::M::defaultValue = 0.500000;
|
||||
const std::string ADSORP::N::itemName = "N";
|
||||
const double ADSORP::N::defaultValue = 0.500000;
|
||||
const std::string ADSORP::K_REF::itemName = "K_REF";
|
||||
|
||||
|
||||
@@ -806,7 +825,6 @@ APIGROUP::APIGROUP() : ParserKeyword("APIGROUP", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string APIGROUP::keywordName = "APIGROUP";
|
||||
const std::string APIGROUP::MAX_OIL_PVT_GROUP_COUNT::itemName = "MAX_OIL_PVT_GROUP_COUNT";
|
||||
const int APIGROUP::MAX_OIL_PVT_GROUP_COUNT::defaultValue = 1;
|
||||
|
||||
|
||||
APILIM::APILIM() : ParserKeyword("APILIM", KeywordSize(1, false)) {
|
||||
@@ -849,7 +867,6 @@ const std::string APILIM::SCOPE::defaultValue = "BOTH";
|
||||
const std::string APILIM::LOWER_API_LIMIT::itemName = "LOWER_API_LIMIT";
|
||||
const std::string APILIM::UPPER_API_LIMIT::itemName = "UPPER_API_LIMIT";
|
||||
const std::string APILIM::NUM_ROWS::itemName = "NUM_ROWS";
|
||||
const int APILIM::NUM_ROWS::defaultValue = 10;
|
||||
|
||||
|
||||
APIVD::APIVD() : ParserKeyword("APIVD", KeywordSize("EQLDIMS", "NTEQUL", false, 0)) {
|
||||
@@ -944,7 +961,6 @@ const std::string AQANCONL::UPPER_K::itemName = "UPPER_K";
|
||||
const std::string AQANCONL::FACE_INDX::itemName = "FACE_INDX";
|
||||
const std::string AQANCONL::AQUIFER_INFLUX_COEFF::itemName = "AQUIFER_INFLUX_COEFF";
|
||||
const std::string AQANCONL::AQUIFER_INFLUX_MULT::itemName = "AQUIFER_INFLUX_MULT";
|
||||
const double AQANCONL::AQUIFER_INFLUX_MULT::defaultValue = 1.000000;
|
||||
const std::string AQANCONL::ALLOW::itemName = "ALLOW";
|
||||
|
||||
|
||||
@@ -985,7 +1001,6 @@ const std::string AQANNC::IX::itemName = "IX";
|
||||
const std::string AQANNC::IY::itemName = "IY";
|
||||
const std::string AQANNC::IZ::itemName = "IZ";
|
||||
const std::string AQANNC::AREA::itemName = "AREA";
|
||||
const double AQANNC::AREA::defaultValue = 0;
|
||||
|
||||
|
||||
AQANTRC::AQANTRC() : ParserKeyword("AQANTRC", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1107,7 +1122,6 @@ const std::string AQUANCON::K2::itemName = "K2";
|
||||
const std::string AQUANCON::FACE::itemName = "FACE";
|
||||
const std::string AQUANCON::INFLUX_COEFF::itemName = "INFLUX_COEFF";
|
||||
const std::string AQUANCON::INFLUX_MULT::itemName = "INFLUX_MULT";
|
||||
const double AQUANCON::INFLUX_MULT::defaultValue = 1.000000;
|
||||
const std::string AQUANCON::CONNECT_ADJOINING_ACTIVE_CELL::itemName = "CONNECT_ADJOINING_ACTIVE_CELL";
|
||||
const std::string AQUANCON::CONNECT_ADJOINING_ACTIVE_CELL::defaultValue = "NO";
|
||||
|
||||
@@ -1157,7 +1171,6 @@ const std::string AQUCHGAS::DATUM_DEPTH::itemName = "DATUM_DEPTH";
|
||||
const std::string AQUCHGAS::GAS_PRESSURE::itemName = "GAS_PRESSURE";
|
||||
const std::string AQUCHGAS::AQUIFER_PROD_INDEX::itemName = "AQUIFER_PROD_INDEX";
|
||||
const std::string AQUCHGAS::TABLE_NUM::itemName = "TABLE_NUM";
|
||||
const int AQUCHGAS::TABLE_NUM::defaultValue = 1;
|
||||
const std::string AQUCHGAS::TEMPERATURE::itemName = "TEMPERATURE";
|
||||
|
||||
|
||||
@@ -1253,23 +1266,16 @@ const std::string AQUCHWAT::INPUT_4::itemName = "INPUT_4";
|
||||
const std::string AQUCHWAT::ITEM4::itemName = "ITEM4";
|
||||
const std::string AQUCHWAT::AQUIFER_PROD_INDEX::itemName = "AQUIFER_PROD_INDEX";
|
||||
const std::string AQUCHWAT::TABLE_NUM::itemName = "TABLE_NUM";
|
||||
const int AQUCHWAT::TABLE_NUM::defaultValue = 1;
|
||||
const std::string AQUCHWAT::INIT_SALT_CONC::itemName = "INIT_SALT_CONC";
|
||||
const double AQUCHWAT::INIT_SALT_CONC::defaultValue = 1.000000;
|
||||
const std::string AQUCHWAT::MINIMUM::itemName = "MINIMUM";
|
||||
const double AQUCHWAT::MINIMUM::defaultValue = -99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string AQUCHWAT::MAXIMUM::itemName = "MAXIMUM";
|
||||
const double AQUCHWAT::MAXIMUM::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string AQUCHWAT::IGNORE_CAP_PRESSURE::itemName = "IGNORE_CAP_PRESSURE";
|
||||
const std::string AQUCHWAT::IGNORE_CAP_PRESSURE::defaultValue = "NO";
|
||||
const std::string AQUCHWAT::MIN_FLOW_PR_CONN::itemName = "MIN_FLOW_PR_CONN";
|
||||
const double AQUCHWAT::MIN_FLOW_PR_CONN::defaultValue = -99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string AQUCHWAT::MAX_FLOW_PR_CONN::itemName = "MAX_FLOW_PR_CONN";
|
||||
const double AQUCHWAT::MAX_FLOW_PR_CONN::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string AQUCHWAT::REMOVE_DEPTH_TERM::itemName = "REMOVE_DEPTH_TERM";
|
||||
const std::string AQUCHWAT::REMOVE_DEPTH_TERM::defaultValue = "NO";
|
||||
const std::string AQUCHWAT::IMPORT_MAX_MIN_FLOW_RATE::itemName = "IMPORT_MAX_MIN_FLOW_RATE";
|
||||
const int AQUCHWAT::IMPORT_MAX_MIN_FLOW_RATE::defaultValue = 0;
|
||||
const std::string AQUCHWAT::TEMPERATURE::itemName = "TEMPERATURE";
|
||||
|
||||
|
||||
@@ -1349,15 +1355,11 @@ const std::string AQUCON::K1::itemName = "K1";
|
||||
const std::string AQUCON::K2::itemName = "K2";
|
||||
const std::string AQUCON::CONNECT_FACE::itemName = "CONNECT_FACE";
|
||||
const std::string AQUCON::TRANS_MULT::itemName = "TRANS_MULT";
|
||||
const double AQUCON::TRANS_MULT::defaultValue = 1.000000;
|
||||
const std::string AQUCON::TRANS_OPTION::itemName = "TRANS_OPTION";
|
||||
const int AQUCON::TRANS_OPTION::defaultValue = 0;
|
||||
const std::string AQUCON::ALLOW_INTERNAL_CELLS::itemName = "ALLOW_INTERNAL_CELLS";
|
||||
const std::string AQUCON::ALLOW_INTERNAL_CELLS::defaultValue = "NO";
|
||||
const std::string AQUCON::VEFRAC::itemName = "VEFRAC";
|
||||
const double AQUCON::VEFRAC::defaultValue = 1.000000;
|
||||
const std::string AQUCON::VEFRACP::itemName = "VEFRACP";
|
||||
const double AQUCON::VEFRACP::defaultValue = 1.000000;
|
||||
|
||||
|
||||
AQUCT::AQUCT() : ParserKeyword("AQUCT", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1448,18 +1450,13 @@ const std::string AQUCT::DAT_DEPTH::itemName = "DAT_DEPTH";
|
||||
const std::string AQUCT::P_INI::itemName = "P_INI";
|
||||
const std::string AQUCT::PERM_AQ::itemName = "PERM_AQ";
|
||||
const std::string AQUCT::PORO_AQ::itemName = "PORO_AQ";
|
||||
const double AQUCT::PORO_AQ::defaultValue = 1.000000;
|
||||
const std::string AQUCT::C_T::itemName = "C_T";
|
||||
const std::string AQUCT::RAD::itemName = "RAD";
|
||||
const std::string AQUCT::THICKNESS_AQ::itemName = "THICKNESS_AQ";
|
||||
const std::string AQUCT::INFLUENCE_ANGLE::itemName = "INFLUENCE_ANGLE";
|
||||
const double AQUCT::INFLUENCE_ANGLE::defaultValue = 360.000000;
|
||||
const std::string AQUCT::TABLE_NUM_WATER_PRESS::itemName = "TABLE_NUM_WATER_PRESS";
|
||||
const int AQUCT::TABLE_NUM_WATER_PRESS::defaultValue = 1;
|
||||
const std::string AQUCT::TABLE_NUM_INFLUENCE_FN::itemName = "TABLE_NUM_INFLUENCE_FN";
|
||||
const int AQUCT::TABLE_NUM_INFLUENCE_FN::defaultValue = 1;
|
||||
const std::string AQUCT::INI_SALT::itemName = "INI_SALT";
|
||||
const double AQUCT::INI_SALT::defaultValue = 0;
|
||||
const std::string AQUCT::TEMP_AQUIFER::itemName = "TEMP_AQUIFER";
|
||||
|
||||
|
||||
@@ -1486,9 +1483,7 @@ AQUCWFAC::AQUCWFAC() : ParserKeyword("AQUCWFAC", KeywordSize(SLASH_TERMINATED))
|
||||
}
|
||||
const std::string AQUCWFAC::keywordName = "AQUCWFAC";
|
||||
const std::string AQUCWFAC::ADD_TO_DEPTH::itemName = "ADD_TO_DEPTH";
|
||||
const double AQUCWFAC::ADD_TO_DEPTH::defaultValue = 0;
|
||||
const std::string AQUCWFAC::MULTIPLY::itemName = "MULTIPLY";
|
||||
const double AQUCWFAC::MULTIPLY::defaultValue = 1.000000;
|
||||
|
||||
|
||||
AQUDIMS::AQUDIMS() : ParserKeyword("AQUDIMS", KeywordSize(1, false)) {
|
||||
@@ -1542,21 +1537,13 @@ AQUDIMS::AQUDIMS() : ParserKeyword("AQUDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string AQUDIMS::keywordName = "AQUDIMS";
|
||||
const std::string AQUDIMS::MXNAQN::itemName = "MXNAQN";
|
||||
const int AQUDIMS::MXNAQN::defaultValue = 1;
|
||||
const std::string AQUDIMS::MXNAQC::itemName = "MXNAQC";
|
||||
const int AQUDIMS::MXNAQC::defaultValue = 1;
|
||||
const std::string AQUDIMS::NIFTBL::itemName = "NIFTBL";
|
||||
const int AQUDIMS::NIFTBL::defaultValue = 1;
|
||||
const std::string AQUDIMS::NRIFTB::itemName = "NRIFTB";
|
||||
const int AQUDIMS::NRIFTB::defaultValue = 36;
|
||||
const std::string AQUDIMS::NANAQU::itemName = "NANAQU";
|
||||
const int AQUDIMS::NANAQU::defaultValue = 1;
|
||||
const std::string AQUDIMS::NCAMAX::itemName = "NCAMAX";
|
||||
const int AQUDIMS::NCAMAX::defaultValue = 1;
|
||||
const std::string AQUDIMS::MXNALI::itemName = "MXNALI";
|
||||
const int AQUDIMS::MXNALI::defaultValue = 0;
|
||||
const std::string AQUDIMS::MXAAQL::itemName = "MXAAQL";
|
||||
const int AQUDIMS::MXAAQL::defaultValue = 0;
|
||||
|
||||
|
||||
AQUFET::AQUFET() : ParserKeyword("AQUFET", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1646,7 +1633,6 @@ const std::string AQUFET::LOWER_K::itemName = "LOWER_K";
|
||||
const std::string AQUFET::UPPER_K::itemName = "UPPER_K";
|
||||
const std::string AQUFET::FACE_INDX::itemName = "FACE_INDX";
|
||||
const std::string AQUFET::SC_0::itemName = "SC_0";
|
||||
const double AQUFET::SC_0::defaultValue = 0;
|
||||
|
||||
|
||||
AQUFETP::AQUFETP() : ParserKeyword("AQUFETP", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1712,13 +1698,11 @@ const std::string AQUFETP::V0::itemName = "V0";
|
||||
const std::string AQUFETP::C_T::itemName = "C_T";
|
||||
const std::string AQUFETP::PI::itemName = "PI";
|
||||
const std::string AQUFETP::TABLE_NUM_WATER_PRESS::itemName = "TABLE_NUM_WATER_PRESS";
|
||||
const int AQUFETP::TABLE_NUM_WATER_PRESS::defaultValue = 1;
|
||||
const std::string AQUFETP::SALINITY::itemName = "SALINITY";
|
||||
const double AQUFETP::SALINITY::defaultValue = 0;
|
||||
const std::string AQUFETP::TEMP::itemName = "TEMP";
|
||||
|
||||
|
||||
AQUFLUX::AQUFLUX() : ParserKeyword("AQUFLUX", KeywordSize("AQUDIMS", "NANAQU", false, 0)) {
|
||||
AQUFLUX::AQUFLUX() : ParserKeyword("AQUFLUX", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SOLUTION");
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
@@ -1730,8 +1714,8 @@ AQUFLUX::AQUFLUX() : ParserKeyword("AQUFLUX", KeywordSize("AQUDIMS", "NANAQU", f
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DAT_DEPTH", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length");
|
||||
ParserItem item("FLUX", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("LiquidSurfaceVolume/Time*Length*Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -1755,9 +1739,8 @@ AQUFLUX::AQUFLUX() : ParserKeyword("AQUFLUX", KeywordSize("AQUDIMS", "NANAQU", f
|
||||
}
|
||||
const std::string AQUFLUX::keywordName = "AQUFLUX";
|
||||
const std::string AQUFLUX::AQUIFER_ID::itemName = "AQUIFER_ID";
|
||||
const std::string AQUFLUX::DAT_DEPTH::itemName = "DAT_DEPTH";
|
||||
const std::string AQUFLUX::FLUX::itemName = "FLUX";
|
||||
const std::string AQUFLUX::SC_0::itemName = "SC_0";
|
||||
const double AQUFLUX::SC_0::defaultValue = 0;
|
||||
const std::string AQUFLUX::TEMP::itemName = "TEMP";
|
||||
const std::string AQUFLUX::PRESSURE::itemName = "PRESSURE";
|
||||
|
||||
@@ -1907,7 +1890,6 @@ const std::string AQUNNC::JX::itemName = "JX";
|
||||
const std::string AQUNNC::JY::itemName = "JY";
|
||||
const std::string AQUNNC::JZ::itemName = "JZ";
|
||||
const std::string AQUNNC::TRAN::itemName = "TRAN";
|
||||
const double AQUNNC::TRAN::defaultValue = 0;
|
||||
const std::string AQUNNC::IST1::itemName = "IST1";
|
||||
const std::string AQUNNC::IST2::itemName = "IST2";
|
||||
const std::string AQUNNC::IPT1::itemName = "IPT1";
|
||||
@@ -2103,13 +2085,9 @@ AUTOREF::AUTOREF() : ParserKeyword("AUTOREF", KeywordSize(SLASH_TERMINATED)) {
|
||||
}
|
||||
const std::string AUTOREF::keywordName = "AUTOREF";
|
||||
const std::string AUTOREF::NX::itemName = "NX";
|
||||
const int AUTOREF::NX::defaultValue = 1;
|
||||
const std::string AUTOREF::NY::itemName = "NY";
|
||||
const int AUTOREF::NY::defaultValue = 1;
|
||||
const std::string AUTOREF::NZ::itemName = "NZ";
|
||||
const int AUTOREF::NZ::defaultValue = 1;
|
||||
const std::string AUTOREF::OPTION_TRANS_MULT::itemName = "OPTION_TRANS_MULT";
|
||||
const double AUTOREF::OPTION_TRANS_MULT::defaultValue = 0;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -42,11 +42,11 @@ BC::BC() : ParserKeyword("BC", KeywordSize(SLASH_TERMINATED)) {
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("TYPE", ParserItem::itype::STRING);
|
||||
ParserItem item("DIRECTION", ParserItem::itype::STRING);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DIRECTION", ParserItem::itype::STRING);
|
||||
ParserItem item("TYPE", ParserItem::itype::STRING);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -60,6 +60,17 @@ BC::BC() : ParserKeyword("BC", KeywordSize(SLASH_TERMINATED)) {
|
||||
item.push_backDimension("Mass/Time*Length*Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("PRESSURE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(1.000000) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("TEMPERATURE", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Temperature");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
@@ -70,12 +81,181 @@ const std::string BC::J1::itemName = "J1";
|
||||
const std::string BC::J2::itemName = "J2";
|
||||
const std::string BC::K1::itemName = "K1";
|
||||
const std::string BC::K2::itemName = "K2";
|
||||
const std::string BC::TYPE::itemName = "TYPE";
|
||||
const std::string BC::DIRECTION::itemName = "DIRECTION";
|
||||
const std::string BC::TYPE::itemName = "TYPE";
|
||||
const std::string BC::COMPONENT::itemName = "COMPONENT";
|
||||
const std::string BC::COMPONENT::defaultValue = "NONE";
|
||||
const std::string BC::RATE::itemName = "RATE";
|
||||
const double BC::RATE::defaultValue = 0;
|
||||
const std::string BC::PRESSURE::itemName = "PRESSURE";
|
||||
const std::string BC::TEMPERATURE::itemName = "TEMPERATURE";
|
||||
|
||||
|
||||
BCCON::BCCON() : ParserKeyword("BCCON", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("BCCON");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("INDEX", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("I1", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("I2", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("J1", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("J2", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("K1", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("K2", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DIRECTION", ParserItem::itype::STRING);
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string BCCON::keywordName = "BCCON";
|
||||
const std::string BCCON::INDEX::itemName = "INDEX";
|
||||
const std::string BCCON::I1::itemName = "I1";
|
||||
const std::string BCCON::I2::itemName = "I2";
|
||||
const std::string BCCON::J1::itemName = "J1";
|
||||
const std::string BCCON::J2::itemName = "J2";
|
||||
const std::string BCCON::K1::itemName = "K1";
|
||||
const std::string BCCON::K2::itemName = "K2";
|
||||
const std::string BCCON::DIRECTION::itemName = "DIRECTION";
|
||||
|
||||
|
||||
BCPROP::BCPROP() : ParserKeyword("BCPROP", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
addDeckName("BCPROP");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("INDEX", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("TYPE", ParserItem::itype::STRING);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("COMPONENT", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NONE") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("RATE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Mass/Time*Length*Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("PRESSURE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(1.000000) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("TEMPERATURE", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Temperature");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("MECHTYPE", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NONE") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("FIXEDX", ParserItem::itype::INT);
|
||||
item.setDefault( 1 );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("FIXEDY", ParserItem::itype::INT);
|
||||
item.setDefault( 1 );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("FIXEDZ", ParserItem::itype::INT);
|
||||
item.setDefault( 1 );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSXX", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSYY", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSZZ", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DISPX", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DISPY", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DISPZ", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string BCPROP::keywordName = "BCPROP";
|
||||
const std::string BCPROP::INDEX::itemName = "INDEX";
|
||||
const std::string BCPROP::TYPE::itemName = "TYPE";
|
||||
const std::string BCPROP::COMPONENT::itemName = "COMPONENT";
|
||||
const std::string BCPROP::COMPONENT::defaultValue = "NONE";
|
||||
const std::string BCPROP::RATE::itemName = "RATE";
|
||||
const std::string BCPROP::PRESSURE::itemName = "PRESSURE";
|
||||
const std::string BCPROP::TEMPERATURE::itemName = "TEMPERATURE";
|
||||
const std::string BCPROP::MECHTYPE::itemName = "MECHTYPE";
|
||||
const std::string BCPROP::MECHTYPE::defaultValue = "NONE";
|
||||
const std::string BCPROP::FIXEDX::itemName = "FIXEDX";
|
||||
const std::string BCPROP::FIXEDY::itemName = "FIXEDY";
|
||||
const std::string BCPROP::FIXEDZ::itemName = "FIXEDZ";
|
||||
const std::string BCPROP::STRESSXX::itemName = "STRESSXX";
|
||||
const std::string BCPROP::STRESSYY::itemName = "STRESSYY";
|
||||
const std::string BCPROP::STRESSZZ::itemName = "STRESSZZ";
|
||||
const std::string BCPROP::DISPX::itemName = "DISPX";
|
||||
const std::string BCPROP::DISPY::itemName = "DISPY";
|
||||
const std::string BCPROP::DISPZ::itemName = "DISPZ";
|
||||
|
||||
|
||||
BDENSITY::BDENSITY() : ParserKeyword("BDENSITY", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
@@ -122,6 +302,26 @@ const std::string BGGI::GAS_PRESSURE::itemName = "GAS_PRESSURE";
|
||||
const std::string BGGI::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
BIC::BIC() : ParserKeyword("BIC", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("BIC");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string BIC::keywordName = "BIC";
|
||||
const std::string BIC::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
BIGMODEL::BIGMODEL() : ParserKeyword("BIGMODEL", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -130,6 +330,25 @@ BIGMODEL::BIGMODEL() : ParserKeyword("BIGMODEL", KeywordSize(0, false)) {
|
||||
const std::string BIGMODEL::keywordName = "BIGMODEL";
|
||||
|
||||
|
||||
BIOTCOEF::BIOTCOEF() : ParserKeyword("BIOTCOEF", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("BIOTCOEF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string BIOTCOEF::keywordName = "BIOTCOEF";
|
||||
const std::string BIOTCOEF::data::itemName = "data";
|
||||
|
||||
|
||||
BLACKOIL::BLACKOIL() : ParserKeyword("BLACKOIL", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -143,44 +362,46 @@ BLOCK_PROBE::BLOCK_PROBE() : ParserKeyword("BLOCK_PROBE", KeywordSize(SLASH_TERM
|
||||
clearDeckNames();
|
||||
addDeckName("BVELWK");
|
||||
addDeckName("BFLOOK");
|
||||
addDeckName("BSOIL");
|
||||
addDeckName("BOSAT");
|
||||
addDeckName("BSOIL");
|
||||
addDeckName("BGIP");
|
||||
addDeckName("BVOIL");
|
||||
addDeckName("BGKR");
|
||||
addDeckName("BOIP");
|
||||
addDeckName("BOIPL");
|
||||
addDeckName("BGPR");
|
||||
addDeckName("BSCN_X");
|
||||
addDeckName("BGIPG");
|
||||
addDeckName("BSCN_X");
|
||||
addDeckName("BOVIS");
|
||||
addDeckName("BOIPG");
|
||||
addDeckName("BWVIS");
|
||||
addDeckName("BOIPG");
|
||||
addDeckName("BRSSAT");
|
||||
addDeckName("BPPO");
|
||||
addDeckName("BPDEW");
|
||||
addDeckName("BDENO");
|
||||
addDeckName("BVELOJ");
|
||||
addDeckName("BFLOWJ");
|
||||
addDeckName("BODEN");
|
||||
addDeckName("BVELOJ");
|
||||
addDeckName("BVELWI");
|
||||
addDeckName("BFLOOI");
|
||||
addDeckName("BGDEN");
|
||||
addDeckName("BVELWJ");
|
||||
addDeckName("BFLOOJ");
|
||||
addDeckName("BFLOWI");
|
||||
addDeckName("LBHDF_X");
|
||||
addDeckName("BVELOI");
|
||||
addDeckName("LBHDF_X");
|
||||
addDeckName("BFLOWK");
|
||||
addDeckName("BVELOK");
|
||||
addDeckName("BPPC");
|
||||
addDeckName("BTRADCAT");
|
||||
addDeckName("BFLOGK");
|
||||
addDeckName("BTRADCAT");
|
||||
addDeckName("BWSAT");
|
||||
addDeckName("BSWAT");
|
||||
addDeckName("BGSAT");
|
||||
addDeckName("BSWAT");
|
||||
addDeckName("BPR");
|
||||
addDeckName("BWIP");
|
||||
addDeckName("BEWV_SAL");
|
||||
addDeckName("BPPW");
|
||||
addDeckName("BEWV_SAL");
|
||||
addDeckName("BWKR");
|
||||
addDeckName("BVWAT");
|
||||
addDeckName("BDENW");
|
||||
@@ -212,8 +433,8 @@ BLOCK_PROBE::BLOCK_PROBE() : ParserKeyword("BLOCK_PROBE", KeywordSize(SLASH_TERM
|
||||
addDeckName("BGPC");
|
||||
addDeckName("BGTRP");
|
||||
addDeckName("BGTPD");
|
||||
addDeckName("BOPV");
|
||||
addDeckName("BGSHY");
|
||||
addDeckName("BOPV");
|
||||
addDeckName("BGSTRP");
|
||||
addDeckName("BWSHY");
|
||||
addDeckName("BWSMA");
|
||||
@@ -234,14 +455,14 @@ BLOCK_PROBE::BLOCK_PROBE() : ParserKeyword("BLOCK_PROBE", KeywordSize(SLASH_TERM
|
||||
addDeckName("BRTM");
|
||||
addDeckName("BPORVMOD");
|
||||
addDeckName("BPERMMOD");
|
||||
addDeckName("BSCN");
|
||||
addDeckName("BAPI");
|
||||
addDeckName("BSCN");
|
||||
addDeckName("BSIP");
|
||||
addDeckName("BCAD");
|
||||
addDeckName("BTCNFANI");
|
||||
addDeckName("BTCNFCAT");
|
||||
addDeckName("BTCASUR");
|
||||
addDeckName("BTSADCAT");
|
||||
addDeckName("BTCASUR");
|
||||
addDeckName("BESALSUR");
|
||||
addDeckName("BESALPLY");
|
||||
addDeckName("BTCNFHEA");
|
||||
@@ -259,8 +480,8 @@ BLOCK_PROBE::BLOCK_PROBE() : ParserKeyword("BLOCK_PROBE", KeywordSize(SLASH_TERM
|
||||
addDeckName("BNSAT");
|
||||
addDeckName("BNIP");
|
||||
addDeckName("BNKR");
|
||||
addDeckName("BTPADALK");
|
||||
addDeckName("BTCNFSUR");
|
||||
addDeckName("BTPADALK");
|
||||
addDeckName("BTIPTSUR");
|
||||
addDeckName("BTADSUR");
|
||||
addDeckName("BTSTSUR");
|
||||
@@ -400,7 +621,6 @@ const std::string BOUNDARY::JY2::itemName = "JY2";
|
||||
const std::string BOUNDARY::KZ1::itemName = "KZ1";
|
||||
const std::string BOUNDARY::KZ2::itemName = "KZ2";
|
||||
const std::string BOUNDARY::ORIENTATION_INDEX::itemName = "ORIENTATION_INDEX";
|
||||
const int BOUNDARY::ORIENTATION_INDEX::defaultValue = 1;
|
||||
const std::string BOUNDARY::DUAL_PORO_FLAG::itemName = "DUAL_PORO_FLAG";
|
||||
const std::string BOUNDARY::DUAL_PORO_FLAG::defaultValue = "BOTH";
|
||||
|
||||
@@ -481,13 +701,17 @@ BPIDIMS::BPIDIMS() : ParserKeyword("BPIDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string BPIDIMS::keywordName = "BPIDIMS";
|
||||
const std::string BPIDIMS::MXNBIP::itemName = "MXNBIP";
|
||||
const int BPIDIMS::MXNBIP::defaultValue = 10;
|
||||
const std::string BPIDIMS::MXNLBI::itemName = "MXNLBI";
|
||||
const int BPIDIMS::MXNLBI::defaultValue = 1;
|
||||
|
||||
|
||||
BRANPROP::BRANPROP() : ParserKeyword("BRANPROP", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
setProhibitedKeywords({
|
||||
"GRUPNET",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"NETWORK",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("BRANPROP");
|
||||
{
|
||||
@@ -522,7 +746,6 @@ const std::string BRANPROP::DOWNTREE_NODE::itemName = "DOWNTREE_NODE";
|
||||
const std::string BRANPROP::UPTREE_NODE::itemName = "UPTREE_NODE";
|
||||
const std::string BRANPROP::VFP_TABLE::itemName = "VFP_TABLE";
|
||||
const std::string BRANPROP::ALQ::itemName = "ALQ";
|
||||
const double BRANPROP::ALQ::defaultValue = 0;
|
||||
const std::string BRANPROP::ALQ_SURFACE_DENSITY::itemName = "ALQ_SURFACE_DENSITY";
|
||||
const std::string BRANPROP::ALQ_SURFACE_DENSITY::defaultValue = "NONE";
|
||||
|
||||
|
||||
111
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinA.cpp
vendored
Normal file
111
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinA.cpp
vendored
Normal file
@@ -0,0 +1,111 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/A.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_ACF() { return ACF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTCO2S() { return ACTCO2S(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTDIMS() { return ACTDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTION() { return ACTION(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTIONG() { return ACTIONG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTIONR() { return ACTIONR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTIONS() { return ACTIONS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTIONW() { return ACTIONW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTIONX() { return ACTIONX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTNUM() { return ACTNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ACTPARAM() { return ACTPARAM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ADD() { return ADD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ADDREG() { return ADDREG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ADDZCORN() { return ADDZCORN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ADSALNOD() { return ADSALNOD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ADSORP() { return ADSORP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AITS() { return AITS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AITSOFF() { return AITSOFF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ALKADS() { return ALKADS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ALKALINE() { return ALKALINE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ALKROCK() { return ALKROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ALL() { return ALL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ALPOLADS() { return ALPOLADS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ALSURFAD() { return ALSURFAD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ALSURFST() { return ALSURFST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AMALGAM() { return AMALGAM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_API() { return API(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_APIGROUP() { return APIGROUP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_APILIM() { return APILIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_APIVD() { return APIVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQANCONL() { return AQANCONL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQANNC() { return AQANNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQANTRC() { return AQANTRC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUALIST() { return AQUALIST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUANCON() { return AQUANCON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUCHGAS() { return AQUCHGAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUCHWAT() { return AQUCHWAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUCON() { return AQUCON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUCT() { return AQUCT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUCWFAC() { return AQUCWFAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUDIMS() { return AQUDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUFET() { return AQUFET(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUFETP() { return AQUFETP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUFLUX() { return AQUFLUX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUIFER_PROBE_ANALYTIC() { return AQUIFER_PROBE_ANALYTIC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUIFER_PROBE_ANALYTIC_NAMED() { return AQUIFER_PROBE_ANALYTIC_NAMED(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUIFER_PROBE_NUMERIC() { return AQUIFER_PROBE_NUMERIC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUNNC() { return AQUNNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUNUM() { return AQUNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AQUTAB() { return AQUTAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AUTOCOAR() { return AUTOCOAR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_AUTOREF() { return AUTOREF(); }
|
||||
|
||||
void Builtin::emplaceA() const {
|
||||
this->keywords.emplace("ACF", ACF());
|
||||
this->keywords.emplace("ACTCO2S", ACTCO2S());
|
||||
this->keywords.emplace("ACTDIMS", ACTDIMS());
|
||||
this->keywords.emplace("ACTION", ACTION());
|
||||
this->keywords.emplace("ACTIONG", ACTIONG());
|
||||
this->keywords.emplace("ACTIONR", ACTIONR());
|
||||
this->keywords.emplace("ACTIONS", ACTIONS());
|
||||
this->keywords.emplace("ACTIONW", ACTIONW());
|
||||
this->keywords.emplace("ACTIONX", ACTIONX());
|
||||
this->keywords.emplace("ACTNUM", ACTNUM());
|
||||
this->keywords.emplace("ACTPARAM", ACTPARAM());
|
||||
this->keywords.emplace("ADD", ADD());
|
||||
this->keywords.emplace("ADDREG", ADDREG());
|
||||
this->keywords.emplace("ADDZCORN", ADDZCORN());
|
||||
this->keywords.emplace("ADSALNOD", ADSALNOD());
|
||||
this->keywords.emplace("ADSORP", ADSORP());
|
||||
this->keywords.emplace("AITS", AITS());
|
||||
this->keywords.emplace("AITSOFF", AITSOFF());
|
||||
this->keywords.emplace("ALKADS", ALKADS());
|
||||
this->keywords.emplace("ALKALINE", ALKALINE());
|
||||
this->keywords.emplace("ALKROCK", ALKROCK());
|
||||
this->keywords.emplace("ALL", ALL());
|
||||
this->keywords.emplace("ALPOLADS", ALPOLADS());
|
||||
this->keywords.emplace("ALSURFAD", ALSURFAD());
|
||||
this->keywords.emplace("ALSURFST", ALSURFST());
|
||||
this->keywords.emplace("AMALGAM", AMALGAM());
|
||||
this->keywords.emplace("API", API());
|
||||
this->keywords.emplace("APIGROUP", APIGROUP());
|
||||
this->keywords.emplace("APILIM", APILIM());
|
||||
this->keywords.emplace("APIVD", APIVD());
|
||||
this->keywords.emplace("AQANCONL", AQANCONL());
|
||||
this->keywords.emplace("AQANNC", AQANNC());
|
||||
this->keywords.emplace("AQANTRC", AQANTRC());
|
||||
this->keywords.emplace("AQUALIST", AQUALIST());
|
||||
this->keywords.emplace("AQUANCON", AQUANCON());
|
||||
this->keywords.emplace("AQUCHGAS", AQUCHGAS());
|
||||
this->keywords.emplace("AQUCHWAT", AQUCHWAT());
|
||||
this->keywords.emplace("AQUCON", AQUCON());
|
||||
this->keywords.emplace("AQUCT", AQUCT());
|
||||
this->keywords.emplace("AQUCWFAC", AQUCWFAC());
|
||||
this->keywords.emplace("AQUDIMS", AQUDIMS());
|
||||
this->keywords.emplace("AQUFET", AQUFET());
|
||||
this->keywords.emplace("AQUFETP", AQUFETP());
|
||||
this->keywords.emplace("AQUFLUX", AQUFLUX());
|
||||
this->keywords.emplace("AQUIFER_PROBE_ANALYTIC", AQUIFER_PROBE_ANALYTIC());
|
||||
this->keywords.emplace("AQUIFER_PROBE_ANALYTIC_NAMED", AQUIFER_PROBE_ANALYTIC_NAMED());
|
||||
this->keywords.emplace("AQUIFER_PROBE_NUMERIC", AQUIFER_PROBE_NUMERIC());
|
||||
this->keywords.emplace("AQUNNC", AQUNNC());
|
||||
this->keywords.emplace("AQUNUM", AQUNUM());
|
||||
this->keywords.emplace("AQUTAB", AQUTAB());
|
||||
this->keywords.emplace("AUTOCOAR", AUTOCOAR());
|
||||
this->keywords.emplace("AUTOREF", AUTOREF());
|
||||
}
|
||||
} }
|
||||
47
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinB.cpp
vendored
Normal file
47
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinB.cpp
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/B.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_BC() { return BC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BCCON() { return BCCON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BCPROP() { return BCPROP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BDENSITY() { return BDENSITY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BGGI() { return BGGI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BIC() { return BIC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BIGMODEL() { return BIGMODEL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BIOTCOEF() { return BIOTCOEF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BLACKOIL() { return BLACKOIL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BLOCK_PROBE() { return BLOCK_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BLOCK_PROBE300() { return BLOCK_PROBE300(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BOGI() { return BOGI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BOUNDARY() { return BOUNDARY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BOX() { return BOX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BPARA() { return BPARA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BPIDIMS() { return BPIDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BRANPROP() { return BRANPROP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BRINE() { return BRINE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BTOBALFA() { return BTOBALFA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_BTOBALFV() { return BTOBALFV(); }
|
||||
|
||||
void Builtin::emplaceB() const {
|
||||
this->keywords.emplace("BC", BC());
|
||||
this->keywords.emplace("BCCON", BCCON());
|
||||
this->keywords.emplace("BCPROP", BCPROP());
|
||||
this->keywords.emplace("BDENSITY", BDENSITY());
|
||||
this->keywords.emplace("BGGI", BGGI());
|
||||
this->keywords.emplace("BIC", BIC());
|
||||
this->keywords.emplace("BIGMODEL", BIGMODEL());
|
||||
this->keywords.emplace("BIOTCOEF", BIOTCOEF());
|
||||
this->keywords.emplace("BLACKOIL", BLACKOIL());
|
||||
this->keywords.emplace("BLOCK_PROBE", BLOCK_PROBE());
|
||||
this->keywords.emplace("BLOCK_PROBE300", BLOCK_PROBE300());
|
||||
this->keywords.emplace("BOGI", BOGI());
|
||||
this->keywords.emplace("BOUNDARY", BOUNDARY());
|
||||
this->keywords.emplace("BOX", BOX());
|
||||
this->keywords.emplace("BPARA", BPARA());
|
||||
this->keywords.emplace("BPIDIMS", BPIDIMS());
|
||||
this->keywords.emplace("BRANPROP", BRANPROP());
|
||||
this->keywords.emplace("BRINE", BRINE());
|
||||
this->keywords.emplace("BTOBALFA", BTOBALFA());
|
||||
this->keywords.emplace("BTOBALFV", BTOBALFV());
|
||||
}
|
||||
} }
|
||||
109
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinC.cpp
vendored
Normal file
109
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinC.cpp
vendored
Normal file
@@ -0,0 +1,109 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/C.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_CALTRAC() { return CALTRAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CARFIN() { return CARFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CART() { return CART(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CBMOPTS() { return CBMOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CECON() { return CECON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CECONT() { return CECONT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CIRCLE() { return CIRCLE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CNAMES() { return CNAMES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CO2SOL() { return CO2SOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CO2STOR() { return CO2STOR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CO2STORE() { return CO2STORE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COAL() { return COAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COALADS() { return COALADS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COALNUM() { return COALNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COALPP() { return COALPP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COARSEN() { return COARSEN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COLLAPSE() { return COLLAPSE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COLUMNS() { return COLUMNS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPDAT() { return COMPDAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPDATX() { return COMPDATX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPFLSH() { return COMPFLSH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPIMB() { return COMPIMB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPINJK() { return COMPINJK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPLMPL() { return COMPLMPL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPLUMP() { return COMPLUMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPOFF() { return COMPOFF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPORD() { return COMPORD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPRIV() { return COMPRIV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPRP() { return COMPRP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPRPL() { return COMPRPL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPS() { return COMPS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPSEGL() { return COMPSEGL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPSEGS() { return COMPSEGS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPTRAJ() { return COMPTRAJ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPVE() { return COMPVE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COMPVEL() { return COMPVEL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CONNECTION_PROBE() { return CONNECTION_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CONNECTION_PROBE_OPM() { return CONNECTION_PROBE_OPM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COORD() { return COORD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COORDSYS() { return COORDSYS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COPY() { return COPY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COPYBOX() { return COPYBOX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_COPYREG() { return COPYREG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CPIFACT() { return CPIFACT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CPIFACTL() { return CPIFACTL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CPR() { return CPR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CREF() { return CREF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CREFW() { return CREFW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CREFWS() { return CREFWS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CRITPERM() { return CRITPERM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_CSKIN() { return CSKIN(); }
|
||||
|
||||
void Builtin::emplaceC() const {
|
||||
this->keywords.emplace("CALTRAC", CALTRAC());
|
||||
this->keywords.emplace("CARFIN", CARFIN());
|
||||
this->keywords.emplace("CART", CART());
|
||||
this->keywords.emplace("CBMOPTS", CBMOPTS());
|
||||
this->keywords.emplace("CECON", CECON());
|
||||
this->keywords.emplace("CECONT", CECONT());
|
||||
this->keywords.emplace("CIRCLE", CIRCLE());
|
||||
this->keywords.emplace("CNAMES", CNAMES());
|
||||
this->keywords.emplace("CO2SOL", CO2SOL());
|
||||
this->keywords.emplace("CO2STOR", CO2STOR());
|
||||
this->keywords.emplace("CO2STORE", CO2STORE());
|
||||
this->keywords.emplace("COAL", COAL());
|
||||
this->keywords.emplace("COALADS", COALADS());
|
||||
this->keywords.emplace("COALNUM", COALNUM());
|
||||
this->keywords.emplace("COALPP", COALPP());
|
||||
this->keywords.emplace("COARSEN", COARSEN());
|
||||
this->keywords.emplace("COLLAPSE", COLLAPSE());
|
||||
this->keywords.emplace("COLUMNS", COLUMNS());
|
||||
this->keywords.emplace("COMPDAT", COMPDAT());
|
||||
this->keywords.emplace("COMPDATX", COMPDATX());
|
||||
this->keywords.emplace("COMPFLSH", COMPFLSH());
|
||||
this->keywords.emplace("COMPIMB", COMPIMB());
|
||||
this->keywords.emplace("COMPINJK", COMPINJK());
|
||||
this->keywords.emplace("COMPLMPL", COMPLMPL());
|
||||
this->keywords.emplace("COMPLUMP", COMPLUMP());
|
||||
this->keywords.emplace("COMPOFF", COMPOFF());
|
||||
this->keywords.emplace("COMPORD", COMPORD());
|
||||
this->keywords.emplace("COMPRIV", COMPRIV());
|
||||
this->keywords.emplace("COMPRP", COMPRP());
|
||||
this->keywords.emplace("COMPRPL", COMPRPL());
|
||||
this->keywords.emplace("COMPS", COMPS());
|
||||
this->keywords.emplace("COMPSEGL", COMPSEGL());
|
||||
this->keywords.emplace("COMPSEGS", COMPSEGS());
|
||||
this->keywords.emplace("COMPTRAJ", COMPTRAJ());
|
||||
this->keywords.emplace("COMPVE", COMPVE());
|
||||
this->keywords.emplace("COMPVEL", COMPVEL());
|
||||
this->keywords.emplace("CONNECTION_PROBE", CONNECTION_PROBE());
|
||||
this->keywords.emplace("CONNECTION_PROBE_OPM", CONNECTION_PROBE_OPM());
|
||||
this->keywords.emplace("COORD", COORD());
|
||||
this->keywords.emplace("COORDSYS", COORDSYS());
|
||||
this->keywords.emplace("COPY", COPY());
|
||||
this->keywords.emplace("COPYBOX", COPYBOX());
|
||||
this->keywords.emplace("COPYREG", COPYREG());
|
||||
this->keywords.emplace("CPIFACT", CPIFACT());
|
||||
this->keywords.emplace("CPIFACTL", CPIFACTL());
|
||||
this->keywords.emplace("CPR", CPR());
|
||||
this->keywords.emplace("CREF", CREF());
|
||||
this->keywords.emplace("CREFW", CREFW());
|
||||
this->keywords.emplace("CREFWS", CREFWS());
|
||||
this->keywords.emplace("CRITPERM", CRITPERM());
|
||||
this->keywords.emplace("CSKIN", CSKIN());
|
||||
}
|
||||
} }
|
||||
157
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinD.cpp
vendored
Normal file
157
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinD.cpp
vendored
Normal file
@@ -0,0 +1,157 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/D.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_DATE() { return DATE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DATES() { return DATES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DATUM() { return DATUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DATUMR() { return DATUMR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DATUMRX() { return DATUMRX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DCQDEFN() { return DCQDEFN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DEBUG_() { return DEBUG_(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DELAYACT() { return DELAYACT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DENAQA() { return DENAQA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DENSITY() { return DENSITY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DEPTH() { return DEPTH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DEPTHTAB() { return DEPTHTAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DEPTHZ() { return DEPTHZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIAGDISP() { return DIAGDISP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFF() { return DIFF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFAGAS() { return DIFFAGAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFAWAT() { return DIFFAWAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFC() { return DIFFC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFCGAS() { return DIFFCGAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFCOAL() { return DIFFCOAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFCWAT() { return DIFFCWAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFDP() { return DIFFDP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFMMF() { return DIFFMMF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFMR() { return DIFFMR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFMTHT() { return DIFFMTHT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFMX() { return DIFFMX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFMY() { return DIFFMY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFMZ() { return DIFFMZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFR() { return DIFFR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFTHT() { return DIFFTHT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFUSE() { return DIFFUSE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFX() { return DIFFX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFY() { return DIFFY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIFFZ() { return DIFFZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIMENS() { return DIMENS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIMPES() { return DIMPES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DIMPLICT() { return DIMPLICT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DISGAS() { return DISGAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DISGASW() { return DISGASW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DISPDIMS() { return DISPDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DISPERC() { return DISPERC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DISPERSE() { return DISPERSE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DOMAINS() { return DOMAINS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DPGRID() { return DPGRID(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DPKRMOD() { return DPKRMOD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DPNUM() { return DPNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DR() { return DR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DREF() { return DREF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DREFS() { return DREFS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DRILPRI() { return DRILPRI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DRSDT() { return DRSDT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DRSDTCON() { return DRSDTCON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DRSDTR() { return DRSDTR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DRV() { return DRV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DRVDT() { return DRVDT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DRVDTR() { return DRVDTR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DSPDEINT() { return DSPDEINT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DTHETA() { return DTHETA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DTHETAV() { return DTHETAV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DUALPERM() { return DUALPERM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DUALPORO() { return DUALPORO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DUMPCUPL() { return DUMPCUPL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DUMPFLUX() { return DUMPFLUX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DX() { return DX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DXV() { return DXV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DY() { return DY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DYNAMICR() { return DYNAMICR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DYNRDIMS() { return DYNRDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DYV() { return DYV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DZ() { return DZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DZMATRIX() { return DZMATRIX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DZMTRX() { return DZMTRX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DZMTRXV() { return DZMTRXV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DZNET() { return DZNET(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_DZV() { return DZV(); }
|
||||
|
||||
void Builtin::emplaceD() const {
|
||||
this->keywords.emplace("DATE", DATE());
|
||||
this->keywords.emplace("DATES", DATES());
|
||||
this->keywords.emplace("DATUM", DATUM());
|
||||
this->keywords.emplace("DATUMR", DATUMR());
|
||||
this->keywords.emplace("DATUMRX", DATUMRX());
|
||||
this->keywords.emplace("DCQDEFN", DCQDEFN());
|
||||
this->keywords.emplace("DEBUG_", DEBUG_());
|
||||
this->keywords.emplace("DELAYACT", DELAYACT());
|
||||
this->keywords.emplace("DENAQA", DENAQA());
|
||||
this->keywords.emplace("DENSITY", DENSITY());
|
||||
this->keywords.emplace("DEPTH", DEPTH());
|
||||
this->keywords.emplace("DEPTHTAB", DEPTHTAB());
|
||||
this->keywords.emplace("DEPTHZ", DEPTHZ());
|
||||
this->keywords.emplace("DIAGDISP", DIAGDISP());
|
||||
this->keywords.emplace("DIFF", DIFF());
|
||||
this->keywords.emplace("DIFFAGAS", DIFFAGAS());
|
||||
this->keywords.emplace("DIFFAWAT", DIFFAWAT());
|
||||
this->keywords.emplace("DIFFC", DIFFC());
|
||||
this->keywords.emplace("DIFFCGAS", DIFFCGAS());
|
||||
this->keywords.emplace("DIFFCOAL", DIFFCOAL());
|
||||
this->keywords.emplace("DIFFCWAT", DIFFCWAT());
|
||||
this->keywords.emplace("DIFFDP", DIFFDP());
|
||||
this->keywords.emplace("DIFFMMF", DIFFMMF());
|
||||
this->keywords.emplace("DIFFMR", DIFFMR());
|
||||
this->keywords.emplace("DIFFMTHT", DIFFMTHT());
|
||||
this->keywords.emplace("DIFFMX", DIFFMX());
|
||||
this->keywords.emplace("DIFFMY", DIFFMY());
|
||||
this->keywords.emplace("DIFFMZ", DIFFMZ());
|
||||
this->keywords.emplace("DIFFR", DIFFR());
|
||||
this->keywords.emplace("DIFFTHT", DIFFTHT());
|
||||
this->keywords.emplace("DIFFUSE", DIFFUSE());
|
||||
this->keywords.emplace("DIFFX", DIFFX());
|
||||
this->keywords.emplace("DIFFY", DIFFY());
|
||||
this->keywords.emplace("DIFFZ", DIFFZ());
|
||||
this->keywords.emplace("DIMENS", DIMENS());
|
||||
this->keywords.emplace("DIMPES", DIMPES());
|
||||
this->keywords.emplace("DIMPLICT", DIMPLICT());
|
||||
this->keywords.emplace("DISGAS", DISGAS());
|
||||
this->keywords.emplace("DISGASW", DISGASW());
|
||||
this->keywords.emplace("DISPDIMS", DISPDIMS());
|
||||
this->keywords.emplace("DISPERC", DISPERC());
|
||||
this->keywords.emplace("DISPERSE", DISPERSE());
|
||||
this->keywords.emplace("DOMAINS", DOMAINS());
|
||||
this->keywords.emplace("DPGRID", DPGRID());
|
||||
this->keywords.emplace("DPKRMOD", DPKRMOD());
|
||||
this->keywords.emplace("DPNUM", DPNUM());
|
||||
this->keywords.emplace("DR", DR());
|
||||
this->keywords.emplace("DREF", DREF());
|
||||
this->keywords.emplace("DREFS", DREFS());
|
||||
this->keywords.emplace("DRILPRI", DRILPRI());
|
||||
this->keywords.emplace("DRSDT", DRSDT());
|
||||
this->keywords.emplace("DRSDTCON", DRSDTCON());
|
||||
this->keywords.emplace("DRSDTR", DRSDTR());
|
||||
this->keywords.emplace("DRV", DRV());
|
||||
this->keywords.emplace("DRVDT", DRVDT());
|
||||
this->keywords.emplace("DRVDTR", DRVDTR());
|
||||
this->keywords.emplace("DSPDEINT", DSPDEINT());
|
||||
this->keywords.emplace("DTHETA", DTHETA());
|
||||
this->keywords.emplace("DTHETAV", DTHETAV());
|
||||
this->keywords.emplace("DUALPERM", DUALPERM());
|
||||
this->keywords.emplace("DUALPORO", DUALPORO());
|
||||
this->keywords.emplace("DUMPCUPL", DUMPCUPL());
|
||||
this->keywords.emplace("DUMPFLUX", DUMPFLUX());
|
||||
this->keywords.emplace("DX", DX());
|
||||
this->keywords.emplace("DXV", DXV());
|
||||
this->keywords.emplace("DY", DY());
|
||||
this->keywords.emplace("DYNAMICR", DYNAMICR());
|
||||
this->keywords.emplace("DYNRDIMS", DYNRDIMS());
|
||||
this->keywords.emplace("DYV", DYV());
|
||||
this->keywords.emplace("DZ", DZ());
|
||||
this->keywords.emplace("DZMATRIX", DZMATRIX());
|
||||
this->keywords.emplace("DZMTRX", DZMTRX());
|
||||
this->keywords.emplace("DZMTRXV", DZMTRXV());
|
||||
this->keywords.emplace("DZNET", DZNET());
|
||||
this->keywords.emplace("DZV", DZV());
|
||||
}
|
||||
} }
|
||||
87
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinE.cpp
vendored
Normal file
87
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinE.cpp
vendored
Normal file
@@ -0,0 +1,87 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/E.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_ECHO() { return ECHO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ECLMC() { return ECLMC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EDIT() { return EDIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EDITNNC() { return EDITNNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EDITNNCR() { return EDITNNCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EHYSTR() { return EHYSTR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EHYSTRR() { return EHYSTRR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_END() { return END(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDACTIO() { return ENDACTIO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDBOX() { return ENDBOX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDDYN() { return ENDDYN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDFIN() { return ENDFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDINC() { return ENDINC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDNUM() { return ENDNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDPOINT_SPECIFIERS() { return ENDPOINT_SPECIFIERS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDSCALE() { return ENDSCALE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENDSKIP() { return ENDSKIP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENKRVD() { return ENKRVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENPCVD() { return ENPCVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENPTVD() { return ENPTVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ENSPCVD() { return ENSPCVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EOS() { return EOS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EOSNUM() { return EOSNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EPSDBGS() { return EPSDBGS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EPSDEBUG() { return EPSDEBUG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EQLDIMS() { return EQLDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EQLNUM() { return EQLNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EQLOPTS() { return EQLOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EQLZCORN() { return EQLZCORN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EQUALREG() { return EQUALREG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EQUALS() { return EQUALS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EQUIL() { return EQUIL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ESSNODE() { return ESSNODE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EXCAVATE() { return EXCAVATE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EXCEL() { return EXCEL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EXIT() { return EXIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EXTFIN() { return EXTFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EXTHOST() { return EXTHOST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EXTRAPMS() { return EXTRAPMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_EXTREPGL() { return EXTREPGL(); }
|
||||
|
||||
void Builtin::emplaceE() const {
|
||||
this->keywords.emplace("ECHO", ECHO());
|
||||
this->keywords.emplace("ECLMC", ECLMC());
|
||||
this->keywords.emplace("EDIT", EDIT());
|
||||
this->keywords.emplace("EDITNNC", EDITNNC());
|
||||
this->keywords.emplace("EDITNNCR", EDITNNCR());
|
||||
this->keywords.emplace("EHYSTR", EHYSTR());
|
||||
this->keywords.emplace("EHYSTRR", EHYSTRR());
|
||||
this->keywords.emplace("END", END());
|
||||
this->keywords.emplace("ENDACTIO", ENDACTIO());
|
||||
this->keywords.emplace("ENDBOX", ENDBOX());
|
||||
this->keywords.emplace("ENDDYN", ENDDYN());
|
||||
this->keywords.emplace("ENDFIN", ENDFIN());
|
||||
this->keywords.emplace("ENDINC", ENDINC());
|
||||
this->keywords.emplace("ENDNUM", ENDNUM());
|
||||
this->keywords.emplace("ENDPOINT_SPECIFIERS", ENDPOINT_SPECIFIERS());
|
||||
this->keywords.emplace("ENDSCALE", ENDSCALE());
|
||||
this->keywords.emplace("ENDSKIP", ENDSKIP());
|
||||
this->keywords.emplace("ENKRVD", ENKRVD());
|
||||
this->keywords.emplace("ENPCVD", ENPCVD());
|
||||
this->keywords.emplace("ENPTVD", ENPTVD());
|
||||
this->keywords.emplace("ENSPCVD", ENSPCVD());
|
||||
this->keywords.emplace("EOS", EOS());
|
||||
this->keywords.emplace("EOSNUM", EOSNUM());
|
||||
this->keywords.emplace("EPSDBGS", EPSDBGS());
|
||||
this->keywords.emplace("EPSDEBUG", EPSDEBUG());
|
||||
this->keywords.emplace("EQLDIMS", EQLDIMS());
|
||||
this->keywords.emplace("EQLNUM", EQLNUM());
|
||||
this->keywords.emplace("EQLOPTS", EQLOPTS());
|
||||
this->keywords.emplace("EQLZCORN", EQLZCORN());
|
||||
this->keywords.emplace("EQUALREG", EQUALREG());
|
||||
this->keywords.emplace("EQUALS", EQUALS());
|
||||
this->keywords.emplace("EQUIL", EQUIL());
|
||||
this->keywords.emplace("ESSNODE", ESSNODE());
|
||||
this->keywords.emplace("EXCAVATE", EXCAVATE());
|
||||
this->keywords.emplace("EXCEL", EXCEL());
|
||||
this->keywords.emplace("EXIT", EXIT());
|
||||
this->keywords.emplace("EXTFIN", EXTFIN());
|
||||
this->keywords.emplace("EXTHOST", EXTHOST());
|
||||
this->keywords.emplace("EXTRAPMS", EXTRAPMS());
|
||||
this->keywords.emplace("EXTREPGL", EXTREPGL());
|
||||
}
|
||||
} }
|
||||
85
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinF.cpp
vendored
Normal file
85
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinF.cpp
vendored
Normal file
@@ -0,0 +1,85 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/F.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_FAULTDIM() { return FAULTDIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FAULTS() { return FAULTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FBHPDEF() { return FBHPDEF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FHERCHBL() { return FHERCHBL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FIELD() { return FIELD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FIELDSEP() { return FIELDSEP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FIELD_PROBE() { return FIELD_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FIELD_PROBE_OPM() { return FIELD_PROBE_OPM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FILEUNIT() { return FILEUNIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FILLEPS() { return FILLEPS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FIPNUM() { return FIPNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FIPOWG() { return FIPOWG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FIPSEP() { return FIPSEP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FIP_PROBE() { return FIP_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FLUXNUM() { return FLUXNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FLUXREG() { return FLUXREG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FLUXTYPE() { return FLUXTYPE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FMTHMD() { return FMTHMD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FMTIN() { return FMTIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FMTOUT() { return FMTOUT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FMWSET() { return FMWSET(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAM() { return FOAM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMADS() { return FOAMADS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMDCYO() { return FOAMDCYO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMDCYW() { return FOAMDCYW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMFCN() { return FOAMFCN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMFRM() { return FOAMFRM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMFSC() { return FOAMFSC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMFSO() { return FOAMFSO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMFST() { return FOAMFST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMFSW() { return FOAMFSW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMMOB() { return FOAMMOB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMMOBP() { return FOAMMOBP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMMOBS() { return FOAMMOBS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMOPTS() { return FOAMOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FOAMROCK() { return FOAMROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FORMFEED() { return FORMFEED(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FRICTION() { return FRICTION(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_FULLIMP() { return FULLIMP(); }
|
||||
|
||||
void Builtin::emplaceF() const {
|
||||
this->keywords.emplace("FAULTDIM", FAULTDIM());
|
||||
this->keywords.emplace("FAULTS", FAULTS());
|
||||
this->keywords.emplace("FBHPDEF", FBHPDEF());
|
||||
this->keywords.emplace("FHERCHBL", FHERCHBL());
|
||||
this->keywords.emplace("FIELD", FIELD());
|
||||
this->keywords.emplace("FIELDSEP", FIELDSEP());
|
||||
this->keywords.emplace("FIELD_PROBE", FIELD_PROBE());
|
||||
this->keywords.emplace("FIELD_PROBE_OPM", FIELD_PROBE_OPM());
|
||||
this->keywords.emplace("FILEUNIT", FILEUNIT());
|
||||
this->keywords.emplace("FILLEPS", FILLEPS());
|
||||
this->keywords.emplace("FIPNUM", FIPNUM());
|
||||
this->keywords.emplace("FIPOWG", FIPOWG());
|
||||
this->keywords.emplace("FIPSEP", FIPSEP());
|
||||
this->keywords.emplace("FIP_PROBE", FIP_PROBE());
|
||||
this->keywords.emplace("FLUXNUM", FLUXNUM());
|
||||
this->keywords.emplace("FLUXREG", FLUXREG());
|
||||
this->keywords.emplace("FLUXTYPE", FLUXTYPE());
|
||||
this->keywords.emplace("FMTHMD", FMTHMD());
|
||||
this->keywords.emplace("FMTIN", FMTIN());
|
||||
this->keywords.emplace("FMTOUT", FMTOUT());
|
||||
this->keywords.emplace("FMWSET", FMWSET());
|
||||
this->keywords.emplace("FOAM", FOAM());
|
||||
this->keywords.emplace("FOAMADS", FOAMADS());
|
||||
this->keywords.emplace("FOAMDCYO", FOAMDCYO());
|
||||
this->keywords.emplace("FOAMDCYW", FOAMDCYW());
|
||||
this->keywords.emplace("FOAMFCN", FOAMFCN());
|
||||
this->keywords.emplace("FOAMFRM", FOAMFRM());
|
||||
this->keywords.emplace("FOAMFSC", FOAMFSC());
|
||||
this->keywords.emplace("FOAMFSO", FOAMFSO());
|
||||
this->keywords.emplace("FOAMFST", FOAMFST());
|
||||
this->keywords.emplace("FOAMFSW", FOAMFSW());
|
||||
this->keywords.emplace("FOAMMOB", FOAMMOB());
|
||||
this->keywords.emplace("FOAMMOBP", FOAMMOBP());
|
||||
this->keywords.emplace("FOAMMOBS", FOAMMOBS());
|
||||
this->keywords.emplace("FOAMOPTS", FOAMOPTS());
|
||||
this->keywords.emplace("FOAMROCK", FOAMROCK());
|
||||
this->keywords.emplace("FORMFEED", FORMFEED());
|
||||
this->keywords.emplace("FRICTION", FRICTION());
|
||||
this->keywords.emplace("FULLIMP", FULLIMP());
|
||||
}
|
||||
} }
|
||||
179
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinG.cpp
vendored
Normal file
179
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinG.cpp
vendored
Normal file
@@ -0,0 +1,179 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/G.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_GAS() { return GAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASBEGIN() { return GASBEGIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASCONC() { return GASCONC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASDENT() { return GASDENT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASEND() { return GASEND(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASFCOMP() { return GASFCOMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASFDECR() { return GASFDECR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASFDELC() { return GASFDELC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASFIELD() { return GASFIELD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASFTARG() { return GASFTARG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASJT() { return GASJT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASMONTH() { return GASMONTH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASPERIO() { return GASPERIO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASSATC() { return GASSATC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASVISCT() { return GASVISCT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASWAT() { return GASWAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GASYEAR() { return GASYEAR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCALECON() { return GCALECON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCOMPIDX() { return GCOMPIDX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCONCAL() { return GCONCAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCONENG() { return GCONENG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCONINJE() { return GCONINJE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCONPRI() { return GCONPRI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCONPROD() { return GCONPROD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCONSALE() { return GCONSALE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCONSUMP() { return GCONSUMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCONTOL() { return GCONTOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCUTBACK() { return GCUTBACK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCUTBACT() { return GCUTBACT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GCVD() { return GCVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GDCQ() { return GDCQ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GDCQECON() { return GDCQECON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GDFILE() { return GDFILE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GDIMS() { return GDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GDORIENT() { return GDORIENT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GDRILPOT() { return GDRILPOT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GECON() { return GECON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GECONT() { return GECONT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GEFAC() { return GEFAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GETDATA() { return GETDATA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GETGLOB() { return GETGLOB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GI() { return GI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GIALL() { return GIALL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GIMODEL() { return GIMODEL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GINODE() { return GINODE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GLIFTLIM() { return GLIFTLIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GLIFTOPT() { return GLIFTOPT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GMWSET() { return GMWSET(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GNETDP() { return GNETDP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GNETINJE() { return GNETINJE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GNETPUMP() { return GNETPUMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GPMAINT() { return GPMAINT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRADGRUP() { return GRADGRUP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRADRESV() { return GRADRESV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRADRFT() { return GRADRFT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRADWELL() { return GRADWELL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRAVCONS() { return GRAVCONS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRAVDR() { return GRAVDR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRAVDRB() { return GRAVDRB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRAVDRM() { return GRAVDRM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRAVITY() { return GRAVITY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRDREACH() { return GRDREACH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRID() { return GRID(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRIDFILE() { return GRIDFILE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRIDOPTS() { return GRIDOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRIDUNIT() { return GRIDUNIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GROUP_PROBE() { return GROUP_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GROUP_PROBE_OPM() { return GROUP_PROBE_OPM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRUPMAST() { return GRUPMAST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRUPNET() { return GRUPNET(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRUPRIG() { return GRUPRIG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRUPSLAV() { return GRUPSLAV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRUPTARG() { return GRUPTARG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GRUPTREE() { return GRUPTREE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GSATINJE() { return GSATINJE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GSATPROD() { return GSATPROD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GSEPCOND() { return GSEPCOND(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GSF() { return GSF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GSSCPTST() { return GSSCPTST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GSWINGF() { return GSWINGF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GTADD() { return GTADD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GTMULT() { return GTMULT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GUIDECAL() { return GUIDECAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GUIDERAT() { return GUIDERAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GUPFREQ() { return GUPFREQ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_GWRTWCV() { return GWRTWCV(); }
|
||||
|
||||
void Builtin::emplaceG() const {
|
||||
this->keywords.emplace("GAS", GAS());
|
||||
this->keywords.emplace("GASBEGIN", GASBEGIN());
|
||||
this->keywords.emplace("GASCONC", GASCONC());
|
||||
this->keywords.emplace("GASDENT", GASDENT());
|
||||
this->keywords.emplace("GASEND", GASEND());
|
||||
this->keywords.emplace("GASFCOMP", GASFCOMP());
|
||||
this->keywords.emplace("GASFDECR", GASFDECR());
|
||||
this->keywords.emplace("GASFDELC", GASFDELC());
|
||||
this->keywords.emplace("GASFIELD", GASFIELD());
|
||||
this->keywords.emplace("GASFTARG", GASFTARG());
|
||||
this->keywords.emplace("GASJT", GASJT());
|
||||
this->keywords.emplace("GASMONTH", GASMONTH());
|
||||
this->keywords.emplace("GASPERIO", GASPERIO());
|
||||
this->keywords.emplace("GASSATC", GASSATC());
|
||||
this->keywords.emplace("GASVISCT", GASVISCT());
|
||||
this->keywords.emplace("GASWAT", GASWAT());
|
||||
this->keywords.emplace("GASYEAR", GASYEAR());
|
||||
this->keywords.emplace("GCALECON", GCALECON());
|
||||
this->keywords.emplace("GCOMPIDX", GCOMPIDX());
|
||||
this->keywords.emplace("GCONCAL", GCONCAL());
|
||||
this->keywords.emplace("GCONENG", GCONENG());
|
||||
this->keywords.emplace("GCONINJE", GCONINJE());
|
||||
this->keywords.emplace("GCONPRI", GCONPRI());
|
||||
this->keywords.emplace("GCONPROD", GCONPROD());
|
||||
this->keywords.emplace("GCONSALE", GCONSALE());
|
||||
this->keywords.emplace("GCONSUMP", GCONSUMP());
|
||||
this->keywords.emplace("GCONTOL", GCONTOL());
|
||||
this->keywords.emplace("GCUTBACK", GCUTBACK());
|
||||
this->keywords.emplace("GCUTBACT", GCUTBACT());
|
||||
this->keywords.emplace("GCVD", GCVD());
|
||||
this->keywords.emplace("GDCQ", GDCQ());
|
||||
this->keywords.emplace("GDCQECON", GDCQECON());
|
||||
this->keywords.emplace("GDFILE", GDFILE());
|
||||
this->keywords.emplace("GDIMS", GDIMS());
|
||||
this->keywords.emplace("GDORIENT", GDORIENT());
|
||||
this->keywords.emplace("GDRILPOT", GDRILPOT());
|
||||
this->keywords.emplace("GECON", GECON());
|
||||
this->keywords.emplace("GECONT", GECONT());
|
||||
this->keywords.emplace("GEFAC", GEFAC());
|
||||
this->keywords.emplace("GETDATA", GETDATA());
|
||||
this->keywords.emplace("GETGLOB", GETGLOB());
|
||||
this->keywords.emplace("GI", GI());
|
||||
this->keywords.emplace("GIALL", GIALL());
|
||||
this->keywords.emplace("GIMODEL", GIMODEL());
|
||||
this->keywords.emplace("GINODE", GINODE());
|
||||
this->keywords.emplace("GLIFTLIM", GLIFTLIM());
|
||||
this->keywords.emplace("GLIFTOPT", GLIFTOPT());
|
||||
this->keywords.emplace("GMWSET", GMWSET());
|
||||
this->keywords.emplace("GNETDP", GNETDP());
|
||||
this->keywords.emplace("GNETINJE", GNETINJE());
|
||||
this->keywords.emplace("GNETPUMP", GNETPUMP());
|
||||
this->keywords.emplace("GPMAINT", GPMAINT());
|
||||
this->keywords.emplace("GRADGRUP", GRADGRUP());
|
||||
this->keywords.emplace("GRADRESV", GRADRESV());
|
||||
this->keywords.emplace("GRADRFT", GRADRFT());
|
||||
this->keywords.emplace("GRADWELL", GRADWELL());
|
||||
this->keywords.emplace("GRAVCONS", GRAVCONS());
|
||||
this->keywords.emplace("GRAVDR", GRAVDR());
|
||||
this->keywords.emplace("GRAVDRB", GRAVDRB());
|
||||
this->keywords.emplace("GRAVDRM", GRAVDRM());
|
||||
this->keywords.emplace("GRAVITY", GRAVITY());
|
||||
this->keywords.emplace("GRDREACH", GRDREACH());
|
||||
this->keywords.emplace("GRID", GRID());
|
||||
this->keywords.emplace("GRIDFILE", GRIDFILE());
|
||||
this->keywords.emplace("GRIDOPTS", GRIDOPTS());
|
||||
this->keywords.emplace("GRIDUNIT", GRIDUNIT());
|
||||
this->keywords.emplace("GROUP_PROBE", GROUP_PROBE());
|
||||
this->keywords.emplace("GROUP_PROBE_OPM", GROUP_PROBE_OPM());
|
||||
this->keywords.emplace("GRUPMAST", GRUPMAST());
|
||||
this->keywords.emplace("GRUPNET", GRUPNET());
|
||||
this->keywords.emplace("GRUPRIG", GRUPRIG());
|
||||
this->keywords.emplace("GRUPSLAV", GRUPSLAV());
|
||||
this->keywords.emplace("GRUPTARG", GRUPTARG());
|
||||
this->keywords.emplace("GRUPTREE", GRUPTREE());
|
||||
this->keywords.emplace("GSATINJE", GSATINJE());
|
||||
this->keywords.emplace("GSATPROD", GSATPROD());
|
||||
this->keywords.emplace("GSEPCOND", GSEPCOND());
|
||||
this->keywords.emplace("GSF", GSF());
|
||||
this->keywords.emplace("GSSCPTST", GSSCPTST());
|
||||
this->keywords.emplace("GSWINGF", GSWINGF());
|
||||
this->keywords.emplace("GTADD", GTADD());
|
||||
this->keywords.emplace("GTMULT", GTMULT());
|
||||
this->keywords.emplace("GUIDECAL", GUIDECAL());
|
||||
this->keywords.emplace("GUIDERAT", GUIDERAT());
|
||||
this->keywords.emplace("GUPFREQ", GUPFREQ());
|
||||
this->keywords.emplace("GWRTWCV", GWRTWCV());
|
||||
}
|
||||
} }
|
||||
105
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinH.cpp
vendored
Normal file
105
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinH.cpp
vendored
Normal file
@@ -0,0 +1,105 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/H.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_H2SOL() { return H2SOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_H2STORE() { return H2STORE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HALFTRAN() { return HALFTRAN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HAxxxxxx() { return HAxxxxxx(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HBNUM() { return HBNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HDISP() { return HDISP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HEATCR() { return HEATCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HEATCRT() { return HEATCRT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMAQUCT() { return HMAQUCT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMAQUFET() { return HMAQUFET(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMAQUNUM() { return HMAQUNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMDIMS() { return HMDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMFAULTS() { return HMFAULTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMMLAQUN() { return HMMLAQUN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMMLCTAQ() { return HMMLCTAQ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMMLFTAQ() { return HMMLFTAQ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMMLTWCN() { return HMMLTWCN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMMULTFT() { return HMMULTFT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMMULTSG() { return HMMULTSG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMMULTxx() { return HMMULTxx(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMPROPS() { return HMPROPS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMROCK() { return HMROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMROCKT() { return HMROCKT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMRREF() { return HMRREF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMWELCON() { return HMWELCON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMWPIMLT() { return HMWPIMLT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HMxxxxxx() { return HMxxxxxx(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HRFIN() { return HRFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWELLS() { return HWELLS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWKRO() { return HWKRO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWKRORG() { return HWKRORG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWKRORW() { return HWKRORW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWKRW() { return HWKRW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWKRWR() { return HWKRWR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWPCW() { return HWPCW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWSNUM() { return HWSNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWSOGCR() { return HWSOGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWSOWCR() { return HWSOWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWSWCR() { return HWSWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWSWL() { return HWSWL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWSWLPC() { return HWSWLPC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HWSWU() { return HWSWU(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HXFIN() { return HXFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HYDRHEAD() { return HYDRHEAD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HYFIN() { return HYFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HYMOBGDR() { return HYMOBGDR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HYST() { return HYST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HYSTCHCK() { return HYSTCHCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_HZFIN() { return HZFIN(); }
|
||||
|
||||
void Builtin::emplaceH() const {
|
||||
this->keywords.emplace("H2SOL", H2SOL());
|
||||
this->keywords.emplace("H2STORE", H2STORE());
|
||||
this->keywords.emplace("HALFTRAN", HALFTRAN());
|
||||
this->keywords.emplace("HAxxxxxx", HAxxxxxx());
|
||||
this->keywords.emplace("HBNUM", HBNUM());
|
||||
this->keywords.emplace("HDISP", HDISP());
|
||||
this->keywords.emplace("HEATCR", HEATCR());
|
||||
this->keywords.emplace("HEATCRT", HEATCRT());
|
||||
this->keywords.emplace("HMAQUCT", HMAQUCT());
|
||||
this->keywords.emplace("HMAQUFET", HMAQUFET());
|
||||
this->keywords.emplace("HMAQUNUM", HMAQUNUM());
|
||||
this->keywords.emplace("HMDIMS", HMDIMS());
|
||||
this->keywords.emplace("HMFAULTS", HMFAULTS());
|
||||
this->keywords.emplace("HMMLAQUN", HMMLAQUN());
|
||||
this->keywords.emplace("HMMLCTAQ", HMMLCTAQ());
|
||||
this->keywords.emplace("HMMLFTAQ", HMMLFTAQ());
|
||||
this->keywords.emplace("HMMLTWCN", HMMLTWCN());
|
||||
this->keywords.emplace("HMMULTFT", HMMULTFT());
|
||||
this->keywords.emplace("HMMULTSG", HMMULTSG());
|
||||
this->keywords.emplace("HMMULTxx", HMMULTxx());
|
||||
this->keywords.emplace("HMPROPS", HMPROPS());
|
||||
this->keywords.emplace("HMROCK", HMROCK());
|
||||
this->keywords.emplace("HMROCKT", HMROCKT());
|
||||
this->keywords.emplace("HMRREF", HMRREF());
|
||||
this->keywords.emplace("HMWELCON", HMWELCON());
|
||||
this->keywords.emplace("HMWPIMLT", HMWPIMLT());
|
||||
this->keywords.emplace("HMxxxxxx", HMxxxxxx());
|
||||
this->keywords.emplace("HRFIN", HRFIN());
|
||||
this->keywords.emplace("HWELLS", HWELLS());
|
||||
this->keywords.emplace("HWKRO", HWKRO());
|
||||
this->keywords.emplace("HWKRORG", HWKRORG());
|
||||
this->keywords.emplace("HWKRORW", HWKRORW());
|
||||
this->keywords.emplace("HWKRW", HWKRW());
|
||||
this->keywords.emplace("HWKRWR", HWKRWR());
|
||||
this->keywords.emplace("HWPCW", HWPCW());
|
||||
this->keywords.emplace("HWSNUM", HWSNUM());
|
||||
this->keywords.emplace("HWSOGCR", HWSOGCR());
|
||||
this->keywords.emplace("HWSOWCR", HWSOWCR());
|
||||
this->keywords.emplace("HWSWCR", HWSWCR());
|
||||
this->keywords.emplace("HWSWL", HWSWL());
|
||||
this->keywords.emplace("HWSWLPC", HWSWLPC());
|
||||
this->keywords.emplace("HWSWU", HWSWU());
|
||||
this->keywords.emplace("HXFIN", HXFIN());
|
||||
this->keywords.emplace("HYDRHEAD", HYDRHEAD());
|
||||
this->keywords.emplace("HYFIN", HYFIN());
|
||||
this->keywords.emplace("HYMOBGDR", HYMOBGDR());
|
||||
this->keywords.emplace("HYST", HYST());
|
||||
this->keywords.emplace("HYSTCHCK", HYSTCHCK());
|
||||
this->keywords.emplace("HZFIN", HZFIN());
|
||||
}
|
||||
} }
|
||||
69
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinI.cpp
vendored
Normal file
69
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinI.cpp
vendored
Normal file
@@ -0,0 +1,69 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/I.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_IHOST() { return IHOST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMBNUM() { return IMBNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMBNUMMF() { return IMBNUMMF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMKRVD() { return IMKRVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMPCVD() { return IMPCVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMPES() { return IMPES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMPLICIT() { return IMPLICIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMPORT() { return IMPORT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMPTVD() { return IMPTVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IMSPCVD() { return IMSPCVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_INCLUDE() { return INCLUDE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_INIT() { return INIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_INRAD() { return INRAD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_INSPEC() { return INSPEC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_INTPC() { return INTPC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IONROCK() { return IONROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IONXROCK() { return IONXROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IONXSURF() { return IONXSURF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IPCG() { return IPCG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_IPCW() { return IPCW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISGCR() { return ISGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISGL() { return ISGL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISGLPC() { return ISGLPC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISGU() { return ISGU(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISOGCR() { return ISOGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISOLNUM() { return ISOLNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISOWCR() { return ISOWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISWCR() { return ISWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISWL() { return ISWL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISWLPC() { return ISWLPC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ISWU() { return ISWU(); }
|
||||
|
||||
void Builtin::emplaceI() const {
|
||||
this->keywords.emplace("IHOST", IHOST());
|
||||
this->keywords.emplace("IMBNUM", IMBNUM());
|
||||
this->keywords.emplace("IMBNUMMF", IMBNUMMF());
|
||||
this->keywords.emplace("IMKRVD", IMKRVD());
|
||||
this->keywords.emplace("IMPCVD", IMPCVD());
|
||||
this->keywords.emplace("IMPES", IMPES());
|
||||
this->keywords.emplace("IMPLICIT", IMPLICIT());
|
||||
this->keywords.emplace("IMPORT", IMPORT());
|
||||
this->keywords.emplace("IMPTVD", IMPTVD());
|
||||
this->keywords.emplace("IMSPCVD", IMSPCVD());
|
||||
this->keywords.emplace("INCLUDE", INCLUDE());
|
||||
this->keywords.emplace("INIT", INIT());
|
||||
this->keywords.emplace("INRAD", INRAD());
|
||||
this->keywords.emplace("INSPEC", INSPEC());
|
||||
this->keywords.emplace("INTPC", INTPC());
|
||||
this->keywords.emplace("IONROCK", IONROCK());
|
||||
this->keywords.emplace("IONXROCK", IONXROCK());
|
||||
this->keywords.emplace("IONXSURF", IONXSURF());
|
||||
this->keywords.emplace("IPCG", IPCG());
|
||||
this->keywords.emplace("IPCW", IPCW());
|
||||
this->keywords.emplace("ISGCR", ISGCR());
|
||||
this->keywords.emplace("ISGL", ISGL());
|
||||
this->keywords.emplace("ISGLPC", ISGLPC());
|
||||
this->keywords.emplace("ISGU", ISGU());
|
||||
this->keywords.emplace("ISOGCR", ISOGCR());
|
||||
this->keywords.emplace("ISOLNUM", ISOLNUM());
|
||||
this->keywords.emplace("ISOWCR", ISOWCR());
|
||||
this->keywords.emplace("ISWCR", ISWCR());
|
||||
this->keywords.emplace("ISWL", ISWL());
|
||||
this->keywords.emplace("ISWLPC", ISWLPC());
|
||||
this->keywords.emplace("ISWU", ISWU());
|
||||
}
|
||||
} }
|
||||
11
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinJ.cpp
vendored
Normal file
11
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinJ.cpp
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/J.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_JFUNC() { return JFUNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_JFUNCR() { return JFUNCR(); }
|
||||
|
||||
void Builtin::emplaceJ() const {
|
||||
this->keywords.emplace("JFUNC", JFUNC());
|
||||
this->keywords.emplace("JFUNCR", JFUNCR());
|
||||
}
|
||||
} }
|
||||
11
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinK.cpp
vendored
Normal file
11
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinK.cpp
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/K.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_KRNUM() { return KRNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_KRNUMMF() { return KRNUMMF(); }
|
||||
|
||||
void Builtin::emplaceK() const {
|
||||
this->keywords.emplace("KRNUM", KRNUM());
|
||||
this->keywords.emplace("KRNUMMF", KRNUMMF());
|
||||
}
|
||||
} }
|
||||
115
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinL.cpp
vendored
Normal file
115
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinL.cpp
vendored
Normal file
@@ -0,0 +1,115 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/L.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_LAB() { return LAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LANGMPL() { return LANGMPL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LANGMUIR() { return LANGMUIR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LANGSOLV() { return LANGSOLV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LCUNIT() { return LCUNIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LGR() { return LGR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LGRCOPY() { return LGRCOPY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LGRFREE() { return LGRFREE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LGRLOCK() { return LGRLOCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LGROFF() { return LGROFF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LGRON() { return LGRON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LICENSES() { return LICENSES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LIFTOPT() { return LIFTOPT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LINCOM() { return LINCOM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LINKPERM() { return LINKPERM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LIVEOIL() { return LIVEOIL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LKRO() { return LKRO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LKRORG() { return LKRORG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LKRORW() { return LKRORW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LKRW() { return LKRW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LKRWR() { return LKRWR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LOAD() { return LOAD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LOWSALT() { return LOWSALT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LPCW() { return LPCW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSALTFNC() { return LSALTFNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSLTWNUM() { return LSLTWNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSNUM() { return LSNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSOGCR() { return LSOGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSOWCR() { return LSOWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSWCR() { return LSWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSWL() { return LSWL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSWLPC() { return LSWLPC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LSWU() { return LSWU(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LTOSIGMA() { return LTOSIGMA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWKRO() { return LWKRO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWKRORG() { return LWKRORG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWKRORW() { return LWKRORW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWKRW() { return LWKRW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWKRWR() { return LWKRWR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWPCW() { return LWPCW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWSLTNUM() { return LWSLTNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWSNUM() { return LWSNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWSOGCR() { return LWSOGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWSOWCR() { return LWSOWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWSWCR() { return LWSWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWSWL() { return LWSWL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWSWLPC() { return LWSWLPC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LWSWU() { return LWSWU(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LX() { return LX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LXFIN() { return LXFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LY() { return LY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LYFIN() { return LYFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LZ() { return LZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_LZFIN() { return LZFIN(); }
|
||||
|
||||
void Builtin::emplaceL() const {
|
||||
this->keywords.emplace("LAB", LAB());
|
||||
this->keywords.emplace("LANGMPL", LANGMPL());
|
||||
this->keywords.emplace("LANGMUIR", LANGMUIR());
|
||||
this->keywords.emplace("LANGSOLV", LANGSOLV());
|
||||
this->keywords.emplace("LCUNIT", LCUNIT());
|
||||
this->keywords.emplace("LGR", LGR());
|
||||
this->keywords.emplace("LGRCOPY", LGRCOPY());
|
||||
this->keywords.emplace("LGRFREE", LGRFREE());
|
||||
this->keywords.emplace("LGRLOCK", LGRLOCK());
|
||||
this->keywords.emplace("LGROFF", LGROFF());
|
||||
this->keywords.emplace("LGRON", LGRON());
|
||||
this->keywords.emplace("LICENSES", LICENSES());
|
||||
this->keywords.emplace("LIFTOPT", LIFTOPT());
|
||||
this->keywords.emplace("LINCOM", LINCOM());
|
||||
this->keywords.emplace("LINKPERM", LINKPERM());
|
||||
this->keywords.emplace("LIVEOIL", LIVEOIL());
|
||||
this->keywords.emplace("LKRO", LKRO());
|
||||
this->keywords.emplace("LKRORG", LKRORG());
|
||||
this->keywords.emplace("LKRORW", LKRORW());
|
||||
this->keywords.emplace("LKRW", LKRW());
|
||||
this->keywords.emplace("LKRWR", LKRWR());
|
||||
this->keywords.emplace("LOAD", LOAD());
|
||||
this->keywords.emplace("LOWSALT", LOWSALT());
|
||||
this->keywords.emplace("LPCW", LPCW());
|
||||
this->keywords.emplace("LSALTFNC", LSALTFNC());
|
||||
this->keywords.emplace("LSLTWNUM", LSLTWNUM());
|
||||
this->keywords.emplace("LSNUM", LSNUM());
|
||||
this->keywords.emplace("LSOGCR", LSOGCR());
|
||||
this->keywords.emplace("LSOWCR", LSOWCR());
|
||||
this->keywords.emplace("LSWCR", LSWCR());
|
||||
this->keywords.emplace("LSWL", LSWL());
|
||||
this->keywords.emplace("LSWLPC", LSWLPC());
|
||||
this->keywords.emplace("LSWU", LSWU());
|
||||
this->keywords.emplace("LTOSIGMA", LTOSIGMA());
|
||||
this->keywords.emplace("LWKRO", LWKRO());
|
||||
this->keywords.emplace("LWKRORG", LWKRORG());
|
||||
this->keywords.emplace("LWKRORW", LWKRORW());
|
||||
this->keywords.emplace("LWKRW", LWKRW());
|
||||
this->keywords.emplace("LWKRWR", LWKRWR());
|
||||
this->keywords.emplace("LWPCW", LWPCW());
|
||||
this->keywords.emplace("LWSLTNUM", LWSLTNUM());
|
||||
this->keywords.emplace("LWSNUM", LWSNUM());
|
||||
this->keywords.emplace("LWSOGCR", LWSOGCR());
|
||||
this->keywords.emplace("LWSOWCR", LWSOWCR());
|
||||
this->keywords.emplace("LWSWCR", LWSWCR());
|
||||
this->keywords.emplace("LWSWL", LWSWL());
|
||||
this->keywords.emplace("LWSWLPC", LWSWLPC());
|
||||
this->keywords.emplace("LWSWU", LWSWU());
|
||||
this->keywords.emplace("LX", LX());
|
||||
this->keywords.emplace("LXFIN", LXFIN());
|
||||
this->keywords.emplace("LY", LY());
|
||||
this->keywords.emplace("LYFIN", LYFIN());
|
||||
this->keywords.emplace("LZ", LZ());
|
||||
this->keywords.emplace("LZFIN", LZFIN());
|
||||
}
|
||||
} }
|
||||
109
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinM.cpp
vendored
Normal file
109
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinM.cpp
vendored
Normal file
@@ -0,0 +1,109 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/M.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_MAPAXES() { return MAPAXES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MAPUNITS() { return MAPUNITS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MASSFLOW() { return MASSFLOW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MATCORR() { return MATCORR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MAXVALUE() { return MAXVALUE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MECH() { return MECH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MEMORY() { return MEMORY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MESSAGE() { return MESSAGE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MESSAGES() { return MESSAGES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MESSOPTS() { return MESSOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MESSSRVC() { return MESSSRVC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_METRIC() { return METRIC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MICP() { return MICP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MICPPARA() { return MICPPARA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MINNNCT() { return MINNNCT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MINNPCOL() { return MINNPCOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MINPORV() { return MINPORV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MINPV() { return MINPV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MINPVV() { return MINPVV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MINVALUE() { return MINVALUE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MISC() { return MISC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MISCIBLE() { return MISCIBLE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MISCNUM() { return MISCNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MLANG() { return MLANG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MLANGSLV() { return MLANGSLV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MONITOR() { return MONITOR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MPFANUM() { return MPFANUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MPFNNC() { return MPFNNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MSFN() { return MSFN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MSGFILE() { return MSGFILE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MSUM_PROBE() { return MSUM_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULSGGD() { return MULSGGD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULSGGDV() { return MULSGGDV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTFLT() { return MULTFLT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTIN() { return MULTIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTIPLY() { return MULTIPLY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTIREG() { return MULTIREG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTNUM() { return MULTNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTOUT() { return MULTOUT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTOUTS() { return MULTOUTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTPV() { return MULTPV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTREAL() { return MULTREAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTREGD() { return MULTREGD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTREGH() { return MULTREGH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTREGP() { return MULTREGP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTREGT() { return MULTREGT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTSIG() { return MULTSIG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULTSIGV() { return MULTSIGV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MULT_XYZ() { return MULT_XYZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MW() { return MW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_MWS() { return MWS(); }
|
||||
|
||||
void Builtin::emplaceM() const {
|
||||
this->keywords.emplace("MAPAXES", MAPAXES());
|
||||
this->keywords.emplace("MAPUNITS", MAPUNITS());
|
||||
this->keywords.emplace("MASSFLOW", MASSFLOW());
|
||||
this->keywords.emplace("MATCORR", MATCORR());
|
||||
this->keywords.emplace("MAXVALUE", MAXVALUE());
|
||||
this->keywords.emplace("MECH", MECH());
|
||||
this->keywords.emplace("MEMORY", MEMORY());
|
||||
this->keywords.emplace("MESSAGE", MESSAGE());
|
||||
this->keywords.emplace("MESSAGES", MESSAGES());
|
||||
this->keywords.emplace("MESSOPTS", MESSOPTS());
|
||||
this->keywords.emplace("MESSSRVC", MESSSRVC());
|
||||
this->keywords.emplace("METRIC", METRIC());
|
||||
this->keywords.emplace("MICP", MICP());
|
||||
this->keywords.emplace("MICPPARA", MICPPARA());
|
||||
this->keywords.emplace("MINNNCT", MINNNCT());
|
||||
this->keywords.emplace("MINNPCOL", MINNPCOL());
|
||||
this->keywords.emplace("MINPORV", MINPORV());
|
||||
this->keywords.emplace("MINPV", MINPV());
|
||||
this->keywords.emplace("MINPVV", MINPVV());
|
||||
this->keywords.emplace("MINVALUE", MINVALUE());
|
||||
this->keywords.emplace("MISC", MISC());
|
||||
this->keywords.emplace("MISCIBLE", MISCIBLE());
|
||||
this->keywords.emplace("MISCNUM", MISCNUM());
|
||||
this->keywords.emplace("MLANG", MLANG());
|
||||
this->keywords.emplace("MLANGSLV", MLANGSLV());
|
||||
this->keywords.emplace("MONITOR", MONITOR());
|
||||
this->keywords.emplace("MPFANUM", MPFANUM());
|
||||
this->keywords.emplace("MPFNNC", MPFNNC());
|
||||
this->keywords.emplace("MSFN", MSFN());
|
||||
this->keywords.emplace("MSGFILE", MSGFILE());
|
||||
this->keywords.emplace("MSUM_PROBE", MSUM_PROBE());
|
||||
this->keywords.emplace("MULSGGD", MULSGGD());
|
||||
this->keywords.emplace("MULSGGDV", MULSGGDV());
|
||||
this->keywords.emplace("MULTFLT", MULTFLT());
|
||||
this->keywords.emplace("MULTIN", MULTIN());
|
||||
this->keywords.emplace("MULTIPLY", MULTIPLY());
|
||||
this->keywords.emplace("MULTIREG", MULTIREG());
|
||||
this->keywords.emplace("MULTNUM", MULTNUM());
|
||||
this->keywords.emplace("MULTOUT", MULTOUT());
|
||||
this->keywords.emplace("MULTOUTS", MULTOUTS());
|
||||
this->keywords.emplace("MULTPV", MULTPV());
|
||||
this->keywords.emplace("MULTREAL", MULTREAL());
|
||||
this->keywords.emplace("MULTREGD", MULTREGD());
|
||||
this->keywords.emplace("MULTREGH", MULTREGH());
|
||||
this->keywords.emplace("MULTREGP", MULTREGP());
|
||||
this->keywords.emplace("MULTREGT", MULTREGT());
|
||||
this->keywords.emplace("MULTSIG", MULTSIG());
|
||||
this->keywords.emplace("MULTSIGV", MULTSIGV());
|
||||
this->keywords.emplace("MULT_XYZ", MULT_XYZ());
|
||||
this->keywords.emplace("MW", MW());
|
||||
this->keywords.emplace("MWS", MWS());
|
||||
}
|
||||
} }
|
||||
93
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinN.cpp
vendored
Normal file
93
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinN.cpp
vendored
Normal file
@@ -0,0 +1,93 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/N.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_NARROW() { return NARROW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NCOMPS() { return NCOMPS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NCONSUMP() { return NCONSUMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NEFAC() { return NEFAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NETBALAN() { return NETBALAN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NETCOMPA() { return NETCOMPA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NETWORK() { return NETWORK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NETWORK_PROBE() { return NETWORK_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NEWTRAN() { return NEWTRAN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NEXTSTEP() { return NEXTSTEP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NEXTSTPL() { return NEXTSTPL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NINENUM() { return NINENUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NINEPOIN() { return NINEPOIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NMATOPTS() { return NMATOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NMATRIX() { return NMATRIX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NMESSAGE() { return NMESSAGE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NNC() { return NNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NNEWTF() { return NNEWTF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOCASC() { return NOCASC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NODEPROP() { return NODEPROP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NODPPM() { return NODPPM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOECHO() { return NOECHO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOGGF() { return NOGGF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOGRAV() { return NOGRAV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOHMD() { return NOHMD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOHMO() { return NOHMO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOHYST() { return NOHYST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOINSPEC() { return NOINSPEC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOMONITO() { return NOMONITO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NONNC() { return NONNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NORSSPEC() { return NORSSPEC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOSIM() { return NOSIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOWARN() { return NOWARN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NOWARNEP() { return NOWARNEP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NRSOUT() { return NRSOUT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NSTACK() { return NSTACK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NTG() { return NTG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NUMRES() { return NUMRES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NUPCOL() { return NUPCOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NWATREM() { return NWATREM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NXFIN() { return NXFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NYFIN() { return NYFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_NZFIN() { return NZFIN(); }
|
||||
|
||||
void Builtin::emplaceN() const {
|
||||
this->keywords.emplace("NARROW", NARROW());
|
||||
this->keywords.emplace("NCOMPS", NCOMPS());
|
||||
this->keywords.emplace("NCONSUMP", NCONSUMP());
|
||||
this->keywords.emplace("NEFAC", NEFAC());
|
||||
this->keywords.emplace("NETBALAN", NETBALAN());
|
||||
this->keywords.emplace("NETCOMPA", NETCOMPA());
|
||||
this->keywords.emplace("NETWORK", NETWORK());
|
||||
this->keywords.emplace("NETWORK_PROBE", NETWORK_PROBE());
|
||||
this->keywords.emplace("NEWTRAN", NEWTRAN());
|
||||
this->keywords.emplace("NEXTSTEP", NEXTSTEP());
|
||||
this->keywords.emplace("NEXTSTPL", NEXTSTPL());
|
||||
this->keywords.emplace("NINENUM", NINENUM());
|
||||
this->keywords.emplace("NINEPOIN", NINEPOIN());
|
||||
this->keywords.emplace("NMATOPTS", NMATOPTS());
|
||||
this->keywords.emplace("NMATRIX", NMATRIX());
|
||||
this->keywords.emplace("NMESSAGE", NMESSAGE());
|
||||
this->keywords.emplace("NNC", NNC());
|
||||
this->keywords.emplace("NNEWTF", NNEWTF());
|
||||
this->keywords.emplace("NOCASC", NOCASC());
|
||||
this->keywords.emplace("NODEPROP", NODEPROP());
|
||||
this->keywords.emplace("NODPPM", NODPPM());
|
||||
this->keywords.emplace("NOECHO", NOECHO());
|
||||
this->keywords.emplace("NOGGF", NOGGF());
|
||||
this->keywords.emplace("NOGRAV", NOGRAV());
|
||||
this->keywords.emplace("NOHMD", NOHMD());
|
||||
this->keywords.emplace("NOHMO", NOHMO());
|
||||
this->keywords.emplace("NOHYST", NOHYST());
|
||||
this->keywords.emplace("NOINSPEC", NOINSPEC());
|
||||
this->keywords.emplace("NOMONITO", NOMONITO());
|
||||
this->keywords.emplace("NONNC", NONNC());
|
||||
this->keywords.emplace("NORSSPEC", NORSSPEC());
|
||||
this->keywords.emplace("NOSIM", NOSIM());
|
||||
this->keywords.emplace("NOWARN", NOWARN());
|
||||
this->keywords.emplace("NOWARNEP", NOWARNEP());
|
||||
this->keywords.emplace("NRSOUT", NRSOUT());
|
||||
this->keywords.emplace("NSTACK", NSTACK());
|
||||
this->keywords.emplace("NTG", NTG());
|
||||
this->keywords.emplace("NUMRES", NUMRES());
|
||||
this->keywords.emplace("NUPCOL", NUPCOL());
|
||||
this->keywords.emplace("NWATREM", NWATREM());
|
||||
this->keywords.emplace("NXFIN", NXFIN());
|
||||
this->keywords.emplace("NYFIN", NYFIN());
|
||||
this->keywords.emplace("NZFIN", NZFIN());
|
||||
}
|
||||
} }
|
||||
47
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinO.cpp
vendored
Normal file
47
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinO.cpp
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/O.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_OCOMPIDX() { return OCOMPIDX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OFM() { return OFM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OIL() { return OIL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OILAPI() { return OILAPI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OILCOMPR() { return OILCOMPR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OILDENT() { return OILDENT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OILJT() { return OILJT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OILMW() { return OILMW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OILVISCT() { return OILVISCT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OILVTIM() { return OILVTIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OLDTRAN() { return OLDTRAN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OLDTRANR() { return OLDTRANR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OPERATE() { return OPERATE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OPERATER() { return OPERATER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OPERNUM() { return OPERNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OPTIONS() { return OPTIONS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OPTIONS3() { return OPTIONS3(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OUTRAD() { return OUTRAD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OUTSOL() { return OUTSOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_OVERBURD() { return OVERBURD(); }
|
||||
|
||||
void Builtin::emplaceO() const {
|
||||
this->keywords.emplace("OCOMPIDX", OCOMPIDX());
|
||||
this->keywords.emplace("OFM", OFM());
|
||||
this->keywords.emplace("OIL", OIL());
|
||||
this->keywords.emplace("OILAPI", OILAPI());
|
||||
this->keywords.emplace("OILCOMPR", OILCOMPR());
|
||||
this->keywords.emplace("OILDENT", OILDENT());
|
||||
this->keywords.emplace("OILJT", OILJT());
|
||||
this->keywords.emplace("OILMW", OILMW());
|
||||
this->keywords.emplace("OILVISCT", OILVISCT());
|
||||
this->keywords.emplace("OILVTIM", OILVTIM());
|
||||
this->keywords.emplace("OLDTRAN", OLDTRAN());
|
||||
this->keywords.emplace("OLDTRANR", OLDTRANR());
|
||||
this->keywords.emplace("OPERATE", OPERATE());
|
||||
this->keywords.emplace("OPERATER", OPERATER());
|
||||
this->keywords.emplace("OPERNUM", OPERNUM());
|
||||
this->keywords.emplace("OPTIONS", OPTIONS());
|
||||
this->keywords.emplace("OPTIONS3", OPTIONS3());
|
||||
this->keywords.emplace("OUTRAD", OUTRAD());
|
||||
this->keywords.emplace("OUTSOL", OUTSOL());
|
||||
this->keywords.emplace("OVERBURD", OVERBURD());
|
||||
}
|
||||
} }
|
||||
215
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinP.cpp
vendored
Normal file
215
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinP.cpp
vendored
Normal file
@@ -0,0 +1,215 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/P.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_PARALLEL() { return PARALLEL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PARAOPTS() { return PARAOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PARTTRAC() { return PARTTRAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PATHS() { return PATHS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PBUB() { return PBUB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PBVD() { return PBVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PCFACT() { return PCFACT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PCG() { return PCG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PCG32D() { return PCG32D(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PCRIT() { return PCRIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PCW() { return PCW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PCW32D() { return PCW32D(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PDEW() { return PDEW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PDVD() { return PDVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PEBI() { return PEBI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PECOEFS() { return PECOEFS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PEDIMS() { return PEDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PEGTABX() { return PEGTABX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PEKTABX() { return PEKTABX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PENUM() { return PENUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERFORMANCE_PROBE() { return PERFORMANCE_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMAVE() { return PERMAVE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMFACT() { return PERMFACT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMJFUN() { return PERMJFUN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMR() { return PERMR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMTHT() { return PERMTHT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMX() { return PERMX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMXY() { return PERMXY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMY() { return PERMY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMYZ() { return PERMYZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMZ() { return PERMZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PERMZX() { return PERMZX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PETGRID() { return PETGRID(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PETOPTS() { return PETOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PICOND() { return PICOND(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PIMTDIMS() { return PIMTDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PIMULTAB() { return PIMULTAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PINCH() { return PINCH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PINCHNUM() { return PINCHNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PINCHOUT() { return PINCHOUT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PINCHREG() { return PINCHREG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PINCHXY() { return PINCHXY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PINTDIMS() { return PINTDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLMIXNUM() { return PLMIXNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLMIXPAR() { return PLMIXPAR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYADS() { return PLYADS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYADSS() { return PLYADSS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYATEMP() { return PLYATEMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYCAMAX() { return PLYCAMAX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYDHFLF() { return PLYDHFLF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYESAL() { return PLYESAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYKRRF() { return PLYKRRF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYMAX() { return PLYMAX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYMWINJ() { return PLYMWINJ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYOPTS() { return PLYOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYRMDEN() { return PLYRMDEN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYROCK() { return PLYROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYROCKM() { return PLYROCKM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYSHEAR() { return PLYSHEAR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYSHLOG() { return PLYSHLOG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYTRRF() { return PLYTRRF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYTRRFA() { return PLYTRRFA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYVISC() { return PLYVISC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYVISCS() { return PLYVISCS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYVISCT() { return PLYVISCT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYVMH() { return PLYVMH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PLYVSCST() { return PLYVSCST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PMAX() { return PMAX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PMISC() { return PMISC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_POELCOEF() { return POELCOEF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_POLYMER() { return POLYMER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_POLYMW() { return POLYMW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PORO() { return PORO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PORV() { return PORV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PPCWMAX() { return PPCWMAX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PRATIO() { return PRATIO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PRECSALT() { return PRECSALT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PREF() { return PREF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PREFS() { return PREFS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PRESSURE() { return PRESSURE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PRIORITY() { return PRIORITY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PROPS() { return PROPS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PRORDER() { return PRORDER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PRVD() { return PRVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PSTEADY() { return PSTEADY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PSWRG() { return PSWRG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PSWRO() { return PSWRO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVCDO() { return PVCDO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVCO() { return PVCO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVDG() { return PVDG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVDO() { return PVDO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVDS() { return PVDS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVTG() { return PVTG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVTGW() { return PVTGW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVTGWO() { return PVTGWO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVTNUM() { return PVTNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVTO() { return PVTO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVTSOL() { return PVTSOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVTW() { return PVTW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVTWSALT() { return PVTWSALT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVT_M() { return PVT_M(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PVZG() { return PVZG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PYACTION() { return PYACTION(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_PYINPUT() { return PYINPUT(); }
|
||||
|
||||
void Builtin::emplaceP() const {
|
||||
this->keywords.emplace("PARALLEL", PARALLEL());
|
||||
this->keywords.emplace("PARAOPTS", PARAOPTS());
|
||||
this->keywords.emplace("PARTTRAC", PARTTRAC());
|
||||
this->keywords.emplace("PATHS", PATHS());
|
||||
this->keywords.emplace("PBUB", PBUB());
|
||||
this->keywords.emplace("PBVD", PBVD());
|
||||
this->keywords.emplace("PCFACT", PCFACT());
|
||||
this->keywords.emplace("PCG", PCG());
|
||||
this->keywords.emplace("PCG32D", PCG32D());
|
||||
this->keywords.emplace("PCRIT", PCRIT());
|
||||
this->keywords.emplace("PCW", PCW());
|
||||
this->keywords.emplace("PCW32D", PCW32D());
|
||||
this->keywords.emplace("PDEW", PDEW());
|
||||
this->keywords.emplace("PDVD", PDVD());
|
||||
this->keywords.emplace("PEBI", PEBI());
|
||||
this->keywords.emplace("PECOEFS", PECOEFS());
|
||||
this->keywords.emplace("PEDIMS", PEDIMS());
|
||||
this->keywords.emplace("PEGTABX", PEGTABX());
|
||||
this->keywords.emplace("PEKTABX", PEKTABX());
|
||||
this->keywords.emplace("PENUM", PENUM());
|
||||
this->keywords.emplace("PERFORMANCE_PROBE", PERFORMANCE_PROBE());
|
||||
this->keywords.emplace("PERMAVE", PERMAVE());
|
||||
this->keywords.emplace("PERMFACT", PERMFACT());
|
||||
this->keywords.emplace("PERMJFUN", PERMJFUN());
|
||||
this->keywords.emplace("PERMR", PERMR());
|
||||
this->keywords.emplace("PERMTHT", PERMTHT());
|
||||
this->keywords.emplace("PERMX", PERMX());
|
||||
this->keywords.emplace("PERMXY", PERMXY());
|
||||
this->keywords.emplace("PERMY", PERMY());
|
||||
this->keywords.emplace("PERMYZ", PERMYZ());
|
||||
this->keywords.emplace("PERMZ", PERMZ());
|
||||
this->keywords.emplace("PERMZX", PERMZX());
|
||||
this->keywords.emplace("PETGRID", PETGRID());
|
||||
this->keywords.emplace("PETOPTS", PETOPTS());
|
||||
this->keywords.emplace("PICOND", PICOND());
|
||||
this->keywords.emplace("PIMTDIMS", PIMTDIMS());
|
||||
this->keywords.emplace("PIMULTAB", PIMULTAB());
|
||||
this->keywords.emplace("PINCH", PINCH());
|
||||
this->keywords.emplace("PINCHNUM", PINCHNUM());
|
||||
this->keywords.emplace("PINCHOUT", PINCHOUT());
|
||||
this->keywords.emplace("PINCHREG", PINCHREG());
|
||||
this->keywords.emplace("PINCHXY", PINCHXY());
|
||||
this->keywords.emplace("PINTDIMS", PINTDIMS());
|
||||
this->keywords.emplace("PLMIXNUM", PLMIXNUM());
|
||||
this->keywords.emplace("PLMIXPAR", PLMIXPAR());
|
||||
this->keywords.emplace("PLYADS", PLYADS());
|
||||
this->keywords.emplace("PLYADSS", PLYADSS());
|
||||
this->keywords.emplace("PLYATEMP", PLYATEMP());
|
||||
this->keywords.emplace("PLYCAMAX", PLYCAMAX());
|
||||
this->keywords.emplace("PLYDHFLF", PLYDHFLF());
|
||||
this->keywords.emplace("PLYESAL", PLYESAL());
|
||||
this->keywords.emplace("PLYKRRF", PLYKRRF());
|
||||
this->keywords.emplace("PLYMAX", PLYMAX());
|
||||
this->keywords.emplace("PLYMWINJ", PLYMWINJ());
|
||||
this->keywords.emplace("PLYOPTS", PLYOPTS());
|
||||
this->keywords.emplace("PLYRMDEN", PLYRMDEN());
|
||||
this->keywords.emplace("PLYROCK", PLYROCK());
|
||||
this->keywords.emplace("PLYROCKM", PLYROCKM());
|
||||
this->keywords.emplace("PLYSHEAR", PLYSHEAR());
|
||||
this->keywords.emplace("PLYSHLOG", PLYSHLOG());
|
||||
this->keywords.emplace("PLYTRRF", PLYTRRF());
|
||||
this->keywords.emplace("PLYTRRFA", PLYTRRFA());
|
||||
this->keywords.emplace("PLYVISC", PLYVISC());
|
||||
this->keywords.emplace("PLYVISCS", PLYVISCS());
|
||||
this->keywords.emplace("PLYVISCT", PLYVISCT());
|
||||
this->keywords.emplace("PLYVMH", PLYVMH());
|
||||
this->keywords.emplace("PLYVSCST", PLYVSCST());
|
||||
this->keywords.emplace("PMAX", PMAX());
|
||||
this->keywords.emplace("PMISC", PMISC());
|
||||
this->keywords.emplace("POELCOEF", POELCOEF());
|
||||
this->keywords.emplace("POLYMER", POLYMER());
|
||||
this->keywords.emplace("POLYMW", POLYMW());
|
||||
this->keywords.emplace("PORO", PORO());
|
||||
this->keywords.emplace("PORV", PORV());
|
||||
this->keywords.emplace("PPCWMAX", PPCWMAX());
|
||||
this->keywords.emplace("PRATIO", PRATIO());
|
||||
this->keywords.emplace("PRECSALT", PRECSALT());
|
||||
this->keywords.emplace("PREF", PREF());
|
||||
this->keywords.emplace("PREFS", PREFS());
|
||||
this->keywords.emplace("PRESSURE", PRESSURE());
|
||||
this->keywords.emplace("PRIORITY", PRIORITY());
|
||||
this->keywords.emplace("PROPS", PROPS());
|
||||
this->keywords.emplace("PRORDER", PRORDER());
|
||||
this->keywords.emplace("PRVD", PRVD());
|
||||
this->keywords.emplace("PSTEADY", PSTEADY());
|
||||
this->keywords.emplace("PSWRG", PSWRG());
|
||||
this->keywords.emplace("PSWRO", PSWRO());
|
||||
this->keywords.emplace("PVCDO", PVCDO());
|
||||
this->keywords.emplace("PVCO", PVCO());
|
||||
this->keywords.emplace("PVDG", PVDG());
|
||||
this->keywords.emplace("PVDO", PVDO());
|
||||
this->keywords.emplace("PVDS", PVDS());
|
||||
this->keywords.emplace("PVTG", PVTG());
|
||||
this->keywords.emplace("PVTGW", PVTGW());
|
||||
this->keywords.emplace("PVTGWO", PVTGWO());
|
||||
this->keywords.emplace("PVTNUM", PVTNUM());
|
||||
this->keywords.emplace("PVTO", PVTO());
|
||||
this->keywords.emplace("PVTSOL", PVTSOL());
|
||||
this->keywords.emplace("PVTW", PVTW());
|
||||
this->keywords.emplace("PVTWSALT", PVTWSALT());
|
||||
this->keywords.emplace("PVT_M", PVT_M());
|
||||
this->keywords.emplace("PVZG", PVZG());
|
||||
this->keywords.emplace("PYACTION", PYACTION());
|
||||
this->keywords.emplace("PYINPUT", PYINPUT());
|
||||
}
|
||||
} }
|
||||
13
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinQ.cpp
vendored
Normal file
13
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinQ.cpp
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Q.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_QDRILL() { return QDRILL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_QHRATING() { return QHRATING(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_QMOBIL() { return QMOBIL(); }
|
||||
|
||||
void Builtin::emplaceQ() const {
|
||||
this->keywords.emplace("QDRILL", QDRILL());
|
||||
this->keywords.emplace("QHRATING", QHRATING());
|
||||
this->keywords.emplace("QMOBIL", QMOBIL());
|
||||
}
|
||||
} }
|
||||
163
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinR.cpp
vendored
Normal file
163
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinR.cpp
vendored
Normal file
@@ -0,0 +1,163 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/R.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_RADFIN() { return RADFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RADFIN4() { return RADFIN4(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RADIAL() { return RADIAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RAINFALL() { return RAINFALL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RBEDCONT() { return RBEDCONT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RCMASTS() { return RCMASTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_REACHES() { return REACHES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_READDATA() { return READDATA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_REFINE() { return REFINE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_REGDIMS() { return REGDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_REGION2REGION_PROBE() { return REGION2REGION_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_REGION2REGION_PROBE_E300() { return REGION2REGION_PROBE_E300(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_REGIONS() { return REGIONS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_REGION_PROBE() { return REGION_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_REGION_PROBE_OPM() { return REGION_PROBE_OPM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RESIDNUM() { return RESIDNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RESTART() { return RESTART(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RESVNUM() { return RESVNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RHO() { return RHO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RIVDEBUG() { return RIVDEBUG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RIVERSYS() { return RIVERSYS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RIVRDIMS() { return RIVRDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RIVRPROP() { return RIVRPROP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RIVRXSEC() { return RIVRXSEC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RIVSALT() { return RIVSALT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RIVTRACE() { return RIVTRACE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RKTRMDIR() { return RKTRMDIR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCK() { return ROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCK2D() { return ROCK2D(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCK2DTR() { return ROCK2DTR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKCOMP() { return ROCKCOMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKFRAC() { return ROCKFRAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKNUM() { return ROCKNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKOPTS() { return ROCKOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKPAMA() { return ROCKPAMA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKTAB() { return ROCKTAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKTABH() { return ROCKTABH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKTABW() { return ROCKTABW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKTHSG() { return ROCKTHSG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKTSIG() { return ROCKTSIG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKV() { return ROCKV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ROCKWNOD() { return ROCKWNOD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTCPL() { return RPTCPL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTGRID() { return RPTGRID(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTGRIDL() { return RPTGRIDL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTHMD() { return RPTHMD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTHMG() { return RPTHMG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTHMW() { return RPTHMW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTINIT() { return RPTINIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTISOL() { return RPTISOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTONLY() { return RPTONLY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTONLYO() { return RPTONLYO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTPROPS() { return RPTPROPS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTREGS() { return RPTREGS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTRST() { return RPTRST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTRUNSP() { return RPTRUNSP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTSCHED() { return RPTSCHED(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTSMRY() { return RPTSMRY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RPTSOL() { return RPTSOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RS() { return RS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RSCONST() { return RSCONST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RSCONSTT() { return RSCONSTT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RSGI() { return RSGI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RSSPEC() { return RSSPEC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RSVD() { return RSVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RTEMP() { return RTEMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RTEMPA() { return RTEMPA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RTEMPVD() { return RTEMPVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RUNSPEC() { return RUNSPEC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RUNSUM() { return RUNSUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RV() { return RV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RVCONST() { return RVCONST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RVCONSTT() { return RVCONSTT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RVGI() { return RVGI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RVVD() { return RVVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RVW() { return RVW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RVWVD() { return RVWVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_RWGSALT() { return RWGSALT(); }
|
||||
|
||||
void Builtin::emplaceR() const {
|
||||
this->keywords.emplace("RADFIN", RADFIN());
|
||||
this->keywords.emplace("RADFIN4", RADFIN4());
|
||||
this->keywords.emplace("RADIAL", RADIAL());
|
||||
this->keywords.emplace("RAINFALL", RAINFALL());
|
||||
this->keywords.emplace("RBEDCONT", RBEDCONT());
|
||||
this->keywords.emplace("RCMASTS", RCMASTS());
|
||||
this->keywords.emplace("REACHES", REACHES());
|
||||
this->keywords.emplace("READDATA", READDATA());
|
||||
this->keywords.emplace("REFINE", REFINE());
|
||||
this->keywords.emplace("REGDIMS", REGDIMS());
|
||||
this->keywords.emplace("REGION2REGION_PROBE", REGION2REGION_PROBE());
|
||||
this->keywords.emplace("REGION2REGION_PROBE_E300", REGION2REGION_PROBE_E300());
|
||||
this->keywords.emplace("REGIONS", REGIONS());
|
||||
this->keywords.emplace("REGION_PROBE", REGION_PROBE());
|
||||
this->keywords.emplace("REGION_PROBE_OPM", REGION_PROBE_OPM());
|
||||
this->keywords.emplace("RESIDNUM", RESIDNUM());
|
||||
this->keywords.emplace("RESTART", RESTART());
|
||||
this->keywords.emplace("RESVNUM", RESVNUM());
|
||||
this->keywords.emplace("RHO", RHO());
|
||||
this->keywords.emplace("RIVDEBUG", RIVDEBUG());
|
||||
this->keywords.emplace("RIVERSYS", RIVERSYS());
|
||||
this->keywords.emplace("RIVRDIMS", RIVRDIMS());
|
||||
this->keywords.emplace("RIVRPROP", RIVRPROP());
|
||||
this->keywords.emplace("RIVRXSEC", RIVRXSEC());
|
||||
this->keywords.emplace("RIVSALT", RIVSALT());
|
||||
this->keywords.emplace("RIVTRACE", RIVTRACE());
|
||||
this->keywords.emplace("RKTRMDIR", RKTRMDIR());
|
||||
this->keywords.emplace("ROCK", ROCK());
|
||||
this->keywords.emplace("ROCK2D", ROCK2D());
|
||||
this->keywords.emplace("ROCK2DTR", ROCK2DTR());
|
||||
this->keywords.emplace("ROCKCOMP", ROCKCOMP());
|
||||
this->keywords.emplace("ROCKFRAC", ROCKFRAC());
|
||||
this->keywords.emplace("ROCKNUM", ROCKNUM());
|
||||
this->keywords.emplace("ROCKOPTS", ROCKOPTS());
|
||||
this->keywords.emplace("ROCKPAMA", ROCKPAMA());
|
||||
this->keywords.emplace("ROCKTAB", ROCKTAB());
|
||||
this->keywords.emplace("ROCKTABH", ROCKTABH());
|
||||
this->keywords.emplace("ROCKTABW", ROCKTABW());
|
||||
this->keywords.emplace("ROCKTHSG", ROCKTHSG());
|
||||
this->keywords.emplace("ROCKTSIG", ROCKTSIG());
|
||||
this->keywords.emplace("ROCKV", ROCKV());
|
||||
this->keywords.emplace("ROCKWNOD", ROCKWNOD());
|
||||
this->keywords.emplace("RPTCPL", RPTCPL());
|
||||
this->keywords.emplace("RPTGRID", RPTGRID());
|
||||
this->keywords.emplace("RPTGRIDL", RPTGRIDL());
|
||||
this->keywords.emplace("RPTHMD", RPTHMD());
|
||||
this->keywords.emplace("RPTHMG", RPTHMG());
|
||||
this->keywords.emplace("RPTHMW", RPTHMW());
|
||||
this->keywords.emplace("RPTINIT", RPTINIT());
|
||||
this->keywords.emplace("RPTISOL", RPTISOL());
|
||||
this->keywords.emplace("RPTONLY", RPTONLY());
|
||||
this->keywords.emplace("RPTONLYO", RPTONLYO());
|
||||
this->keywords.emplace("RPTPROPS", RPTPROPS());
|
||||
this->keywords.emplace("RPTREGS", RPTREGS());
|
||||
this->keywords.emplace("RPTRST", RPTRST());
|
||||
this->keywords.emplace("RPTRUNSP", RPTRUNSP());
|
||||
this->keywords.emplace("RPTSCHED", RPTSCHED());
|
||||
this->keywords.emplace("RPTSMRY", RPTSMRY());
|
||||
this->keywords.emplace("RPTSOL", RPTSOL());
|
||||
this->keywords.emplace("RS", RS());
|
||||
this->keywords.emplace("RSCONST", RSCONST());
|
||||
this->keywords.emplace("RSCONSTT", RSCONSTT());
|
||||
this->keywords.emplace("RSGI", RSGI());
|
||||
this->keywords.emplace("RSSPEC", RSSPEC());
|
||||
this->keywords.emplace("RSVD", RSVD());
|
||||
this->keywords.emplace("RTEMP", RTEMP());
|
||||
this->keywords.emplace("RTEMPA", RTEMPA());
|
||||
this->keywords.emplace("RTEMPVD", RTEMPVD());
|
||||
this->keywords.emplace("RUNSPEC", RUNSPEC());
|
||||
this->keywords.emplace("RUNSUM", RUNSUM());
|
||||
this->keywords.emplace("RV", RV());
|
||||
this->keywords.emplace("RVCONST", RVCONST());
|
||||
this->keywords.emplace("RVCONSTT", RVCONSTT());
|
||||
this->keywords.emplace("RVGI", RVGI());
|
||||
this->keywords.emplace("RVVD", RVVD());
|
||||
this->keywords.emplace("RVW", RVW());
|
||||
this->keywords.emplace("RVWVD", RVWVD());
|
||||
this->keywords.emplace("RWGSALT", RWGSALT());
|
||||
}
|
||||
} }
|
||||
283
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinS.cpp
vendored
Normal file
283
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinS.cpp
vendored
Normal file
@@ -0,0 +1,283 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/S.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_SALINITY() { return SALINITY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SALT() { return SALT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SALTMF() { return SALTMF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SALTNODE() { return SALTNODE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SALTP() { return SALTP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SALTPVD() { return SALTPVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SALTREST() { return SALTREST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SALTSOL() { return SALTSOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SALTVD() { return SALTVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SAMG() { return SAMG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SATNUM() { return SATNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SATOPTS() { return SATOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SAVE() { return SAVE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SBIOF() { return SBIOF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCALC() { return SCALC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCALECRS() { return SCALECRS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCALELIM() { return SCALELIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCDATAB() { return SCDATAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCDETAB() { return SCDETAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCDPDIMS() { return SCDPDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCDPTAB() { return SCDPTAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCDPTRAC() { return SCDPTRAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCHEDULE() { return SCHEDULE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SCVD() { return SCVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SDENSITY() { return SDENSITY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SEGMENT_PROBE() { return SEGMENT_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SEPARATE() { return SEPARATE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SEPVALS() { return SEPVALS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SFOAM() { return SFOAM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGAS() { return SGAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGCR() { return SGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGCWMIS() { return SGCWMIS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGF32D() { return SGF32D(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGFN() { return SGFN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGL() { return SGL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGLPC() { return SGLPC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGOF() { return SGOF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGOFLET() { return SGOFLET(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGU() { return SGU(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SGWFN() { return SGWFN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SHRATE() { return SHRATE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SIGMA() { return SIGMA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SIGMAGDV() { return SIGMAGDV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SIGMATH() { return SIGMATH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SIGMAV() { return SIGMAV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SIMULATE() { return SIMULATE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKIP() { return SKIP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKIP100() { return SKIP100(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKIP300() { return SKIP300(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKIPREST() { return SKIPREST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKPRPOLY() { return SKPRPOLY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKPRWAT() { return SKPRWAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKRO() { return SKRO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKRORG() { return SKRORG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKRORW() { return SKRORW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKRW() { return SKRW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SKRWR() { return SKRWR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SLAVES() { return SLAVES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SLGOF() { return SLGOF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SMICR() { return SMICR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SMRYDIMS() { return SMRYDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SMULTX() { return SMULTX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SMULTY() { return SMULTY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SMULTZ() { return SMULTZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOCRS() { return SOCRS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOF2() { return SOF2(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOF3() { return SOF3(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOF32D() { return SOF32D(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOGCR() { return SOGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOIL() { return SOIL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOLID() { return SOLID(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOLUTION() { return SOLUTION(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOLVCONC() { return SOLVCONC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOLVDIMS() { return SOLVDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOLVDIRS() { return SOLVDIRS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOLVENT() { return SOLVENT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOLVFRAC() { return SOLVFRAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOLVNUM() { return SOLVNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOMGAS() { return SOMGAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOMWAT() { return SOMWAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SORWMIS() { return SORWMIS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOURCE() { return SOURCE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOWCR() { return SOWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SOXYG() { return SOXYG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SPECGRID() { return SPECGRID(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SPECHEAT() { return SPECHEAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SPECROCK() { return SPECROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SPIDER() { return SPIDER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SPOLY() { return SPOLY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SPOLYMW() { return SPOLYMW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSFN() { return SSFN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSGCR() { return SSGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSGL() { return SSGL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSOGCR() { return SSOGCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSOL() { return SSOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSOWCR() { return SSOWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSWCR() { return SSWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSWL() { return SSWL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SSWU() { return SSWU(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_START() { return START(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STCOND() { return STCOND(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STOG() { return STOG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STONE() { return STONE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STONE1() { return STONE1(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STONE1EX() { return STONE1EX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STONE2() { return STONE2(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STOW() { return STOW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STREQUIL() { return STREQUIL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STRESSEQUILNUM() { return STRESSEQUILNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_STWG() { return STWG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SUMMARY() { return SUMMARY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SUMTHIN() { return SUMTHIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SUREA() { return SUREA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURF() { return SURF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFACT() { return SURFACT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFACTW() { return SURFACTW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFADDW() { return SURFADDW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFADS() { return SURFADS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFCAPD() { return SURFCAPD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFESAL() { return SURFESAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFNUM() { return SURFNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFOPTS() { return SURFOPTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFROCK() { return SURFROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFST() { return SURFST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFSTES() { return SURFSTES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFVISC() { return SURFVISC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SURFWNUM() { return SURFWNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWAT() { return SWAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWATINIT() { return SWATINIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWCR() { return SWCR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWF32D() { return SWF32D(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWFN() { return SWFN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWINGFAC() { return SWINGFAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWL() { return SWL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWLPC() { return SWLPC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWOF() { return SWOF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWOFLET() { return SWOFLET(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_SWU() { return SWU(); }
|
||||
|
||||
void Builtin::emplaceS() const {
|
||||
this->keywords.emplace("SALINITY", SALINITY());
|
||||
this->keywords.emplace("SALT", SALT());
|
||||
this->keywords.emplace("SALTMF", SALTMF());
|
||||
this->keywords.emplace("SALTNODE", SALTNODE());
|
||||
this->keywords.emplace("SALTP", SALTP());
|
||||
this->keywords.emplace("SALTPVD", SALTPVD());
|
||||
this->keywords.emplace("SALTREST", SALTREST());
|
||||
this->keywords.emplace("SALTSOL", SALTSOL());
|
||||
this->keywords.emplace("SALTVD", SALTVD());
|
||||
this->keywords.emplace("SAMG", SAMG());
|
||||
this->keywords.emplace("SATNUM", SATNUM());
|
||||
this->keywords.emplace("SATOPTS", SATOPTS());
|
||||
this->keywords.emplace("SAVE", SAVE());
|
||||
this->keywords.emplace("SBIOF", SBIOF());
|
||||
this->keywords.emplace("SCALC", SCALC());
|
||||
this->keywords.emplace("SCALECRS", SCALECRS());
|
||||
this->keywords.emplace("SCALELIM", SCALELIM());
|
||||
this->keywords.emplace("SCDATAB", SCDATAB());
|
||||
this->keywords.emplace("SCDETAB", SCDETAB());
|
||||
this->keywords.emplace("SCDPDIMS", SCDPDIMS());
|
||||
this->keywords.emplace("SCDPTAB", SCDPTAB());
|
||||
this->keywords.emplace("SCDPTRAC", SCDPTRAC());
|
||||
this->keywords.emplace("SCHEDULE", SCHEDULE());
|
||||
this->keywords.emplace("SCVD", SCVD());
|
||||
this->keywords.emplace("SDENSITY", SDENSITY());
|
||||
this->keywords.emplace("SEGMENT_PROBE", SEGMENT_PROBE());
|
||||
this->keywords.emplace("SEPARATE", SEPARATE());
|
||||
this->keywords.emplace("SEPVALS", SEPVALS());
|
||||
this->keywords.emplace("SFOAM", SFOAM());
|
||||
this->keywords.emplace("SGAS", SGAS());
|
||||
this->keywords.emplace("SGCR", SGCR());
|
||||
this->keywords.emplace("SGCWMIS", SGCWMIS());
|
||||
this->keywords.emplace("SGF32D", SGF32D());
|
||||
this->keywords.emplace("SGFN", SGFN());
|
||||
this->keywords.emplace("SGL", SGL());
|
||||
this->keywords.emplace("SGLPC", SGLPC());
|
||||
this->keywords.emplace("SGOF", SGOF());
|
||||
this->keywords.emplace("SGOFLET", SGOFLET());
|
||||
this->keywords.emplace("SGU", SGU());
|
||||
this->keywords.emplace("SGWFN", SGWFN());
|
||||
this->keywords.emplace("SHRATE", SHRATE());
|
||||
this->keywords.emplace("SIGMA", SIGMA());
|
||||
this->keywords.emplace("SIGMAGDV", SIGMAGDV());
|
||||
this->keywords.emplace("SIGMATH", SIGMATH());
|
||||
this->keywords.emplace("SIGMAV", SIGMAV());
|
||||
this->keywords.emplace("SIMULATE", SIMULATE());
|
||||
this->keywords.emplace("SKIP", SKIP());
|
||||
this->keywords.emplace("SKIP100", SKIP100());
|
||||
this->keywords.emplace("SKIP300", SKIP300());
|
||||
this->keywords.emplace("SKIPREST", SKIPREST());
|
||||
this->keywords.emplace("SKPRPOLY", SKPRPOLY());
|
||||
this->keywords.emplace("SKPRWAT", SKPRWAT());
|
||||
this->keywords.emplace("SKRO", SKRO());
|
||||
this->keywords.emplace("SKRORG", SKRORG());
|
||||
this->keywords.emplace("SKRORW", SKRORW());
|
||||
this->keywords.emplace("SKRW", SKRW());
|
||||
this->keywords.emplace("SKRWR", SKRWR());
|
||||
this->keywords.emplace("SLAVES", SLAVES());
|
||||
this->keywords.emplace("SLGOF", SLGOF());
|
||||
this->keywords.emplace("SMICR", SMICR());
|
||||
this->keywords.emplace("SMRYDIMS", SMRYDIMS());
|
||||
this->keywords.emplace("SMULTX", SMULTX());
|
||||
this->keywords.emplace("SMULTY", SMULTY());
|
||||
this->keywords.emplace("SMULTZ", SMULTZ());
|
||||
this->keywords.emplace("SOCRS", SOCRS());
|
||||
this->keywords.emplace("SOF2", SOF2());
|
||||
this->keywords.emplace("SOF3", SOF3());
|
||||
this->keywords.emplace("SOF32D", SOF32D());
|
||||
this->keywords.emplace("SOGCR", SOGCR());
|
||||
this->keywords.emplace("SOIL", SOIL());
|
||||
this->keywords.emplace("SOLID", SOLID());
|
||||
this->keywords.emplace("SOLUTION", SOLUTION());
|
||||
this->keywords.emplace("SOLVCONC", SOLVCONC());
|
||||
this->keywords.emplace("SOLVDIMS", SOLVDIMS());
|
||||
this->keywords.emplace("SOLVDIRS", SOLVDIRS());
|
||||
this->keywords.emplace("SOLVENT", SOLVENT());
|
||||
this->keywords.emplace("SOLVFRAC", SOLVFRAC());
|
||||
this->keywords.emplace("SOLVNUM", SOLVNUM());
|
||||
this->keywords.emplace("SOMGAS", SOMGAS());
|
||||
this->keywords.emplace("SOMWAT", SOMWAT());
|
||||
this->keywords.emplace("SORWMIS", SORWMIS());
|
||||
this->keywords.emplace("SOURCE", SOURCE());
|
||||
this->keywords.emplace("SOWCR", SOWCR());
|
||||
this->keywords.emplace("SOXYG", SOXYG());
|
||||
this->keywords.emplace("SPECGRID", SPECGRID());
|
||||
this->keywords.emplace("SPECHEAT", SPECHEAT());
|
||||
this->keywords.emplace("SPECROCK", SPECROCK());
|
||||
this->keywords.emplace("SPIDER", SPIDER());
|
||||
this->keywords.emplace("SPOLY", SPOLY());
|
||||
this->keywords.emplace("SPOLYMW", SPOLYMW());
|
||||
this->keywords.emplace("SSFN", SSFN());
|
||||
this->keywords.emplace("SSGCR", SSGCR());
|
||||
this->keywords.emplace("SSGL", SSGL());
|
||||
this->keywords.emplace("SSOGCR", SSOGCR());
|
||||
this->keywords.emplace("SSOL", SSOL());
|
||||
this->keywords.emplace("SSOWCR", SSOWCR());
|
||||
this->keywords.emplace("SSWCR", SSWCR());
|
||||
this->keywords.emplace("SSWL", SSWL());
|
||||
this->keywords.emplace("SSWU", SSWU());
|
||||
this->keywords.emplace("START", START());
|
||||
this->keywords.emplace("STCOND", STCOND());
|
||||
this->keywords.emplace("STOG", STOG());
|
||||
this->keywords.emplace("STONE", STONE());
|
||||
this->keywords.emplace("STONE1", STONE1());
|
||||
this->keywords.emplace("STONE1EX", STONE1EX());
|
||||
this->keywords.emplace("STONE2", STONE2());
|
||||
this->keywords.emplace("STOW", STOW());
|
||||
this->keywords.emplace("STREQUIL", STREQUIL());
|
||||
this->keywords.emplace("STRESSEQUILNUM", STRESSEQUILNUM());
|
||||
this->keywords.emplace("STWG", STWG());
|
||||
this->keywords.emplace("SUMMARY", SUMMARY());
|
||||
this->keywords.emplace("SUMTHIN", SUMTHIN());
|
||||
this->keywords.emplace("SUREA", SUREA());
|
||||
this->keywords.emplace("SURF", SURF());
|
||||
this->keywords.emplace("SURFACT", SURFACT());
|
||||
this->keywords.emplace("SURFACTW", SURFACTW());
|
||||
this->keywords.emplace("SURFADDW", SURFADDW());
|
||||
this->keywords.emplace("SURFADS", SURFADS());
|
||||
this->keywords.emplace("SURFCAPD", SURFCAPD());
|
||||
this->keywords.emplace("SURFESAL", SURFESAL());
|
||||
this->keywords.emplace("SURFNUM", SURFNUM());
|
||||
this->keywords.emplace("SURFOPTS", SURFOPTS());
|
||||
this->keywords.emplace("SURFROCK", SURFROCK());
|
||||
this->keywords.emplace("SURFST", SURFST());
|
||||
this->keywords.emplace("SURFSTES", SURFSTES());
|
||||
this->keywords.emplace("SURFVISC", SURFVISC());
|
||||
this->keywords.emplace("SURFWNUM", SURFWNUM());
|
||||
this->keywords.emplace("SWAT", SWAT());
|
||||
this->keywords.emplace("SWATINIT", SWATINIT());
|
||||
this->keywords.emplace("SWCR", SWCR());
|
||||
this->keywords.emplace("SWF32D", SWF32D());
|
||||
this->keywords.emplace("SWFN", SWFN());
|
||||
this->keywords.emplace("SWINGFAC", SWINGFAC());
|
||||
this->keywords.emplace("SWL", SWL());
|
||||
this->keywords.emplace("SWLPC", SWLPC());
|
||||
this->keywords.emplace("SWOF", SWOF());
|
||||
this->keywords.emplace("SWOFLET", SWOFLET());
|
||||
this->keywords.emplace("SWU", SWU());
|
||||
}
|
||||
} }
|
||||
129
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinT.cpp
vendored
Normal file
129
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinT.cpp
vendored
Normal file
@@ -0,0 +1,129 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/T.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_TABDIMS() { return TABDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TBLK() { return TBLK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TCRIT() { return TCRIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TEMP() { return TEMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TEMPI() { return TEMPI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TEMPNODE() { return TEMPNODE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TEMPTVD() { return TEMPTVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TEMPVD() { return TEMPVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THCGAS() { return THCGAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THCO2MIX() { return THCO2MIX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THCOIL() { return THCOIL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THCONR() { return THCONR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THCONSF() { return THCONSF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THCROCK() { return THCROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THCWATER() { return THCWATER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THELCOEF() { return THELCOEF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THERMAL() { return THERMAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THERMEXR() { return THERMEXR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THPRES() { return THPRES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_THPRESFT() { return THPRESFT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TIGHTEN() { return TIGHTEN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TIGHTENP() { return TIGHTENP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TIME() { return TIME(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TITLE() { return TITLE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TLMIXPAR() { return TLMIXPAR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TLPMIXPA() { return TLPMIXPA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TNUM() { return TNUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TOLCRIT() { return TOLCRIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TOPS() { return TOPS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TPAMEPS() { return TPAMEPS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TPAMEPSS() { return TPAMEPSS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRACER() { return TRACER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRACERKM() { return TRACERKM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRACERKP() { return TRACERKP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRACERS() { return TRACERS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRACITVD() { return TRACITVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRACTVD() { return TRACTVD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRADS() { return TRADS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRANGL() { return TRANGL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRANR() { return TRANR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRANTHT() { return TRANTHT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRANX() { return TRANX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRANY() { return TRANY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRANZ() { return TRANZ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRDCY() { return TRDCY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRDIF() { return TRDIF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRDIS() { return TRDIS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TREF() { return TREF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TREFS() { return TREFS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRKPF() { return TRKPF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRNHD() { return TRNHD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRPLPORO() { return TRPLPORO(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TRROCK() { return TRROCK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TSTEP() { return TSTEP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TUNING() { return TUNING(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TUNINGDP() { return TUNINGDP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TUNINGH() { return TUNINGH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TUNINGL() { return TUNINGL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TUNINGS() { return TUNINGS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TVDP() { return TVDP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_TZONE() { return TZONE(); }
|
||||
|
||||
void Builtin::emplaceT() const {
|
||||
this->keywords.emplace("TABDIMS", TABDIMS());
|
||||
this->keywords.emplace("TBLK", TBLK());
|
||||
this->keywords.emplace("TCRIT", TCRIT());
|
||||
this->keywords.emplace("TEMP", TEMP());
|
||||
this->keywords.emplace("TEMPI", TEMPI());
|
||||
this->keywords.emplace("TEMPNODE", TEMPNODE());
|
||||
this->keywords.emplace("TEMPTVD", TEMPTVD());
|
||||
this->keywords.emplace("TEMPVD", TEMPVD());
|
||||
this->keywords.emplace("THCGAS", THCGAS());
|
||||
this->keywords.emplace("THCO2MIX", THCO2MIX());
|
||||
this->keywords.emplace("THCOIL", THCOIL());
|
||||
this->keywords.emplace("THCONR", THCONR());
|
||||
this->keywords.emplace("THCONSF", THCONSF());
|
||||
this->keywords.emplace("THCROCK", THCROCK());
|
||||
this->keywords.emplace("THCWATER", THCWATER());
|
||||
this->keywords.emplace("THELCOEF", THELCOEF());
|
||||
this->keywords.emplace("THERMAL", THERMAL());
|
||||
this->keywords.emplace("THERMEXR", THERMEXR());
|
||||
this->keywords.emplace("THPRES", THPRES());
|
||||
this->keywords.emplace("THPRESFT", THPRESFT());
|
||||
this->keywords.emplace("TIGHTEN", TIGHTEN());
|
||||
this->keywords.emplace("TIGHTENP", TIGHTENP());
|
||||
this->keywords.emplace("TIME", TIME());
|
||||
this->keywords.emplace("TITLE", TITLE());
|
||||
this->keywords.emplace("TLMIXPAR", TLMIXPAR());
|
||||
this->keywords.emplace("TLPMIXPA", TLPMIXPA());
|
||||
this->keywords.emplace("TNUM", TNUM());
|
||||
this->keywords.emplace("TOLCRIT", TOLCRIT());
|
||||
this->keywords.emplace("TOPS", TOPS());
|
||||
this->keywords.emplace("TPAMEPS", TPAMEPS());
|
||||
this->keywords.emplace("TPAMEPSS", TPAMEPSS());
|
||||
this->keywords.emplace("TRACER", TRACER());
|
||||
this->keywords.emplace("TRACERKM", TRACERKM());
|
||||
this->keywords.emplace("TRACERKP", TRACERKP());
|
||||
this->keywords.emplace("TRACERS", TRACERS());
|
||||
this->keywords.emplace("TRACITVD", TRACITVD());
|
||||
this->keywords.emplace("TRACTVD", TRACTVD());
|
||||
this->keywords.emplace("TRADS", TRADS());
|
||||
this->keywords.emplace("TRANGL", TRANGL());
|
||||
this->keywords.emplace("TRANR", TRANR());
|
||||
this->keywords.emplace("TRANTHT", TRANTHT());
|
||||
this->keywords.emplace("TRANX", TRANX());
|
||||
this->keywords.emplace("TRANY", TRANY());
|
||||
this->keywords.emplace("TRANZ", TRANZ());
|
||||
this->keywords.emplace("TRDCY", TRDCY());
|
||||
this->keywords.emplace("TRDIF", TRDIF());
|
||||
this->keywords.emplace("TRDIS", TRDIS());
|
||||
this->keywords.emplace("TREF", TREF());
|
||||
this->keywords.emplace("TREFS", TREFS());
|
||||
this->keywords.emplace("TRKPF", TRKPF());
|
||||
this->keywords.emplace("TRNHD", TRNHD());
|
||||
this->keywords.emplace("TRPLPORO", TRPLPORO());
|
||||
this->keywords.emplace("TRROCK", TRROCK());
|
||||
this->keywords.emplace("TSTEP", TSTEP());
|
||||
this->keywords.emplace("TUNING", TUNING());
|
||||
this->keywords.emplace("TUNINGDP", TUNINGDP());
|
||||
this->keywords.emplace("TUNINGH", TUNINGH());
|
||||
this->keywords.emplace("TUNINGL", TUNINGL());
|
||||
this->keywords.emplace("TUNINGS", TUNINGS());
|
||||
this->keywords.emplace("TVDP", TVDP());
|
||||
this->keywords.emplace("TZONE", TZONE());
|
||||
}
|
||||
} }
|
||||
35
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinU.cpp
vendored
Normal file
35
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinU.cpp
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/U.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_UDADIMS() { return UDADIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UDQ() { return UDQ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UDQDIMS() { return UDQDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UDQPARAM() { return UDQPARAM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UDT() { return UDT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UDTDIMS() { return UDTDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UNCODHMD() { return UNCODHMD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UNIFIN() { return UNIFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UNIFOUT() { return UNIFOUT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UNIFOUTS() { return UNIFOUTS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_UNIFSAVE() { return UNIFSAVE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_USECUPL() { return USECUPL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_USEFLUX() { return USEFLUX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_USENOFLO() { return USENOFLO(); }
|
||||
|
||||
void Builtin::emplaceU() const {
|
||||
this->keywords.emplace("UDADIMS", UDADIMS());
|
||||
this->keywords.emplace("UDQ", UDQ());
|
||||
this->keywords.emplace("UDQDIMS", UDQDIMS());
|
||||
this->keywords.emplace("UDQPARAM", UDQPARAM());
|
||||
this->keywords.emplace("UDT", UDT());
|
||||
this->keywords.emplace("UDTDIMS", UDTDIMS());
|
||||
this->keywords.emplace("UNCODHMD", UNCODHMD());
|
||||
this->keywords.emplace("UNIFIN", UNIFIN());
|
||||
this->keywords.emplace("UNIFOUT", UNIFOUT());
|
||||
this->keywords.emplace("UNIFOUTS", UNIFOUTS());
|
||||
this->keywords.emplace("UNIFSAVE", UNIFSAVE());
|
||||
this->keywords.emplace("USECUPL", USECUPL());
|
||||
this->keywords.emplace("USEFLUX", USEFLUX());
|
||||
this->keywords.emplace("USENOFLO", USENOFLO());
|
||||
}
|
||||
} }
|
||||
57
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinV.cpp
vendored
Normal file
57
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinV.cpp
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/V.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_VAPOIL() { return VAPOIL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VAPPARS() { return VAPPARS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VAPWAT() { return VAPWAT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VCRIT() { return VCRIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VDFLOW() { return VDFLOW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VDFLOWR() { return VDFLOWR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VE() { return VE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VEDEBUG() { return VEDEBUG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VEFIN() { return VEFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VEFRAC() { return VEFRAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VEFRACP() { return VEFRACP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VEFRACPV() { return VEFRACPV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VEFRACV() { return VEFRACV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VFPCHK() { return VFPCHK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VFPIDIMS() { return VFPIDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VFPINJ() { return VFPINJ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VFPPDIMS() { return VFPPDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VFPPROD() { return VFPPROD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VFPTABL() { return VFPTABL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VISAGE() { return VISAGE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VISCAQA() { return VISCAQA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VISCD() { return VISCD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VISCREF() { return VISCREF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VISDATES() { return VISDATES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_VISOPTS() { return VISOPTS(); }
|
||||
|
||||
void Builtin::emplaceV() const {
|
||||
this->keywords.emplace("VAPOIL", VAPOIL());
|
||||
this->keywords.emplace("VAPPARS", VAPPARS());
|
||||
this->keywords.emplace("VAPWAT", VAPWAT());
|
||||
this->keywords.emplace("VCRIT", VCRIT());
|
||||
this->keywords.emplace("VDFLOW", VDFLOW());
|
||||
this->keywords.emplace("VDFLOWR", VDFLOWR());
|
||||
this->keywords.emplace("VE", VE());
|
||||
this->keywords.emplace("VEDEBUG", VEDEBUG());
|
||||
this->keywords.emplace("VEFIN", VEFIN());
|
||||
this->keywords.emplace("VEFRAC", VEFRAC());
|
||||
this->keywords.emplace("VEFRACP", VEFRACP());
|
||||
this->keywords.emplace("VEFRACPV", VEFRACPV());
|
||||
this->keywords.emplace("VEFRACV", VEFRACV());
|
||||
this->keywords.emplace("VFPCHK", VFPCHK());
|
||||
this->keywords.emplace("VFPIDIMS", VFPIDIMS());
|
||||
this->keywords.emplace("VFPINJ", VFPINJ());
|
||||
this->keywords.emplace("VFPPDIMS", VFPPDIMS());
|
||||
this->keywords.emplace("VFPPROD", VFPPROD());
|
||||
this->keywords.emplace("VFPTABL", VFPTABL());
|
||||
this->keywords.emplace("VISAGE", VISAGE());
|
||||
this->keywords.emplace("VISCAQA", VISCAQA());
|
||||
this->keywords.emplace("VISCD", VISCD());
|
||||
this->keywords.emplace("VISCREF", VISCREF());
|
||||
this->keywords.emplace("VISDATES", VISDATES());
|
||||
this->keywords.emplace("VISOPTS", VISOPTS());
|
||||
}
|
||||
} }
|
||||
271
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinW.cpp
vendored
Normal file
271
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinW.cpp
vendored
Normal file
@@ -0,0 +1,271 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/W.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_WAGHYSTR() { return WAGHYSTR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WAITBAL() { return WAITBAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WALKALIN() { return WALKALIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WALQCALC() { return WALQCALC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WAPI() { return WAPI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WARN() { return WARN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WATDENT() { return WATDENT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WATER() { return WATER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WATJT() { return WATJT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WATVISCT() { return WATVISCT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WBHGLR() { return WBHGLR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WBOREVOL() { return WBOREVOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCALCVAL() { return WCALCVAL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCONHIST() { return WCONHIST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCONINJ() { return WCONINJ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCONINJE() { return WCONINJE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCONINJH() { return WCONINJH(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCONINJP() { return WCONINJP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCONPROD() { return WCONPROD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCUTBACK() { return WCUTBACK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCUTBACT() { return WCUTBACT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WCYCLE() { return WCYCLE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WDFAC() { return WDFAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WDFACCOR() { return WDFACCOR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WDRILPRI() { return WDRILPRI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WDRILRES() { return WDRILRES(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WDRILTIM() { return WDRILTIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WECON() { return WECON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WECONINJ() { return WECONINJ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WECONT() { return WECONT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WEFAC() { return WEFAC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELCNTL() { return WELCNTL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELDEBUG() { return WELDEBUG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELDRAW() { return WELDRAW(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELEVNT() { return WELEVNT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELLDIMS() { return WELLDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELLSTRE() { return WELLSTRE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELL_COMPLETION_PROBE() { return WELL_COMPLETION_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELL_PROBE() { return WELL_PROBE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELL_PROBE_COMP() { return WELL_PROBE_COMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELL_PROBE_OPM() { return WELL_PROBE_OPM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELMOVEL() { return WELMOVEL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELOPEN() { return WELOPEN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELOPENL() { return WELOPENL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELPI() { return WELPI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELPRI() { return WELPRI(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELSEGS() { return WELSEGS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELSOMIN() { return WELSOMIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELSPECL() { return WELSPECL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELSPECS() { return WELSPECS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELTARG() { return WELTARG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WELTRAJ() { return WELTRAJ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WFOAM() { return WFOAM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WFRICSEG() { return WFRICSEG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WFRICSGL() { return WFRICSGL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WFRICTN() { return WFRICTN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WFRICTNL() { return WFRICTNL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WGASPROD() { return WGASPROD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WGORPEN() { return WGORPEN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WGRUPCON() { return WGRUPCON(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WH2NUM() { return WH2NUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WH3NUM() { return WH3NUM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WHEDREFD() { return WHEDREFD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WHISTCTL() { return WHISTCTL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WHTEMP() { return WHTEMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WINJCLN() { return WINJCLN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WINJDAM() { return WINJDAM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WINJFCNC() { return WINJFCNC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WINJGAS() { return WINJGAS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WINJMULT() { return WINJMULT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WINJTEMP() { return WINJTEMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WLIFT() { return WLIFT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WLIFTOPT() { return WLIFTOPT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WLIMTOL() { return WLIMTOL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WLIST() { return WLIST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WLISTARG() { return WLISTARG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WLISTNAM() { return WLISTNAM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WMICP() { return WMICP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WNETCTRL() { return WNETCTRL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WNETDP() { return WNETDP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WORKLIM() { return WORKLIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WORKTHP() { return WORKTHP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPAVE() { return WPAVE(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPAVEDEP() { return WPAVEDEP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPIMULT() { return WPIMULT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPIMULTL() { return WPIMULTL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPITAB() { return WPITAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPLUG() { return WPLUG(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPMITAB() { return WPMITAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPOLYMER() { return WPOLYMER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPOLYRED() { return WPOLYRED(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WPOTCALC() { return WPOTCALC(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WREGROUP() { return WREGROUP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WRFT() { return WRFT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WRFTPLT() { return WRFTPLT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSALT() { return WSALT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSCCLEAN() { return WSCCLEAN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSCCLENL() { return WSCCLENL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSCTAB() { return WSCTAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGAICD() { return WSEGAICD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGDFIN() { return WSEGDFIN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGDFMD() { return WSEGDFMD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGDFPA() { return WSEGDFPA(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGDIMS() { return WSEGDIMS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGEXSS() { return WSEGEXSS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGFLIM() { return WSEGFLIM(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGFMOD() { return WSEGFMOD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGINIT() { return WSEGINIT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGITER() { return WSEGITER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGLABY() { return WSEGLABY(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGLINK() { return WSEGLINK(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGMULT() { return WSEGMULT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGPROP() { return WSEGPROP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGSEP() { return WSEGSEP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGSICD() { return WSEGSICD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGSOLV() { return WSEGSOLV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGTABL() { return WSEGTABL(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSEGVALV() { return WSEGVALV(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSF() { return WSF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSKPTAB() { return WSKPTAB(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSOLVENT() { return WSOLVENT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WSURFACT() { return WSURFACT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WTADD() { return WTADD(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WTEMP() { return WTEMP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WTEMPQ() { return WTEMPQ(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WTEST() { return WTEST(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WTHPMAX() { return WTHPMAX(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WTMULT() { return WTMULT(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WTRACER() { return WTRACER(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WVFPDP() { return WVFPDP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WVFPEXP() { return WVFPEXP(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_WWPAVE() { return WWPAVE(); }
|
||||
|
||||
void Builtin::emplaceW() const {
|
||||
this->keywords.emplace("WAGHYSTR", WAGHYSTR());
|
||||
this->keywords.emplace("WAITBAL", WAITBAL());
|
||||
this->keywords.emplace("WALKALIN", WALKALIN());
|
||||
this->keywords.emplace("WALQCALC", WALQCALC());
|
||||
this->keywords.emplace("WAPI", WAPI());
|
||||
this->keywords.emplace("WARN", WARN());
|
||||
this->keywords.emplace("WATDENT", WATDENT());
|
||||
this->keywords.emplace("WATER", WATER());
|
||||
this->keywords.emplace("WATJT", WATJT());
|
||||
this->keywords.emplace("WATVISCT", WATVISCT());
|
||||
this->keywords.emplace("WBHGLR", WBHGLR());
|
||||
this->keywords.emplace("WBOREVOL", WBOREVOL());
|
||||
this->keywords.emplace("WCALCVAL", WCALCVAL());
|
||||
this->keywords.emplace("WCONHIST", WCONHIST());
|
||||
this->keywords.emplace("WCONINJ", WCONINJ());
|
||||
this->keywords.emplace("WCONINJE", WCONINJE());
|
||||
this->keywords.emplace("WCONINJH", WCONINJH());
|
||||
this->keywords.emplace("WCONINJP", WCONINJP());
|
||||
this->keywords.emplace("WCONPROD", WCONPROD());
|
||||
this->keywords.emplace("WCUTBACK", WCUTBACK());
|
||||
this->keywords.emplace("WCUTBACT", WCUTBACT());
|
||||
this->keywords.emplace("WCYCLE", WCYCLE());
|
||||
this->keywords.emplace("WDFAC", WDFAC());
|
||||
this->keywords.emplace("WDFACCOR", WDFACCOR());
|
||||
this->keywords.emplace("WDRILPRI", WDRILPRI());
|
||||
this->keywords.emplace("WDRILRES", WDRILRES());
|
||||
this->keywords.emplace("WDRILTIM", WDRILTIM());
|
||||
this->keywords.emplace("WECON", WECON());
|
||||
this->keywords.emplace("WECONINJ", WECONINJ());
|
||||
this->keywords.emplace("WECONT", WECONT());
|
||||
this->keywords.emplace("WEFAC", WEFAC());
|
||||
this->keywords.emplace("WELCNTL", WELCNTL());
|
||||
this->keywords.emplace("WELDEBUG", WELDEBUG());
|
||||
this->keywords.emplace("WELDRAW", WELDRAW());
|
||||
this->keywords.emplace("WELEVNT", WELEVNT());
|
||||
this->keywords.emplace("WELLDIMS", WELLDIMS());
|
||||
this->keywords.emplace("WELLSTRE", WELLSTRE());
|
||||
this->keywords.emplace("WELL_COMPLETION_PROBE", WELL_COMPLETION_PROBE());
|
||||
this->keywords.emplace("WELL_PROBE", WELL_PROBE());
|
||||
this->keywords.emplace("WELL_PROBE_COMP", WELL_PROBE_COMP());
|
||||
this->keywords.emplace("WELL_PROBE_OPM", WELL_PROBE_OPM());
|
||||
this->keywords.emplace("WELMOVEL", WELMOVEL());
|
||||
this->keywords.emplace("WELOPEN", WELOPEN());
|
||||
this->keywords.emplace("WELOPENL", WELOPENL());
|
||||
this->keywords.emplace("WELPI", WELPI());
|
||||
this->keywords.emplace("WELPRI", WELPRI());
|
||||
this->keywords.emplace("WELSEGS", WELSEGS());
|
||||
this->keywords.emplace("WELSOMIN", WELSOMIN());
|
||||
this->keywords.emplace("WELSPECL", WELSPECL());
|
||||
this->keywords.emplace("WELSPECS", WELSPECS());
|
||||
this->keywords.emplace("WELTARG", WELTARG());
|
||||
this->keywords.emplace("WELTRAJ", WELTRAJ());
|
||||
this->keywords.emplace("WFOAM", WFOAM());
|
||||
this->keywords.emplace("WFRICSEG", WFRICSEG());
|
||||
this->keywords.emplace("WFRICSGL", WFRICSGL());
|
||||
this->keywords.emplace("WFRICTN", WFRICTN());
|
||||
this->keywords.emplace("WFRICTNL", WFRICTNL());
|
||||
this->keywords.emplace("WGASPROD", WGASPROD());
|
||||
this->keywords.emplace("WGORPEN", WGORPEN());
|
||||
this->keywords.emplace("WGRUPCON", WGRUPCON());
|
||||
this->keywords.emplace("WH2NUM", WH2NUM());
|
||||
this->keywords.emplace("WH3NUM", WH3NUM());
|
||||
this->keywords.emplace("WHEDREFD", WHEDREFD());
|
||||
this->keywords.emplace("WHISTCTL", WHISTCTL());
|
||||
this->keywords.emplace("WHTEMP", WHTEMP());
|
||||
this->keywords.emplace("WINJCLN", WINJCLN());
|
||||
this->keywords.emplace("WINJDAM", WINJDAM());
|
||||
this->keywords.emplace("WINJFCNC", WINJFCNC());
|
||||
this->keywords.emplace("WINJGAS", WINJGAS());
|
||||
this->keywords.emplace("WINJMULT", WINJMULT());
|
||||
this->keywords.emplace("WINJTEMP", WINJTEMP());
|
||||
this->keywords.emplace("WLIFT", WLIFT());
|
||||
this->keywords.emplace("WLIFTOPT", WLIFTOPT());
|
||||
this->keywords.emplace("WLIMTOL", WLIMTOL());
|
||||
this->keywords.emplace("WLIST", WLIST());
|
||||
this->keywords.emplace("WLISTARG", WLISTARG());
|
||||
this->keywords.emplace("WLISTNAM", WLISTNAM());
|
||||
this->keywords.emplace("WMICP", WMICP());
|
||||
this->keywords.emplace("WNETCTRL", WNETCTRL());
|
||||
this->keywords.emplace("WNETDP", WNETDP());
|
||||
this->keywords.emplace("WORKLIM", WORKLIM());
|
||||
this->keywords.emplace("WORKTHP", WORKTHP());
|
||||
this->keywords.emplace("WPAVE", WPAVE());
|
||||
this->keywords.emplace("WPAVEDEP", WPAVEDEP());
|
||||
this->keywords.emplace("WPIMULT", WPIMULT());
|
||||
this->keywords.emplace("WPIMULTL", WPIMULTL());
|
||||
this->keywords.emplace("WPITAB", WPITAB());
|
||||
this->keywords.emplace("WPLUG", WPLUG());
|
||||
this->keywords.emplace("WPMITAB", WPMITAB());
|
||||
this->keywords.emplace("WPOLYMER", WPOLYMER());
|
||||
this->keywords.emplace("WPOLYRED", WPOLYRED());
|
||||
this->keywords.emplace("WPOTCALC", WPOTCALC());
|
||||
this->keywords.emplace("WREGROUP", WREGROUP());
|
||||
this->keywords.emplace("WRFT", WRFT());
|
||||
this->keywords.emplace("WRFTPLT", WRFTPLT());
|
||||
this->keywords.emplace("WSALT", WSALT());
|
||||
this->keywords.emplace("WSCCLEAN", WSCCLEAN());
|
||||
this->keywords.emplace("WSCCLENL", WSCCLENL());
|
||||
this->keywords.emplace("WSCTAB", WSCTAB());
|
||||
this->keywords.emplace("WSEGAICD", WSEGAICD());
|
||||
this->keywords.emplace("WSEGDFIN", WSEGDFIN());
|
||||
this->keywords.emplace("WSEGDFMD", WSEGDFMD());
|
||||
this->keywords.emplace("WSEGDFPA", WSEGDFPA());
|
||||
this->keywords.emplace("WSEGDIMS", WSEGDIMS());
|
||||
this->keywords.emplace("WSEGEXSS", WSEGEXSS());
|
||||
this->keywords.emplace("WSEGFLIM", WSEGFLIM());
|
||||
this->keywords.emplace("WSEGFMOD", WSEGFMOD());
|
||||
this->keywords.emplace("WSEGINIT", WSEGINIT());
|
||||
this->keywords.emplace("WSEGITER", WSEGITER());
|
||||
this->keywords.emplace("WSEGLABY", WSEGLABY());
|
||||
this->keywords.emplace("WSEGLINK", WSEGLINK());
|
||||
this->keywords.emplace("WSEGMULT", WSEGMULT());
|
||||
this->keywords.emplace("WSEGPROP", WSEGPROP());
|
||||
this->keywords.emplace("WSEGSEP", WSEGSEP());
|
||||
this->keywords.emplace("WSEGSICD", WSEGSICD());
|
||||
this->keywords.emplace("WSEGSOLV", WSEGSOLV());
|
||||
this->keywords.emplace("WSEGTABL", WSEGTABL());
|
||||
this->keywords.emplace("WSEGVALV", WSEGVALV());
|
||||
this->keywords.emplace("WSF", WSF());
|
||||
this->keywords.emplace("WSKPTAB", WSKPTAB());
|
||||
this->keywords.emplace("WSOLVENT", WSOLVENT());
|
||||
this->keywords.emplace("WSURFACT", WSURFACT());
|
||||
this->keywords.emplace("WTADD", WTADD());
|
||||
this->keywords.emplace("WTEMP", WTEMP());
|
||||
this->keywords.emplace("WTEMPQ", WTEMPQ());
|
||||
this->keywords.emplace("WTEST", WTEST());
|
||||
this->keywords.emplace("WTHPMAX", WTHPMAX());
|
||||
this->keywords.emplace("WTMULT", WTMULT());
|
||||
this->keywords.emplace("WTRACER", WTRACER());
|
||||
this->keywords.emplace("WVFPDP", WVFPDP());
|
||||
this->keywords.emplace("WVFPEXP", WVFPEXP());
|
||||
this->keywords.emplace("WWPAVE", WWPAVE());
|
||||
}
|
||||
} }
|
||||
9
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinX.cpp
vendored
Normal file
9
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinX.cpp
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/X.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_XMF() { return XMF(); }
|
||||
|
||||
void Builtin::emplaceX() const {
|
||||
this->keywords.emplace("XMF", XMF());
|
||||
}
|
||||
} }
|
||||
11
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinY.cpp
vendored
Normal file
11
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinY.cpp
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Y.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_YMF() { return YMF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_YMODULE() { return YMODULE(); }
|
||||
|
||||
void Builtin::emplaceY() const {
|
||||
this->keywords.emplace("YMF", YMF());
|
||||
this->keywords.emplace("YMODULE", YMODULE());
|
||||
}
|
||||
} }
|
||||
25
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinZ.cpp
vendored
Normal file
25
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/BuiltinZ.cpp
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Z.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Builtin.hpp>
|
||||
namespace Opm { namespace ParserKeywords {
|
||||
const ::Opm::ParserKeyword Builtin::get_ZCORN() { return ZCORN(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ZFACT1() { return ZFACT1(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ZFACT1S() { return ZFACT1S(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ZFACTOR() { return ZFACTOR(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ZFACTORS() { return ZFACTORS(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ZIPP2OFF() { return ZIPP2OFF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ZIPPY2() { return ZIPPY2(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ZMF() { return ZMF(); }
|
||||
const ::Opm::ParserKeyword Builtin::get_ZMFVD() { return ZMFVD(); }
|
||||
|
||||
void Builtin::emplaceZ() const {
|
||||
this->keywords.emplace("ZCORN", ZCORN());
|
||||
this->keywords.emplace("ZFACT1", ZFACT1());
|
||||
this->keywords.emplace("ZFACT1S", ZFACT1S());
|
||||
this->keywords.emplace("ZFACTOR", ZFACTOR());
|
||||
this->keywords.emplace("ZFACTORS", ZFACTORS());
|
||||
this->keywords.emplace("ZIPP2OFF", ZIPP2OFF());
|
||||
this->keywords.emplace("ZIPPY2", ZIPPY2());
|
||||
this->keywords.emplace("ZMF", ZMF());
|
||||
this->keywords.emplace("ZMFVD", ZMFVD());
|
||||
}
|
||||
} }
|
||||
@@ -182,7 +182,6 @@ const std::string CBMOPTS::APPLICATION::defaultValue = "PMPVK";
|
||||
const std::string CBMOPTS::PRESSURE_CHOP::itemName = "PRESSURE_CHOP";
|
||||
const std::string CBMOPTS::PRESSURE_CHOP::defaultValue = "NOPMPCHP";
|
||||
const std::string CBMOPTS::MIN_PORE_VOLUME::itemName = "MIN_PORE_VOLUME";
|
||||
const double CBMOPTS::MIN_PORE_VOLUME::defaultValue = 5e-06;
|
||||
|
||||
|
||||
CECON::CECON() : ParserKeyword("CECON", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -261,27 +260,18 @@ CECON::CECON() : ParserKeyword("CECON", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string CECON::keywordName = "CECON";
|
||||
const std::string CECON::WELLNAME::itemName = "WELLNAME";
|
||||
const std::string CECON::I::itemName = "I";
|
||||
const int CECON::I::defaultValue = 0;
|
||||
const std::string CECON::J::itemName = "J";
|
||||
const int CECON::J::defaultValue = 0;
|
||||
const std::string CECON::K1::itemName = "K1";
|
||||
const int CECON::K1::defaultValue = 0;
|
||||
const std::string CECON::K2::itemName = "K2";
|
||||
const int CECON::K2::defaultValue = 0;
|
||||
const std::string CECON::MAX_WCUT::itemName = "MAX_WCUT";
|
||||
const double CECON::MAX_WCUT::defaultValue = 0;
|
||||
const std::string CECON::MAX_GOR::itemName = "MAX_GOR";
|
||||
const double CECON::MAX_GOR::defaultValue = 0;
|
||||
const std::string CECON::MAX_WGR::itemName = "MAX_WGR";
|
||||
const double CECON::MAX_WGR::defaultValue = 0;
|
||||
const std::string CECON::WORKOVER_PROCEDURE::itemName = "WORKOVER_PROCEDURE";
|
||||
const std::string CECON::WORKOVER_PROCEDURE::defaultValue = "CON";
|
||||
const std::string CECON::CHECK_STOPPED::itemName = "CHECK_STOPPED";
|
||||
const std::string CECON::CHECK_STOPPED::defaultValue = "NO";
|
||||
const std::string CECON::MIN_OIL::itemName = "MIN_OIL";
|
||||
const double CECON::MIN_OIL::defaultValue = -100000000000000000000.000000;
|
||||
const std::string CECON::MIN_GAS::itemName = "MIN_GAS";
|
||||
const double CECON::MIN_GAS::defaultValue = -100000000000000000000.000000;
|
||||
const std::string CECON::FOLLOW_ON_WELL::itemName = "FOLLOW_ON_WELL";
|
||||
const std::string CECON::FOLLOW_ON_WELL::defaultValue = "";
|
||||
|
||||
@@ -371,30 +361,20 @@ CECONT::CECONT() : ParserKeyword("CECONT", KeywordSize(DOUBLE_SLASH_TERMINATED))
|
||||
const std::string CECONT::keywordName = "CECONT";
|
||||
const std::string CECONT::WELL::itemName = "WELL";
|
||||
const std::string CECONT::I::itemName = "I";
|
||||
const int CECONT::I::defaultValue = 0;
|
||||
const std::string CECONT::J::itemName = "J";
|
||||
const int CECONT::J::defaultValue = 0;
|
||||
const std::string CECONT::K_UPPER::itemName = "K_UPPER";
|
||||
const int CECONT::K_UPPER::defaultValue = 0;
|
||||
const std::string CECONT::K_LOWER::itemName = "K_LOWER";
|
||||
const int CECONT::K_LOWER::defaultValue = 0;
|
||||
const std::string CECONT::PROCEDURE::itemName = "PROCEDURE";
|
||||
const std::string CECONT::PROCEDURE::defaultValue = "CON";
|
||||
const std::string CECONT::CHECK_STOPPED_WELLS::itemName = "CHECK_STOPPED_WELLS";
|
||||
const std::string CECONT::CHECK_STOPPED_WELLS::defaultValue = "NO";
|
||||
const std::string CECONT::TRACER::itemName = "TRACER";
|
||||
const std::string CECONT::MAX_TOTAL_TRACER_RATE::itemName = "MAX_TOTAL_TRACER_RATE";
|
||||
const double CECONT::MAX_TOTAL_TRACER_RATE::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string CECONT::MAX_TOTAL_TRACER_CONC::itemName = "MAX_TOTAL_TRACER_CONC";
|
||||
const double CECONT::MAX_TOTAL_TRACER_CONC::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string CECONT::MAX_FREE_TRACER_RATE::itemName = "MAX_FREE_TRACER_RATE";
|
||||
const double CECONT::MAX_FREE_TRACER_RATE::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string CECONT::MAX_FREE_TRACER_CONC::itemName = "MAX_FREE_TRACER_CONC";
|
||||
const double CECONT::MAX_FREE_TRACER_CONC::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string CECONT::MAX_SOL_TRACER_RATE::itemName = "MAX_SOL_TRACER_RATE";
|
||||
const double CECONT::MAX_SOL_TRACER_RATE::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string CECONT::MAX_SOL_TRACER_CONC::itemName = "MAX_SOL_TRACER_CONC";
|
||||
const double CECONT::MAX_SOL_TRACER_CONC::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
|
||||
|
||||
CIRCLE::CIRCLE() : ParserKeyword("CIRCLE", KeywordSize(0, false)) {
|
||||
@@ -405,6 +385,32 @@ CIRCLE::CIRCLE() : ParserKeyword("CIRCLE", KeywordSize(0, false)) {
|
||||
const std::string CIRCLE::keywordName = "CIRCLE";
|
||||
|
||||
|
||||
CNAMES::CNAMES() : ParserKeyword("CNAMES", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("CNAMES");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::STRING);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string CNAMES::keywordName = "CNAMES";
|
||||
const std::string CNAMES::data::itemName = "data";
|
||||
|
||||
|
||||
CO2SOL::CO2SOL() : ParserKeyword("CO2SOL", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
addDeckName("CO2SOL");
|
||||
}
|
||||
const std::string CO2SOL::keywordName = "CO2SOL";
|
||||
|
||||
|
||||
CO2STOR::CO2STOR() : ParserKeyword("CO2STOR", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -562,7 +568,6 @@ COLLAPSE::COLLAPSE() : ParserKeyword("COLLAPSE", KeywordSize(SLASH_TERMINATED))
|
||||
}
|
||||
const std::string COLLAPSE::keywordName = "COLLAPSE";
|
||||
const std::string COLLAPSE::VALUE::itemName = "VALUE";
|
||||
const int COLLAPSE::VALUE::defaultValue = 1;
|
||||
|
||||
|
||||
COLUMNS::COLUMNS() : ParserKeyword("COLUMNS", KeywordSize(1, false)) {
|
||||
@@ -593,9 +598,7 @@ COLUMNS::COLUMNS() : ParserKeyword("COLUMNS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string COLUMNS::keywordName = "COLUMNS";
|
||||
const std::string COLUMNS::LEFT_MARGIN::itemName = "LEFT_MARGIN";
|
||||
const int COLUMNS::LEFT_MARGIN::defaultValue = 1;
|
||||
const std::string COLUMNS::RIGHT_MARGIN::itemName = "RIGHT_MARGIN";
|
||||
const int COLUMNS::RIGHT_MARGIN::defaultValue = 132;
|
||||
|
||||
|
||||
COMPDAT::COMPDAT() : ParserKeyword("COMPDAT", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -660,7 +663,8 @@ COMPDAT::COMPDAT() : ParserKeyword("COMPDAT", KeywordSize(SLASH_TERMINATED)) {
|
||||
}
|
||||
{
|
||||
ParserItem item("D_FACTOR", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("1");
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Time/GasSurfaceVolume");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -679,21 +683,16 @@ COMPDAT::COMPDAT() : ParserKeyword("COMPDAT", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string COMPDAT::keywordName = "COMPDAT";
|
||||
const std::string COMPDAT::WELL::itemName = "WELL";
|
||||
const std::string COMPDAT::I::itemName = "I";
|
||||
const int COMPDAT::I::defaultValue = 0;
|
||||
const std::string COMPDAT::J::itemName = "J";
|
||||
const int COMPDAT::J::defaultValue = 0;
|
||||
const std::string COMPDAT::K1::itemName = "K1";
|
||||
const std::string COMPDAT::K2::itemName = "K2";
|
||||
const std::string COMPDAT::STATE::itemName = "STATE";
|
||||
const std::string COMPDAT::STATE::defaultValue = "OPEN";
|
||||
const std::string COMPDAT::SAT_TABLE::itemName = "SAT_TABLE";
|
||||
const int COMPDAT::SAT_TABLE::defaultValue = 0;
|
||||
const std::string COMPDAT::CONNECTION_TRANSMISSIBILITY_FACTOR::itemName = "CONNECTION_TRANSMISSIBILITY_FACTOR";
|
||||
const std::string COMPDAT::DIAMETER::itemName = "DIAMETER";
|
||||
const std::string COMPDAT::Kh::itemName = "Kh";
|
||||
const double COMPDAT::Kh::defaultValue = -1.000000;
|
||||
const std::string COMPDAT::SKIN::itemName = "SKIN";
|
||||
const double COMPDAT::SKIN::defaultValue = 0;
|
||||
const std::string COMPDAT::D_FACTOR::itemName = "D_FACTOR";
|
||||
const std::string COMPDAT::DIR::itemName = "DIR";
|
||||
const std::string COMPDAT::DIR::defaultValue = "Z";
|
||||
@@ -787,21 +786,16 @@ const std::string COMPDATX::keywordName = "COMPDATX";
|
||||
const std::string COMPDATX::WELL::itemName = "WELL";
|
||||
const std::string COMPDATX::LGR::itemName = "LGR";
|
||||
const std::string COMPDATX::I::itemName = "I";
|
||||
const int COMPDATX::I::defaultValue = 0;
|
||||
const std::string COMPDATX::J::itemName = "J";
|
||||
const int COMPDATX::J::defaultValue = 0;
|
||||
const std::string COMPDATX::K1::itemName = "K1";
|
||||
const std::string COMPDATX::K2::itemName = "K2";
|
||||
const std::string COMPDATX::STATE::itemName = "STATE";
|
||||
const std::string COMPDATX::STATE::defaultValue = "OPEN";
|
||||
const std::string COMPDATX::SAT_TABLE::itemName = "SAT_TABLE";
|
||||
const int COMPDATX::SAT_TABLE::defaultValue = 0;
|
||||
const std::string COMPDATX::CONNECTION_TRANSMISSIBILITY_FACTOR::itemName = "CONNECTION_TRANSMISSIBILITY_FACTOR";
|
||||
const std::string COMPDATX::DIAMETER::itemName = "DIAMETER";
|
||||
const std::string COMPDATX::Kh::itemName = "Kh";
|
||||
const double COMPDATX::Kh::defaultValue = -1.000000;
|
||||
const std::string COMPDATX::SKIN::itemName = "SKIN";
|
||||
const double COMPDATX::SKIN::defaultValue = 0;
|
||||
const std::string COMPDATX::D_FACTOR::itemName = "D_FACTOR";
|
||||
const std::string COMPDATX::DIR::itemName = "DIR";
|
||||
const std::string COMPDATX::DIR::defaultValue = "Z";
|
||||
@@ -861,19 +855,12 @@ COMPFLSH::COMPFLSH() : ParserKeyword("COMPFLSH", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string COMPFLSH::keywordName = "COMPFLSH";
|
||||
const std::string COMPFLSH::WELL::itemName = "WELL";
|
||||
const std::string COMPFLSH::I::itemName = "I";
|
||||
const int COMPFLSH::I::defaultValue = 0;
|
||||
const std::string COMPFLSH::J::itemName = "J";
|
||||
const int COMPFLSH::J::defaultValue = 0;
|
||||
const std::string COMPFLSH::UPPER_K::itemName = "UPPER_K";
|
||||
const int COMPFLSH::UPPER_K::defaultValue = 0;
|
||||
const std::string COMPFLSH::LOWER_K::itemName = "LOWER_K";
|
||||
const int COMPFLSH::LOWER_K::defaultValue = 0;
|
||||
const std::string COMPFLSH::F1::itemName = "F1";
|
||||
const double COMPFLSH::F1::defaultValue = 1.000000;
|
||||
const std::string COMPFLSH::F2::itemName = "F2";
|
||||
const double COMPFLSH::F2::defaultValue = 1.000000;
|
||||
const std::string COMPFLSH::FLASH_PVTNUM::itemName = "FLASH_PVTNUM";
|
||||
const int COMPFLSH::FLASH_PVTNUM::defaultValue = 0;
|
||||
|
||||
|
||||
COMPIMB::COMPIMB() : ParserKeyword("COMPIMB", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -915,13 +902,10 @@ COMPIMB::COMPIMB() : ParserKeyword("COMPIMB", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string COMPIMB::keywordName = "COMPIMB";
|
||||
const std::string COMPIMB::WELL::itemName = "WELL";
|
||||
const std::string COMPIMB::I::itemName = "I";
|
||||
const int COMPIMB::I::defaultValue = 0;
|
||||
const std::string COMPIMB::J::itemName = "J";
|
||||
const int COMPIMB::J::defaultValue = 0;
|
||||
const std::string COMPIMB::K1::itemName = "K1";
|
||||
const std::string COMPIMB::K2::itemName = "K2";
|
||||
const std::string COMPIMB::SAT_TABLE::itemName = "SAT_TABLE";
|
||||
const int COMPIMB::SAT_TABLE::defaultValue = 0;
|
||||
|
||||
|
||||
COMPINJK::COMPINJK() : ParserKeyword("COMPINJK", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -966,15 +950,10 @@ COMPINJK::COMPINJK() : ParserKeyword("COMPINJK", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string COMPINJK::keywordName = "COMPINJK";
|
||||
const std::string COMPINJK::WELL::itemName = "WELL";
|
||||
const std::string COMPINJK::I::itemName = "I";
|
||||
const int COMPINJK::I::defaultValue = 0;
|
||||
const std::string COMPINJK::J::itemName = "J";
|
||||
const int COMPINJK::J::defaultValue = 0;
|
||||
const std::string COMPINJK::K_UPPER::itemName = "K_UPPER";
|
||||
const int COMPINJK::K_UPPER::defaultValue = 0;
|
||||
const std::string COMPINJK::K_LOWER::itemName = "K_LOWER";
|
||||
const int COMPINJK::K_LOWER::defaultValue = 0;
|
||||
const std::string COMPINJK::REL_PERM::itemName = "REL_PERM";
|
||||
const double COMPINJK::REL_PERM::defaultValue = 0;
|
||||
|
||||
|
||||
COMPLMPL::COMPLMPL() : ParserKeyword("COMPLMPL", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1024,13 +1003,9 @@ const std::string COMPLMPL::WELL::itemName = "WELL";
|
||||
const std::string COMPLMPL::GRID::itemName = "GRID";
|
||||
const std::string COMPLMPL::GRID::defaultValue = "";
|
||||
const std::string COMPLMPL::I::itemName = "I";
|
||||
const int COMPLMPL::I::defaultValue = 0;
|
||||
const std::string COMPLMPL::J::itemName = "J";
|
||||
const int COMPLMPL::J::defaultValue = 0;
|
||||
const std::string COMPLMPL::UPPER_K::itemName = "UPPER_K";
|
||||
const int COMPLMPL::UPPER_K::defaultValue = 0;
|
||||
const std::string COMPLMPL::LOWER_K::itemName = "LOWER_K";
|
||||
const int COMPLMPL::LOWER_K::defaultValue = 0;
|
||||
const std::string COMPLMPL::COMPLETION_NUMBER::itemName = "COMPLETION_NUMBER";
|
||||
|
||||
|
||||
@@ -1074,13 +1049,9 @@ COMPLUMP::COMPLUMP() : ParserKeyword("COMPLUMP", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string COMPLUMP::keywordName = "COMPLUMP";
|
||||
const std::string COMPLUMP::WELL::itemName = "WELL";
|
||||
const std::string COMPLUMP::I::itemName = "I";
|
||||
const int COMPLUMP::I::defaultValue = 0;
|
||||
const std::string COMPLUMP::J::itemName = "J";
|
||||
const int COMPLUMP::J::defaultValue = 0;
|
||||
const std::string COMPLUMP::K1::itemName = "K1";
|
||||
const int COMPLUMP::K1::defaultValue = 0;
|
||||
const std::string COMPLUMP::K2::itemName = "K2";
|
||||
const int COMPLUMP::K2::defaultValue = 0;
|
||||
const std::string COMPLUMP::N::itemName = "N";
|
||||
|
||||
|
||||
@@ -1208,13 +1179,9 @@ COMPRP::COMPRP() : ParserKeyword("COMPRP", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string COMPRP::keywordName = "COMPRP";
|
||||
const std::string COMPRP::WELL::itemName = "WELL";
|
||||
const std::string COMPRP::I::itemName = "I";
|
||||
const int COMPRP::I::defaultValue = 0;
|
||||
const std::string COMPRP::J::itemName = "J";
|
||||
const int COMPRP::J::defaultValue = 0;
|
||||
const std::string COMPRP::K_UPPER::itemName = "K_UPPER";
|
||||
const int COMPRP::K_UPPER::defaultValue = 0;
|
||||
const std::string COMPRP::K_LOWER::itemName = "K_LOWER";
|
||||
const int COMPRP::K_LOWER::defaultValue = 0;
|
||||
const std::string COMPRP::SAT_TABLE_NUM::itemName = "SAT_TABLE_NUM";
|
||||
const std::string COMPRP::SWMIN::itemName = "SWMIN";
|
||||
const std::string COMPRP::SWMAX::itemName = "SWMAX";
|
||||
@@ -1287,13 +1254,9 @@ const std::string COMPRPL::keywordName = "COMPRPL";
|
||||
const std::string COMPRPL::WELL::itemName = "WELL";
|
||||
const std::string COMPRPL::LOCAL_GRID::itemName = "LOCAL_GRID";
|
||||
const std::string COMPRPL::I::itemName = "I";
|
||||
const int COMPRPL::I::defaultValue = 0;
|
||||
const std::string COMPRPL::J::itemName = "J";
|
||||
const int COMPRPL::J::defaultValue = 0;
|
||||
const std::string COMPRPL::K_UPPER::itemName = "K_UPPER";
|
||||
const int COMPRPL::K_UPPER::defaultValue = 0;
|
||||
const std::string COMPRPL::K_LOWER::itemName = "K_LOWER";
|
||||
const int COMPRPL::K_LOWER::defaultValue = 0;
|
||||
const std::string COMPRPL::SAT_TABLE_NUM::itemName = "SAT_TABLE_NUM";
|
||||
const std::string COMPRPL::SWMIN::itemName = "SWMIN";
|
||||
const std::string COMPRPL::SWMAX::itemName = "SWMAX";
|
||||
@@ -1400,7 +1363,6 @@ const std::string COMPSEGL::DISTANCE_END::itemName = "DISTANCE_END";
|
||||
const std::string COMPSEGL::DIRECTION::itemName = "DIRECTION";
|
||||
const std::string COMPSEGL::END_IJK::itemName = "END_IJK";
|
||||
const std::string COMPSEGL::CENTER_DEPTH::itemName = "CENTER_DEPTH";
|
||||
const double COMPSEGL::CENTER_DEPTH::defaultValue = 0;
|
||||
const std::string COMPSEGL::THERMAL_LENGTH::itemName = "THERMAL_LENGTH";
|
||||
const std::string COMPSEGL::SEGMENT_NUMBER::itemName = "SEGMENT_NUMBER";
|
||||
|
||||
@@ -1482,11 +1444,106 @@ const std::string COMPSEGS::DISTANCE_END::itemName = "DISTANCE_END";
|
||||
const std::string COMPSEGS::DIRECTION::itemName = "DIRECTION";
|
||||
const std::string COMPSEGS::END_IJK::itemName = "END_IJK";
|
||||
const std::string COMPSEGS::CENTER_DEPTH::itemName = "CENTER_DEPTH";
|
||||
const double COMPSEGS::CENTER_DEPTH::defaultValue = 0;
|
||||
const std::string COMPSEGS::THERMAL_LENGTH::itemName = "THERMAL_LENGTH";
|
||||
const std::string COMPSEGS::SEGMENT_NUMBER::itemName = "SEGMENT_NUMBER";
|
||||
|
||||
|
||||
COMPTRAJ::COMPTRAJ() : ParserKeyword("COMPTRAJ", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
setRequiredKeywords({
|
||||
"WELTRAJ",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("COMPTRAJ");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("WELL", ParserItem::itype::STRING);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("BRANCH_NUMBER", ParserItem::itype::INT);
|
||||
item.setDefault( 1 );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("PERF_TOP", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("PERF_BOT", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("PERF_REF", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("TVD") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("COMPLETION_NUMBER", ParserItem::itype::INT);
|
||||
item.setDefault( 1 );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STATE", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("OPEN") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("SAT_TABLE", ParserItem::itype::INT);
|
||||
item.setDefault( 0 );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("CONNECTION_TRANSMISSIBILITY_FACTOR", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Viscosity*ReservoirVolume/Time*Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DIAMETER", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("Kh", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(-1.000000) );
|
||||
item.push_backDimension("Permeability*Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("SKIN", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("D_FACTOR", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string COMPTRAJ::keywordName = "COMPTRAJ";
|
||||
const std::string COMPTRAJ::WELL::itemName = "WELL";
|
||||
const std::string COMPTRAJ::BRANCH_NUMBER::itemName = "BRANCH_NUMBER";
|
||||
const std::string COMPTRAJ::PERF_TOP::itemName = "PERF_TOP";
|
||||
const std::string COMPTRAJ::PERF_BOT::itemName = "PERF_BOT";
|
||||
const std::string COMPTRAJ::PERF_REF::itemName = "PERF_REF";
|
||||
const std::string COMPTRAJ::PERF_REF::defaultValue = "TVD";
|
||||
const std::string COMPTRAJ::COMPLETION_NUMBER::itemName = "COMPLETION_NUMBER";
|
||||
const std::string COMPTRAJ::STATE::itemName = "STATE";
|
||||
const std::string COMPTRAJ::STATE::defaultValue = "OPEN";
|
||||
const std::string COMPTRAJ::SAT_TABLE::itemName = "SAT_TABLE";
|
||||
const std::string COMPTRAJ::CONNECTION_TRANSMISSIBILITY_FACTOR::itemName = "CONNECTION_TRANSMISSIBILITY_FACTOR";
|
||||
const std::string COMPTRAJ::DIAMETER::itemName = "DIAMETER";
|
||||
const std::string COMPTRAJ::Kh::itemName = "Kh";
|
||||
const std::string COMPTRAJ::SKIN::itemName = "SKIN";
|
||||
const std::string COMPTRAJ::D_FACTOR::itemName = "D_FACTOR";
|
||||
|
||||
|
||||
COMPVE::COMPVE() : ParserKeyword("COMPVE", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
@@ -1562,13 +1619,9 @@ COMPVE::COMPVE() : ParserKeyword("COMPVE", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string COMPVE::keywordName = "COMPVE";
|
||||
const std::string COMPVE::WELL::itemName = "WELL";
|
||||
const std::string COMPVE::I::itemName = "I";
|
||||
const int COMPVE::I::defaultValue = 0;
|
||||
const std::string COMPVE::J::itemName = "J";
|
||||
const int COMPVE::J::defaultValue = 0;
|
||||
const std::string COMPVE::K_UPPER::itemName = "K_UPPER";
|
||||
const int COMPVE::K_UPPER::defaultValue = 0;
|
||||
const std::string COMPVE::K_LOWER::itemName = "K_LOWER";
|
||||
const int COMPVE::K_LOWER::defaultValue = 0;
|
||||
const std::string COMPVE::SAT_TABLE_NUM::itemName = "SAT_TABLE_NUM";
|
||||
const std::string COMPVE::CVEFRAC::itemName = "CVEFRAC";
|
||||
const std::string COMPVE::DTOP::itemName = "DTOP";
|
||||
@@ -1576,7 +1629,6 @@ const std::string COMPVE::DBOT::itemName = "DBOT";
|
||||
const std::string COMPVE::FLAG::itemName = "FLAG";
|
||||
const std::string COMPVE::FLAG::defaultValue = "NO";
|
||||
const std::string COMPVE::S_D::itemName = "S_D";
|
||||
const double COMPVE::S_D::defaultValue = 0;
|
||||
const std::string COMPVE::GTOP::itemName = "GTOP";
|
||||
const std::string COMPVE::GBOT::itemName = "GBOT";
|
||||
|
||||
@@ -1661,13 +1713,9 @@ const std::string COMPVEL::keywordName = "COMPVEL";
|
||||
const std::string COMPVEL::WELL::itemName = "WELL";
|
||||
const std::string COMPVEL::LOCAL::itemName = "LOCAL";
|
||||
const std::string COMPVEL::I::itemName = "I";
|
||||
const int COMPVEL::I::defaultValue = 0;
|
||||
const std::string COMPVEL::J::itemName = "J";
|
||||
const int COMPVEL::J::defaultValue = 0;
|
||||
const std::string COMPVEL::K_UPPER::itemName = "K_UPPER";
|
||||
const int COMPVEL::K_UPPER::defaultValue = 0;
|
||||
const std::string COMPVEL::K_LOWER::itemName = "K_LOWER";
|
||||
const int COMPVEL::K_LOWER::defaultValue = 0;
|
||||
const std::string COMPVEL::SAT_TABLE_NUM::itemName = "SAT_TABLE_NUM";
|
||||
const std::string COMPVEL::CVEFRAC::itemName = "CVEFRAC";
|
||||
const std::string COMPVEL::DTOP::itemName = "DTOP";
|
||||
@@ -1675,7 +1723,6 @@ const std::string COMPVEL::DBOT::itemName = "DBOT";
|
||||
const std::string COMPVEL::FLAG::itemName = "FLAG";
|
||||
const std::string COMPVEL::FLAG::defaultValue = "NO";
|
||||
const std::string COMPVEL::S_D::itemName = "S_D";
|
||||
const double COMPVEL::S_D::defaultValue = 0;
|
||||
const std::string COMPVEL::GTOP::itemName = "GTOP";
|
||||
const std::string COMPVEL::GBOT::itemName = "GBOT";
|
||||
|
||||
@@ -1826,6 +1873,45 @@ const std::string CONNECTION_PROBE::J::itemName = "J";
|
||||
const std::string CONNECTION_PROBE::K::itemName = "K";
|
||||
|
||||
|
||||
CONNECTION_PROBE_OPM::CONNECTION_PROBE_OPM() : ParserKeyword("CONNECTION_PROBE_OPM", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("CINJFVT");
|
||||
addDeckName("CFCPORO");
|
||||
addDeckName("CFCPERM");
|
||||
addDeckName("CFCRAD");
|
||||
addDeckName("CFCSKIN");
|
||||
addDeckName("CFCWIDTH");
|
||||
addDeckName("CFCAOF");
|
||||
addDeckName("CINJFVR");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("WELL", ParserItem::itype::STRING);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("I", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("J", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("K", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string CONNECTION_PROBE_OPM::keywordName = "CONNECTION_PROBE_OPM";
|
||||
const std::string CONNECTION_PROBE_OPM::WELL::itemName = "WELL";
|
||||
const std::string CONNECTION_PROBE_OPM::I::itemName = "I";
|
||||
const std::string CONNECTION_PROBE_OPM::J::itemName = "J";
|
||||
const std::string CONNECTION_PROBE_OPM::K::itemName = "K";
|
||||
|
||||
|
||||
COORD::COORD() : ParserKeyword("COORD", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
setProhibitedKeywords({
|
||||
@@ -1893,9 +1979,7 @@ const std::string COORDSYS::CIRCLE_COMPLETION::defaultValue = "INCOMP";
|
||||
const std::string COORDSYS::CONNECTION::itemName = "CONNECTION";
|
||||
const std::string COORDSYS::CONNECTION::defaultValue = "SEPARATE";
|
||||
const std::string COORDSYS::R1::itemName = "R1";
|
||||
const int COORDSYS::R1::defaultValue = 0;
|
||||
const std::string COORDSYS::R2::itemName = "R2";
|
||||
const int COORDSYS::R2::defaultValue = 0;
|
||||
|
||||
|
||||
COPY::COPY() : ParserKeyword("COPY", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -2034,9 +2118,9 @@ const std::string COPYBOX::KY2D::itemName = "KY2D";
|
||||
|
||||
|
||||
COPYREG::COPYREG() : ParserKeyword("COPYREG", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("PROPS");
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("GRID");
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("PROPS");
|
||||
addValidSectionName("REGIONS");
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
@@ -2207,7 +2291,7 @@ const std::string CPR::J::itemName = "J";
|
||||
const std::string CPR::K::itemName = "K";
|
||||
|
||||
|
||||
CREF::CREF() : ParserKeyword("CREF", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
CREF::CREF() : ParserKeyword("CREF", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("CREF");
|
||||
@@ -2226,10 +2310,10 @@ const std::string CREF::keywordName = "CREF";
|
||||
const std::string CREF::COMPRESSIBILITY::itemName = "COMPRESSIBILITY";
|
||||
|
||||
|
||||
CREFS::CREFS() : ParserKeyword("CREFS", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
CREFW::CREFW() : ParserKeyword("CREFW", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("CREFS");
|
||||
addDeckName("CREFW");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
@@ -2241,8 +2325,27 @@ CREFS::CREFS() : ParserKeyword("CREFS", KeywordSize("TABDIMS", "NUM_STATE_EQ", f
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string CREFS::keywordName = "CREFS";
|
||||
const std::string CREFS::COMPRESSIBILITY::itemName = "COMPRESSIBILITY";
|
||||
const std::string CREFW::keywordName = "CREFW";
|
||||
const std::string CREFW::COMPRESSIBILITY::itemName = "COMPRESSIBILITY";
|
||||
|
||||
|
||||
CREFWS::CREFWS() : ParserKeyword("CREFWS", KeywordSize("TABDIMS", "NUM_EOS_SURFACE", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("CREFWS");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("COMPRESSIBILITY", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1/Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string CREFWS::keywordName = "CREFWS";
|
||||
const std::string CREFWS::COMPRESSIBILITY::itemName = "COMPRESSIBILITY";
|
||||
|
||||
|
||||
CRITPERM::CRITPERM() : ParserKeyword("CRITPERM", KeywordSize(1, false)) {
|
||||
@@ -2305,15 +2408,10 @@ CSKIN::CSKIN() : ParserKeyword("CSKIN", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string CSKIN::keywordName = "CSKIN";
|
||||
const std::string CSKIN::WELL::itemName = "WELL";
|
||||
const std::string CSKIN::I::itemName = "I";
|
||||
const int CSKIN::I::defaultValue = 0;
|
||||
const std::string CSKIN::J::itemName = "J";
|
||||
const int CSKIN::J::defaultValue = 0;
|
||||
const std::string CSKIN::K_UPPER::itemName = "K_UPPER";
|
||||
const int CSKIN::K_UPPER::defaultValue = 0;
|
||||
const std::string CSKIN::K_LOWER::itemName = "K_LOWER";
|
||||
const int CSKIN::K_LOWER::defaultValue = 0;
|
||||
const std::string CSKIN::CONNECTION_SKIN_FACTOR::itemName = "CONNECTION_SKIN_FACTOR";
|
||||
const double CSKIN::CONNECTION_SKIN_FACTOR::defaultValue = 0;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -98,10 +98,12 @@ DATUMRX::DATUMRX() : ParserKeyword("DATUMRX", KeywordSize(SLASH_TERMINATED)) {
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("REGION_FAMILY", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DEPTH", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
@@ -110,6 +112,7 @@ DATUMRX::DATUMRX() : ParserKeyword("DATUMRX", KeywordSize(SLASH_TERMINATED)) {
|
||||
}
|
||||
const std::string DATUMRX::keywordName = "DATUMRX";
|
||||
const std::string DATUMRX::REGION_FAMILY::itemName = "REGION_FAMILY";
|
||||
const std::string DATUMRX::REGION_FAMILY::defaultValue = "";
|
||||
const std::string DATUMRX::DEPTH::itemName = "DEPTH";
|
||||
|
||||
|
||||
@@ -585,179 +588,92 @@ DEBUG_::DEBUG_() : ParserKeyword("DEBUG_", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DEBUG_::keywordName = "DEBUG_";
|
||||
const std::string DEBUG_::Item1::itemName = "Item1";
|
||||
const int DEBUG_::Item1::defaultValue = 0;
|
||||
const std::string DEBUG_::Item2::itemName = "Item2";
|
||||
const int DEBUG_::Item2::defaultValue = 0;
|
||||
const std::string DEBUG_::Item3::itemName = "Item3";
|
||||
const int DEBUG_::Item3::defaultValue = 0;
|
||||
const std::string DEBUG_::Item4::itemName = "Item4";
|
||||
const int DEBUG_::Item4::defaultValue = 0;
|
||||
const std::string DEBUG_::Item5::itemName = "Item5";
|
||||
const int DEBUG_::Item5::defaultValue = 0;
|
||||
const std::string DEBUG_::Item6::itemName = "Item6";
|
||||
const int DEBUG_::Item6::defaultValue = 0;
|
||||
const std::string DEBUG_::Item7::itemName = "Item7";
|
||||
const int DEBUG_::Item7::defaultValue = 0;
|
||||
const std::string DEBUG_::Item8::itemName = "Item8";
|
||||
const int DEBUG_::Item8::defaultValue = 0;
|
||||
const std::string DEBUG_::Item9::itemName = "Item9";
|
||||
const int DEBUG_::Item9::defaultValue = 0;
|
||||
const std::string DEBUG_::Item10::itemName = "Item10";
|
||||
const int DEBUG_::Item10::defaultValue = 0;
|
||||
const std::string DEBUG_::Item11::itemName = "Item11";
|
||||
const int DEBUG_::Item11::defaultValue = 0;
|
||||
const std::string DEBUG_::Item12::itemName = "Item12";
|
||||
const int DEBUG_::Item12::defaultValue = 0;
|
||||
const std::string DEBUG_::Item13::itemName = "Item13";
|
||||
const int DEBUG_::Item13::defaultValue = 0;
|
||||
const std::string DEBUG_::Item14::itemName = "Item14";
|
||||
const int DEBUG_::Item14::defaultValue = 0;
|
||||
const std::string DEBUG_::Item15::itemName = "Item15";
|
||||
const int DEBUG_::Item15::defaultValue = 0;
|
||||
const std::string DEBUG_::Item16::itemName = "Item16";
|
||||
const int DEBUG_::Item16::defaultValue = 0;
|
||||
const std::string DEBUG_::Item17::itemName = "Item17";
|
||||
const int DEBUG_::Item17::defaultValue = 0;
|
||||
const std::string DEBUG_::Item18::itemName = "Item18";
|
||||
const int DEBUG_::Item18::defaultValue = 0;
|
||||
const std::string DEBUG_::Item19::itemName = "Item19";
|
||||
const int DEBUG_::Item19::defaultValue = 0;
|
||||
const std::string DEBUG_::Item20::itemName = "Item20";
|
||||
const int DEBUG_::Item20::defaultValue = 0;
|
||||
const std::string DEBUG_::Item21::itemName = "Item21";
|
||||
const int DEBUG_::Item21::defaultValue = 0;
|
||||
const std::string DEBUG_::Item22::itemName = "Item22";
|
||||
const int DEBUG_::Item22::defaultValue = 0;
|
||||
const std::string DEBUG_::Item23::itemName = "Item23";
|
||||
const int DEBUG_::Item23::defaultValue = 0;
|
||||
const std::string DEBUG_::Item24::itemName = "Item24";
|
||||
const int DEBUG_::Item24::defaultValue = 0;
|
||||
const std::string DEBUG_::Item25::itemName = "Item25";
|
||||
const int DEBUG_::Item25::defaultValue = 0;
|
||||
const std::string DEBUG_::Item26::itemName = "Item26";
|
||||
const int DEBUG_::Item26::defaultValue = 0;
|
||||
const std::string DEBUG_::Item27::itemName = "Item27";
|
||||
const int DEBUG_::Item27::defaultValue = 0;
|
||||
const std::string DEBUG_::Item28::itemName = "Item28";
|
||||
const int DEBUG_::Item28::defaultValue = 0;
|
||||
const std::string DEBUG_::Item29::itemName = "Item29";
|
||||
const int DEBUG_::Item29::defaultValue = 0;
|
||||
const std::string DEBUG_::Item30::itemName = "Item30";
|
||||
const int DEBUG_::Item30::defaultValue = 0;
|
||||
const std::string DEBUG_::Item31::itemName = "Item31";
|
||||
const int DEBUG_::Item31::defaultValue = 0;
|
||||
const std::string DEBUG_::Item32::itemName = "Item32";
|
||||
const int DEBUG_::Item32::defaultValue = 0;
|
||||
const std::string DEBUG_::Item33::itemName = "Item33";
|
||||
const int DEBUG_::Item33::defaultValue = 0;
|
||||
const std::string DEBUG_::Item34::itemName = "Item34";
|
||||
const int DEBUG_::Item34::defaultValue = 0;
|
||||
const std::string DEBUG_::Item35::itemName = "Item35";
|
||||
const int DEBUG_::Item35::defaultValue = 0;
|
||||
const std::string DEBUG_::Item36::itemName = "Item36";
|
||||
const int DEBUG_::Item36::defaultValue = 0;
|
||||
const std::string DEBUG_::Item37::itemName = "Item37";
|
||||
const int DEBUG_::Item37::defaultValue = 0;
|
||||
const std::string DEBUG_::Item38::itemName = "Item38";
|
||||
const int DEBUG_::Item38::defaultValue = 0;
|
||||
const std::string DEBUG_::Item39::itemName = "Item39";
|
||||
const int DEBUG_::Item39::defaultValue = 0;
|
||||
const std::string DEBUG_::Item40::itemName = "Item40";
|
||||
const int DEBUG_::Item40::defaultValue = 0;
|
||||
const std::string DEBUG_::Item41::itemName = "Item41";
|
||||
const int DEBUG_::Item41::defaultValue = 0;
|
||||
const std::string DEBUG_::Item42::itemName = "Item42";
|
||||
const int DEBUG_::Item42::defaultValue = 0;
|
||||
const std::string DEBUG_::Item43::itemName = "Item43";
|
||||
const int DEBUG_::Item43::defaultValue = 0;
|
||||
const std::string DEBUG_::Item44::itemName = "Item44";
|
||||
const int DEBUG_::Item44::defaultValue = 0;
|
||||
const std::string DEBUG_::Item45::itemName = "Item45";
|
||||
const int DEBUG_::Item45::defaultValue = 0;
|
||||
const std::string DEBUG_::Item46::itemName = "Item46";
|
||||
const int DEBUG_::Item46::defaultValue = 0;
|
||||
const std::string DEBUG_::Item47::itemName = "Item47";
|
||||
const int DEBUG_::Item47::defaultValue = 0;
|
||||
const std::string DEBUG_::Item48::itemName = "Item48";
|
||||
const int DEBUG_::Item48::defaultValue = 0;
|
||||
const std::string DEBUG_::Item49::itemName = "Item49";
|
||||
const int DEBUG_::Item49::defaultValue = 0;
|
||||
const std::string DEBUG_::Item50::itemName = "Item50";
|
||||
const int DEBUG_::Item50::defaultValue = 0;
|
||||
const std::string DEBUG_::Item51::itemName = "Item51";
|
||||
const int DEBUG_::Item51::defaultValue = 0;
|
||||
const std::string DEBUG_::Item52::itemName = "Item52";
|
||||
const int DEBUG_::Item52::defaultValue = 0;
|
||||
const std::string DEBUG_::Item53::itemName = "Item53";
|
||||
const int DEBUG_::Item53::defaultValue = 0;
|
||||
const std::string DEBUG_::Item54::itemName = "Item54";
|
||||
const int DEBUG_::Item54::defaultValue = 0;
|
||||
const std::string DEBUG_::Item55::itemName = "Item55";
|
||||
const int DEBUG_::Item55::defaultValue = 0;
|
||||
const std::string DEBUG_::Item56::itemName = "Item56";
|
||||
const int DEBUG_::Item56::defaultValue = 0;
|
||||
const std::string DEBUG_::Item57::itemName = "Item57";
|
||||
const int DEBUG_::Item57::defaultValue = 0;
|
||||
const std::string DEBUG_::Item58::itemName = "Item58";
|
||||
const int DEBUG_::Item58::defaultValue = 0;
|
||||
const std::string DEBUG_::Item59::itemName = "Item59";
|
||||
const int DEBUG_::Item59::defaultValue = 0;
|
||||
const std::string DEBUG_::Item60::itemName = "Item60";
|
||||
const int DEBUG_::Item60::defaultValue = 0;
|
||||
const std::string DEBUG_::Item61::itemName = "Item61";
|
||||
const int DEBUG_::Item61::defaultValue = 0;
|
||||
const std::string DEBUG_::Item62::itemName = "Item62";
|
||||
const int DEBUG_::Item62::defaultValue = 0;
|
||||
const std::string DEBUG_::Item63::itemName = "Item63";
|
||||
const int DEBUG_::Item63::defaultValue = 0;
|
||||
const std::string DEBUG_::Item64::itemName = "Item64";
|
||||
const int DEBUG_::Item64::defaultValue = 0;
|
||||
const std::string DEBUG_::Item65::itemName = "Item65";
|
||||
const int DEBUG_::Item65::defaultValue = 0;
|
||||
const std::string DEBUG_::Item66::itemName = "Item66";
|
||||
const int DEBUG_::Item66::defaultValue = 0;
|
||||
const std::string DEBUG_::Item67::itemName = "Item67";
|
||||
const int DEBUG_::Item67::defaultValue = 0;
|
||||
const std::string DEBUG_::Item68::itemName = "Item68";
|
||||
const int DEBUG_::Item68::defaultValue = 0;
|
||||
const std::string DEBUG_::Item69::itemName = "Item69";
|
||||
const int DEBUG_::Item69::defaultValue = 0;
|
||||
const std::string DEBUG_::Item70::itemName = "Item70";
|
||||
const int DEBUG_::Item70::defaultValue = 0;
|
||||
const std::string DEBUG_::Item71::itemName = "Item71";
|
||||
const int DEBUG_::Item71::defaultValue = 0;
|
||||
const std::string DEBUG_::Item72::itemName = "Item72";
|
||||
const int DEBUG_::Item72::defaultValue = 0;
|
||||
const std::string DEBUG_::Item73::itemName = "Item73";
|
||||
const int DEBUG_::Item73::defaultValue = 0;
|
||||
const std::string DEBUG_::Item74::itemName = "Item74";
|
||||
const int DEBUG_::Item74::defaultValue = 0;
|
||||
const std::string DEBUG_::Item75::itemName = "Item75";
|
||||
const int DEBUG_::Item75::defaultValue = 0;
|
||||
const std::string DEBUG_::Item76::itemName = "Item76";
|
||||
const int DEBUG_::Item76::defaultValue = 0;
|
||||
const std::string DEBUG_::Item77::itemName = "Item77";
|
||||
const int DEBUG_::Item77::defaultValue = 0;
|
||||
const std::string DEBUG_::Item78::itemName = "Item78";
|
||||
const int DEBUG_::Item78::defaultValue = 0;
|
||||
const std::string DEBUG_::Item79::itemName = "Item79";
|
||||
const int DEBUG_::Item79::defaultValue = 0;
|
||||
const std::string DEBUG_::Item80::itemName = "Item80";
|
||||
const int DEBUG_::Item80::defaultValue = 0;
|
||||
const std::string DEBUG_::Item81::itemName = "Item81";
|
||||
const int DEBUG_::Item81::defaultValue = 0;
|
||||
const std::string DEBUG_::Item82::itemName = "Item82";
|
||||
const int DEBUG_::Item82::defaultValue = 0;
|
||||
const std::string DEBUG_::Item83::itemName = "Item83";
|
||||
const int DEBUG_::Item83::defaultValue = 0;
|
||||
const std::string DEBUG_::Item84::itemName = "Item84";
|
||||
const int DEBUG_::Item84::defaultValue = 0;
|
||||
const std::string DEBUG_::Item85::itemName = "Item85";
|
||||
const int DEBUG_::Item85::defaultValue = 0;
|
||||
const std::string DEBUG_::Item86::itemName = "Item86";
|
||||
const int DEBUG_::Item86::defaultValue = 0;
|
||||
const std::string DEBUG_::Item87::itemName = "Item87";
|
||||
const int DEBUG_::Item87::defaultValue = 0;
|
||||
|
||||
|
||||
DELAYACT::DELAYACT() : ParserKeyword("DELAYACT", KeywordSize(1, false)) {
|
||||
@@ -798,9 +714,26 @@ const std::string DELAYACT::ACTION_NAME::itemName = "ACTION_NAME";
|
||||
const std::string DELAYACT::ACTION_TRIGGER::itemName = "ACTION_TRIGGER";
|
||||
const std::string DELAYACT::DELAY::itemName = "DELAY";
|
||||
const std::string DELAYACT::NUM_TIMES::itemName = "NUM_TIMES";
|
||||
const int DELAYACT::NUM_TIMES::defaultValue = 1;
|
||||
const std::string DELAYACT::INCREMENT::itemName = "INCREMENT";
|
||||
const double DELAYACT::INCREMENT::defaultValue = 0;
|
||||
|
||||
|
||||
DENAQA::DENAQA() : ParserKeyword("DENAQA", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("DENAQA");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string DENAQA::keywordName = "DENAQA";
|
||||
const std::string DENAQA::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
DENSITY::DENSITY() : ParserKeyword("DENSITY", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
@@ -832,11 +765,8 @@ DENSITY::DENSITY() : ParserKeyword("DENSITY", KeywordSize("TABDIMS", "NTPVT", fa
|
||||
}
|
||||
const std::string DENSITY::keywordName = "DENSITY";
|
||||
const std::string DENSITY::OIL::itemName = "OIL";
|
||||
const double DENSITY::OIL::defaultValue = 600.000000;
|
||||
const std::string DENSITY::WATER::itemName = "WATER";
|
||||
const double DENSITY::WATER::defaultValue = 999.014000;
|
||||
const std::string DENSITY::GAS::itemName = "GAS";
|
||||
const double DENSITY::GAS::defaultValue = 1.000000;
|
||||
|
||||
|
||||
DEPTH::DEPTH() : ParserKeyword("DEPTH", KeywordSize(1, false)) {
|
||||
@@ -924,7 +854,70 @@ DIFF::DIFF() : ParserKeyword("DIFF", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DIFF::keywordName = "DIFF";
|
||||
const std::string DIFF::data::itemName = "data";
|
||||
const double DIFF::data::defaultValue = 1.000000;
|
||||
|
||||
|
||||
DIFFAGAS::DIFFAGAS() : ParserKeyword("DIFFAGAS", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"DIFFCWAT",
|
||||
"DIFFCGAS",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"GAS",
|
||||
"WATER",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("DIFFAGAS");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("CO2_IN_GAS", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length*Length/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("H20_IN_GAS", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length*Length/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string DIFFAGAS::keywordName = "DIFFAGAS";
|
||||
const std::string DIFFAGAS::CO2_IN_GAS::itemName = "CO2_IN_GAS";
|
||||
const std::string DIFFAGAS::H20_IN_GAS::itemName = "H20_IN_GAS";
|
||||
|
||||
|
||||
DIFFAWAT::DIFFAWAT() : ParserKeyword("DIFFAWAT", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"DIFFCWAT",
|
||||
"DIFFCGAS",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"GAS",
|
||||
"WATER",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("DIFFAWAT");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("CO2_IN_WATER", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length*Length/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("H20_IN_WATER", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length*Length/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string DIFFAWAT::keywordName = "DIFFAWAT";
|
||||
const std::string DIFFAWAT::CO2_IN_WATER::itemName = "CO2_IN_WATER";
|
||||
const std::string DIFFAWAT::H20_IN_WATER::itemName = "H20_IN_WATER";
|
||||
|
||||
|
||||
DIFFC::DIFFC() : ParserKeyword("DIFFC", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
@@ -986,9 +979,39 @@ const std::string DIFFC::OIL_GAS_DIFF_COEFF::itemName = "OIL_GAS_DIFF_COEFF";
|
||||
const std::string DIFFC::GAS_OIL_DIFF_COEFF::itemName = "GAS_OIL_DIFF_COEFF";
|
||||
const std::string DIFFC::OIL_OIL_DIFF_COEFF::itemName = "OIL_OIL_DIFF_COEFF";
|
||||
const std::string DIFFC::GAS_OIL_CROSS_DIFF_COEFF::itemName = "GAS_OIL_CROSS_DIFF_COEFF";
|
||||
const double DIFFC::GAS_OIL_CROSS_DIFF_COEFF::defaultValue = 0;
|
||||
const std::string DIFFC::OIL_OIL_CROSS_DIFF_COEFF::itemName = "OIL_OIL_CROSS_DIFF_COEFF";
|
||||
const double DIFFC::OIL_OIL_CROSS_DIFF_COEFF::defaultValue = 0;
|
||||
|
||||
|
||||
DIFFCGAS::DIFFCGAS() : ParserKeyword("DIFFCGAS", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"DIFFAWAT",
|
||||
"DIFFAGAS",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"GAS",
|
||||
"WATER",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("DIFFCGAS");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("CO2_IN_GAS", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length*Length/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("H20_IN_GAS", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length*Length/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string DIFFCGAS::keywordName = "DIFFCGAS";
|
||||
const std::string DIFFCGAS::CO2_IN_GAS::itemName = "CO2_IN_GAS";
|
||||
const std::string DIFFCGAS::H20_IN_GAS::itemName = "H20_IN_GAS";
|
||||
|
||||
|
||||
DIFFCOAL::DIFFCOAL() : ParserKeyword("DIFFCOAL", KeywordSize("REGDIMS", "NTCREG", false, 0)) {
|
||||
@@ -1019,10 +1042,41 @@ DIFFCOAL::DIFFCOAL() : ParserKeyword("DIFFCOAL", KeywordSize("REGDIMS", "NTCREG"
|
||||
const std::string DIFFCOAL::keywordName = "DIFFCOAL";
|
||||
const std::string DIFFCOAL::GAS_DIFF_COEFF::itemName = "GAS_DIFF_COEFF";
|
||||
const std::string DIFFCOAL::RE_ADSORB_FRACTION::itemName = "RE_ADSORB_FRACTION";
|
||||
const double DIFFCOAL::RE_ADSORB_FRACTION::defaultValue = 1.000000;
|
||||
const std::string DIFFCOAL::SOL_DIFF_COEFF::itemName = "SOL_DIFF_COEFF";
|
||||
|
||||
|
||||
DIFFCWAT::DIFFCWAT() : ParserKeyword("DIFFCWAT", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"DIFFAWAT",
|
||||
"DIFFAGAS",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"GAS",
|
||||
"WATER",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("DIFFCWAT");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("CO2_IN_WATER", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length*Length/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("H20_IN_WATER", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length*Length/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string DIFFCWAT::keywordName = "DIFFCWAT";
|
||||
const std::string DIFFCWAT::CO2_IN_WATER::itemName = "CO2_IN_WATER";
|
||||
const std::string DIFFCWAT::H20_IN_WATER::itemName = "H20_IN_WATER";
|
||||
|
||||
|
||||
DIFFDP::DIFFDP() : ParserKeyword("DIFFDP", KeywordSize(0, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
@@ -1050,7 +1104,6 @@ DIFFMMF::DIFFMMF() : ParserKeyword("DIFFMMF", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DIFFMMF::keywordName = "DIFFMMF";
|
||||
const std::string DIFFMMF::data::itemName = "data";
|
||||
const double DIFFMMF::data::defaultValue = 1.000000;
|
||||
|
||||
|
||||
DIFFMR::DIFFMR() : ParserKeyword("DIFFMR", KeywordSize(1, false)) {
|
||||
@@ -1071,7 +1124,6 @@ DIFFMR::DIFFMR() : ParserKeyword("DIFFMR", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DIFFMR::keywordName = "DIFFMR";
|
||||
const std::string DIFFMR::data::itemName = "data";
|
||||
const double DIFFMR::data::defaultValue = 1.000000;
|
||||
|
||||
|
||||
DIFFMTHT::DIFFMTHT() : ParserKeyword("DIFFMTHT", KeywordSize(1, false)) {
|
||||
@@ -1092,7 +1144,6 @@ DIFFMTHT::DIFFMTHT() : ParserKeyword("DIFFMTHT", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DIFFMTHT::keywordName = "DIFFMTHT";
|
||||
const std::string DIFFMTHT::data::itemName = "data";
|
||||
const double DIFFMTHT::data::defaultValue = 1.000000;
|
||||
|
||||
|
||||
DIFFMX::DIFFMX() : ParserKeyword("DIFFMX", KeywordSize(1, false)) {
|
||||
@@ -1113,7 +1164,6 @@ DIFFMX::DIFFMX() : ParserKeyword("DIFFMX", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DIFFMX::keywordName = "DIFFMX";
|
||||
const std::string DIFFMX::data::itemName = "data";
|
||||
const double DIFFMX::data::defaultValue = 1.000000;
|
||||
|
||||
|
||||
DIFFMY::DIFFMY() : ParserKeyword("DIFFMY", KeywordSize(1, false)) {
|
||||
@@ -1134,7 +1184,6 @@ DIFFMY::DIFFMY() : ParserKeyword("DIFFMY", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DIFFMY::keywordName = "DIFFMY";
|
||||
const std::string DIFFMY::data::itemName = "data";
|
||||
const double DIFFMY::data::defaultValue = 1.000000;
|
||||
|
||||
|
||||
DIFFMZ::DIFFMZ() : ParserKeyword("DIFFMZ", KeywordSize(1, false)) {
|
||||
@@ -1155,7 +1204,6 @@ DIFFMZ::DIFFMZ() : ParserKeyword("DIFFMZ", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DIFFMZ::keywordName = "DIFFMZ";
|
||||
const std::string DIFFMZ::data::itemName = "data";
|
||||
const double DIFFMZ::data::defaultValue = 1.000000;
|
||||
|
||||
|
||||
DIFFR::DIFFR() : ParserKeyword("DIFFR", KeywordSize(1, false)) {
|
||||
@@ -1317,11 +1365,8 @@ DIMPES::DIMPES() : ParserKeyword("DIMPES", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DIMPES::keywordName = "DIMPES";
|
||||
const std::string DIMPES::DSTARG::itemName = "DSTARG";
|
||||
const double DIMPES::DSTARG::defaultValue = 0.050000;
|
||||
const std::string DIMPES::DSMAX::itemName = "DSMAX";
|
||||
const double DIMPES::DSMAX::defaultValue = 0.100000;
|
||||
const std::string DIMPES::DPMAX::itemName = "DPMAX";
|
||||
const double DIMPES::DPMAX::defaultValue = 13.790000;
|
||||
|
||||
|
||||
DIMPLICT::DIMPLICT() : ParserKeyword("DIMPLICT", KeywordSize(0, false)) {
|
||||
@@ -1340,6 +1385,14 @@ DISGAS::DISGAS() : ParserKeyword("DISGAS", KeywordSize(0, false)) {
|
||||
const std::string DISGAS::keywordName = "DISGAS";
|
||||
|
||||
|
||||
DISGASW::DISGASW() : ParserKeyword("DISGASW", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
addDeckName("DISGASW");
|
||||
}
|
||||
const std::string DISGASW::keywordName = "DISGASW";
|
||||
|
||||
|
||||
DISPDIMS::DISPDIMS() : ParserKeyword("DISPDIMS", KeywordSize(1, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -1366,11 +1419,27 @@ DISPDIMS::DISPDIMS() : ParserKeyword("DISPDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DISPDIMS::keywordName = "DISPDIMS";
|
||||
const std::string DISPDIMS::NUM_DISP_TABLES::itemName = "NUM_DISP_TABLES";
|
||||
const int DISPDIMS::NUM_DISP_TABLES::defaultValue = 1;
|
||||
const std::string DISPDIMS::MAX_VELOCITY_NODES::itemName = "MAX_VELOCITY_NODES";
|
||||
const int DISPDIMS::MAX_VELOCITY_NODES::defaultValue = 2;
|
||||
const std::string DISPDIMS::MAX_CONCENTRATION_NODES::itemName = "MAX_CONCENTRATION_NODES";
|
||||
const int DISPDIMS::MAX_CONCENTRATION_NODES::defaultValue = 1;
|
||||
|
||||
|
||||
DISPERC::DISPERC() : ParserKeyword("DISPERC", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("DISPERC");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Length");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string DISPERC::keywordName = "DISPERC";
|
||||
const std::string DISPERC::data::itemName = "data";
|
||||
|
||||
|
||||
DISPERSE::DISPERSE() : ParserKeyword("DISPERSE", KeywordSize("DISPDIMS", "MXDIST", true, 0)) {
|
||||
@@ -1454,9 +1523,7 @@ DPKRMOD::DPKRMOD() : ParserKeyword("DPKRMOD", KeywordSize("TABDIMS", "NTSFUN", f
|
||||
}
|
||||
const std::string DPKRMOD::keywordName = "DPKRMOD";
|
||||
const std::string DPKRMOD::MOD_OIL_WAT_PERM::itemName = "MOD_OIL_WAT_PERM";
|
||||
const double DPKRMOD::MOD_OIL_WAT_PERM::defaultValue = 0;
|
||||
const std::string DPKRMOD::MOD_OIL_GAS_PERM::itemName = "MOD_OIL_GAS_PERM";
|
||||
const double DPKRMOD::MOD_OIL_GAS_PERM::defaultValue = 0;
|
||||
const std::string DPKRMOD::SCALE_PERM_FRACTURE::itemName = "SCALE_PERM_FRACTURE";
|
||||
const std::string DPKRMOD::SCALE_PERM_FRACTURE::defaultValue = "YES";
|
||||
|
||||
@@ -1498,7 +1565,7 @@ const std::string DR::keywordName = "DR";
|
||||
const std::string DR::data::itemName = "data";
|
||||
|
||||
|
||||
DREF::DREF() : ParserKeyword("DREF", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
DREF::DREF() : ParserKeyword("DREF", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("DREF");
|
||||
@@ -1517,7 +1584,7 @@ const std::string DREF::keywordName = "DREF";
|
||||
const std::string DREF::DENSITY::itemName = "DENSITY";
|
||||
|
||||
|
||||
DREFS::DREFS() : ParserKeyword("DREFS", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
DREFS::DREFS() : ParserKeyword("DREFS", KeywordSize("TABDIMS", "NUM_EOS_SURFACE", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("DREFS");
|
||||
@@ -1604,25 +1671,15 @@ DRILPRI::DRILPRI() : ParserKeyword("DRILPRI", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DRILPRI::keywordName = "DRILPRI";
|
||||
const std::string DRILPRI::INTERVAL::itemName = "INTERVAL";
|
||||
const double DRILPRI::INTERVAL::defaultValue = 0;
|
||||
const std::string DRILPRI::A::itemName = "A";
|
||||
const double DRILPRI::A::defaultValue = 0;
|
||||
const std::string DRILPRI::B::itemName = "B";
|
||||
const double DRILPRI::B::defaultValue = 0;
|
||||
const std::string DRILPRI::C::itemName = "C";
|
||||
const double DRILPRI::C::defaultValue = 0;
|
||||
const std::string DRILPRI::D::itemName = "D";
|
||||
const double DRILPRI::D::defaultValue = 0;
|
||||
const std::string DRILPRI::E::itemName = "E";
|
||||
const double DRILPRI::E::defaultValue = 0;
|
||||
const std::string DRILPRI::F::itemName = "F";
|
||||
const double DRILPRI::F::defaultValue = 0;
|
||||
const std::string DRILPRI::G::itemName = "G";
|
||||
const double DRILPRI::G::defaultValue = 0;
|
||||
const std::string DRILPRI::H::itemName = "H";
|
||||
const double DRILPRI::H::defaultValue = 0;
|
||||
const std::string DRILPRI::LOOK_AHEAD::itemName = "LOOK_AHEAD";
|
||||
const double DRILPRI::LOOK_AHEAD::defaultValue = 0;
|
||||
const std::string DRILPRI::CALCULATION::itemName = "CALCULATION";
|
||||
const std::string DRILPRI::CALCULATION::defaultValue = "SINGLE";
|
||||
|
||||
@@ -1652,7 +1709,7 @@ const std::string DRSDT::OPTION::itemName = "OPTION";
|
||||
const std::string DRSDT::OPTION::defaultValue = "ALL";
|
||||
|
||||
|
||||
DRSDTCON::DRSDTCON() : ParserKeyword("DRSDTCON", KeywordSize(1, false)) {
|
||||
DRSDTCON::DRSDTCON() : ParserKeyword("DRSDTCON", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
addDeckName("DRSDTCON");
|
||||
@@ -1660,6 +1717,19 @@ DRSDTCON::DRSDTCON() : ParserKeyword("DRSDTCON", KeywordSize(1, false)) {
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DRSDT_MAX", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0.040000) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("PSI", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0.340000) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("OMEGA", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(3e-09) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
@@ -1673,6 +1743,8 @@ DRSDTCON::DRSDTCON() : ParserKeyword("DRSDTCON", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DRSDTCON::keywordName = "DRSDTCON";
|
||||
const std::string DRSDTCON::DRSDT_MAX::itemName = "DRSDT_MAX";
|
||||
const std::string DRSDTCON::PSI::itemName = "PSI";
|
||||
const std::string DRSDTCON::OMEGA::itemName = "OMEGA";
|
||||
const std::string DRSDTCON::OPTION::itemName = "OPTION";
|
||||
const std::string DRSDTCON::OPTION::defaultValue = "ALL";
|
||||
|
||||
@@ -1956,11 +2028,8 @@ DYNRDIMS::DYNRDIMS() : ParserKeyword("DYNRDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DYNRDIMS::keywordName = "DYNRDIMS";
|
||||
const std::string DYNRDIMS::MNUMDR::itemName = "MNUMDR";
|
||||
const int DYNRDIMS::MNUMDR::defaultValue = 0;
|
||||
const std::string DYNRDIMS::MXDYNF::itemName = "MXDYNF";
|
||||
const int DYNRDIMS::MXDYNF::defaultValue = 0;
|
||||
const std::string DYNRDIMS::MXDYNR::itemName = "MXDYNR";
|
||||
const int DYNRDIMS::MXDYNR::defaultValue = 0;
|
||||
|
||||
|
||||
DYV::DYV() : ParserKeyword("DYV", KeywordSize(1, false)) {
|
||||
@@ -2022,7 +2091,6 @@ DZMATRIX::DZMATRIX() : ParserKeyword("DZMATRIX", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DZMATRIX::keywordName = "DZMATRIX";
|
||||
const std::string DZMATRIX::data::itemName = "data";
|
||||
const double DZMATRIX::data::defaultValue = 0;
|
||||
|
||||
|
||||
DZMTRX::DZMTRX() : ParserKeyword("DZMTRX", KeywordSize(1, false)) {
|
||||
@@ -2043,7 +2111,6 @@ DZMTRX::DZMTRX() : ParserKeyword("DZMTRX", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DZMTRX::keywordName = "DZMTRX";
|
||||
const std::string DZMTRX::data::itemName = "data";
|
||||
const double DZMTRX::data::defaultValue = 0;
|
||||
|
||||
|
||||
DZMTRXV::DZMTRXV() : ParserKeyword("DZMTRXV", KeywordSize(1, false)) {
|
||||
@@ -2064,7 +2131,6 @@ DZMTRXV::DZMTRXV() : ParserKeyword("DZMTRXV", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string DZMTRXV::keywordName = "DZMTRXV";
|
||||
const std::string DZMTRXV::data::itemName = "data";
|
||||
const double DZMTRXV::data::defaultValue = 0;
|
||||
|
||||
|
||||
DZNET::DZNET() : ParserKeyword("DZNET", KeywordSize(1, false)) {
|
||||
|
||||
@@ -155,6 +155,7 @@ EDITNNCR::EDITNNCR() : ParserKeyword("EDITNNCR", KeywordSize(SLASH_TERMINATED))
|
||||
}
|
||||
{
|
||||
ParserItem item("TRANS", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Transmissibility");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -213,7 +214,7 @@ EHYSTR::EHYSTR() : ParserKeyword("EHYSTR", KeywordSize(1, false)) {
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("curvature_caplillary_pressure_hyst", ParserItem::itype::DOUBLE);
|
||||
ParserItem item("curvature_capillary_pressure_hyst", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0.100000) );
|
||||
record.addItem(item);
|
||||
}
|
||||
@@ -281,14 +282,10 @@ EHYSTR::EHYSTR() : ParserKeyword("EHYSTR", KeywordSize(1, false)) {
|
||||
}
|
||||
}
|
||||
const std::string EHYSTR::keywordName = "EHYSTR";
|
||||
const std::string EHYSTR::curvature_caplillary_pressure_hyst::itemName = "curvature_caplillary_pressure_hyst";
|
||||
const double EHYSTR::curvature_caplillary_pressure_hyst::defaultValue = 0.100000;
|
||||
const std::string EHYSTR::curvature_capillary_pressure_hyst::itemName = "curvature_capillary_pressure_hyst";
|
||||
const std::string EHYSTR::relative_perm_hyst::itemName = "relative_perm_hyst";
|
||||
const int EHYSTR::relative_perm_hyst::defaultValue = 0;
|
||||
const std::string EHYSTR::curvature_param_killough_wetting::itemName = "curvature_param_killough_wetting";
|
||||
const double EHYSTR::curvature_param_killough_wetting::defaultValue = 1.000000;
|
||||
const std::string EHYSTR::mod_param_trapped::itemName = "mod_param_trapped";
|
||||
const double EHYSTR::mod_param_trapped::defaultValue = 0.100000;
|
||||
const std::string EHYSTR::limiting_hyst_flag::itemName = "limiting_hyst_flag";
|
||||
const std::string EHYSTR::limiting_hyst_flag::defaultValue = "BOTH";
|
||||
const std::string EHYSTR::shape_cap_press_flag::itemName = "shape_cap_press_flag";
|
||||
@@ -304,9 +301,7 @@ const std::string EHYSTR::baker_flag_gas::defaultValue = "NO";
|
||||
const std::string EHYSTR::baker_flag_water::itemName = "baker_flag_water";
|
||||
const std::string EHYSTR::baker_flag_water::defaultValue = "NO";
|
||||
const std::string EHYSTR::threshold_saturation::itemName = "threshold_saturation";
|
||||
const double EHYSTR::threshold_saturation::defaultValue = 0;
|
||||
const std::string EHYSTR::FLAG_SOMETHING::itemName = "FLAG_SOMETHING";
|
||||
const int EHYSTR::FLAG_SOMETHING::defaultValue = 0;
|
||||
|
||||
|
||||
EHYSTRR::EHYSTRR() : ParserKeyword("EHYSTRR", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
@@ -335,11 +330,8 @@ EHYSTRR::EHYSTRR() : ParserKeyword("EHYSTRR", KeywordSize("TABDIMS", "NTSFUN", f
|
||||
}
|
||||
const std::string EHYSTRR::keywordName = "EHYSTRR";
|
||||
const std::string EHYSTRR::curvature_caplillary_pressure_hyst::itemName = "curvature_caplillary_pressure_hyst";
|
||||
const double EHYSTRR::curvature_caplillary_pressure_hyst::defaultValue = 0.100000;
|
||||
const std::string EHYSTRR::curvature_parameter_wetting_phase_hyst::itemName = "curvature_parameter_wetting_phase_hyst";
|
||||
const double EHYSTRR::curvature_parameter_wetting_phase_hyst::defaultValue = 1.000000;
|
||||
const std::string EHYSTRR::mod_param_non_wet_phase_sat::itemName = "mod_param_non_wet_phase_sat";
|
||||
const double EHYSTRR::mod_param_non_wet_phase_sat::defaultValue = 0.100000;
|
||||
|
||||
|
||||
END::END() : ParserKeyword("END", KeywordSize(0, false)) {
|
||||
@@ -682,11 +674,8 @@ const std::string ENDSCALE::DIRECT::defaultValue = "NODIR";
|
||||
const std::string ENDSCALE::IRREVERS::itemName = "IRREVERS";
|
||||
const std::string ENDSCALE::IRREVERS::defaultValue = "REVERS";
|
||||
const std::string ENDSCALE::NTENDP::itemName = "NTENDP";
|
||||
const int ENDSCALE::NTENDP::defaultValue = 1;
|
||||
const std::string ENDSCALE::NSENDP::itemName = "NSENDP";
|
||||
const int ENDSCALE::NSENDP::defaultValue = 20;
|
||||
const std::string ENDSCALE::COMB_MODE::itemName = "COMB_MODE";
|
||||
const int ENDSCALE::COMB_MODE::defaultValue = 0;
|
||||
|
||||
|
||||
ENDSKIP::ENDSKIP() : ParserKeyword("ENDSKIP", KeywordSize(0, false)) {
|
||||
@@ -729,7 +718,6 @@ ENKRVD::ENKRVD() : ParserKeyword("ENKRVD", KeywordSize("ENDSCALE", "NTENDP", fal
|
||||
}
|
||||
const std::string ENKRVD::keywordName = "ENKRVD";
|
||||
const std::string ENKRVD::DATA::itemName = "DATA";
|
||||
const double ENKRVD::DATA::defaultValue = -1.000000;
|
||||
|
||||
|
||||
ENPCVD::ENPCVD() : ParserKeyword("ENPCVD", KeywordSize("ENDSCALE", "NTENDP", false, 0)) {
|
||||
@@ -752,7 +740,6 @@ ENPCVD::ENPCVD() : ParserKeyword("ENPCVD", KeywordSize("ENDSCALE", "NTENDP", fal
|
||||
}
|
||||
const std::string ENPCVD::keywordName = "ENPCVD";
|
||||
const std::string ENPCVD::DATA::itemName = "DATA";
|
||||
const double ENPCVD::DATA::defaultValue = -1.000000;
|
||||
|
||||
|
||||
ENPTVD::ENPTVD() : ParserKeyword("ENPTVD", KeywordSize("ENDSCALE", "NTENDP", false, 0)) {
|
||||
@@ -781,7 +768,6 @@ ENPTVD::ENPTVD() : ParserKeyword("ENPTVD", KeywordSize("ENDSCALE", "NTENDP", fal
|
||||
}
|
||||
const std::string ENPTVD::keywordName = "ENPTVD";
|
||||
const std::string ENPTVD::DATA::itemName = "DATA";
|
||||
const double ENPTVD::DATA::defaultValue = -1.000000;
|
||||
|
||||
|
||||
ENSPCVD::ENSPCVD() : ParserKeyword("ENSPCVD", KeywordSize("ENDSCALE", "NTENDP", false, 0)) {
|
||||
@@ -804,7 +790,44 @@ ENSPCVD::ENSPCVD() : ParserKeyword("ENSPCVD", KeywordSize("ENDSCALE", "NTENDP",
|
||||
}
|
||||
const std::string ENSPCVD::keywordName = "ENSPCVD";
|
||||
const std::string ENSPCVD::DATA::itemName = "DATA";
|
||||
const double ENSPCVD::DATA::defaultValue = -1.000000;
|
||||
|
||||
|
||||
EOS::EOS() : ParserKeyword("EOS", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("EOS");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("EQUATION", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("PR") );
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string EOS::keywordName = "EOS";
|
||||
const std::string EOS::EQUATION::itemName = "EQUATION";
|
||||
const std::string EOS::EQUATION::defaultValue = "PR";
|
||||
|
||||
|
||||
EOSNUM::EOSNUM() : ParserKeyword("EOSNUM", KeywordSize(1, false)) {
|
||||
addValidSectionName("REGIONS");
|
||||
clearDeckNames();
|
||||
addDeckName("EOSNUM");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::INT);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string EOSNUM::keywordName = "EOSNUM";
|
||||
const std::string EOSNUM::data::itemName = "data";
|
||||
|
||||
|
||||
EPSDBGS::EPSDBGS() : ParserKeyword("EPSDBGS", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -862,9 +885,7 @@ EPSDBGS::EPSDBGS() : ParserKeyword("EPSDBGS", KeywordSize(SLASH_TERMINATED)) {
|
||||
}
|
||||
const std::string EPSDBGS::keywordName = "EPSDBGS";
|
||||
const std::string EPSDBGS::TABLE_OUTPUT::itemName = "TABLE_OUTPUT";
|
||||
const int EPSDBGS::TABLE_OUTPUT::defaultValue = 0;
|
||||
const std::string EPSDBGS::CHECK_DRAIN_HYST::itemName = "CHECK_DRAIN_HYST";
|
||||
const int EPSDBGS::CHECK_DRAIN_HYST::defaultValue = 0;
|
||||
const std::string EPSDBGS::IX1::itemName = "IX1";
|
||||
const std::string EPSDBGS::IX2::itemName = "IX2";
|
||||
const std::string EPSDBGS::JY1::itemName = "JY1";
|
||||
@@ -932,11 +953,9 @@ const std::string EPSDEBUG::JY2::itemName = "JY2";
|
||||
const std::string EPSDEBUG::KZ1::itemName = "KZ1";
|
||||
const std::string EPSDEBUG::KZ2::itemName = "KZ2";
|
||||
const std::string EPSDEBUG::TABLE_OUTPUT::itemName = "TABLE_OUTPUT";
|
||||
const int EPSDEBUG::TABLE_OUTPUT::defaultValue = 0;
|
||||
const std::string EPSDEBUG::GRID_NAME::itemName = "GRID_NAME";
|
||||
const std::string EPSDEBUG::GRID_NAME::defaultValue = "";
|
||||
const std::string EPSDEBUG::CHECK_DRAIN_HYST::itemName = "CHECK_DRAIN_HYST";
|
||||
const int EPSDEBUG::CHECK_DRAIN_HYST::defaultValue = 0;
|
||||
|
||||
|
||||
EQLDIMS::EQLDIMS() : ParserKeyword("EQLDIMS", KeywordSize(1, false)) {
|
||||
@@ -952,7 +971,7 @@ EQLDIMS::EQLDIMS() : ParserKeyword("EQLDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
{
|
||||
ParserItem item("DEPTH_NODES_P", ParserItem::itype::INT);
|
||||
item.setDefault( 100 );
|
||||
item.setDefault( 2000 );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -975,15 +994,10 @@ EQLDIMS::EQLDIMS() : ParserKeyword("EQLDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string EQLDIMS::keywordName = "EQLDIMS";
|
||||
const std::string EQLDIMS::NTEQUL::itemName = "NTEQUL";
|
||||
const int EQLDIMS::NTEQUL::defaultValue = 1;
|
||||
const std::string EQLDIMS::DEPTH_NODES_P::itemName = "DEPTH_NODES_P";
|
||||
const int EQLDIMS::DEPTH_NODES_P::defaultValue = 100;
|
||||
const std::string EQLDIMS::DEPTH_NODES_TAB::itemName = "DEPTH_NODES_TAB";
|
||||
const int EQLDIMS::DEPTH_NODES_TAB::defaultValue = 20;
|
||||
const std::string EQLDIMS::NTTRVD::itemName = "NTTRVD";
|
||||
const int EQLDIMS::NTTRVD::defaultValue = 1;
|
||||
const std::string EQLDIMS::NSTRVD::itemName = "NSTRVD";
|
||||
const int EQLDIMS::NSTRVD::defaultValue = 20;
|
||||
|
||||
|
||||
EQLNUM::EQLNUM() : ParserKeyword("EQLNUM", KeywordSize(1, false)) {
|
||||
@@ -1112,9 +1126,9 @@ const std::string EQLZCORN::ACTION_REQ::defaultValue = "TOP";
|
||||
|
||||
|
||||
EQUALREG::EQUALREG() : ParserKeyword("EQUALREG", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("PROPS");
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("GRID");
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("PROPS");
|
||||
addValidSectionName("REGIONS");
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
@@ -1149,7 +1163,6 @@ EQUALREG::EQUALREG() : ParserKeyword("EQUALREG", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string EQUALREG::keywordName = "EQUALREG";
|
||||
const std::string EQUALREG::ARRAY::itemName = "ARRAY";
|
||||
const std::string EQUALREG::VALUE::itemName = "VALUE";
|
||||
const double EQUALREG::VALUE::defaultValue = 0;
|
||||
const std::string EQUALREG::REGION_NUMBER::itemName = "REGION_NUMBER";
|
||||
const std::string EQUALREG::REGION_NAME::itemName = "REGION_NAME";
|
||||
const std::string EQUALREG::REGION_NAME::defaultValue = "M";
|
||||
@@ -1276,29 +1289,27 @@ EQUIL::EQUIL() : ParserKeyword("EQUIL", KeywordSize("EQLDIMS", "NTEQUL", false,
|
||||
ParserItem item("EQLOPT5", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("BLACK_OIL_INIT_HG", ParserItem::itype::INT);
|
||||
item.setDefault( 0 );
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string EQUIL::keywordName = "EQUIL";
|
||||
const std::string EQUIL::DATUM_DEPTH::itemName = "DATUM_DEPTH";
|
||||
const double EQUIL::DATUM_DEPTH::defaultValue = 0;
|
||||
const std::string EQUIL::DATUM_PRESSURE::itemName = "DATUM_PRESSURE";
|
||||
const std::string EQUIL::OWC::itemName = "OWC";
|
||||
const double EQUIL::OWC::defaultValue = 0;
|
||||
const std::string EQUIL::PC_OWC::itemName = "PC_OWC";
|
||||
const double EQUIL::PC_OWC::defaultValue = 0;
|
||||
const std::string EQUIL::GOC::itemName = "GOC";
|
||||
const double EQUIL::GOC::defaultValue = 0;
|
||||
const std::string EQUIL::PC_GOC::itemName = "PC_GOC";
|
||||
const double EQUIL::PC_GOC::defaultValue = 0;
|
||||
const std::string EQUIL::BLACK_OIL_INIT::itemName = "BLACK_OIL_INIT";
|
||||
const int EQUIL::BLACK_OIL_INIT::defaultValue = 0;
|
||||
const std::string EQUIL::BLACK_OIL_INIT_WG::itemName = "BLACK_OIL_INIT_WG";
|
||||
const int EQUIL::BLACK_OIL_INIT_WG::defaultValue = 0;
|
||||
const std::string EQUIL::OIP_INIT::itemName = "OIP_INIT";
|
||||
const int EQUIL::OIP_INIT::defaultValue = -5;
|
||||
const std::string EQUIL::EQLOPT04::itemName = "EQLOPT04";
|
||||
const std::string EQUIL::EQLOPT5::itemName = "EQLOPT5";
|
||||
const std::string EQUIL::BLACK_OIL_INIT_HG::itemName = "BLACK_OIL_INIT_HG";
|
||||
|
||||
|
||||
ESSNODE::ESSNODE() : ParserKeyword("ESSNODE", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
@@ -1362,7 +1373,6 @@ EXIT::EXIT() : ParserKeyword("EXIT", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string EXIT::keywordName = "EXIT";
|
||||
const std::string EXIT::STATUS_CODE::itemName = "STATUS_CODE";
|
||||
const int EXIT::STATUS_CODE::defaultValue = 0;
|
||||
|
||||
|
||||
EXTFIN::EXTFIN() : ParserKeyword("EXTFIN", KeywordSize(1, false)) {
|
||||
@@ -1468,7 +1478,6 @@ EXTRAPMS::EXTRAPMS() : ParserKeyword("EXTRAPMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string EXTRAPMS::keywordName = "EXTRAPMS";
|
||||
const std::string EXTRAPMS::LEVEL::itemName = "LEVEL";
|
||||
const int EXTRAPMS::LEVEL::defaultValue = 0;
|
||||
|
||||
|
||||
EXTREPGL::EXTREPGL() : ParserKeyword("EXTREPGL", KeywordSize(1, false)) {
|
||||
|
||||
@@ -27,7 +27,6 @@ FAULTDIM::FAULTDIM() : ParserKeyword("FAULTDIM", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string FAULTDIM::keywordName = "FAULTDIM";
|
||||
const std::string FAULTDIM::MFSEGS::itemName = "MFSEGS";
|
||||
const int FAULTDIM::MFSEGS::defaultValue = 0;
|
||||
|
||||
|
||||
FAULTS::FAULTS() : ParserKeyword("FAULTS", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -90,11 +89,13 @@ FBHPDEF::FBHPDEF() : ParserKeyword("FBHPDEF", KeywordSize(1, false)) {
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("TARGET_BHP", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Length");
|
||||
item.setDefault( double(1.013250) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("LIMIT_BHP", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(6895.000000) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
@@ -136,38 +137,110 @@ FIELD::FIELD() : ParserKeyword("FIELD", KeywordSize(0, false)) {
|
||||
const std::string FIELD::keywordName = "FIELD";
|
||||
|
||||
|
||||
FIELDSEP::FIELDSEP() : ParserKeyword("FIELDSEP", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
addDeckName("FIELDSEP");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("STAGE", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("TEMPERATURE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(15.560000) );
|
||||
item.push_backDimension("Temperature");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("PRESSURE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(1.013250) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("LIQ_DESTINATION", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("VAP_DESTINATION", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("KVALUE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("TABLE_NUM", ParserItem::itype::INT);
|
||||
item.setDefault( 0 );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("EOS_NUM", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("REF_TEMP", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Temperature");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("REF_PRESS", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string FIELDSEP::keywordName = "FIELDSEP";
|
||||
const std::string FIELDSEP::STAGE::itemName = "STAGE";
|
||||
const std::string FIELDSEP::TEMPERATURE::itemName = "TEMPERATURE";
|
||||
const std::string FIELDSEP::PRESSURE::itemName = "PRESSURE";
|
||||
const std::string FIELDSEP::LIQ_DESTINATION::itemName = "LIQ_DESTINATION";
|
||||
const std::string FIELDSEP::VAP_DESTINATION::itemName = "VAP_DESTINATION";
|
||||
const std::string FIELDSEP::KVALUE::itemName = "KVALUE";
|
||||
const std::string FIELDSEP::TABLE_NUM::itemName = "TABLE_NUM";
|
||||
const std::string FIELDSEP::EOS_NUM::itemName = "EOS_NUM";
|
||||
const std::string FIELDSEP::REF_TEMP::itemName = "REF_TEMP";
|
||||
const std::string FIELDSEP::REF_PRESS::itemName = "REF_PRESS";
|
||||
|
||||
|
||||
FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false)) {
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("FORFF");
|
||||
addDeckName("FOPR");
|
||||
addDeckName("FCSC");
|
||||
addDeckName("FGCDI");
|
||||
addDeckName("FORFF");
|
||||
addDeckName("FOPRH");
|
||||
addDeckName("FCSC");
|
||||
addDeckName("FOPTF");
|
||||
addDeckName("FSPR");
|
||||
addDeckName("FGPTF");
|
||||
addDeckName("FGIMT");
|
||||
addDeckName("FGPTF");
|
||||
addDeckName("FSPR");
|
||||
addDeckName("FGPP2");
|
||||
addDeckName("FGLRH");
|
||||
addDeckName("FOPRT");
|
||||
addDeckName("FGLRH");
|
||||
addDeckName("FGPRF");
|
||||
addDeckName("FOPT");
|
||||
addDeckName("FOPRF");
|
||||
addDeckName("FMWPL");
|
||||
addDeckName("FGST");
|
||||
addDeckName("FOPRS");
|
||||
addDeckName("FMWPL");
|
||||
addDeckName("FOPI2");
|
||||
addDeckName("FOPRS");
|
||||
addDeckName("FOPI");
|
||||
addDeckName("FGPP");
|
||||
addDeckName("FOPTH");
|
||||
addDeckName("FGIRT");
|
||||
addDeckName("FCIP");
|
||||
addDeckName("FOPTS");
|
||||
addDeckName("FCIP");
|
||||
addDeckName("FOIR");
|
||||
addDeckName("FCIT");
|
||||
addDeckName("FOIRH");
|
||||
addDeckName("FOIRT");
|
||||
addDeckName("FCIT");
|
||||
addDeckName("FWIT");
|
||||
addDeckName("FOIRT");
|
||||
addDeckName("FOIT");
|
||||
addDeckName("FGPRS");
|
||||
addDeckName("FWPI2");
|
||||
@@ -176,88 +249,89 @@ FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false))
|
||||
addDeckName("FWPRT");
|
||||
addDeckName("FOPP2");
|
||||
addDeckName("FWPRH");
|
||||
addDeckName("FMWPO");
|
||||
addDeckName("FWPR");
|
||||
addDeckName("FMWPO");
|
||||
addDeckName("FWPT");
|
||||
addDeckName("FCIC");
|
||||
addDeckName("FWPTH");
|
||||
addDeckName("FCIC");
|
||||
addDeckName("FWIR");
|
||||
addDeckName("FGSR");
|
||||
addDeckName("FWIRH");
|
||||
addDeckName("FWIRT");
|
||||
addDeckName("FWITH");
|
||||
addDeckName("FSPT");
|
||||
addDeckName("FGIMR");
|
||||
addDeckName("FSPT");
|
||||
addDeckName("FWPP");
|
||||
addDeckName("FWPP2");
|
||||
addDeckName("FORFE");
|
||||
addDeckName("FGPI2");
|
||||
addDeckName("FMWPT");
|
||||
addDeckName("FORFE");
|
||||
addDeckName("FWPI");
|
||||
addDeckName("FMWPT");
|
||||
addDeckName("FGPI");
|
||||
addDeckName("FWPIR");
|
||||
addDeckName("FGPPF");
|
||||
addDeckName("FGPR");
|
||||
addDeckName("FGPRH");
|
||||
addDeckName("FGPRT");
|
||||
addDeckName("FGSAT");
|
||||
addDeckName("FGPT");
|
||||
addDeckName("FGSAT");
|
||||
addDeckName("FGPTH");
|
||||
addDeckName("FGPTS");
|
||||
addDeckName("FGIR");
|
||||
addDeckName("FMWIA");
|
||||
addDeckName("FSGR");
|
||||
addDeckName("FGCR");
|
||||
addDeckName("FGIRH");
|
||||
addDeckName("FSGR");
|
||||
addDeckName("FMWIA");
|
||||
addDeckName("FGPPS2");
|
||||
addDeckName("FGIRH");
|
||||
addDeckName("FGIT");
|
||||
addDeckName("FOSRL");
|
||||
addDeckName("FGITH");
|
||||
addDeckName("FOSRL");
|
||||
addDeckName("FGPPS");
|
||||
addDeckName("FGPPF2");
|
||||
addDeckName("FMWIG");
|
||||
addDeckName("FSGT");
|
||||
addDeckName("FGCT");
|
||||
addDeckName("FJPRH");
|
||||
addDeckName("FSGT");
|
||||
addDeckName("FMWIG");
|
||||
addDeckName("FWCD");
|
||||
addDeckName("FGLIR");
|
||||
addDeckName("FJPRH");
|
||||
addDeckName("FGQ");
|
||||
addDeckName("FLPR");
|
||||
addDeckName("FTICHEA");
|
||||
addDeckName("FSIP");
|
||||
addDeckName("FLPRH");
|
||||
addDeckName("FSIP");
|
||||
addDeckName("FTICHEA");
|
||||
addDeckName("FLPRT");
|
||||
addDeckName("FLPT");
|
||||
addDeckName("FOEIW");
|
||||
addDeckName("FLPTH");
|
||||
addDeckName("FOEIW");
|
||||
addDeckName("FJPR");
|
||||
addDeckName("FJPRT");
|
||||
addDeckName("FJPT");
|
||||
addDeckName("FEIR");
|
||||
addDeckName("FJPTH");
|
||||
addDeckName("FEIR");
|
||||
addDeckName("FVPR");
|
||||
addDeckName("FVPRT");
|
||||
addDeckName("FGDEN");
|
||||
addDeckName("FVPT");
|
||||
addDeckName("FGDEN");
|
||||
addDeckName("FVIR");
|
||||
addDeckName("FVIRT");
|
||||
addDeckName("FVIT");
|
||||
addDeckName("FWCT");
|
||||
addDeckName("FORFG");
|
||||
addDeckName("FWCTH");
|
||||
addDeckName("FORFG");
|
||||
addDeckName("FGOR");
|
||||
addDeckName("FGORH");
|
||||
addDeckName("FOGR");
|
||||
addDeckName("FORMX");
|
||||
addDeckName("FOGRH");
|
||||
addDeckName("FORMX");
|
||||
addDeckName("FWGR");
|
||||
addDeckName("FWGRH");
|
||||
addDeckName("FMPT");
|
||||
addDeckName("FGLR");
|
||||
addDeckName("FPRP");
|
||||
addDeckName("FMPT");
|
||||
addDeckName("FMCTP");
|
||||
addDeckName("FPRP");
|
||||
addDeckName("FMCTW");
|
||||
addDeckName("FOVIS");
|
||||
addDeckName("FMCTG");
|
||||
addDeckName("FOVIS");
|
||||
addDeckName("FMWPR");
|
||||
addDeckName("FMWPA");
|
||||
addDeckName("FMWPU");
|
||||
@@ -276,21 +350,25 @@ FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false))
|
||||
addDeckName("FMWWO");
|
||||
addDeckName("FMWWT");
|
||||
addDeckName("FEPR");
|
||||
addDeckName("FTITSUR");
|
||||
addDeckName("FEPT");
|
||||
addDeckName("FTITSUR");
|
||||
addDeckName("FGCDM");
|
||||
addDeckName("FOPV");
|
||||
addDeckName("FGSPR");
|
||||
addDeckName("FGSRL");
|
||||
addDeckName("FGSRU");
|
||||
addDeckName("FGSSP");
|
||||
addDeckName("FMIR");
|
||||
addDeckName("FGSTP");
|
||||
addDeckName("FMIR");
|
||||
addDeckName("FOSPR");
|
||||
addDeckName("FOSRU");
|
||||
addDeckName("FOSSP");
|
||||
addDeckName("FOSTP");
|
||||
addDeckName("FWIPG");
|
||||
addDeckName("FWIPL");
|
||||
addDeckName("FWSPR");
|
||||
addDeckName("FTPTCAT");
|
||||
addDeckName("FWSRL");
|
||||
addDeckName("FTPTCAT");
|
||||
addDeckName("FWSRU");
|
||||
addDeckName("FWSSP");
|
||||
addDeckName("FWSTP");
|
||||
@@ -300,14 +378,14 @@ FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false))
|
||||
addDeckName("FOIPL");
|
||||
addDeckName("FOIPG");
|
||||
addDeckName("FPPO");
|
||||
addDeckName("FMIT");
|
||||
addDeckName("FODEN");
|
||||
addDeckName("FMIT");
|
||||
addDeckName("FWSAT");
|
||||
addDeckName("FWIP");
|
||||
addDeckName("FWIPR");
|
||||
addDeckName("FPPW");
|
||||
addDeckName("FORMS");
|
||||
addDeckName("FWVIS");
|
||||
addDeckName("FORMS");
|
||||
addDeckName("FWDEN");
|
||||
addDeckName("FGIP");
|
||||
addDeckName("FGIPR");
|
||||
@@ -315,31 +393,30 @@ FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false))
|
||||
addDeckName("FGIPG");
|
||||
addDeckName("FPPG");
|
||||
addDeckName("FGVIS");
|
||||
addDeckName("FCAD");
|
||||
addDeckName("FPR");
|
||||
addDeckName("FCAD");
|
||||
addDeckName("FPRH");
|
||||
addDeckName("FPRGZ");
|
||||
addDeckName("FRS");
|
||||
addDeckName("FSIR");
|
||||
addDeckName("FRV");
|
||||
addDeckName("FSIR");
|
||||
addDeckName("FPPC");
|
||||
addDeckName("FRPV");
|
||||
addDeckName("FOPV");
|
||||
addDeckName("FWPV");
|
||||
addDeckName("FGPV");
|
||||
addDeckName("FHPV");
|
||||
addDeckName("FRTM");
|
||||
addDeckName("FOE");
|
||||
addDeckName("FOEW");
|
||||
addDeckName("FAPI");
|
||||
addDeckName("FOEWW");
|
||||
addDeckName("FAPI");
|
||||
addDeckName("FOEIG");
|
||||
addDeckName("FOEWG");
|
||||
addDeckName("FTPTALK");
|
||||
addDeckName("FORMR");
|
||||
addDeckName("FTPTALK");
|
||||
addDeckName("FORMW");
|
||||
addDeckName("FNIT");
|
||||
addDeckName("FORMG");
|
||||
addDeckName("FNIT");
|
||||
addDeckName("FORME");
|
||||
addDeckName("FORMF");
|
||||
addDeckName("FORMY");
|
||||
@@ -361,8 +438,8 @@ FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false))
|
||||
addDeckName("FTPTANI");
|
||||
addDeckName("FTIRANI");
|
||||
addDeckName("FTITANI");
|
||||
addDeckName("FTPTSUR");
|
||||
addDeckName("FTPRCAT");
|
||||
addDeckName("FTPTSUR");
|
||||
addDeckName("FTIRCAT");
|
||||
addDeckName("FTITCAT");
|
||||
addDeckName("FTPCHEA");
|
||||
@@ -377,8 +454,8 @@ FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false))
|
||||
addDeckName("FTPTFOA");
|
||||
addDeckName("FTIRFOA");
|
||||
addDeckName("FTITFOA");
|
||||
addDeckName("FNIP");
|
||||
addDeckName("FTIPTFOA");
|
||||
addDeckName("FNIP");
|
||||
addDeckName("FTADSFOA");
|
||||
addDeckName("FTDCYFOA");
|
||||
addDeckName("FTMOBFOA");
|
||||
@@ -398,8 +475,8 @@ FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false))
|
||||
addDeckName("FNPT");
|
||||
addDeckName("FNIR");
|
||||
addDeckName("FTPRSUR");
|
||||
addDeckName("FTIRALK");
|
||||
addDeckName("FTIRSUR");
|
||||
addDeckName("FTIRALK");
|
||||
addDeckName("FTIPTSUR");
|
||||
addDeckName("FTADSUR");
|
||||
addDeckName("FTPRALK");
|
||||
@@ -409,6 +486,26 @@ FIELD_PROBE::FIELD_PROBE() : ParserKeyword("FIELD_PROBE", KeywordSize(0, false))
|
||||
const std::string FIELD_PROBE::keywordName = "FIELD_PROBE";
|
||||
|
||||
|
||||
FIELD_PROBE_OPM::FIELD_PROBE_OPM() : ParserKeyword("FIELD_PROBE_OPM", KeywordSize(0, false)) {
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("FGMIP");
|
||||
addDeckName("FGKDI");
|
||||
addDeckName("FGMDS");
|
||||
addDeckName("FGKDM");
|
||||
addDeckName("FGKMO");
|
||||
addDeckName("FGKTR");
|
||||
addDeckName("FGMIR");
|
||||
addDeckName("FGMGP");
|
||||
addDeckName("FGMIT");
|
||||
addDeckName("FGMMO");
|
||||
addDeckName("FGMST");
|
||||
addDeckName("FGMTR");
|
||||
addDeckName("FGMUS");
|
||||
}
|
||||
const std::string FIELD_PROBE_OPM::keywordName = "FIELD_PROBE_OPM";
|
||||
|
||||
|
||||
FILEUNIT::FILEUNIT() : ParserKeyword("FILEUNIT", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
addValidSectionName("EDIT");
|
||||
@@ -532,17 +629,11 @@ const std::string FIPSEP::keywordName = "FIPSEP";
|
||||
const std::string FIPSEP::FLUID_IN_PLACE_REGION::itemName = "FLUID_IN_PLACE_REGION";
|
||||
const std::string FIPSEP::STAGE_INDEX::itemName = "STAGE_INDEX";
|
||||
const std::string FIPSEP::STAGE_TEMPERATURE::itemName = "STAGE_TEMPERATURE";
|
||||
const double FIPSEP::STAGE_TEMPERATURE::defaultValue = 15.560000;
|
||||
const std::string FIPSEP::STAGE_PRESSURE::itemName = "STAGE_PRESSURE";
|
||||
const double FIPSEP::STAGE_PRESSURE::defaultValue = 1.013250;
|
||||
const std::string FIPSEP::DESTINATION_OUPUT::itemName = "DESTINATION_OUPUT";
|
||||
const int FIPSEP::DESTINATION_OUPUT::defaultValue = 0;
|
||||
const std::string FIPSEP::DESTINATION_STAGE::itemName = "DESTINATION_STAGE";
|
||||
const int FIPSEP::DESTINATION_STAGE::defaultValue = 0;
|
||||
const std::string FIPSEP::K_VAL_TABLE_NUM::itemName = "K_VAL_TABLE_NUM";
|
||||
const int FIPSEP::K_VAL_TABLE_NUM::defaultValue = 0;
|
||||
const std::string FIPSEP::GAS_PLANT_TABLE_NUM::itemName = "GAS_PLANT_TABLE_NUM";
|
||||
const int FIPSEP::GAS_PLANT_TABLE_NUM::defaultValue = 0;
|
||||
const std::string FIPSEP::SURF_EQ_STATE_NUM::itemName = "SURF_EQ_STATE_NUM";
|
||||
const std::string FIPSEP::DENSITY_EVAL_GAS_TEMP::itemName = "DENSITY_EVAL_GAS_TEMP";
|
||||
const std::string FIPSEP::DENSITY_EVAL_PRESSURE_TEMP::itemName = "DENSITY_EVAL_PRESSURE_TEMP";
|
||||
@@ -741,7 +832,6 @@ FOAMFCN::FOAMFCN() : ParserKeyword("FOAMFCN", KeywordSize("TABDIMS", "NTSFUN", f
|
||||
const std::string FOAMFCN::keywordName = "FOAMFCN";
|
||||
const std::string FOAMFCN::CAPILLARY_NUMBER::itemName = "CAPILLARY_NUMBER";
|
||||
const std::string FOAMFCN::EXP::itemName = "EXP";
|
||||
const double FOAMFCN::EXP::defaultValue = 1.000000;
|
||||
|
||||
|
||||
FOAMFRM::FOAMFRM() : ParserKeyword("FOAMFRM", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
@@ -801,11 +891,8 @@ FOAMFSC::FOAMFSC() : ParserKeyword("FOAMFSC", KeywordSize("TABDIMS", "NTSFUN", f
|
||||
const std::string FOAMFSC::keywordName = "FOAMFSC";
|
||||
const std::string FOAMFSC::REF_SURF_CONC::itemName = "REF_SURF_CONC";
|
||||
const std::string FOAMFSC::EXPONENT::itemName = "EXPONENT";
|
||||
const double FOAMFSC::EXPONENT::defaultValue = 1.000000;
|
||||
const std::string FOAMFSC::MIN_SURF_CONC::itemName = "MIN_SURF_CONC";
|
||||
const double FOAMFSC::MIN_SURF_CONC::defaultValue = 1e-20;
|
||||
const std::string FOAMFSC::MIN_WAT_SAT::itemName = "MIN_WAT_SAT";
|
||||
const double FOAMFSC::MIN_WAT_SAT::defaultValue = 1e-06;
|
||||
|
||||
|
||||
FOAMFSO::FOAMFSO() : ParserKeyword("FOAMFSO", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
@@ -975,7 +1062,6 @@ FOAMROCK::FOAMROCK() : ParserKeyword("FOAMROCK", KeywordSize("TABDIMS", "NTSFUN"
|
||||
}
|
||||
const std::string FOAMROCK::keywordName = "FOAMROCK";
|
||||
const std::string FOAMROCK::ADSORPTION_INDEX::itemName = "ADSORPTION_INDEX";
|
||||
const int FOAMROCK::ADSORPTION_INDEX::defaultValue = 1;
|
||||
const std::string FOAMROCK::ROCK_DENSITY::itemName = "ROCK_DENSITY";
|
||||
|
||||
|
||||
@@ -1002,7 +1088,6 @@ FORMFEED::FORMFEED() : ParserKeyword("FORMFEED", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string FORMFEED::keywordName = "FORMFEED";
|
||||
const std::string FORMFEED::VALUE::itemName = "VALUE";
|
||||
const int FORMFEED::VALUE::defaultValue = 1;
|
||||
|
||||
|
||||
FRICTION::FRICTION() : ParserKeyword("FRICTION", KeywordSize(1, false)) {
|
||||
@@ -1026,9 +1111,7 @@ FRICTION::FRICTION() : ParserKeyword("FRICTION", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string FRICTION::keywordName = "FRICTION";
|
||||
const std::string FRICTION::NWFRIC::itemName = "NWFRIC";
|
||||
const int FRICTION::NWFRIC::defaultValue = 0;
|
||||
const std::string FRICTION::NWFRIB::itemName = "NWFRIB";
|
||||
const int FRICTION::NWFRIB::defaultValue = 1;
|
||||
|
||||
|
||||
FULLIMP::FULLIMP() : ParserKeyword("FULLIMP", KeywordSize(0, false)) {
|
||||
|
||||
@@ -75,11 +75,8 @@ GASDENT::GASDENT() : ParserKeyword("GASDENT", KeywordSize("TABDIMS", "NTPVT", fa
|
||||
}
|
||||
const std::string GASDENT::keywordName = "GASDENT";
|
||||
const std::string GASDENT::REFERENCE_TEMPERATURE::itemName = "REFERENCE_TEMPERATURE";
|
||||
const double GASDENT::REFERENCE_TEMPERATURE::defaultValue = 293.150000;
|
||||
const std::string GASDENT::EXPANSION_COEFF_LINEAR::itemName = "EXPANSION_COEFF_LINEAR";
|
||||
const double GASDENT::EXPANSION_COEFF_LINEAR::defaultValue = 0;
|
||||
const std::string GASDENT::EXPANSION_COEFF_QUADRATIC::itemName = "EXPANSION_COEFF_QUADRATIC";
|
||||
const double GASDENT::EXPANSION_COEFF_QUADRATIC::defaultValue = 0;
|
||||
|
||||
|
||||
GASEND::GASEND() : ParserKeyword("GASEND", KeywordSize(0, false)) {
|
||||
@@ -132,15 +129,10 @@ GASFCOMP::GASFCOMP() : ParserKeyword("GASFCOMP", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string GASFCOMP::keywordName = "GASFCOMP";
|
||||
const std::string GASFCOMP::GROUP::itemName = "GROUP";
|
||||
const std::string GASFCOMP::VFP_TABLE_NUM::itemName = "VFP_TABLE_NUM";
|
||||
const int GASFCOMP::VFP_TABLE_NUM::defaultValue = 0;
|
||||
const std::string GASFCOMP::ARTFICIAL_LIFT_QNTY::itemName = "ARTFICIAL_LIFT_QNTY";
|
||||
const double GASFCOMP::ARTFICIAL_LIFT_QNTY::defaultValue = 0;
|
||||
const std::string GASFCOMP::GAS_CONSUMPTION_RATE::itemName = "GAS_CONSUMPTION_RATE";
|
||||
const double GASFCOMP::GAS_CONSUMPTION_RATE::defaultValue = 0;
|
||||
const std::string GASFCOMP::COMPRESSION_LVL::itemName = "COMPRESSION_LVL";
|
||||
const int GASFCOMP::COMPRESSION_LVL::defaultValue = 1;
|
||||
const std::string GASFCOMP::ACTION_SEQ_NUM::itemName = "ACTION_SEQ_NUM";
|
||||
const int GASFCOMP::ACTION_SEQ_NUM::defaultValue = 1;
|
||||
|
||||
|
||||
GASFDECR::GASFDECR() : ParserKeyword("GASFDECR", KeywordSize(1, false)) {
|
||||
@@ -214,29 +206,17 @@ GASFDECR::GASFDECR() : ParserKeyword("GASFDECR", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string GASFDECR::keywordName = "GASFDECR";
|
||||
const std::string GASFDECR::JAN::itemName = "JAN";
|
||||
const double GASFDECR::JAN::defaultValue = 0;
|
||||
const std::string GASFDECR::FEB::itemName = "FEB";
|
||||
const double GASFDECR::FEB::defaultValue = 0;
|
||||
const std::string GASFDECR::MAR::itemName = "MAR";
|
||||
const double GASFDECR::MAR::defaultValue = 0;
|
||||
const std::string GASFDECR::APR::itemName = "APR";
|
||||
const double GASFDECR::APR::defaultValue = 0;
|
||||
const std::string GASFDECR::MAY::itemName = "MAY";
|
||||
const double GASFDECR::MAY::defaultValue = 0;
|
||||
const std::string GASFDECR::JUN::itemName = "JUN";
|
||||
const double GASFDECR::JUN::defaultValue = 0;
|
||||
const std::string GASFDECR::JUL::itemName = "JUL";
|
||||
const double GASFDECR::JUL::defaultValue = 0;
|
||||
const std::string GASFDECR::AUG::itemName = "AUG";
|
||||
const double GASFDECR::AUG::defaultValue = 0;
|
||||
const std::string GASFDECR::SEP::itemName = "SEP";
|
||||
const double GASFDECR::SEP::defaultValue = 0;
|
||||
const std::string GASFDECR::OCT::itemName = "OCT";
|
||||
const double GASFDECR::OCT::defaultValue = 0;
|
||||
const std::string GASFDECR::NOV::itemName = "NOV";
|
||||
const double GASFDECR::NOV::defaultValue = 0;
|
||||
const std::string GASFDECR::DEC::itemName = "DEC";
|
||||
const double GASFDECR::DEC::defaultValue = 0;
|
||||
|
||||
|
||||
GASFDELC::GASFDELC() : ParserKeyword("GASFDELC", KeywordSize(1, false)) {
|
||||
@@ -381,7 +361,7 @@ GASJT::GASJT() : ParserKeyword("GASJT", KeywordSize("TABDIMS", "NTPVT", false, 0
|
||||
{
|
||||
ParserItem item("JOULE_THOMSON_COEFFICIENT", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Temperature/Pressure");
|
||||
item.push_backDimension("AbsoluteTemperature/Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
@@ -389,9 +369,7 @@ GASJT::GASJT() : ParserKeyword("GASJT", KeywordSize("TABDIMS", "NTPVT", false, 0
|
||||
}
|
||||
const std::string GASJT::keywordName = "GASJT";
|
||||
const std::string GASJT::PREF::itemName = "PREF";
|
||||
const double GASJT::PREF::defaultValue = 1.013200;
|
||||
const std::string GASJT::JOULE_THOMSON_COEFFICIENT::itemName = "JOULE_THOMSON_COEFFICIENT";
|
||||
const double GASJT::JOULE_THOMSON_COEFFICIENT::defaultValue = 0;
|
||||
|
||||
|
||||
GASMONTH::GASMONTH() : ParserKeyword("GASMONTH", KeywordSize(1, false)) {
|
||||
@@ -476,20 +454,15 @@ GASPERIO::GASPERIO() : ParserKeyword("GASPERIO", KeywordSize(1, false)) {
|
||||
const std::string GASPERIO::keywordName = "GASPERIO";
|
||||
const std::string GASPERIO::NUM_PERIODS::itemName = "NUM_PERIODS";
|
||||
const std::string GASPERIO::NUM_MONTHS::itemName = "NUM_MONTHS";
|
||||
const int GASPERIO::NUM_MONTHS::defaultValue = 12;
|
||||
const std::string GASPERIO::INITIAL_DCQ::itemName = "INITIAL_DCQ";
|
||||
const std::string GASPERIO::SWING_REQ::itemName = "SWING_REQ";
|
||||
const std::string GASPERIO::SWING_REQ::defaultValue = "PER";
|
||||
const std::string GASPERIO::LIMIT_TIMESTEPS::itemName = "LIMIT_TIMESTEPS";
|
||||
const std::string GASPERIO::LIMIT_TIMESTEPS::defaultValue = "YES";
|
||||
const std::string GASPERIO::LIMIT_DCQ_RED_FACTOR::itemName = "LIMIT_DCQ_RED_FACTOR";
|
||||
const double GASPERIO::LIMIT_DCQ_RED_FACTOR::defaultValue = 0;
|
||||
const std::string GASPERIO::ANTICIPATED_DCQ_RED_FACTOR::itemName = "ANTICIPATED_DCQ_RED_FACTOR";
|
||||
const double GASPERIO::ANTICIPATED_DCQ_RED_FACTOR::defaultValue = 1.000000;
|
||||
const std::string GASPERIO::MAX_ITERATIONS::itemName = "MAX_ITERATIONS";
|
||||
const int GASPERIO::MAX_ITERATIONS::defaultValue = 3;
|
||||
const std::string GASPERIO::DCQ_CONV_TOLERANCE::itemName = "DCQ_CONV_TOLERANCE";
|
||||
const double GASPERIO::DCQ_CONV_TOLERANCE::defaultValue = 0.100000;
|
||||
|
||||
|
||||
GASSATC::GASSATC() : ParserKeyword("GASSATC", KeywordSize(1, false)) {
|
||||
@@ -520,7 +493,8 @@ GASVISCT::GASVISCT() : ParserKeyword("GASVISCT", KeywordSize("TABDIMS", "NTPVT",
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("ContextDependent");
|
||||
item.push_backDimension("Temperature");
|
||||
item.push_backDimension("Viscosity");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
@@ -530,6 +504,14 @@ const std::string GASVISCT::keywordName = "GASVISCT";
|
||||
const std::string GASVISCT::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
GASWAT::GASWAT() : ParserKeyword("GASWAT", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
addDeckName("GASWAT");
|
||||
}
|
||||
const std::string GASWAT::keywordName = "GASWAT";
|
||||
|
||||
|
||||
GASYEAR::GASYEAR() : ParserKeyword("GASYEAR", KeywordSize(1, false)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
@@ -588,13 +570,9 @@ const std::string GASYEAR::SWING_REQ::defaultValue = "YEAR";
|
||||
const std::string GASYEAR::LIMIT_TIMESTEPS::itemName = "LIMIT_TIMESTEPS";
|
||||
const std::string GASYEAR::LIMIT_TIMESTEPS::defaultValue = "YES";
|
||||
const std::string GASYEAR::LIMIT_DCQ_RED_FACTOR::itemName = "LIMIT_DCQ_RED_FACTOR";
|
||||
const double GASYEAR::LIMIT_DCQ_RED_FACTOR::defaultValue = 0;
|
||||
const std::string GASYEAR::ANTICIPATED_DCQ_RED_FACTOR::itemName = "ANTICIPATED_DCQ_RED_FACTOR";
|
||||
const double GASYEAR::ANTICIPATED_DCQ_RED_FACTOR::defaultValue = 1.000000;
|
||||
const std::string GASYEAR::MAX_ITERATIONS::itemName = "MAX_ITERATIONS";
|
||||
const int GASYEAR::MAX_ITERATIONS::defaultValue = 3;
|
||||
const std::string GASYEAR::DCQ_CONV_TOLERANCE::itemName = "DCQ_CONV_TOLERANCE";
|
||||
const double GASYEAR::DCQ_CONV_TOLERANCE::defaultValue = 0.100000;
|
||||
|
||||
|
||||
GCALECON::GCALECON() : ParserKeyword("GCALECON", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -630,9 +608,7 @@ GCALECON::GCALECON() : ParserKeyword("GCALECON", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string GCALECON::keywordName = "GCALECON";
|
||||
const std::string GCALECON::GROUP::itemName = "GROUP";
|
||||
const std::string GCALECON::MIN_ENERGY_PROD_RATE::itemName = "MIN_ENERGY_PROD_RATE";
|
||||
const double GCALECON::MIN_ENERGY_PROD_RATE::defaultValue = 0;
|
||||
const std::string GCALECON::MIN_CALORIFIC_VAL::itemName = "MIN_CALORIFIC_VAL";
|
||||
const double GCALECON::MIN_CALORIFIC_VAL::defaultValue = 0;
|
||||
const std::string GCALECON::FLAG_END_RUN::itemName = "FLAG_END_RUN";
|
||||
const std::string GCALECON::FLAG_END_RUN::defaultValue = "NO";
|
||||
|
||||
@@ -689,7 +665,6 @@ const std::string GCONCAL::MEAN_CALORIFIC_VAL::itemName = "MEAN_CALORIFIC_VAL";
|
||||
const std::string GCONCAL::ACTION::itemName = "ACTION";
|
||||
const std::string GCONCAL::ACTION::defaultValue = "NONE";
|
||||
const std::string GCONCAL::RATE_RED_FACTOR::itemName = "RATE_RED_FACTOR";
|
||||
const double GCONCAL::RATE_RED_FACTOR::defaultValue = 0.900000;
|
||||
|
||||
|
||||
GCONENG::GCONENG() : ParserKeyword("GCONENG", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -714,7 +689,6 @@ GCONENG::GCONENG() : ParserKeyword("GCONENG", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string GCONENG::keywordName = "GCONENG";
|
||||
const std::string GCONENG::GROUP::itemName = "GROUP";
|
||||
const std::string GCONENG::ENERGY_PROD_RATE::itemName = "ENERGY_PROD_RATE";
|
||||
const double GCONENG::ENERGY_PROD_RATE::defaultValue = 100000000000000000000.000000;
|
||||
|
||||
|
||||
GCONINJE::GCONINJE() : ParserKeyword("GCONINJE", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -738,24 +712,20 @@ GCONINJE::GCONINJE() : ParserKeyword("GCONINJE", KeywordSize(SLASH_TERMINATED))
|
||||
}
|
||||
{
|
||||
ParserItem item("SURFACE_TARGET", ParserItem::itype::UDA);
|
||||
item.setDefault( UDAValue(0) );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("RESV_TARGET", ParserItem::itype::UDA);
|
||||
item.setDefault( UDAValue(0) );
|
||||
item.push_backDimension("ReservoirVolume/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("REINJ_TARGET", ParserItem::itype::UDA);
|
||||
item.setDefault( UDAValue(0) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("VOIDAGE_TARGET", ParserItem::itype::UDA);
|
||||
item.setDefault( UDAValue(0) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
@@ -796,17 +766,12 @@ const std::string GCONINJE::PHASE::itemName = "PHASE";
|
||||
const std::string GCONINJE::CONTROL_MODE::itemName = "CONTROL_MODE";
|
||||
const std::string GCONINJE::CONTROL_MODE::defaultValue = "NONE";
|
||||
const std::string GCONINJE::SURFACE_TARGET::itemName = "SURFACE_TARGET";
|
||||
const UDAValue GCONINJE::SURFACE_TARGET::defaultValue = UDAValue(0);
|
||||
const std::string GCONINJE::RESV_TARGET::itemName = "RESV_TARGET";
|
||||
const UDAValue GCONINJE::RESV_TARGET::defaultValue = UDAValue(0);
|
||||
const std::string GCONINJE::REINJ_TARGET::itemName = "REINJ_TARGET";
|
||||
const UDAValue GCONINJE::REINJ_TARGET::defaultValue = UDAValue(0);
|
||||
const std::string GCONINJE::VOIDAGE_TARGET::itemName = "VOIDAGE_TARGET";
|
||||
const UDAValue GCONINJE::VOIDAGE_TARGET::defaultValue = UDAValue(0);
|
||||
const std::string GCONINJE::RESPOND_TO_PARENT::itemName = "RESPOND_TO_PARENT";
|
||||
const std::string GCONINJE::RESPOND_TO_PARENT::defaultValue = "YES";
|
||||
const std::string GCONINJE::GUIDE_RATE::itemName = "GUIDE_RATE";
|
||||
const double GCONINJE::GUIDE_RATE::defaultValue = 0;
|
||||
const std::string GCONINJE::GUIDE_RATE_DEF::itemName = "GUIDE_RATE_DEF";
|
||||
const std::string GCONINJE::REINJECT_GROUP::itemName = "REINJECT_GROUP";
|
||||
const std::string GCONINJE::VOIDAGE_GROUP::itemName = "VOIDAGE_GROUP";
|
||||
@@ -1006,14 +971,17 @@ GCONPROD::GCONPROD() : ParserKeyword("GCONPROD", KeywordSize(SLASH_TERMINATED))
|
||||
}
|
||||
{
|
||||
ParserItem item("WATER_EXCEED_PROCEDURE", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NONE") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("GAS_EXCEED_PROCEDURE", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NONE") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("LIQUID_EXCEED_PROCEDURE", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NONE") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -1033,22 +1001,18 @@ GCONPROD::GCONPROD() : ParserKeyword("GCONPROD", KeywordSize(SLASH_TERMINATED))
|
||||
}
|
||||
{
|
||||
ParserItem item("CALORIFIC_TARGET", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("SURFACE_GAS_BALANCE", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("1");
|
||||
ParserItem item("SURFACE_GAS_FRACTION", ParserItem::itype::DOUBLE);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("SURFACE_WATER_BALANCE", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("1");
|
||||
ParserItem item("SURFACE_WAT_FRACTION", ParserItem::itype::DOUBLE);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("LINEAR_COMBINED_TARGET", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -1073,14 +1037,17 @@ const std::string GCONPROD::RESPOND_TO_PARENT::defaultValue = "YES";
|
||||
const std::string GCONPROD::GUIDE_RATE::itemName = "GUIDE_RATE";
|
||||
const std::string GCONPROD::GUIDE_RATE_DEF::itemName = "GUIDE_RATE_DEF";
|
||||
const std::string GCONPROD::WATER_EXCEED_PROCEDURE::itemName = "WATER_EXCEED_PROCEDURE";
|
||||
const std::string GCONPROD::WATER_EXCEED_PROCEDURE::defaultValue = "NONE";
|
||||
const std::string GCONPROD::GAS_EXCEED_PROCEDURE::itemName = "GAS_EXCEED_PROCEDURE";
|
||||
const std::string GCONPROD::GAS_EXCEED_PROCEDURE::defaultValue = "NONE";
|
||||
const std::string GCONPROD::LIQUID_EXCEED_PROCEDURE::itemName = "LIQUID_EXCEED_PROCEDURE";
|
||||
const std::string GCONPROD::LIQUID_EXCEED_PROCEDURE::defaultValue = "NONE";
|
||||
const std::string GCONPROD::RESERVOIR_FLUID_TARGET::itemName = "RESERVOIR_FLUID_TARGET";
|
||||
const std::string GCONPROD::RESERVOIR_VOLUME_BALANCE::itemName = "RESERVOIR_VOLUME_BALANCE";
|
||||
const std::string GCONPROD::WET_GAS_TARGET::itemName = "WET_GAS_TARGET";
|
||||
const std::string GCONPROD::CALORIFIC_TARGET::itemName = "CALORIFIC_TARGET";
|
||||
const std::string GCONPROD::SURFACE_GAS_BALANCE::itemName = "SURFACE_GAS_BALANCE";
|
||||
const std::string GCONPROD::SURFACE_WATER_BALANCE::itemName = "SURFACE_WATER_BALANCE";
|
||||
const std::string GCONPROD::SURFACE_GAS_FRACTION::itemName = "SURFACE_GAS_FRACTION";
|
||||
const std::string GCONPROD::SURFACE_WAT_FRACTION::itemName = "SURFACE_WAT_FRACTION";
|
||||
const std::string GCONPROD::LINEAR_COMBINED_TARGET::itemName = "LINEAR_COMBINED_TARGET";
|
||||
const std::string GCONPROD::LIN_TARGET_EXCEED_PROCEDURE::itemName = "LIN_TARGET_EXCEED_PROCEDURE";
|
||||
|
||||
@@ -1200,9 +1167,7 @@ const std::string GCONTOL::keywordName = "GCONTOL";
|
||||
const std::string GCONTOL::TOLERANCE_FRACTION::itemName = "TOLERANCE_FRACTION";
|
||||
const std::string GCONTOL::NUPCOL_VALUE::itemName = "NUPCOL_VALUE";
|
||||
const std::string GCONTOL::TOLERANCE_FRACTION_INJ::itemName = "TOLERANCE_FRACTION_INJ";
|
||||
const double GCONTOL::TOLERANCE_FRACTION_INJ::defaultValue = 0.001000;
|
||||
const std::string GCONTOL::MAX_IT_INJ::itemName = "MAX_IT_INJ";
|
||||
const int GCONTOL::MAX_IT_INJ::defaultValue = 5;
|
||||
|
||||
|
||||
GCUTBACK::GCUTBACK() : ParserKeyword("GCUTBACK", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1318,13 +1283,9 @@ const std::string GCUTBACT::RATE_CUTBACK::itemName = "RATE_CUTBACK";
|
||||
const std::string GCUTBACT::CONTROL_PHASE::itemName = "CONTROL_PHASE";
|
||||
const std::string GCUTBACT::TRACER::itemName = "TRACER";
|
||||
const std::string GCUTBACT::UPPER_RATE_LIM::itemName = "UPPER_RATE_LIM";
|
||||
const double GCUTBACT::UPPER_RATE_LIM::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string GCUTBACT::LOWER_RATE_LIM::itemName = "LOWER_RATE_LIM";
|
||||
const double GCUTBACT::LOWER_RATE_LIM::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string GCUTBACT::UPPER_CONC_LIM::itemName = "UPPER_CONC_LIM";
|
||||
const double GCUTBACT::UPPER_CONC_LIM::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string GCUTBACT::LOWER_CONC_LIM::itemName = "LOWER_CONC_LIM";
|
||||
const double GCUTBACT::LOWER_CONC_LIM::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
|
||||
|
||||
GCVD::GCVD() : ParserKeyword("GCVD", KeywordSize("EQLDIMS", "NTEQUL", false, 0)) {
|
||||
@@ -1442,7 +1403,6 @@ GDIMS::GDIMS() : ParserKeyword("GDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string GDIMS::keywordName = "GDIMS";
|
||||
const std::string GDIMS::MAX_NUM_GRAD_PARAMS::itemName = "MAX_NUM_GRAD_PARAMS";
|
||||
const int GDIMS::MAX_NUM_GRAD_PARAMS::defaultValue = 0;
|
||||
|
||||
|
||||
GDORIENT::GDORIENT() : ParserKeyword("GDORIENT", KeywordSize(1, false)) {
|
||||
@@ -1518,7 +1478,6 @@ const std::string GDRILPOT::keywordName = "GDRILPOT";
|
||||
const std::string GDRILPOT::GROUP_NAME::itemName = "GROUP_NAME";
|
||||
const std::string GDRILPOT::QNTY_TYPE::itemName = "QNTY_TYPE";
|
||||
const std::string GDRILPOT::MIN_POTENTIAL_RATE::itemName = "MIN_POTENTIAL_RATE";
|
||||
const double GDRILPOT::MIN_POTENTIAL_RATE::defaultValue = 0;
|
||||
|
||||
|
||||
GECON::GECON() : ParserKeyword("GECON", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1534,11 +1493,13 @@ GECON::GECON() : ParserKeyword("GECON", KeywordSize(SLASH_TERMINATED)) {
|
||||
{
|
||||
ParserItem item("MIN_OIL_RATE", ParserItem::itype::UDA);
|
||||
item.setDefault( UDAValue(0) );
|
||||
item.push_backDimension("LiquidSurfaceVolume/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("MIN_GAS_RATE", ParserItem::itype::UDA);
|
||||
item.setDefault( UDAValue(0) );
|
||||
item.push_backDimension("GasSurfaceVolume/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -1591,7 +1552,6 @@ const std::string GECON::WORKOVER::defaultValue = "NONE";
|
||||
const std::string GECON::END_RUN::itemName = "END_RUN";
|
||||
const std::string GECON::END_RUN::defaultValue = "NO";
|
||||
const std::string GECON::MAX_OPEN_WELLS::itemName = "MAX_OPEN_WELLS";
|
||||
const int GECON::MAX_OPEN_WELLS::defaultValue = 0;
|
||||
|
||||
|
||||
GECONT::GECONT() : ParserKeyword("GECONT", KeywordSize(DOUBLE_SLASH_TERMINATED)) {
|
||||
@@ -1674,20 +1634,13 @@ const std::string GECONT::PROCEDURE::defaultValue = "NONE";
|
||||
const std::string GECONT::END_RUN::itemName = "END_RUN";
|
||||
const std::string GECONT::END_RUN::defaultValue = "NO";
|
||||
const std::string GECONT::MAX_OPEN_WELLS::itemName = "MAX_OPEN_WELLS";
|
||||
const int GECONT::MAX_OPEN_WELLS::defaultValue = 0;
|
||||
const std::string GECONT::TRACER::itemName = "TRACER";
|
||||
const std::string GECONT::MAX_TOTAL_TRACER_RATE::itemName = "MAX_TOTAL_TRACER_RATE";
|
||||
const double GECONT::MAX_TOTAL_TRACER_RATE::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string GECONT::MAX_TOTAL_TRACER_CONC::itemName = "MAX_TOTAL_TRACER_CONC";
|
||||
const double GECONT::MAX_TOTAL_TRACER_CONC::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string GECONT::MAX_FREE_TRACER_RATE::itemName = "MAX_FREE_TRACER_RATE";
|
||||
const double GECONT::MAX_FREE_TRACER_RATE::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string GECONT::MAX_FREE_TRACER_CONC::itemName = "MAX_FREE_TRACER_CONC";
|
||||
const double GECONT::MAX_FREE_TRACER_CONC::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string GECONT::MAX_SOL_TRACER_RATE::itemName = "MAX_SOL_TRACER_RATE";
|
||||
const double GECONT::MAX_SOL_TRACER_RATE::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
const std::string GECONT::MAX_SOL_TRACER_CONC::itemName = "MAX_SOL_TRACER_CONC";
|
||||
const double GECONT::MAX_SOL_TRACER_CONC::defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
|
||||
|
||||
GEFAC::GEFAC() : ParserKeyword("GEFAC", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1716,7 +1669,6 @@ GEFAC::GEFAC() : ParserKeyword("GEFAC", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string GEFAC::keywordName = "GEFAC";
|
||||
const std::string GEFAC::GROUP::itemName = "GROUP";
|
||||
const std::string GEFAC::EFFICIENCY_FACTOR::itemName = "EFFICIENCY_FACTOR";
|
||||
const double GEFAC::EFFICIENCY_FACTOR::defaultValue = 1.000000;
|
||||
const std::string GEFAC::TRANSFER_EXT_NET::itemName = "TRANSFER_EXT_NET";
|
||||
const std::string GEFAC::TRANSFER_EXT_NET::defaultValue = "YES";
|
||||
|
||||
@@ -1866,9 +1818,7 @@ GLIFTLIM::GLIFTLIM() : ParserKeyword("GLIFTLIM", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string GLIFTLIM::keywordName = "GLIFTLIM";
|
||||
const std::string GLIFTLIM::GROUP_NAME::itemName = "GROUP_NAME";
|
||||
const std::string GLIFTLIM::MAX_LIFT_CAPACITY::itemName = "MAX_LIFT_CAPACITY";
|
||||
const double GLIFTLIM::MAX_LIFT_CAPACITY::defaultValue = 0;
|
||||
const std::string GLIFTLIM::MAX_NUM_WELL::itemName = "MAX_NUM_WELL";
|
||||
const int GLIFTLIM::MAX_NUM_WELL::defaultValue = 0;
|
||||
|
||||
|
||||
GLIFTOPT::GLIFTOPT() : ParserKeyword("GLIFTOPT", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1902,9 +1852,7 @@ GLIFTOPT::GLIFTOPT() : ParserKeyword("GLIFTOPT", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string GLIFTOPT::keywordName = "GLIFTOPT";
|
||||
const std::string GLIFTOPT::GROUP_NAME::itemName = "GROUP_NAME";
|
||||
const std::string GLIFTOPT::MAX_LIFT_GAS_SUPPLY::itemName = "MAX_LIFT_GAS_SUPPLY";
|
||||
const double GLIFTOPT::MAX_LIFT_GAS_SUPPLY::defaultValue = -100000000000000000000.000000;
|
||||
const std::string GLIFTOPT::MAX_TOTAL_GAS_RATE::itemName = "MAX_TOTAL_GAS_RATE";
|
||||
const double GLIFTOPT::MAX_TOTAL_GAS_RATE::defaultValue = -100000000000000000000.000000;
|
||||
|
||||
|
||||
GMWSET::GMWSET() : ParserKeyword("GMWSET", KeywordSize(0, false)) {
|
||||
@@ -1972,17 +1920,11 @@ const std::string GNETDP::FIXED_PRESSURE_GROUP::itemName = "FIXED_PRESSURE_GROUP
|
||||
const std::string GNETDP::PHASE_TYPE::itemName = "PHASE_TYPE";
|
||||
const std::string GNETDP::PHASE_TYPE::defaultValue = "GA";
|
||||
const std::string GNETDP::MIN_RATE_TRIGGER::itemName = "MIN_RATE_TRIGGER";
|
||||
const double GNETDP::MIN_RATE_TRIGGER::defaultValue = 0;
|
||||
const std::string GNETDP::MAX_RATE_TRIGGER::itemName = "MAX_RATE_TRIGGER";
|
||||
const double GNETDP::MAX_RATE_TRIGGER::defaultValue = 100000000000000000000.000000;
|
||||
const std::string GNETDP::PRESSURE_INCR_SUBTRACT::itemName = "PRESSURE_INCR_SUBTRACT";
|
||||
const double GNETDP::PRESSURE_INCR_SUBTRACT::defaultValue = 0;
|
||||
const std::string GNETDP::PRESSURE_INCR_ADD::itemName = "PRESSURE_INCR_ADD";
|
||||
const double GNETDP::PRESSURE_INCR_ADD::defaultValue = 0;
|
||||
const std::string GNETDP::MIN_ALLOW_PRESSURE::itemName = "MIN_ALLOW_PRESSURE";
|
||||
const double GNETDP::MIN_ALLOW_PRESSURE::defaultValue = 0;
|
||||
const std::string GNETDP::MAX_ALLOW_PRESSURE::itemName = "MAX_ALLOW_PRESSURE";
|
||||
const double GNETDP::MAX_ALLOW_PRESSURE::defaultValue = 100000000000000000000.000000;
|
||||
|
||||
|
||||
GNETINJE::GNETINJE() : ParserKeyword("GNETINJE", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -2017,7 +1959,6 @@ const std::string GNETINJE::GROUP::itemName = "GROUP";
|
||||
const std::string GNETINJE::PHASE::itemName = "PHASE";
|
||||
const std::string GNETINJE::PRESSURE::itemName = "PRESSURE";
|
||||
const std::string GNETINJE::VFP_TABLE::itemName = "VFP_TABLE";
|
||||
const int GNETINJE::VFP_TABLE::defaultValue = 0;
|
||||
|
||||
|
||||
GNETPUMP::GNETPUMP() : ParserKeyword("GNETPUMP", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -2062,15 +2003,11 @@ GNETPUMP::GNETPUMP() : ParserKeyword("GNETPUMP", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string GNETPUMP::keywordName = "GNETPUMP";
|
||||
const std::string GNETPUMP::GROUP::itemName = "GROUP";
|
||||
const std::string GNETPUMP::PROD_RATE_SWITCH::itemName = "PROD_RATE_SWITCH";
|
||||
const double GNETPUMP::PROD_RATE_SWITCH::defaultValue = 0;
|
||||
const std::string GNETPUMP::PHASE_TYPE::itemName = "PHASE_TYPE";
|
||||
const std::string GNETPUMP::PHASE_TYPE::defaultValue = "OIL";
|
||||
const std::string GNETPUMP::NEW_VFT_TABLE_NUM::itemName = "NEW_VFT_TABLE_NUM";
|
||||
const int GNETPUMP::NEW_VFT_TABLE_NUM::defaultValue = 4;
|
||||
const std::string GNETPUMP::NEW_ARTIFICIAL_LIFT_QNTY::itemName = "NEW_ARTIFICIAL_LIFT_QNTY";
|
||||
const double GNETPUMP::NEW_ARTIFICIAL_LIFT_QNTY::defaultValue = 0;
|
||||
const std::string GNETPUMP::NEW_GAS_CONUMPTION_RATE::itemName = "NEW_GAS_CONUMPTION_RATE";
|
||||
const double GNETPUMP::NEW_GAS_CONUMPTION_RATE::defaultValue = 0;
|
||||
|
||||
|
||||
GPMAINT::GPMAINT() : ParserKeyword("GPMAINT", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -2275,9 +2212,7 @@ GRAVITY::GRAVITY() : ParserKeyword("GRAVITY", KeywordSize("TABDIMS", "NTPVT", fa
|
||||
const std::string GRAVITY::keywordName = "GRAVITY";
|
||||
const std::string GRAVITY::API_GRAVITY::itemName = "API_GRAVITY";
|
||||
const std::string GRAVITY::WATER_SP_GRAVITY::itemName = "WATER_SP_GRAVITY";
|
||||
const double GRAVITY::WATER_SP_GRAVITY::defaultValue = 1.000000;
|
||||
const std::string GRAVITY::GAS_SP_GRAVITY::itemName = "GAS_SP_GRAVITY";
|
||||
const double GRAVITY::GAS_SP_GRAVITY::defaultValue = 0.777300;
|
||||
|
||||
|
||||
GRDREACH::GRDREACH() : ParserKeyword("GRDREACH", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -2401,20 +2336,14 @@ const std::string GRDREACH::GRID_BLOCK_COORD::itemName = "GRID_BLOCK_COORD";
|
||||
const std::string GRDREACH::CONTACT_AREA::itemName = "CONTACT_AREA";
|
||||
const std::string GRDREACH::TABLE_NUM::itemName = "TABLE_NUM";
|
||||
const std::string GRDREACH::PRODUCTIVITY_INDEX::itemName = "PRODUCTIVITY_INDEX";
|
||||
const double GRDREACH::PRODUCTIVITY_INDEX::defaultValue = 0;
|
||||
const std::string GRDREACH::LENGTH_DEAD_GRID_BLOCK::itemName = "LENGTH_DEAD_GRID_BLOCK";
|
||||
const std::string GRDREACH::OPTION_CONNECT_REACH::itemName = "OPTION_CONNECT_REACH";
|
||||
const int GRDREACH::OPTION_CONNECT_REACH::defaultValue = 0;
|
||||
const std::string GRDREACH::ADJUSTMENT_REACH::itemName = "ADJUSTMENT_REACH";
|
||||
const int GRDREACH::ADJUSTMENT_REACH::defaultValue = 0;
|
||||
const std::string GRDREACH::REMOVE_CAP_PRESSURE::itemName = "REMOVE_CAP_PRESSURE";
|
||||
const std::string GRDREACH::REMOVE_CAP_PRESSURE::defaultValue = "NO";
|
||||
const std::string GRDREACH::INFILTR_EQ::itemName = "INFILTR_EQ";
|
||||
const int GRDREACH::INFILTR_EQ::defaultValue = 0;
|
||||
const std::string GRDREACH::HYDRAULIC_CONDUCTIVITY::itemName = "HYDRAULIC_CONDUCTIVITY";
|
||||
const double GRDREACH::HYDRAULIC_CONDUCTIVITY::defaultValue = 0;
|
||||
const std::string GRDREACH::RIVER_BED_THICKNESS::itemName = "RIVER_BED_THICKNESS";
|
||||
const double GRDREACH::RIVER_BED_THICKNESS::defaultValue = 0;
|
||||
|
||||
|
||||
GRID::GRID() : ParserKeyword("GRID", KeywordSize(0, false)) {
|
||||
@@ -2445,9 +2374,7 @@ GRIDFILE::GRIDFILE() : ParserKeyword("GRIDFILE", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string GRIDFILE::keywordName = "GRIDFILE";
|
||||
const std::string GRIDFILE::GRID::itemName = "GRID";
|
||||
const int GRIDFILE::GRID::defaultValue = 0;
|
||||
const std::string GRIDFILE::EGRID::itemName = "EGRID";
|
||||
const int GRIDFILE::EGRID::defaultValue = 1;
|
||||
|
||||
|
||||
GRIDOPTS::GRIDOPTS() : ParserKeyword("GRIDOPTS", KeywordSize(1, false)) {
|
||||
@@ -2478,9 +2405,7 @@ const std::string GRIDOPTS::keywordName = "GRIDOPTS";
|
||||
const std::string GRIDOPTS::TRANMULT::itemName = "TRANMULT";
|
||||
const std::string GRIDOPTS::TRANMULT::defaultValue = "NO";
|
||||
const std::string GRIDOPTS::NRMULT::itemName = "NRMULT";
|
||||
const int GRIDOPTS::NRMULT::defaultValue = 0;
|
||||
const std::string GRIDOPTS::NRPINC::itemName = "NRPINC";
|
||||
const int GRIDOPTS::NRPINC::defaultValue = 0;
|
||||
|
||||
|
||||
GRIDUNIT::GRIDUNIT() : ParserKeyword("GRIDUNIT", KeywordSize(1, false)) {
|
||||
@@ -2753,6 +2678,25 @@ const std::string GROUP_PROBE::keywordName = "GROUP_PROBE";
|
||||
const std::string GROUP_PROBE::GROUPS::itemName = "GROUPS";
|
||||
|
||||
|
||||
GROUP_PROBE_OPM::GROUP_PROBE_OPM() : ParserKeyword("GROUP_PROBE_OPM", KeywordSize(1, false)) {
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("GGMIR");
|
||||
addDeckName("GGMIT");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("GROUPS", ParserItem::itype::STRING);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string GROUP_PROBE_OPM::keywordName = "GROUP_PROBE_OPM";
|
||||
const std::string GROUP_PROBE_OPM::GROUPS::itemName = "GROUPS";
|
||||
|
||||
|
||||
GRUPMAST::GRUPMAST() : ParserKeyword("GRUPMAST", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
@@ -2773,6 +2717,7 @@ GRUPMAST::GRUPMAST() : ParserKeyword("GRUPMAST", KeywordSize(SLASH_TERMINATED))
|
||||
}
|
||||
{
|
||||
ParserItem item("LIMITING_FRACTION", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(100000000000000000000.000000) );
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
@@ -2789,6 +2734,11 @@ const std::string GRUPMAST::LIMITING_FRACTION::itemName = "LIMITING_FRACTION";
|
||||
GRUPNET::GRUPNET() : ParserKeyword("GRUPNET", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SPECIAL");
|
||||
addValidSectionName("SCHEDULE");
|
||||
setProhibitedKeywords({
|
||||
"NETWORK",
|
||||
"BRANPROP",
|
||||
"NODEPROP",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("GRUPNET");
|
||||
{
|
||||
@@ -2799,6 +2749,7 @@ GRUPNET::GRUPNET() : ParserKeyword("GRUPNET", KeywordSize(SLASH_TERMINATED)) {
|
||||
}
|
||||
{
|
||||
ParserItem item("TERMINAL_PRESSURE", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -2817,12 +2768,12 @@ GRUPNET::GRUPNET() : ParserKeyword("GRUPNET", KeywordSize(SLASH_TERMINATED)) {
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("LIFT_GAS_FLOW_THROUGH", ParserItem::itype::STRING);
|
||||
ParserItem item("ADD_GAS_LIFT_GAS", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NO") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("ALQ_SURFACE_EQV", ParserItem::itype::STRING);
|
||||
ParserItem item("ALQ_SURFACE_DENSITY", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NONE") );
|
||||
record.addItem(item);
|
||||
}
|
||||
@@ -2833,15 +2784,13 @@ const std::string GRUPNET::keywordName = "GRUPNET";
|
||||
const std::string GRUPNET::NAME::itemName = "NAME";
|
||||
const std::string GRUPNET::TERMINAL_PRESSURE::itemName = "TERMINAL_PRESSURE";
|
||||
const std::string GRUPNET::VFP_TABLE::itemName = "VFP_TABLE";
|
||||
const int GRUPNET::VFP_TABLE::defaultValue = 0;
|
||||
const std::string GRUPNET::ALQ::itemName = "ALQ";
|
||||
const double GRUPNET::ALQ::defaultValue = 0;
|
||||
const std::string GRUPNET::SUB_SEA_MANIFOLD::itemName = "SUB_SEA_MANIFOLD";
|
||||
const std::string GRUPNET::SUB_SEA_MANIFOLD::defaultValue = "NO";
|
||||
const std::string GRUPNET::LIFT_GAS_FLOW_THROUGH::itemName = "LIFT_GAS_FLOW_THROUGH";
|
||||
const std::string GRUPNET::LIFT_GAS_FLOW_THROUGH::defaultValue = "NO";
|
||||
const std::string GRUPNET::ALQ_SURFACE_EQV::itemName = "ALQ_SURFACE_EQV";
|
||||
const std::string GRUPNET::ALQ_SURFACE_EQV::defaultValue = "NONE";
|
||||
const std::string GRUPNET::ADD_GAS_LIFT_GAS::itemName = "ADD_GAS_LIFT_GAS";
|
||||
const std::string GRUPNET::ADD_GAS_LIFT_GAS::defaultValue = "NO";
|
||||
const std::string GRUPNET::ALQ_SURFACE_DENSITY::itemName = "ALQ_SURFACE_DENSITY";
|
||||
const std::string GRUPNET::ALQ_SURFACE_DENSITY::defaultValue = "NONE";
|
||||
|
||||
|
||||
GRUPRIG::GRUPRIG() : ParserKeyword("GRUPRIG", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -2875,9 +2824,7 @@ GRUPRIG::GRUPRIG() : ParserKeyword("GRUPRIG", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string GRUPRIG::keywordName = "GRUPRIG";
|
||||
const std::string GRUPRIG::GROUP::itemName = "GROUP";
|
||||
const std::string GRUPRIG::WORKOVER_RIG_NUM::itemName = "WORKOVER_RIG_NUM";
|
||||
const int GRUPRIG::WORKOVER_RIG_NUM::defaultValue = 0;
|
||||
const std::string GRUPRIG::DRILLING_RIG_NUM::itemName = "DRILLING_RIG_NUM";
|
||||
const int GRUPRIG::DRILLING_RIG_NUM::defaultValue = 0;
|
||||
const std::string GRUPRIG::ADD_OR_REMOVE::itemName = "ADD_OR_REMOVE";
|
||||
const std::string GRUPRIG::ADD_OR_REMOVE::defaultValue = "ADD";
|
||||
|
||||
@@ -2917,17 +2864,17 @@ GRUPSLAV::GRUPSLAV() : ParserKeyword("GRUPSLAV", KeywordSize(SLASH_TERMINATED))
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("OIL_INJ_PROD_CONSTRAINTS", ParserItem::itype::STRING);
|
||||
ParserItem item("OIL_INJ_CONSTRAINTS", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("MAST") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("WAT_INJ_PROD_CONSTRAINTS", ParserItem::itype::STRING);
|
||||
ParserItem item("WAT_INJ_CONSTRAINTS", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("MAST") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("GAS_INJ_PROD_CONSTRAINTS", ParserItem::itype::STRING);
|
||||
ParserItem item("GAS_INJ_CONSTRAINTS", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("MAST") );
|
||||
record.addItem(item);
|
||||
}
|
||||
@@ -2945,12 +2892,12 @@ const std::string GRUPSLAV::GAS_PROD_CONSTRAINTS::itemName = "GAS_PROD_CONSTRAIN
|
||||
const std::string GRUPSLAV::GAS_PROD_CONSTRAINTS::defaultValue = "MAST";
|
||||
const std::string GRUPSLAV::FLUID_VOL_PROD_CONSTRAINTS::itemName = "FLUID_VOL_PROD_CONSTRAINTS";
|
||||
const std::string GRUPSLAV::FLUID_VOL_PROD_CONSTRAINTS::defaultValue = "MAST";
|
||||
const std::string GRUPSLAV::OIL_INJ_PROD_CONSTRAINTS::itemName = "OIL_INJ_PROD_CONSTRAINTS";
|
||||
const std::string GRUPSLAV::OIL_INJ_PROD_CONSTRAINTS::defaultValue = "MAST";
|
||||
const std::string GRUPSLAV::WAT_INJ_PROD_CONSTRAINTS::itemName = "WAT_INJ_PROD_CONSTRAINTS";
|
||||
const std::string GRUPSLAV::WAT_INJ_PROD_CONSTRAINTS::defaultValue = "MAST";
|
||||
const std::string GRUPSLAV::GAS_INJ_PROD_CONSTRAINTS::itemName = "GAS_INJ_PROD_CONSTRAINTS";
|
||||
const std::string GRUPSLAV::GAS_INJ_PROD_CONSTRAINTS::defaultValue = "MAST";
|
||||
const std::string GRUPSLAV::OIL_INJ_CONSTRAINTS::itemName = "OIL_INJ_CONSTRAINTS";
|
||||
const std::string GRUPSLAV::OIL_INJ_CONSTRAINTS::defaultValue = "MAST";
|
||||
const std::string GRUPSLAV::WAT_INJ_CONSTRAINTS::itemName = "WAT_INJ_CONSTRAINTS";
|
||||
const std::string GRUPSLAV::WAT_INJ_CONSTRAINTS::defaultValue = "MAST";
|
||||
const std::string GRUPSLAV::GAS_INJ_CONSTRAINTS::itemName = "GAS_INJ_CONSTRAINTS";
|
||||
const std::string GRUPSLAV::GAS_INJ_CONSTRAINTS::defaultValue = "MAST";
|
||||
|
||||
|
||||
GRUPTARG::GRUPTARG() : ParserKeyword("GRUPTARG", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -2979,7 +2926,6 @@ const std::string GRUPTARG::keywordName = "GRUPTARG";
|
||||
const std::string GRUPTARG::GROUP::itemName = "GROUP";
|
||||
const std::string GRUPTARG::TARGET::itemName = "TARGET";
|
||||
const std::string GRUPTARG::NEW_VALUE::itemName = "NEW_VALUE";
|
||||
const double GRUPTARG::NEW_VALUE::defaultValue = 999999999999999949387135297074018866963645011013410073083904.000000;
|
||||
|
||||
|
||||
GRUPTREE::GRUPTREE() : ParserKeyword("GRUPTREE", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -3043,11 +2989,8 @@ const std::string GSATINJE::keywordName = "GSATINJE";
|
||||
const std::string GSATINJE::GROUP::itemName = "GROUP";
|
||||
const std::string GSATINJE::PHASE::itemName = "PHASE";
|
||||
const std::string GSATINJE::SURF_INJ_RATE::itemName = "SURF_INJ_RATE";
|
||||
const double GSATINJE::SURF_INJ_RATE::defaultValue = 0;
|
||||
const std::string GSATINJE::RES_INJ_RATE::itemName = "RES_INJ_RATE";
|
||||
const double GSATINJE::RES_INJ_RATE::defaultValue = 0;
|
||||
const std::string GSATINJE::MEAN_CALORIFIC::itemName = "MEAN_CALORIFIC";
|
||||
const double GSATINJE::MEAN_CALORIFIC::defaultValue = 0;
|
||||
|
||||
|
||||
GSATPROD::GSATPROD() : ParserKeyword("GSATPROD", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -3096,17 +3039,11 @@ GSATPROD::GSATPROD() : ParserKeyword("GSATPROD", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string GSATPROD::keywordName = "GSATPROD";
|
||||
const std::string GSATPROD::SATELLITE_GROUP_NAME_OR_GROUP_NAME_ROOT::itemName = "SATELLITE_GROUP_NAME_OR_GROUP_NAME_ROOT";
|
||||
const std::string GSATPROD::OIL_PRODUCTION_RATE::itemName = "OIL_PRODUCTION_RATE";
|
||||
const double GSATPROD::OIL_PRODUCTION_RATE::defaultValue = 0;
|
||||
const std::string GSATPROD::WATER_PRODUCTION_RATE::itemName = "WATER_PRODUCTION_RATE";
|
||||
const double GSATPROD::WATER_PRODUCTION_RATE::defaultValue = 0;
|
||||
const std::string GSATPROD::GAS_PRODUCTION_RATE::itemName = "GAS_PRODUCTION_RATE";
|
||||
const double GSATPROD::GAS_PRODUCTION_RATE::defaultValue = 0;
|
||||
const std::string GSATPROD::RES_FLUID_VOL_PRODUCTION_RATE::itemName = "RES_FLUID_VOL_PRODUCTION_RATE";
|
||||
const double GSATPROD::RES_FLUID_VOL_PRODUCTION_RATE::defaultValue = 0;
|
||||
const std::string GSATPROD::LIFT_GAS_SUPPLY_RATE::itemName = "LIFT_GAS_SUPPLY_RATE";
|
||||
const double GSATPROD::LIFT_GAS_SUPPLY_RATE::defaultValue = 0;
|
||||
const std::string GSATPROD::MEAN_CALORIFIC_VALUE::itemName = "MEAN_CALORIFIC_VALUE";
|
||||
const double GSATPROD::MEAN_CALORIFIC_VALUE::defaultValue = 0;
|
||||
|
||||
|
||||
GSEPCOND::GSEPCOND() : ParserKeyword("GSEPCOND", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -3131,6 +3068,32 @@ const std::string GSEPCOND::GROUP::itemName = "GROUP";
|
||||
const std::string GSEPCOND::SEPARATOR::itemName = "SEPARATOR";
|
||||
|
||||
|
||||
GSF::GSF() : ParserKeyword("GSF", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"SGOF",
|
||||
"SLGOF",
|
||||
"SGFN",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("GSF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
item.push_backDimension("1");
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string GSF::keywordName = "GSF";
|
||||
const std::string GSF::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
GSSCPTST::GSSCPTST() : ParserKeyword("GSSCPTST", KeywordSize(1, false)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
@@ -3185,17 +3148,11 @@ const std::string GSSCPTST::GROUP::itemName = "GROUP";
|
||||
const std::string GSSCPTST::CONTROL_MODE::itemName = "CONTROL_MODE";
|
||||
const std::string GSSCPTST::CONTROL_MODE::defaultValue = "GRAT";
|
||||
const std::string GSSCPTST::TARGET_PROD_RATE::itemName = "TARGET_PROD_RATE";
|
||||
const double GSSCPTST::TARGET_PROD_RATE::defaultValue = 0;
|
||||
const std::string GSSCPTST::TARGET_PROD_PERIOD::itemName = "TARGET_PROD_PERIOD";
|
||||
const double GSSCPTST::TARGET_PROD_PERIOD::defaultValue = 0;
|
||||
const std::string GSSCPTST::MAX_PROD_RATE_FLAG::itemName = "MAX_PROD_RATE_FLAG";
|
||||
const int GSSCPTST::MAX_PROD_RATE_FLAG::defaultValue = 1;
|
||||
const std::string GSSCPTST::CONV_TOLERANCE::itemName = "CONV_TOLERANCE";
|
||||
const double GSSCPTST::CONV_TOLERANCE::defaultValue = 0;
|
||||
const std::string GSSCPTST::MAT_IT::itemName = "MAT_IT";
|
||||
const int GSSCPTST::MAT_IT::defaultValue = 6;
|
||||
const std::string GSSCPTST::SUB_GRP_CONTROL_FLAG::itemName = "SUB_GRP_CONTROL_FLAG";
|
||||
const int GSSCPTST::SUB_GRP_CONTROL_FLAG::defaultValue = 1;
|
||||
|
||||
|
||||
GSWINGF::GSWINGF() : ParserKeyword("GSWINGF", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -3390,7 +3347,6 @@ const std::string GTADD::GROUP::itemName = "GROUP";
|
||||
const std::string GTADD::TARGET::itemName = "TARGET";
|
||||
const std::string GTADD::QUANTITY::itemName = "QUANTITY";
|
||||
const std::string GTADD::NUM_ADDITIONS::itemName = "NUM_ADDITIONS";
|
||||
const int GTADD::NUM_ADDITIONS::defaultValue = 1;
|
||||
|
||||
|
||||
GTMULT::GTMULT() : ParserKeyword("GTMULT", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -3424,7 +3380,6 @@ const std::string GTMULT::GROUP::itemName = "GROUP";
|
||||
const std::string GTMULT::TARGET::itemName = "TARGET";
|
||||
const std::string GTMULT::QUANTITY::itemName = "QUANTITY";
|
||||
const std::string GTMULT::NUM_MULT::itemName = "NUM_MULT";
|
||||
const int GTMULT::NUM_MULT::defaultValue = 1;
|
||||
|
||||
|
||||
GUIDECAL::GUIDECAL() : ParserKeyword("GUIDECAL", KeywordSize(1, false)) {
|
||||
@@ -3521,29 +3476,20 @@ GUIDERAT::GUIDERAT() : ParserKeyword("GUIDERAT", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string GUIDERAT::keywordName = "GUIDERAT";
|
||||
const std::string GUIDERAT::MIN_CALC_TIME::itemName = "MIN_CALC_TIME";
|
||||
const double GUIDERAT::MIN_CALC_TIME::defaultValue = 0;
|
||||
const std::string GUIDERAT::NOMINATED_PHASE::itemName = "NOMINATED_PHASE";
|
||||
const std::string GUIDERAT::NOMINATED_PHASE::defaultValue = "NONE";
|
||||
const std::string GUIDERAT::A::itemName = "A";
|
||||
const double GUIDERAT::A::defaultValue = 0;
|
||||
const std::string GUIDERAT::B::itemName = "B";
|
||||
const double GUIDERAT::B::defaultValue = 0;
|
||||
const std::string GUIDERAT::C::itemName = "C";
|
||||
const double GUIDERAT::C::defaultValue = 0;
|
||||
const std::string GUIDERAT::D::itemName = "D";
|
||||
const double GUIDERAT::D::defaultValue = 0;
|
||||
const std::string GUIDERAT::E::itemName = "E";
|
||||
const double GUIDERAT::E::defaultValue = 0;
|
||||
const std::string GUIDERAT::F::itemName = "F";
|
||||
const double GUIDERAT::F::defaultValue = 0;
|
||||
const std::string GUIDERAT::ALLOW_INCREASE::itemName = "ALLOW_INCREASE";
|
||||
const std::string GUIDERAT::ALLOW_INCREASE::defaultValue = "YES";
|
||||
const std::string GUIDERAT::DAMPING_FACTOR::itemName = "DAMPING_FACTOR";
|
||||
const double GUIDERAT::DAMPING_FACTOR::defaultValue = 1.000000;
|
||||
const std::string GUIDERAT::USE_FREE_GAS::itemName = "USE_FREE_GAS";
|
||||
const std::string GUIDERAT::USE_FREE_GAS::defaultValue = "NO";
|
||||
const std::string GUIDERAT::MIN_GUIDE_RATE::itemName = "MIN_GUIDE_RATE";
|
||||
const double GUIDERAT::MIN_GUIDE_RATE::defaultValue = 1e-06;
|
||||
|
||||
|
||||
GUPFREQ::GUPFREQ() : ParserKeyword("GUPFREQ", KeywordSize(1, false)) {
|
||||
|
||||
@@ -11,6 +11,22 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/H.hpp>
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
H2SOL::H2SOL() : ParserKeyword("H2SOL", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
addDeckName("H2SOL");
|
||||
}
|
||||
const std::string H2SOL::keywordName = "H2SOL";
|
||||
|
||||
|
||||
H2STORE::H2STORE() : ParserKeyword("H2STORE", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
addDeckName("H2STORE");
|
||||
}
|
||||
const std::string H2STORE::keywordName = "H2STORE";
|
||||
|
||||
|
||||
HALFTRAN::HALFTRAN() : ParserKeyword("HALFTRAN", KeywordSize(0, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
@@ -287,23 +303,14 @@ HMDIMS::HMDIMS() : ParserKeyword("HMDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string HMDIMS::keywordName = "HMDIMS";
|
||||
const std::string HMDIMS::MAX_GRAD_REGIONS::itemName = "MAX_GRAD_REGIONS";
|
||||
const int HMDIMS::MAX_GRAD_REGIONS::defaultValue = 0;
|
||||
const std::string HMDIMS::MAX_SUB_REGIONS::itemName = "MAX_SUB_REGIONS";
|
||||
const int HMDIMS::MAX_SUB_REGIONS::defaultValue = 0;
|
||||
const std::string HMDIMS::MAX_GRADS::itemName = "MAX_GRADS";
|
||||
const int HMDIMS::MAX_GRADS::defaultValue = 0;
|
||||
const std::string HMDIMS::MAX_FAULTS::itemName = "MAX_FAULTS";
|
||||
const int HMDIMS::MAX_FAULTS::defaultValue = 0;
|
||||
const std::string HMDIMS::MAX_AQUIFER_PARAMS::itemName = "MAX_AQUIFER_PARAMS";
|
||||
const int HMDIMS::MAX_AQUIFER_PARAMS::defaultValue = 0;
|
||||
const std::string HMDIMS::MAX_WELL_PARAMS::itemName = "MAX_WELL_PARAMS";
|
||||
const int HMDIMS::MAX_WELL_PARAMS::defaultValue = 0;
|
||||
const std::string HMDIMS::UNUSED::itemName = "UNUSED";
|
||||
const int HMDIMS::UNUSED::defaultValue = 0;
|
||||
const std::string HMDIMS::MAX_ROCK_GRAD_PARAMS::itemName = "MAX_ROCK_GRAD_PARAMS";
|
||||
const int HMDIMS::MAX_ROCK_GRAD_PARAMS::defaultValue = 0;
|
||||
const std::string HMDIMS::MAX_WELL_CONN_PARAMS::itemName = "MAX_WELL_CONN_PARAMS";
|
||||
const int HMDIMS::MAX_WELL_CONN_PARAMS::defaultValue = 0;
|
||||
|
||||
|
||||
HMFAULTS::HMFAULTS() : ParserKeyword("HMFAULTS", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -357,11 +364,8 @@ HMMLAQUN::HMMLAQUN() : ParserKeyword("HMMLAQUN", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string HMMLAQUN::keywordName = "HMMLAQUN";
|
||||
const std::string HMMLAQUN::AQUIFER_ID::itemName = "AQUIFER_ID";
|
||||
const std::string HMMLAQUN::AQUIFER_PORE_VOL_MULT::itemName = "AQUIFER_PORE_VOL_MULT";
|
||||
const double HMMLAQUN::AQUIFER_PORE_VOL_MULT::defaultValue = 1.000000;
|
||||
const std::string HMMLAQUN::AQUIFER_PORE_PERM_MULT::itemName = "AQUIFER_PORE_PERM_MULT";
|
||||
const double HMMLAQUN::AQUIFER_PORE_PERM_MULT::defaultValue = 1.000000;
|
||||
const std::string HMMLAQUN::AQUIFER_GRID_CONN_MULT::itemName = "AQUIFER_GRID_CONN_MULT";
|
||||
const double HMMLAQUN::AQUIFER_GRID_CONN_MULT::defaultValue = 1.000000;
|
||||
|
||||
|
||||
HMMLCTAQ::HMMLCTAQ() : ParserKeyword("HMMLCTAQ", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -398,11 +402,8 @@ HMMLCTAQ::HMMLCTAQ() : ParserKeyword("HMMLCTAQ", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string HMMLCTAQ::keywordName = "HMMLCTAQ";
|
||||
const std::string HMMLCTAQ::AQUIFER_ID::itemName = "AQUIFER_ID";
|
||||
const std::string HMMLCTAQ::AQUIFER_PERM_MULT::itemName = "AQUIFER_PERM_MULT";
|
||||
const double HMMLCTAQ::AQUIFER_PERM_MULT::defaultValue = 1.000000;
|
||||
const std::string HMMLCTAQ::AQUIFER_ANGLE_MULT::itemName = "AQUIFER_ANGLE_MULT";
|
||||
const double HMMLCTAQ::AQUIFER_ANGLE_MULT::defaultValue = 1.000000;
|
||||
const std::string HMMLCTAQ::AQUIFER_DEPTH_MULT::itemName = "AQUIFER_DEPTH_MULT";
|
||||
const double HMMLCTAQ::AQUIFER_DEPTH_MULT::defaultValue = 1.000000;
|
||||
|
||||
|
||||
HMMLFTAQ::HMMLFTAQ() : ParserKeyword("HMMLFTAQ", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -439,11 +440,8 @@ HMMLFTAQ::HMMLFTAQ() : ParserKeyword("HMMLFTAQ", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string HMMLFTAQ::keywordName = "HMMLFTAQ";
|
||||
const std::string HMMLFTAQ::AQUIFER_ID::itemName = "AQUIFER_ID";
|
||||
const std::string HMMLFTAQ::AQUIFER_WAT_VOL_MULT::itemName = "AQUIFER_WAT_VOL_MULT";
|
||||
const double HMMLFTAQ::AQUIFER_WAT_VOL_MULT::defaultValue = 1.000000;
|
||||
const std::string HMMLFTAQ::AQUIFER_PROD_INDEX_MULT::itemName = "AQUIFER_PROD_INDEX_MULT";
|
||||
const double HMMLFTAQ::AQUIFER_PROD_INDEX_MULT::defaultValue = 1.000000;
|
||||
const std::string HMMLFTAQ::AQUIFER_DEPTH_MULT::itemName = "AQUIFER_DEPTH_MULT";
|
||||
const double HMMLFTAQ::AQUIFER_DEPTH_MULT::defaultValue = 1.000000;
|
||||
|
||||
|
||||
HMMLTWCN::HMMLTWCN() : ParserKeyword("HMMLTWCN", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -496,9 +494,7 @@ const std::string HMMLTWCN::I::itemName = "I";
|
||||
const std::string HMMLTWCN::J::itemName = "J";
|
||||
const std::string HMMLTWCN::K::itemName = "K";
|
||||
const std::string HMMLTWCN::CTF::itemName = "CTF";
|
||||
const double HMMLTWCN::CTF::defaultValue = 1.000000;
|
||||
const std::string HMMLTWCN::SKIN::itemName = "SKIN";
|
||||
const double HMMLTWCN::SKIN::defaultValue = 1.000000;
|
||||
|
||||
|
||||
HMMULTFT::HMMULTFT() : ParserKeyword("HMMULTFT", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -529,9 +525,7 @@ HMMULTFT::HMMULTFT() : ParserKeyword("HMMULTFT", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string HMMULTFT::keywordName = "HMMULTFT";
|
||||
const std::string HMMULTFT::FAULT::itemName = "FAULT";
|
||||
const std::string HMMULTFT::TRANS_MULT::itemName = "TRANS_MULT";
|
||||
const double HMMULTFT::TRANS_MULT::defaultValue = 1.000000;
|
||||
const std::string HMMULTFT::DIFF_MULT::itemName = "DIFF_MULT";
|
||||
const double HMMULTFT::DIFF_MULT::defaultValue = 1.000000;
|
||||
|
||||
|
||||
HMMULTSG::HMMULTSG() : ParserKeyword("HMMULTSG", KeywordSize(1, false)) {
|
||||
@@ -554,13 +548,13 @@ const std::string HMMULTSG::data::itemName = "data";
|
||||
|
||||
|
||||
HMMULTxx::HMMULTxx() : ParserKeyword("HMMULTxx", KeywordSize(1, false)) {
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("GRID");
|
||||
addValidSectionName("EDIT");
|
||||
clearDeckNames();
|
||||
addDeckName("HMMULTX");
|
||||
addDeckName("HMMULTY");
|
||||
addDeckName("HMMULTR");
|
||||
addDeckName("HMMULTZ");
|
||||
addDeckName("HMMULTR");
|
||||
addDeckName("HMMULTPV");
|
||||
addDeckName("HMMULTTH");
|
||||
{
|
||||
@@ -608,7 +602,6 @@ HMROCK::HMROCK() : ParserKeyword("HMROCK", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string HMROCK::keywordName = "HMROCK";
|
||||
const std::string HMROCK::TABLE_NUMBER::itemName = "TABLE_NUMBER";
|
||||
const std::string HMROCK::CALCULATE_GRADIENTS::itemName = "CALCULATE_GRADIENTS";
|
||||
const int HMROCK::CALCULATE_GRADIENTS::defaultValue = 0;
|
||||
|
||||
|
||||
HMROCKT::HMROCKT() : ParserKeyword("HMROCKT", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -792,6 +785,14 @@ const std::string HRFIN::keywordName = "HRFIN";
|
||||
const std::string HRFIN::data::itemName = "data";
|
||||
|
||||
|
||||
HWELLS::HWELLS() : ParserKeyword("HWELLS", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
addDeckName("HWELLS");
|
||||
}
|
||||
const std::string HWELLS::keywordName = "HWELLS";
|
||||
|
||||
|
||||
HWKRO::HWKRO() : ParserKeyword("HWKRO", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
|
||||
@@ -32,13 +32,15 @@ IHOST::IHOST() : ParserKeyword("IHOST", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string IHOST::keywordName = "IHOST";
|
||||
const std::string IHOST::LGR::itemName = "LGR";
|
||||
const std::string IHOST::PROCESS::itemName = "PROCESS";
|
||||
const int IHOST::PROCESS::defaultValue = 0;
|
||||
|
||||
|
||||
IMBNUM::IMBNUM() : ParserKeyword("IMBNUM", KeywordSize(1, false)) {
|
||||
addValidSectionName("REGIONS");
|
||||
clearDeckNames();
|
||||
addDeckName("IMBNUM");
|
||||
addDeckName("IMBNUMZ");
|
||||
addDeckName("IMBNUMX");
|
||||
addDeckName("IMBNUMY");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
@@ -321,7 +323,6 @@ IONXROCK::IONXROCK() : ParserKeyword("IONXROCK", KeywordSize("TABDIMS", "NTSFUN"
|
||||
}
|
||||
const std::string IONXROCK::keywordName = "IONXROCK";
|
||||
const std::string IONXROCK::VALUE::itemName = "VALUE";
|
||||
const double IONXROCK::VALUE::defaultValue = 0;
|
||||
|
||||
|
||||
IONXSURF::IONXSURF() : ParserKeyword("IONXSURF", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
@@ -345,7 +346,6 @@ IONXSURF::IONXSURF() : ParserKeyword("IONXSURF", KeywordSize("TABDIMS", "NTSFUN"
|
||||
const std::string IONXSURF::keywordName = "IONXSURF";
|
||||
const std::string IONXSURF::MOLECULAR_WEIGHT::itemName = "MOLECULAR_WEIGHT";
|
||||
const std::string IONXSURF::ION_EXCH_CONST::itemName = "ION_EXCH_CONST";
|
||||
const double IONXSURF::ION_EXCH_CONST::defaultValue = 0;
|
||||
|
||||
|
||||
IPCG::IPCG() : ParserKeyword("IPCG", KeywordSize(1, false)) {
|
||||
|
||||
@@ -59,13 +59,9 @@ const std::string JFUNC::keywordName = "JFUNC";
|
||||
const std::string JFUNC::FLAG::itemName = "FLAG";
|
||||
const std::string JFUNC::FLAG::defaultValue = "BOTH";
|
||||
const std::string JFUNC::OW_SURFACE_TENSION::itemName = "OW_SURFACE_TENSION";
|
||||
const double JFUNC::OW_SURFACE_TENSION::defaultValue = -1.000000;
|
||||
const std::string JFUNC::GO_SURFACE_TENSION::itemName = "GO_SURFACE_TENSION";
|
||||
const double JFUNC::GO_SURFACE_TENSION::defaultValue = -1.000000;
|
||||
const std::string JFUNC::ALPHA_FACTOR::itemName = "ALPHA_FACTOR";
|
||||
const double JFUNC::ALPHA_FACTOR::defaultValue = 0.500000;
|
||||
const std::string JFUNC::BETA_FACTOR::itemName = "BETA_FACTOR";
|
||||
const double JFUNC::BETA_FACTOR::defaultValue = 0.500000;
|
||||
const std::string JFUNC::DIRECTION::itemName = "DIRECTION";
|
||||
const std::string JFUNC::DIRECTION::defaultValue = "XY";
|
||||
|
||||
@@ -118,9 +114,7 @@ const std::string JFUNCR::J_FUNCTION::defaultValue = "BOTH";
|
||||
const std::string JFUNCR::OIL_WAT_SURF_TENSTION::itemName = "OIL_WAT_SURF_TENSTION";
|
||||
const std::string JFUNCR::OIL_GAS_SURF_TENSTION::itemName = "OIL_GAS_SURF_TENSTION";
|
||||
const std::string JFUNCR::POROSITY_POWER::itemName = "POROSITY_POWER";
|
||||
const double JFUNCR::POROSITY_POWER::defaultValue = 0.500000;
|
||||
const std::string JFUNCR::PERMEABILITY_POWER::itemName = "PERMEABILITY_POWER";
|
||||
const double JFUNCR::PERMEABILITY_POWER::defaultValue = 0.500000;
|
||||
const std::string JFUNCR::PERM_DIRECTION::itemName = "PERM_DIRECTION";
|
||||
const std::string JFUNCR::PERM_DIRECTION::defaultValue = "XY";
|
||||
|
||||
|
||||
@@ -149,21 +149,14 @@ LGR::LGR() : ParserKeyword("LGR", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string LGR::keywordName = "LGR";
|
||||
const std::string LGR::MAXLGR::itemName = "MAXLGR";
|
||||
const int LGR::MAXLGR::defaultValue = 0;
|
||||
const std::string LGR::MAXCLS::itemName = "MAXCLS";
|
||||
const int LGR::MAXCLS::defaultValue = 0;
|
||||
const std::string LGR::MCOARS::itemName = "MCOARS";
|
||||
const int LGR::MCOARS::defaultValue = 0;
|
||||
const std::string LGR::MAMALG::itemName = "MAMALG";
|
||||
const int LGR::MAMALG::defaultValue = 0;
|
||||
const std::string LGR::MXLALG::itemName = "MXLALG";
|
||||
const int LGR::MXLALG::defaultValue = 0;
|
||||
const std::string LGR::LSTACK::itemName = "LSTACK";
|
||||
const int LGR::LSTACK::defaultValue = 0;
|
||||
const std::string LGR::INTERP::itemName = "INTERP";
|
||||
const std::string LGR::INTERP::defaultValue = "INTERP";
|
||||
const std::string LGR::NCHCOR::itemName = "NCHCOR";
|
||||
const int LGR::NCHCOR::defaultValue = 0;
|
||||
|
||||
|
||||
LGRCOPY::LGRCOPY() : ParserKeyword("LGRCOPY", KeywordSize(0, false)) {
|
||||
@@ -231,7 +224,6 @@ LGROFF::LGROFF() : ParserKeyword("LGROFF", KeywordSize(1, false)) {
|
||||
const std::string LGROFF::keywordName = "LGROFF";
|
||||
const std::string LGROFF::LOCAL_GRID_REFINMENT::itemName = "LOCAL_GRID_REFINMENT";
|
||||
const std::string LGROFF::ACTIVE_WELLS::itemName = "ACTIVE_WELLS";
|
||||
const int LGROFF::ACTIVE_WELLS::defaultValue = 0;
|
||||
|
||||
|
||||
LGRON::LGRON() : ParserKeyword("LGRON", KeywordSize(1, false)) {
|
||||
@@ -255,7 +247,6 @@ LGRON::LGRON() : ParserKeyword("LGRON", KeywordSize(1, false)) {
|
||||
const std::string LGRON::keywordName = "LGRON";
|
||||
const std::string LGRON::LOCAL_GRID_REFINMENT::itemName = "LOCAL_GRID_REFINMENT";
|
||||
const std::string LGRON::ACTIVE_WELLS::itemName = "ACTIVE_WELLS";
|
||||
const int LGRON::ACTIVE_WELLS::defaultValue = 0;
|
||||
|
||||
|
||||
LICENSES::LICENSES() : ParserKeyword("LICENSES", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -309,7 +300,6 @@ const std::string LIFTOPT::keywordName = "LIFTOPT";
|
||||
const std::string LIFTOPT::INCREMENT_SIZE::itemName = "INCREMENT_SIZE";
|
||||
const std::string LIFTOPT::MIN_ECONOMIC_GRADIENT::itemName = "MIN_ECONOMIC_GRADIENT";
|
||||
const std::string LIFTOPT::MIN_INTERVAL_BETWEEN_GAS_LIFT_OPTIMIZATIONS::itemName = "MIN_INTERVAL_BETWEEN_GAS_LIFT_OPTIMIZATIONS";
|
||||
const double LIFTOPT::MIN_INTERVAL_BETWEEN_GAS_LIFT_OPTIMIZATIONS::defaultValue = 0;
|
||||
const std::string LIFTOPT::OPTIMISE_ALL_ITERATIONS::itemName = "OPTIMISE_ALL_ITERATIONS";
|
||||
const std::string LIFTOPT::OPTIMISE_ALL_ITERATIONS::defaultValue = "YES";
|
||||
|
||||
@@ -749,13 +739,9 @@ LTOSIGMA::LTOSIGMA() : ParserKeyword("LTOSIGMA", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string LTOSIGMA::keywordName = "LTOSIGMA";
|
||||
const std::string LTOSIGMA::FX::itemName = "FX";
|
||||
const double LTOSIGMA::FX::defaultValue = 4.000000;
|
||||
const std::string LTOSIGMA::FY::itemName = "FY";
|
||||
const double LTOSIGMA::FY::defaultValue = 4.000000;
|
||||
const std::string LTOSIGMA::FZ::itemName = "FZ";
|
||||
const double LTOSIGMA::FZ::defaultValue = 4.000000;
|
||||
const std::string LTOSIGMA::FGD::itemName = "FGD";
|
||||
const double LTOSIGMA::FGD::defaultValue = 0;
|
||||
const std::string LTOSIGMA::OPTION::itemName = "OPTION";
|
||||
const std::string LTOSIGMA::OPTION::defaultValue = "XONLY";
|
||||
|
||||
|
||||
@@ -95,11 +95,8 @@ MATCORR::MATCORR() : ParserKeyword("MATCORR", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string MATCORR::keywordName = "MATCORR";
|
||||
const std::string MATCORR::NEWTON_IT_NUM::itemName = "NEWTON_IT_NUM";
|
||||
const int MATCORR::NEWTON_IT_NUM::defaultValue = 12;
|
||||
const std::string MATCORR::NON_LIN_CONV_ERR::itemName = "NON_LIN_CONV_ERR";
|
||||
const double MATCORR::NON_LIN_CONV_ERR::defaultValue = 0.010000;
|
||||
const std::string MATCORR::MATERIAL_BALANCE_ERR::itemName = "MATERIAL_BALANCE_ERR";
|
||||
const double MATCORR::MATERIAL_BALANCE_ERR::defaultValue = 1e-06;
|
||||
|
||||
|
||||
MAXVALUE::MAXVALUE() : ParserKeyword("MAXVALUE", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -156,6 +153,14 @@ const std::string MAXVALUE::K1::itemName = "K1";
|
||||
const std::string MAXVALUE::K2::itemName = "K2";
|
||||
|
||||
|
||||
MECH::MECH() : ParserKeyword("MECH", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
addDeckName("MECH");
|
||||
}
|
||||
const std::string MECH::keywordName = "MECH";
|
||||
|
||||
|
||||
MEMORY::MEMORY() : ParserKeyword("MEMORY", KeywordSize(1, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -286,31 +291,18 @@ MESSAGES::MESSAGES() : ParserKeyword("MESSAGES", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string MESSAGES::keywordName = "MESSAGES";
|
||||
const std::string MESSAGES::MESSAGE_PRINT_LIMIT::itemName = "MESSAGE_PRINT_LIMIT";
|
||||
const int MESSAGES::MESSAGE_PRINT_LIMIT::defaultValue = 1000000;
|
||||
const std::string MESSAGES::COMMENT_PRINT_LIMIT::itemName = "COMMENT_PRINT_LIMIT";
|
||||
const int MESSAGES::COMMENT_PRINT_LIMIT::defaultValue = 1000000;
|
||||
const std::string MESSAGES::WARNING_PRINT_LIMIT::itemName = "WARNING_PRINT_LIMIT";
|
||||
const int MESSAGES::WARNING_PRINT_LIMIT::defaultValue = 10000;
|
||||
const std::string MESSAGES::PROBLEM_PRINT_LIMIT::itemName = "PROBLEM_PRINT_LIMIT";
|
||||
const int MESSAGES::PROBLEM_PRINT_LIMIT::defaultValue = 100;
|
||||
const std::string MESSAGES::ERROR_PRINT_LIMIT::itemName = "ERROR_PRINT_LIMIT";
|
||||
const int MESSAGES::ERROR_PRINT_LIMIT::defaultValue = 100;
|
||||
const std::string MESSAGES::BUG_PRINT_LIMIT::itemName = "BUG_PRINT_LIMIT";
|
||||
const int MESSAGES::BUG_PRINT_LIMIT::defaultValue = 100;
|
||||
const std::string MESSAGES::MESSAGE_STOP_LIMIT::itemName = "MESSAGE_STOP_LIMIT";
|
||||
const int MESSAGES::MESSAGE_STOP_LIMIT::defaultValue = 1000000;
|
||||
const std::string MESSAGES::COMMENT_STOP_LIMIT::itemName = "COMMENT_STOP_LIMIT";
|
||||
const int MESSAGES::COMMENT_STOP_LIMIT::defaultValue = 1000000;
|
||||
const std::string MESSAGES::WARNING_STOP_LIMIT::itemName = "WARNING_STOP_LIMIT";
|
||||
const int MESSAGES::WARNING_STOP_LIMIT::defaultValue = 10000;
|
||||
const std::string MESSAGES::PROBLEM_STOP_LIMIT::itemName = "PROBLEM_STOP_LIMIT";
|
||||
const int MESSAGES::PROBLEM_STOP_LIMIT::defaultValue = 100;
|
||||
const std::string MESSAGES::ERROR_STOP_LIMIT::itemName = "ERROR_STOP_LIMIT";
|
||||
const int MESSAGES::ERROR_STOP_LIMIT::defaultValue = 10;
|
||||
const std::string MESSAGES::BUG_STOP_LIMIT::itemName = "BUG_STOP_LIMIT";
|
||||
const int MESSAGES::BUG_STOP_LIMIT::defaultValue = 1;
|
||||
const std::string MESSAGES::GROUP_PRINT_LIMIT::itemName = "GROUP_PRINT_LIMIT";
|
||||
const int MESSAGES::GROUP_PRINT_LIMIT::defaultValue = 10;
|
||||
|
||||
|
||||
MESSOPTS::MESSOPTS() : ParserKeyword("MESSOPTS", KeywordSize(1, false)) {
|
||||
@@ -478,39 +470,22 @@ MICPPARA::MICPPARA() : ParserKeyword("MICPPARA", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string MICPPARA::keywordName = "MICPPARA";
|
||||
const std::string MICPPARA::DENSITY_BIOFILM::itemName = "DENSITY_BIOFILM";
|
||||
const double MICPPARA::DENSITY_BIOFILM::defaultValue = 35.000000;
|
||||
const std::string MICPPARA::DENSITY_CALCITE::itemName = "DENSITY_CALCITE";
|
||||
const double MICPPARA::DENSITY_CALCITE::defaultValue = 2710.000000;
|
||||
const std::string MICPPARA::DETACHMENT_RATE::itemName = "DETACHMENT_RATE";
|
||||
const double MICPPARA::DETACHMENT_RATE::defaultValue = 2.6e-10;
|
||||
const std::string MICPPARA::CRITICAL_POROSITY::itemName = "CRITICAL_POROSITY";
|
||||
const double MICPPARA::CRITICAL_POROSITY::defaultValue = 0.100000;
|
||||
const std::string MICPPARA::FITTING_FACTOR::itemName = "FITTING_FACTOR";
|
||||
const double MICPPARA::FITTING_FACTOR::defaultValue = 3.000000;
|
||||
const std::string MICPPARA::HALF_VELOCITY_OXYGEN::itemName = "HALF_VELOCITY_OXYGEN";
|
||||
const double MICPPARA::HALF_VELOCITY_OXYGEN::defaultValue = 2e-05;
|
||||
const std::string MICPPARA::HALF_VELOCITY_UREA::itemName = "HALF_VELOCITY_UREA";
|
||||
const double MICPPARA::HALF_VELOCITY_UREA::defaultValue = 21.300000;
|
||||
const std::string MICPPARA::MAXIMUM_GROWTH_RATE::itemName = "MAXIMUM_GROWTH_RATE";
|
||||
const double MICPPARA::MAXIMUM_GROWTH_RATE::defaultValue = 4.17e-05;
|
||||
const std::string MICPPARA::MAXIMUM_OXYGEN_CONCENTRATION::itemName = "MAXIMUM_OXYGEN_CONCENTRATION";
|
||||
const double MICPPARA::MAXIMUM_OXYGEN_CONCENTRATION::defaultValue = 0.040000;
|
||||
const std::string MICPPARA::MAXIMUM_UREA_CONCENTRATION::itemName = "MAXIMUM_UREA_CONCENTRATION";
|
||||
const double MICPPARA::MAXIMUM_UREA_CONCENTRATION::defaultValue = 60.000000;
|
||||
const std::string MICPPARA::MAXIMUM_UREA_UTILIZATION::itemName = "MAXIMUM_UREA_UTILIZATION";
|
||||
const double MICPPARA::MAXIMUM_UREA_UTILIZATION::defaultValue = 0.016100;
|
||||
const std::string MICPPARA::MICROBIAL_ATTACHMENT_RATE::itemName = "MICROBIAL_ATTACHMENT_RATE";
|
||||
const double MICPPARA::MICROBIAL_ATTACHMENT_RATE::defaultValue = 8.51e-07;
|
||||
const std::string MICPPARA::MICROBIAL_DEATH_RATE::itemName = "MICROBIAL_DEATH_RATE";
|
||||
const double MICPPARA::MICROBIAL_DEATH_RATE::defaultValue = 3.18e-07;
|
||||
const std::string MICPPARA::MINIMUM_PERMEABILITY::itemName = "MINIMUM_PERMEABILITY";
|
||||
const double MICPPARA::MINIMUM_PERMEABILITY::defaultValue = 1e-20;
|
||||
const std::string MICPPARA::OXYGEN_CONSUMPTION_FACTOR::itemName = "OXYGEN_CONSUMPTION_FACTOR";
|
||||
const double MICPPARA::OXYGEN_CONSUMPTION_FACTOR::defaultValue = 0.500000;
|
||||
const std::string MICPPARA::TOLERANCE_BEFORE_CLOGGING::itemName = "TOLERANCE_BEFORE_CLOGGING";
|
||||
const double MICPPARA::TOLERANCE_BEFORE_CLOGGING::defaultValue = 0.000100;
|
||||
const std::string MICPPARA::YIELD_GROWTH_COEFFICIENT::itemName = "YIELD_GROWTH_COEFFICIENT";
|
||||
const double MICPPARA::YIELD_GROWTH_COEFFICIENT::defaultValue = 0.500000;
|
||||
|
||||
|
||||
MINNNCT::MINNNCT() : ParserKeyword("MINNNCT", KeywordSize(1, false)) {
|
||||
@@ -542,11 +517,8 @@ MINNNCT::MINNNCT() : ParserKeyword("MINNNCT", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string MINNNCT::keywordName = "MINNNCT";
|
||||
const std::string MINNNCT::CUTOFF_TRANSMISSIBILITY::itemName = "CUTOFF_TRANSMISSIBILITY";
|
||||
const double MINNNCT::CUTOFF_TRANSMISSIBILITY::defaultValue = 0;
|
||||
const std::string MINNNCT::DIFFUSIVITY::itemName = "DIFFUSIVITY";
|
||||
const double MINNNCT::DIFFUSIVITY::defaultValue = 0;
|
||||
const std::string MINNNCT::CUTOFF_THERMAL_TRANSMISSIBILITY::itemName = "CUTOFF_THERMAL_TRANSMISSIBILITY";
|
||||
const double MINNNCT::CUTOFF_THERMAL_TRANSMISSIBILITY::defaultValue = 0;
|
||||
|
||||
|
||||
MINNPCOL::MINNPCOL() : ParserKeyword("MINNPCOL", KeywordSize(1, false)) {
|
||||
@@ -565,17 +537,19 @@ MINNPCOL::MINNPCOL() : ParserKeyword("MINNPCOL", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string MINNPCOL::keywordName = "MINNPCOL";
|
||||
const std::string MINNPCOL::VALUE::itemName = "VALUE";
|
||||
const int MINNPCOL::VALUE::defaultValue = 6;
|
||||
|
||||
|
||||
MINPORV::MINPORV() : ParserKeyword("MINPORV", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
setProhibitedKeywords({
|
||||
"MINPV",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("MINPORV");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("MIN_PORE_VOL", ParserItem::itype::DOUBLE);
|
||||
ParserItem item("VALUE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(1e-06) );
|
||||
item.push_backDimension("ReservoirVolume");
|
||||
record.addItem(item);
|
||||
@@ -584,12 +558,14 @@ MINPORV::MINPORV() : ParserKeyword("MINPORV", KeywordSize(1, false)) {
|
||||
}
|
||||
}
|
||||
const std::string MINPORV::keywordName = "MINPORV";
|
||||
const std::string MINPORV::MIN_PORE_VOL::itemName = "MIN_PORE_VOL";
|
||||
const double MINPORV::MIN_PORE_VOL::defaultValue = 1e-06;
|
||||
const std::string MINPORV::VALUE::itemName = "VALUE";
|
||||
|
||||
|
||||
MINPV::MINPV() : ParserKeyword("MINPV", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
setProhibitedKeywords({
|
||||
"MINPORV",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("MINPV");
|
||||
{
|
||||
@@ -605,27 +581,6 @@ MINPV::MINPV() : ParserKeyword("MINPV", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string MINPV::keywordName = "MINPV";
|
||||
const std::string MINPV::VALUE::itemName = "VALUE";
|
||||
const double MINPV::VALUE::defaultValue = 1e-06;
|
||||
|
||||
|
||||
MINPVFIL::MINPVFIL() : ParserKeyword("MINPVFIL", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("MINPVFIL");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("VALUE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(1e-06) );
|
||||
item.push_backDimension("ReservoirVolume");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string MINPVFIL::keywordName = "MINPVFIL";
|
||||
const std::string MINPVFIL::VALUE::itemName = "VALUE";
|
||||
const double MINPVFIL::VALUE::defaultValue = 1e-06;
|
||||
|
||||
|
||||
MINPVV::MINPVV() : ParserKeyword("MINPVV", KeywordSize(1, false)) {
|
||||
@@ -646,7 +601,6 @@ MINPVV::MINPVV() : ParserKeyword("MINPVV", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string MINPVV::keywordName = "MINPVV";
|
||||
const std::string MINPVV::data::itemName = "data";
|
||||
const double MINPVV::data::defaultValue = 1e-06;
|
||||
|
||||
|
||||
MINVALUE::MINVALUE() : ParserKeyword("MINVALUE", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -749,9 +703,7 @@ MISCIBLE::MISCIBLE() : ParserKeyword("MISCIBLE", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string MISCIBLE::keywordName = "MISCIBLE";
|
||||
const std::string MISCIBLE::NTMISC::itemName = "NTMISC";
|
||||
const int MISCIBLE::NTMISC::defaultValue = 1;
|
||||
const std::string MISCIBLE::NSMISC::itemName = "NSMISC";
|
||||
const int MISCIBLE::NSMISC::defaultValue = 20;
|
||||
const std::string MISCIBLE::TWOPOINT::itemName = "TWOPOINT";
|
||||
const std::string MISCIBLE::TWOPOINT::defaultValue = "NONE";
|
||||
|
||||
@@ -1132,7 +1084,6 @@ MULTIREG::MULTIREG() : ParserKeyword("MULTIREG", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string MULTIREG::keywordName = "MULTIREG";
|
||||
const std::string MULTIREG::ARRAY::itemName = "ARRAY";
|
||||
const std::string MULTIREG::FACTOR::itemName = "FACTOR";
|
||||
const double MULTIREG::FACTOR::defaultValue = 0;
|
||||
const std::string MULTIREG::REGION_NUMBER::itemName = "REGION_NUMBER";
|
||||
const std::string MULTIREG::REGION_NAME::itemName = "REGION_NAME";
|
||||
const std::string MULTIREG::REGION_NAME::defaultValue = "M";
|
||||
@@ -1453,6 +1404,7 @@ MULT_XYZ::MULT_XYZ() : ParserKeyword("MULT_XYZ", KeywordSize(1, false)) {
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.setDefault( double(1.000000) );
|
||||
item.push_backDimension("1");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
@@ -1463,25 +1415,26 @@ const std::string MULT_XYZ::keywordName = "MULT_XYZ";
|
||||
const std::string MULT_XYZ::data::itemName = "data";
|
||||
|
||||
|
||||
MW::MW() : ParserKeyword("MW", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
MW::MW() : ParserKeyword("MW", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("MW");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("MOLAR_WEIGHT", ParserItem::itype::DOUBLE);
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Mass/Moles");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string MW::keywordName = "MW";
|
||||
const std::string MW::MOLAR_WEIGHT::itemName = "MOLAR_WEIGHT";
|
||||
const std::string MW::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
MWS::MWS() : ParserKeyword("MWS", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
MWS::MWS() : ParserKeyword("MWS", KeywordSize("TABDIMS", "NUM_EOS_SURFACE", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("MWS");
|
||||
@@ -1490,6 +1443,7 @@ MWS::MWS() : ParserKeyword("MWS", KeywordSize("TABDIMS", "NUM_STATE_EQ", false,
|
||||
{
|
||||
ParserItem item("MOLAR_WEIGHT", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Mass/Moles");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
|
||||
@@ -19,6 +19,23 @@ NARROW::NARROW() : ParserKeyword("NARROW", KeywordSize(0, false)) {
|
||||
const std::string NARROW::keywordName = "NARROW";
|
||||
|
||||
|
||||
NCOMPS::NCOMPS() : ParserKeyword("NCOMPS", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("NCOMPS");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("NUM_COMPS", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string NCOMPS::keywordName = "NCOMPS";
|
||||
const std::string NCOMPS::NUM_COMPS::itemName = "NUM_COMPS";
|
||||
|
||||
|
||||
NCONSUMP::NCONSUMP() : ParserKeyword("NCONSUMP", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
@@ -45,7 +62,6 @@ NCONSUMP::NCONSUMP() : ParserKeyword("NCONSUMP", KeywordSize(SLASH_TERMINATED))
|
||||
const std::string NCONSUMP::keywordName = "NCONSUMP";
|
||||
const std::string NCONSUMP::NODE::itemName = "NODE";
|
||||
const std::string NCONSUMP::GAS_CONSUMPTION_RATE::itemName = "GAS_CONSUMPTION_RATE";
|
||||
const double NCONSUMP::GAS_CONSUMPTION_RATE::defaultValue = 0;
|
||||
const std::string NCONSUMP::REMOVAL_GROUP::itemName = "REMOVAL_GROUP";
|
||||
|
||||
|
||||
@@ -71,7 +87,6 @@ NEFAC::NEFAC() : ParserKeyword("NEFAC", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string NEFAC::keywordName = "NEFAC";
|
||||
const std::string NEFAC::NODE::itemName = "NODE";
|
||||
const std::string NEFAC::EFF_FACTOR::itemName = "EFF_FACTOR";
|
||||
const double NEFAC::EFF_FACTOR::defaultValue = 1.000000;
|
||||
|
||||
|
||||
NETBALAN::NETBALAN() : ParserKeyword("NETBALAN", KeywordSize(1, false)) {
|
||||
@@ -130,19 +145,12 @@ NETBALAN::NETBALAN() : ParserKeyword("NETBALAN", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string NETBALAN::keywordName = "NETBALAN";
|
||||
const std::string NETBALAN::TIME_INTERVAL::itemName = "TIME_INTERVAL";
|
||||
const double NETBALAN::TIME_INTERVAL::defaultValue = 0;
|
||||
const std::string NETBALAN::PRESSURE_CONVERGENCE_LIMIT::itemName = "PRESSURE_CONVERGENCE_LIMIT";
|
||||
const double NETBALAN::PRESSURE_CONVERGENCE_LIMIT::defaultValue = 0.100000;
|
||||
const std::string NETBALAN::MAX_ITER::itemName = "MAX_ITER";
|
||||
const int NETBALAN::MAX_ITER::defaultValue = 10;
|
||||
const std::string NETBALAN::THP_CONVERGENCE_LIMIT::itemName = "THP_CONVERGENCE_LIMIT";
|
||||
const double NETBALAN::THP_CONVERGENCE_LIMIT::defaultValue = 0.010000;
|
||||
const std::string NETBALAN::MAX_ITER_THP::itemName = "MAX_ITER_THP";
|
||||
const int NETBALAN::MAX_ITER_THP::defaultValue = 10;
|
||||
const std::string NETBALAN::TARGET_BALANCE_ERROR::itemName = "TARGET_BALANCE_ERROR";
|
||||
const double NETBALAN::TARGET_BALANCE_ERROR::defaultValue = 100000000000000000000.000000;
|
||||
const std::string NETBALAN::MAX_BALANCE_ERROR::itemName = "MAX_BALANCE_ERROR";
|
||||
const double NETBALAN::MAX_BALANCE_ERROR::defaultValue = 100000000000000000000.000000;
|
||||
const std::string NETBALAN::MIN_TIME_STEP::itemName = "MIN_TIME_STEP";
|
||||
|
||||
|
||||
@@ -218,11 +226,8 @@ const std::string NETCOMPA::GROUP::defaultValue = "";
|
||||
const std::string NETCOMPA::PHASE::itemName = "PHASE";
|
||||
const std::string NETCOMPA::PHASE::defaultValue = "GAS";
|
||||
const std::string NETCOMPA::VFT_TABLE_NUM::itemName = "VFT_TABLE_NUM";
|
||||
const int NETCOMPA::VFT_TABLE_NUM::defaultValue = 0;
|
||||
const std::string NETCOMPA::ALQ::itemName = "ALQ";
|
||||
const double NETCOMPA::ALQ::defaultValue = 0;
|
||||
const std::string NETCOMPA::GAS_CONSUMPTION_RATE::itemName = "GAS_CONSUMPTION_RATE";
|
||||
const double NETCOMPA::GAS_CONSUMPTION_RATE::defaultValue = 0;
|
||||
const std::string NETCOMPA::EXTRACTION_GROUP::itemName = "EXTRACTION_GROUP";
|
||||
const std::string NETCOMPA::EXTRACTION_GROUP::defaultValue = "";
|
||||
const std::string NETCOMPA::COMPRESSOR_TYPE::itemName = "COMPRESSOR_TYPE";
|
||||
@@ -233,6 +238,9 @@ const std::string NETCOMPA::COMP_SWITCH_SEQ_NUM::itemName = "COMP_SWITCH_SEQ_NUM
|
||||
|
||||
NETWORK::NETWORK() : ParserKeyword("NETWORK", KeywordSize(1, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
setProhibitedKeywords({
|
||||
"GRUPNET",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("NETWORK");
|
||||
{
|
||||
@@ -257,7 +265,26 @@ const std::string NETWORK::keywordName = "NETWORK";
|
||||
const std::string NETWORK::NODMAX::itemName = "NODMAX";
|
||||
const std::string NETWORK::NBRMAX::itemName = "NBRMAX";
|
||||
const std::string NETWORK::NBCMAX::itemName = "NBCMAX";
|
||||
const int NETWORK::NBCMAX::defaultValue = 20;
|
||||
|
||||
|
||||
NETWORK_PROBE::NETWORK_PROBE() : ParserKeyword("NETWORK_PROBE", KeywordSize(1, false)) {
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("GNETPR");
|
||||
addDeckName("NPR");
|
||||
setMatchRegex("NU.+");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("NETWORK_NODES", ParserItem::itype::STRING);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string NETWORK_PROBE::keywordName = "NETWORK_PROBE";
|
||||
const std::string NETWORK_PROBE::NETWORK_NODES::itemName = "NETWORK_NODES";
|
||||
|
||||
|
||||
NEWTRAN::NEWTRAN() : ParserKeyword("NEWTRAN", KeywordSize(0, false)) {
|
||||
@@ -374,7 +401,6 @@ const std::string NMATOPTS::keywordName = "NMATOPTS";
|
||||
const std::string NMATOPTS::GEOMETRY::itemName = "GEOMETRY";
|
||||
const std::string NMATOPTS::GEOMETRY::defaultValue = "LINEAR";
|
||||
const std::string NMATOPTS::FRACTION_PORE_VOL::itemName = "FRACTION_PORE_VOL";
|
||||
const double NMATOPTS::FRACTION_PORE_VOL::defaultValue = 0.100000;
|
||||
const std::string NMATOPTS::METHOD::itemName = "METHOD";
|
||||
const std::string NMATOPTS::METHOD::defaultValue = "FPORV";
|
||||
|
||||
@@ -462,12 +488,10 @@ NNC::NNC() : ParserKeyword("NNC", KeywordSize(SLASH_TERMINATED)) {
|
||||
}
|
||||
{
|
||||
ParserItem item("VE_FACE1", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("VE_FACE2", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -504,27 +528,16 @@ const std::string NNC::I2::itemName = "I2";
|
||||
const std::string NNC::J2::itemName = "J2";
|
||||
const std::string NNC::K2::itemName = "K2";
|
||||
const std::string NNC::TRAN::itemName = "TRAN";
|
||||
const double NNC::TRAN::defaultValue = 0;
|
||||
const std::string NNC::IST1::itemName = "IST1";
|
||||
const int NNC::IST1::defaultValue = 0;
|
||||
const std::string NNC::IST2::itemName = "IST2";
|
||||
const int NNC::IST2::defaultValue = 0;
|
||||
const std::string NNC::PRESSURE_TABLE1::itemName = "PRESSURE_TABLE1";
|
||||
const int NNC::PRESSURE_TABLE1::defaultValue = 0;
|
||||
const std::string NNC::PRESSURE_TABLE2::itemName = "PRESSURE_TABLE2";
|
||||
const int NNC::PRESSURE_TABLE2::defaultValue = 0;
|
||||
const std::string NNC::VE_FACE1::itemName = "VE_FACE1";
|
||||
const std::string NNC::VE_FACE1::defaultValue = "";
|
||||
const std::string NNC::VE_FACE2::itemName = "VE_FACE2";
|
||||
const std::string NNC::VE_FACE2::defaultValue = "";
|
||||
const std::string NNC::DIFFUSIVITY::itemName = "DIFFUSIVITY";
|
||||
const double NNC::DIFFUSIVITY::defaultValue = 0;
|
||||
const std::string NNC::SIM_DEPENDENT3::itemName = "SIM_DEPENDENT3";
|
||||
const double NNC::SIM_DEPENDENT3::defaultValue = 0;
|
||||
const std::string NNC::VDFLOW_AREA::itemName = "VDFLOW_AREA";
|
||||
const double NNC::VDFLOW_AREA::defaultValue = 0;
|
||||
const std::string NNC::VDFLOW_PERM::itemName = "VDFLOW_PERM";
|
||||
const double NNC::VDFLOW_PERM::defaultValue = 0;
|
||||
|
||||
|
||||
NNEWTF::NNEWTF() : ParserKeyword("NNEWTF", KeywordSize(1, false)) {
|
||||
@@ -559,6 +572,13 @@ const std::string NOCASC::keywordName = "NOCASC";
|
||||
|
||||
NODEPROP::NODEPROP() : ParserKeyword("NODEPROP", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
setProhibitedKeywords({
|
||||
"GRUPNET",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"NETWORK",
|
||||
"BRANPROP",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("NODEPROP");
|
||||
{
|
||||
@@ -620,9 +640,9 @@ const std::string NODPPM::keywordName = "NODPPM";
|
||||
|
||||
NOECHO::NOECHO() : ParserKeyword("NOECHO", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
addValidSectionName("PROPS");
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("GRID");
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("PROPS");
|
||||
addValidSectionName("REGIONS");
|
||||
addValidSectionName("SOLUTION");
|
||||
addValidSectionName("SUMMARY");
|
||||
@@ -739,9 +759,9 @@ const std::string NOSIM::keywordName = "NOSIM";
|
||||
|
||||
NOWARN::NOWARN() : ParserKeyword("NOWARN", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
addValidSectionName("GRID");
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("PROPS");
|
||||
addValidSectionName("EDIT");
|
||||
addValidSectionName("GRID");
|
||||
addValidSectionName("REGIONS");
|
||||
addValidSectionName("SOLUTION");
|
||||
addValidSectionName("SUMMARY");
|
||||
@@ -776,7 +796,6 @@ NRSOUT::NRSOUT() : ParserKeyword("NRSOUT", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string NRSOUT::keywordName = "NRSOUT";
|
||||
const std::string NRSOUT::MAX_NUM::itemName = "MAX_NUM";
|
||||
const int NRSOUT::MAX_NUM::defaultValue = 3600;
|
||||
|
||||
|
||||
NSTACK::NSTACK() : ParserKeyword("NSTACK", KeywordSize(1, false)) {
|
||||
@@ -796,7 +815,6 @@ NSTACK::NSTACK() : ParserKeyword("NSTACK", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string NSTACK::keywordName = "NSTACK";
|
||||
const std::string NSTACK::LINEAR_SOLVER_SIZE::itemName = "LINEAR_SOLVER_SIZE";
|
||||
const int NSTACK::LINEAR_SOLVER_SIZE::defaultValue = 10;
|
||||
|
||||
|
||||
NTG::NTG() : ParserKeyword("NTG", KeywordSize(1, false)) {
|
||||
@@ -834,7 +852,6 @@ NUMRES::NUMRES() : ParserKeyword("NUMRES", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string NUMRES::keywordName = "NUMRES";
|
||||
const std::string NUMRES::num::itemName = "num";
|
||||
const int NUMRES::num::defaultValue = 1;
|
||||
|
||||
|
||||
NUPCOL::NUPCOL() : ParserKeyword("NUPCOL", KeywordSize(1, false)) {
|
||||
@@ -854,7 +871,6 @@ NUPCOL::NUPCOL() : ParserKeyword("NUPCOL", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string NUPCOL::keywordName = "NUPCOL";
|
||||
const std::string NUPCOL::NUM_ITER::itemName = "NUM_ITER";
|
||||
const int NUPCOL::NUM_ITER::defaultValue = 12;
|
||||
|
||||
|
||||
NWATREM::NWATREM() : ParserKeyword("NWATREM", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -885,9 +901,7 @@ NWATREM::NWATREM() : ParserKeyword("NWATREM", KeywordSize(SLASH_TERMINATED)) {
|
||||
const std::string NWATREM::keywordName = "NWATREM";
|
||||
const std::string NWATREM::NODE::itemName = "NODE";
|
||||
const std::string NWATREM::WAX_RATE::itemName = "WAX_RATE";
|
||||
const double NWATREM::WAX_RATE::defaultValue = 10000000000000000159028911097599180468360808563945281389781327557747838772170381060813469985856815104.000000;
|
||||
const std::string NWATREM::MAX_FRAC_REMOVAL::itemName = "MAX_FRAC_REMOVAL";
|
||||
const double NWATREM::MAX_FRAC_REMOVAL::defaultValue = 1.000000;
|
||||
|
||||
|
||||
NXFIN::NXFIN() : ParserKeyword("NXFIN", KeywordSize(1, false)) {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -32,7 +32,6 @@ PARALLEL::PARALLEL() : ParserKeyword("PARALLEL", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PARALLEL::keywordName = "PARALLEL";
|
||||
const std::string PARALLEL::NDMAIN::itemName = "NDMAIN";
|
||||
const int PARALLEL::NDMAIN::defaultValue = 1;
|
||||
const std::string PARALLEL::MACHINE_TYPE::itemName = "MACHINE_TYPE";
|
||||
const std::string PARALLEL::MACHINE_TYPE::defaultValue = "DISTRIBUTED";
|
||||
|
||||
@@ -94,19 +93,12 @@ const std::string PARAOPTS::keywordName = "PARAOPTS";
|
||||
const std::string PARAOPTS::METHOD::itemName = "METHOD";
|
||||
const std::string PARAOPTS::METHOD::defaultValue = "TREE";
|
||||
const std::string PARAOPTS::SET_PRINT::itemName = "SET_PRINT";
|
||||
const int PARAOPTS::SET_PRINT::defaultValue = 0;
|
||||
const std::string PARAOPTS::SIZE::itemName = "SIZE";
|
||||
const int PARAOPTS::SIZE::defaultValue = 0;
|
||||
const std::string PARAOPTS::NUM_BUFFERS::itemName = "NUM_BUFFERS";
|
||||
const int PARAOPTS::NUM_BUFFERS::defaultValue = 2;
|
||||
const std::string PARAOPTS::VALUE_MEM::itemName = "VALUE_MEM";
|
||||
const int PARAOPTS::VALUE_MEM::defaultValue = 0;
|
||||
const std::string PARAOPTS::VALUE_COARSE::itemName = "VALUE_COARSE";
|
||||
const int PARAOPTS::VALUE_COARSE::defaultValue = 0;
|
||||
const std::string PARAOPTS::VALUE_NNC::itemName = "VALUE_NNC";
|
||||
const int PARAOPTS::VALUE_NNC::defaultValue = 0;
|
||||
const std::string PARAOPTS::VALUE_PRT_FILE::itemName = "VALUE_PRT_FILE";
|
||||
const int PARAOPTS::VALUE_PRT_FILE::defaultValue = 1;
|
||||
const std::string PARAOPTS::RESERVED::itemName = "RESERVED";
|
||||
|
||||
|
||||
@@ -136,11 +128,8 @@ PARTTRAC::PARTTRAC() : ParserKeyword("PARTTRAC", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PARTTRAC::keywordName = "PARTTRAC";
|
||||
const std::string PARTTRAC::NPARTT::itemName = "NPARTT";
|
||||
const int PARTTRAC::NPARTT::defaultValue = 0;
|
||||
const std::string PARTTRAC::NKPTMX::itemName = "NKPTMX";
|
||||
const int PARTTRAC::NKPTMX::defaultValue = 0;
|
||||
const std::string PARTTRAC::NPKPMX::itemName = "NPKPMX";
|
||||
const int PARTTRAC::NPKPMX::defaultValue = 0;
|
||||
|
||||
|
||||
PATHS::PATHS() : ParserKeyword("PATHS", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -204,6 +193,29 @@ const std::string PBVD::keywordName = "PBVD";
|
||||
const std::string PBVD::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
PCFACT::PCFACT() : ParserKeyword("PCFACT", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setRequiredKeywords({
|
||||
"PRECSALT",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("PCFACT");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string PCFACT::keywordName = "PCFACT";
|
||||
const std::string PCFACT::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
PCG::PCG() : ParserKeyword("PCG", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
setRequiredKeywords({
|
||||
@@ -244,6 +256,25 @@ const std::string PCG32D::keywordName = "PCG32D";
|
||||
const std::string PCG32D::SOME_DATA::itemName = "SOME_DATA";
|
||||
|
||||
|
||||
PCRIT::PCRIT() : ParserKeyword("PCRIT", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("PCRIT");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string PCRIT::keywordName = "PCRIT";
|
||||
const std::string PCRIT::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
PCW::PCW() : ParserKeyword("PCW", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
setRequiredKeywords({
|
||||
@@ -425,11 +456,8 @@ const std::string PECOEFS::C_0::itemName = "C_0";
|
||||
const std::string PECOEFS::C_K::itemName = "C_K";
|
||||
const std::string PECOEFS::SHEAR_MOD::itemName = "SHEAR_MOD";
|
||||
const std::string PECOEFS::ALPHA::itemName = "ALPHA";
|
||||
const double PECOEFS::ALPHA::defaultValue = 1.000000;
|
||||
const std::string PECOEFS::E::itemName = "E";
|
||||
const double PECOEFS::E::defaultValue = 1.000000;
|
||||
const std::string PECOEFS::METHOD::itemName = "METHOD";
|
||||
const int PECOEFS::METHOD::defaultValue = 0;
|
||||
|
||||
|
||||
PEDIMS::PEDIMS() : ParserKeyword("PEDIMS", KeywordSize(1, false)) {
|
||||
@@ -453,9 +481,7 @@ PEDIMS::PEDIMS() : ParserKeyword("PEDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PEDIMS::keywordName = "PEDIMS";
|
||||
const std::string PEDIMS::NUM_REGIONS::itemName = "NUM_REGIONS";
|
||||
const int PEDIMS::NUM_REGIONS::defaultValue = 0;
|
||||
const std::string PEDIMS::MAX_PRESSURE_POINTS::itemName = "MAX_PRESSURE_POINTS";
|
||||
const int PEDIMS::MAX_PRESSURE_POINTS::defaultValue = 0;
|
||||
|
||||
|
||||
PEGTABX::PEGTABX() : ParserKeyword("PEGTABX", KeywordSize("PEDIMS", "NUM_REGIONS", false, 0)) {
|
||||
@@ -534,35 +560,35 @@ PERFORMANCE_PROBE::PERFORMANCE_PROBE() : ParserKeyword("PERFORMANCE_PROBE", Keyw
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("HLINEARS");
|
||||
addDeckName("TCPUDAY");
|
||||
addDeckName("ELAPSED");
|
||||
addDeckName("TCPUDAY");
|
||||
addDeckName("HSUMLINS");
|
||||
addDeckName("WNEWTON");
|
||||
addDeckName("MAXDPR");
|
||||
addDeckName("WNEWTON");
|
||||
addDeckName("MAXDSW");
|
||||
addDeckName("MAXDSO");
|
||||
addDeckName("MAXDSG");
|
||||
addDeckName("MEMORYTS");
|
||||
addDeckName("MLINEARS");
|
||||
addDeckName("TELAPDAY");
|
||||
addDeckName("MSUMLINS");
|
||||
addDeckName("TELAPDAY");
|
||||
addDeckName("MSUMNEWT");
|
||||
addDeckName("NBYTOT");
|
||||
addDeckName("TCPUTSHT");
|
||||
addDeckName("NEWTON");
|
||||
addDeckName("TCPUH");
|
||||
addDeckName("TCPUTSHT");
|
||||
addDeckName("NLINEARS");
|
||||
addDeckName("TCPU");
|
||||
addDeckName("TCPUH");
|
||||
addDeckName("NLINSMIN");
|
||||
addDeckName("TCPU");
|
||||
addDeckName("NLINSMAX");
|
||||
addDeckName("PERFORMA");
|
||||
addDeckName("TCPUSCH");
|
||||
addDeckName("STEPTYPE");
|
||||
addDeckName("TCPUSCH");
|
||||
addDeckName("TCPUHT");
|
||||
addDeckName("TCPUTS");
|
||||
addDeckName("TCPUTSH");
|
||||
addDeckName("TIMESTEP");
|
||||
addDeckName("TELAPLIN");
|
||||
addDeckName("TIMESTEP");
|
||||
addDeckName("TELAPTS");
|
||||
addDeckName("ZIPEFF");
|
||||
addDeckName("ZIPEFFC");
|
||||
@@ -596,14 +622,11 @@ PERMAVE::PERMAVE() : ParserKeyword("PERMAVE", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PERMAVE::keywordName = "PERMAVE";
|
||||
const std::string PERMAVE::EXPO_0::itemName = "EXPO_0";
|
||||
const int PERMAVE::EXPO_0::defaultValue = -1;
|
||||
const std::string PERMAVE::EXPO_1::itemName = "EXPO_1";
|
||||
const int PERMAVE::EXPO_1::defaultValue = -1;
|
||||
const std::string PERMAVE::EXPO_2::itemName = "EXPO_2";
|
||||
const int PERMAVE::EXPO_2::defaultValue = -1;
|
||||
|
||||
|
||||
PERMFACT::PERMFACT() : ParserKeyword("PERMFACT", KeywordSize("EQLDIMS", "NTEQUL", false, 0)) {
|
||||
PERMFACT::PERMFACT() : ParserKeyword("PERMFACT", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("PERMFACT");
|
||||
@@ -736,7 +759,6 @@ PERMY::PERMY() : ParserKeyword("PERMY", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PERMY::keywordName = "PERMY";
|
||||
const std::string PERMY::data::itemName = "data";
|
||||
const double PERMY::data::defaultValue = 0;
|
||||
|
||||
|
||||
PERMYZ::PERMYZ() : ParserKeyword("PERMYZ", KeywordSize(1, false)) {
|
||||
@@ -776,7 +798,6 @@ PERMZ::PERMZ() : ParserKeyword("PERMZ", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PERMZ::keywordName = "PERMZ";
|
||||
const std::string PERMZ::data::itemName = "data";
|
||||
const double PERMZ::data::defaultValue = 0;
|
||||
|
||||
|
||||
PERMZX::PERMZX() : ParserKeyword("PERMZX", KeywordSize(1, false)) {
|
||||
@@ -910,21 +931,15 @@ const std::string PICOND::keywordName = "PICOND";
|
||||
const std::string PICOND::MAX_INTERVAL_BELOW_DEWPOINT::itemName = "MAX_INTERVAL_BELOW_DEWPOINT";
|
||||
const std::string PICOND::MAX_INTERVAL_ABOVE_DEWPOINT::itemName = "MAX_INTERVAL_ABOVE_DEWPOINT";
|
||||
const std::string PICOND::D_F::itemName = "D_F";
|
||||
const double PICOND::D_F::defaultValue = 1.000000;
|
||||
const std::string PICOND::INCLUDE::itemName = "INCLUDE";
|
||||
const std::string PICOND::INCLUDE::defaultValue = "NO";
|
||||
const std::string PICOND::F_L::itemName = "F_L";
|
||||
const double PICOND::F_L::defaultValue = 0;
|
||||
const std::string PICOND::F_U::itemName = "F_U";
|
||||
const double PICOND::F_U::defaultValue = 1.100000;
|
||||
const std::string PICOND::DELTA_WAT_SAT::itemName = "DELTA_WAT_SAT";
|
||||
const std::string PICOND::DELTA_PRESSURE::itemName = "DELTA_PRESSURE";
|
||||
const std::string PICOND::DELTA_FRAC_COMP::itemName = "DELTA_FRAC_COMP";
|
||||
const double PICOND::DELTA_FRAC_COMP::defaultValue = 0.010000;
|
||||
const std::string PICOND::MAX_DELTA_TIME::itemName = "MAX_DELTA_TIME";
|
||||
const double PICOND::MAX_DELTA_TIME::defaultValue = -1.000000;
|
||||
const std::string PICOND::ADAPTIVE_ORD_CONTROL::itemName = "ADAPTIVE_ORD_CONTROL";
|
||||
const double PICOND::ADAPTIVE_ORD_CONTROL::defaultValue = -1.000000;
|
||||
const std::string PICOND::ADAPTIVE_ORD_MIN_SPACING::itemName = "ADAPTIVE_ORD_MIN_SPACING";
|
||||
|
||||
|
||||
@@ -949,9 +964,7 @@ PIMTDIMS::PIMTDIMS() : ParserKeyword("PIMTDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PIMTDIMS::keywordName = "PIMTDIMS";
|
||||
const std::string PIMTDIMS::NTPIMT::itemName = "NTPIMT";
|
||||
const int PIMTDIMS::NTPIMT::defaultValue = 0;
|
||||
const std::string PIMTDIMS::NPPIMT::itemName = "NPPIMT";
|
||||
const int PIMTDIMS::NPPIMT::defaultValue = 0;
|
||||
|
||||
|
||||
PIMULTAB::PIMULTAB() : ParserKeyword("PIMULTAB", KeywordSize("PIMTDIMS", "NTPIMT", false, 0)) {
|
||||
@@ -1010,11 +1023,9 @@ PINCH::PINCH() : ParserKeyword("PINCH", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PINCH::keywordName = "PINCH";
|
||||
const std::string PINCH::THRESHOLD_THICKNESS::itemName = "THRESHOLD_THICKNESS";
|
||||
const double PINCH::THRESHOLD_THICKNESS::defaultValue = 0.001000;
|
||||
const std::string PINCH::CONTROL_OPTION::itemName = "CONTROL_OPTION";
|
||||
const std::string PINCH::CONTROL_OPTION::defaultValue = "GAP";
|
||||
const std::string PINCH::MAX_EMPTY_GAP::itemName = "MAX_EMPTY_GAP";
|
||||
const double PINCH::MAX_EMPTY_GAP::defaultValue = 100000000000000000000.000000;
|
||||
const std::string PINCH::PINCHOUT_OPTION::itemName = "PINCHOUT_OPTION";
|
||||
const std::string PINCH::PINCHOUT_OPTION::defaultValue = "TOPBOT";
|
||||
const std::string PINCH::MULTZ_OPTION::itemName = "MULTZ_OPTION";
|
||||
@@ -1085,11 +1096,9 @@ PINCHREG::PINCHREG() : ParserKeyword("PINCHREG", KeywordSize(SLASH_TERMINATED))
|
||||
}
|
||||
const std::string PINCHREG::keywordName = "PINCHREG";
|
||||
const std::string PINCHREG::THRESHOLD_THICKNESS::itemName = "THRESHOLD_THICKNESS";
|
||||
const double PINCHREG::THRESHOLD_THICKNESS::defaultValue = 0.001000;
|
||||
const std::string PINCHREG::OPTION1::itemName = "OPTION1";
|
||||
const std::string PINCHREG::OPTION1::defaultValue = "GAP";
|
||||
const std::string PINCHREG::MAX_GAP::itemName = "MAX_GAP";
|
||||
const double PINCHREG::MAX_GAP::defaultValue = 100000000000000000000.000000;
|
||||
const std::string PINCHREG::OPTION2::itemName = "OPTION2";
|
||||
const std::string PINCHREG::OPTION2::defaultValue = "TOPBOT";
|
||||
const std::string PINCHREG::OPTION3::itemName = "OPTION3";
|
||||
@@ -1119,9 +1128,7 @@ PINCHXY::PINCHXY() : ParserKeyword("PINCHXY", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PINCHXY::keywordName = "PINCHXY";
|
||||
const std::string PINCHXY::THRESHOLD_XR::itemName = "THRESHOLD_XR";
|
||||
const double PINCHXY::THRESHOLD_XR::defaultValue = 0.001000;
|
||||
const std::string PINCHXY::THRESHOLD_YTHETA::itemName = "THRESHOLD_YTHETA";
|
||||
const double PINCHXY::THRESHOLD_YTHETA::defaultValue = 0.001000;
|
||||
|
||||
|
||||
PINTDIMS::PINTDIMS() : ParserKeyword("PINTDIMS", KeywordSize(1, false)) {
|
||||
@@ -1150,11 +1157,8 @@ PINTDIMS::PINTDIMS() : ParserKeyword("PINTDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PINTDIMS::keywordName = "PINTDIMS";
|
||||
const std::string PINTDIMS::NTSKWAT::itemName = "NTSKWAT";
|
||||
const int PINTDIMS::NTSKWAT::defaultValue = 1;
|
||||
const std::string PINTDIMS::NTSKPOLY::itemName = "NTSKPOLY";
|
||||
const int PINTDIMS::NTSKPOLY::defaultValue = 1;
|
||||
const std::string PINTDIMS::NTPMWINJ::itemName = "NTPMWINJ";
|
||||
const int PINTDIMS::NTPMWINJ::defaultValue = 1;
|
||||
|
||||
|
||||
PLMIXNUM::PLMIXNUM() : ParserKeyword("PLMIXNUM", KeywordSize(1, false)) {
|
||||
@@ -1432,7 +1436,6 @@ PLYOPTS::PLYOPTS() : ParserKeyword("PLYOPTS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PLYOPTS::keywordName = "PLYOPTS";
|
||||
const std::string PLYOPTS::MIN_SWAT::itemName = "MIN_SWAT";
|
||||
const double PLYOPTS::MIN_SWAT::defaultValue = 1e-06;
|
||||
|
||||
|
||||
PLYRMDEN::PLYRMDEN() : ParserKeyword("PLYRMDEN", KeywordSize(1, false)) {
|
||||
@@ -1494,7 +1497,6 @@ const std::string PLYROCK::IPV::itemName = "IPV";
|
||||
const std::string PLYROCK::RRF::itemName = "RRF";
|
||||
const std::string PLYROCK::ROCK_DENSITY::itemName = "ROCK_DENSITY";
|
||||
const std::string PLYROCK::AI::itemName = "AI";
|
||||
const double PLYROCK::AI::defaultValue = 1.000000;
|
||||
const std::string PLYROCK::MAX_ADSORPTION::itemName = "MAX_ADSORPTION";
|
||||
|
||||
|
||||
@@ -1538,7 +1540,6 @@ const std::string PLYROCKM::IPV::itemName = "IPV";
|
||||
const std::string PLYROCKM::RRF::itemName = "RRF";
|
||||
const std::string PLYROCKM::ROCK_DENSITY::itemName = "ROCK_DENSITY";
|
||||
const std::string PLYROCKM::AI::itemName = "AI";
|
||||
const double PLYROCKM::AI::defaultValue = 1.000000;
|
||||
const std::string PLYROCKM::MAX_ADSORPTION::itemName = "MAX_ADSORPTION";
|
||||
|
||||
|
||||
@@ -1811,11 +1812,8 @@ PMAX::PMAX() : ParserKeyword("PMAX", KeywordSize(1, false)) {
|
||||
const std::string PMAX::keywordName = "PMAX";
|
||||
const std::string PMAX::MAX_PRESSURE::itemName = "MAX_PRESSURE";
|
||||
const std::string PMAX::MAX_PRESSURE_CHECK::itemName = "MAX_PRESSURE_CHECK";
|
||||
const double PMAX::MAX_PRESSURE_CHECK::defaultValue = 0;
|
||||
const std::string PMAX::MIN_PRESSURE_CHECK::itemName = "MIN_PRESSURE_CHECK";
|
||||
const double PMAX::MIN_PRESSURE_CHECK::defaultValue = 100000000000000000000.000000;
|
||||
const std::string PMAX::NUM_NODES::itemName = "NUM_NODES";
|
||||
const int PMAX::NUM_NODES::defaultValue = 30;
|
||||
|
||||
|
||||
PMISC::PMISC() : ParserKeyword("PMISC", KeywordSize("MISCIBLE", "NTMISC", false, 0)) {
|
||||
@@ -1838,6 +1836,25 @@ const std::string PMISC::keywordName = "PMISC";
|
||||
const std::string PMISC::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
POELCOEF::POELCOEF() : ParserKeyword("POELCOEF", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("POELCOEF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string POELCOEF::keywordName = "POELCOEF";
|
||||
const std::string POELCOEF::data::itemName = "data";
|
||||
|
||||
|
||||
POLYMER::POLYMER() : ParserKeyword("POLYMER", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -1872,7 +1889,6 @@ PORO::PORO() : ParserKeyword("PORO", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string PORO::keywordName = "PORO";
|
||||
const std::string PORO::data::itemName = "data";
|
||||
const double PORO::data::defaultValue = 0;
|
||||
|
||||
|
||||
PORV::PORV() : ParserKeyword("PORV", KeywordSize(1, false)) {
|
||||
@@ -1903,6 +1919,7 @@ PPCWMAX::PPCWMAX() : ParserKeyword("PPCWMAX", KeywordSize("TABDIMS", "NTSFUN", f
|
||||
{
|
||||
ParserItem item("MAXIMUM_CAPILLARY_PRESSURE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(100000000000000000000.000000) );
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
@@ -1915,11 +1932,29 @@ PPCWMAX::PPCWMAX() : ParserKeyword("PPCWMAX", KeywordSize("TABDIMS", "NTSFUN", f
|
||||
}
|
||||
const std::string PPCWMAX::keywordName = "PPCWMAX";
|
||||
const std::string PPCWMAX::MAXIMUM_CAPILLARY_PRESSURE::itemName = "MAXIMUM_CAPILLARY_PRESSURE";
|
||||
const double PPCWMAX::MAXIMUM_CAPILLARY_PRESSURE::defaultValue = 100000000000000000000.000000;
|
||||
const std::string PPCWMAX::MODIFY_CONNATE_SATURATION::itemName = "MODIFY_CONNATE_SATURATION";
|
||||
const std::string PPCWMAX::MODIFY_CONNATE_SATURATION::defaultValue = "NO";
|
||||
|
||||
|
||||
PRATIO::PRATIO() : ParserKeyword("PRATIO", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("PRATIO");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string PRATIO::keywordName = "PRATIO";
|
||||
const std::string PRATIO::data::itemName = "data";
|
||||
|
||||
|
||||
PRECSALT::PRECSALT() : ParserKeyword("PRECSALT", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -1928,7 +1963,7 @@ PRECSALT::PRECSALT() : ParserKeyword("PRECSALT", KeywordSize(0, false)) {
|
||||
const std::string PRECSALT::keywordName = "PRECSALT";
|
||||
|
||||
|
||||
PREF::PREF() : ParserKeyword("PREF", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
PREF::PREF() : ParserKeyword("PREF", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("PREF");
|
||||
@@ -1947,7 +1982,7 @@ const std::string PREF::keywordName = "PREF";
|
||||
const std::string PREF::PRESSURE::itemName = "PRESSURE";
|
||||
|
||||
|
||||
PREFS::PREFS() : ParserKeyword("PREFS", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
PREFS::PREFS() : ParserKeyword("PREFS", KeywordSize("TABDIMS", "NUM_EOS_SURFACE", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("PREFS");
|
||||
@@ -2082,37 +2117,21 @@ PRIORITY::PRIORITY() : ParserKeyword("PRIORITY", KeywordSize(1, false)) {
|
||||
const std::string PRIORITY::keywordName = "PRIORITY";
|
||||
const std::string PRIORITY::MIN_CALC_TIME::itemName = "MIN_CALC_TIME";
|
||||
const std::string PRIORITY::A1::itemName = "A1";
|
||||
const double PRIORITY::A1::defaultValue = 0;
|
||||
const std::string PRIORITY::B1::itemName = "B1";
|
||||
const double PRIORITY::B1::defaultValue = 0;
|
||||
const std::string PRIORITY::C1::itemName = "C1";
|
||||
const double PRIORITY::C1::defaultValue = 0;
|
||||
const std::string PRIORITY::D1::itemName = "D1";
|
||||
const double PRIORITY::D1::defaultValue = 0;
|
||||
const std::string PRIORITY::E1::itemName = "E1";
|
||||
const double PRIORITY::E1::defaultValue = 0;
|
||||
const std::string PRIORITY::F1::itemName = "F1";
|
||||
const double PRIORITY::F1::defaultValue = 0;
|
||||
const std::string PRIORITY::G1::itemName = "G1";
|
||||
const double PRIORITY::G1::defaultValue = 0;
|
||||
const std::string PRIORITY::H1::itemName = "H1";
|
||||
const double PRIORITY::H1::defaultValue = 0;
|
||||
const std::string PRIORITY::A2::itemName = "A2";
|
||||
const double PRIORITY::A2::defaultValue = 0;
|
||||
const std::string PRIORITY::B2::itemName = "B2";
|
||||
const double PRIORITY::B2::defaultValue = 0;
|
||||
const std::string PRIORITY::C2::itemName = "C2";
|
||||
const double PRIORITY::C2::defaultValue = 0;
|
||||
const std::string PRIORITY::D2::itemName = "D2";
|
||||
const double PRIORITY::D2::defaultValue = 0;
|
||||
const std::string PRIORITY::E2::itemName = "E2";
|
||||
const double PRIORITY::E2::defaultValue = 0;
|
||||
const std::string PRIORITY::F2::itemName = "F2";
|
||||
const double PRIORITY::F2::defaultValue = 0;
|
||||
const std::string PRIORITY::G2::itemName = "G2";
|
||||
const double PRIORITY::G2::defaultValue = 0;
|
||||
const std::string PRIORITY::H2::itemName = "H2";
|
||||
const double PRIORITY::H2::defaultValue = 0;
|
||||
|
||||
|
||||
PROPS::PROPS() : ParserKeyword("PROPS", KeywordSize(0, false)) {
|
||||
@@ -2660,13 +2679,9 @@ PVTW::PVTW() : ParserKeyword("PVTW", KeywordSize("TABDIMS", "NTPVT", false, 0))
|
||||
const std::string PVTW::keywordName = "PVTW";
|
||||
const std::string PVTW::P_REF::itemName = "P_REF";
|
||||
const std::string PVTW::WATER_VOL_FACTOR::itemName = "WATER_VOL_FACTOR";
|
||||
const double PVTW::WATER_VOL_FACTOR::defaultValue = 1.000000;
|
||||
const std::string PVTW::WATER_COMPRESSIBILITY::itemName = "WATER_COMPRESSIBILITY";
|
||||
const double PVTW::WATER_COMPRESSIBILITY::defaultValue = 4e-05;
|
||||
const std::string PVTW::WATER_VISCOSITY::itemName = "WATER_VISCOSITY";
|
||||
const double PVTW::WATER_VISCOSITY::defaultValue = 0.500000;
|
||||
const std::string PVTW::WATER_VISCOSIBILITY::itemName = "WATER_VISCOSIBILITY";
|
||||
const double PVTW::WATER_VISCOSIBILITY::defaultValue = 0;
|
||||
|
||||
|
||||
PVTWSALT::PVTWSALT() : ParserKeyword("PVTWSALT", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
@@ -2707,7 +2722,6 @@ PVTWSALT::PVTWSALT() : ParserKeyword("PVTWSALT", KeywordSize("TABDIMS", "NTPVT",
|
||||
const std::string PVTWSALT::keywordName = "PVTWSALT";
|
||||
const std::string PVTWSALT::P_REF::itemName = "P_REF";
|
||||
const std::string PVTWSALT::SALT_CONCENTRATION_REF::itemName = "SALT_CONCENTRATION_REF";
|
||||
const double PVTWSALT::SALT_CONCENTRATION_REF::defaultValue = 0;
|
||||
const std::string PVTWSALT::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
|
||||
66
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitA.cpp
vendored
Normal file
66
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitA.cpp
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitA.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/A.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsA([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( ACF() );
|
||||
p.addParserKeyword( ACTCO2S() );
|
||||
p.addParserKeyword( ACTDIMS() );
|
||||
p.addParserKeyword( ACTION() );
|
||||
p.addParserKeyword( ACTIONG() );
|
||||
p.addParserKeyword( ACTIONR() );
|
||||
p.addParserKeyword( ACTIONS() );
|
||||
p.addParserKeyword( ACTIONW() );
|
||||
p.addParserKeyword( ACTIONX() );
|
||||
p.addParserKeyword( ACTNUM() );
|
||||
p.addParserKeyword( ACTPARAM() );
|
||||
p.addParserKeyword( ADD() );
|
||||
p.addParserKeyword( ADDREG() );
|
||||
p.addParserKeyword( ADDZCORN() );
|
||||
p.addParserKeyword( ADSALNOD() );
|
||||
p.addParserKeyword( ADSORP() );
|
||||
p.addParserKeyword( AITS() );
|
||||
p.addParserKeyword( AITSOFF() );
|
||||
p.addParserKeyword( ALKADS() );
|
||||
p.addParserKeyword( ALKALINE() );
|
||||
p.addParserKeyword( ALKROCK() );
|
||||
p.addParserKeyword( ALL() );
|
||||
p.addParserKeyword( ALPOLADS() );
|
||||
p.addParserKeyword( ALSURFAD() );
|
||||
p.addParserKeyword( ALSURFST() );
|
||||
p.addParserKeyword( AMALGAM() );
|
||||
p.addParserKeyword( API() );
|
||||
p.addParserKeyword( APIGROUP() );
|
||||
p.addParserKeyword( APILIM() );
|
||||
p.addParserKeyword( APIVD() );
|
||||
p.addParserKeyword( AQANCONL() );
|
||||
p.addParserKeyword( AQANNC() );
|
||||
p.addParserKeyword( AQANTRC() );
|
||||
p.addParserKeyword( AQUALIST() );
|
||||
p.addParserKeyword( AQUANCON() );
|
||||
p.addParserKeyword( AQUCHGAS() );
|
||||
p.addParserKeyword( AQUCHWAT() );
|
||||
p.addParserKeyword( AQUCON() );
|
||||
p.addParserKeyword( AQUCT() );
|
||||
p.addParserKeyword( AQUCWFAC() );
|
||||
p.addParserKeyword( AQUDIMS() );
|
||||
p.addParserKeyword( AQUFET() );
|
||||
p.addParserKeyword( AQUFETP() );
|
||||
p.addParserKeyword( AQUFLUX() );
|
||||
p.addParserKeyword( AQUIFER_PROBE_ANALYTIC() );
|
||||
p.addParserKeyword( AQUIFER_PROBE_ANALYTIC_NAMED() );
|
||||
p.addParserKeyword( AQUIFER_PROBE_NUMERIC() );
|
||||
p.addParserKeyword( AQUNNC() );
|
||||
p.addParserKeyword( AQUNUM() );
|
||||
p.addParserKeyword( AQUTAB() );
|
||||
p.addParserKeyword( AUTOCOAR() );
|
||||
p.addParserKeyword( AUTOREF() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
34
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitB.cpp
vendored
Normal file
34
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitB.cpp
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitB.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/B.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsB([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( BC() );
|
||||
p.addParserKeyword( BCCON() );
|
||||
p.addParserKeyword( BCPROP() );
|
||||
p.addParserKeyword( BDENSITY() );
|
||||
p.addParserKeyword( BGGI() );
|
||||
p.addParserKeyword( BIC() );
|
||||
p.addParserKeyword( BIGMODEL() );
|
||||
p.addParserKeyword( BIOTCOEF() );
|
||||
p.addParserKeyword( BLACKOIL() );
|
||||
p.addParserKeyword( BLOCK_PROBE() );
|
||||
p.addParserKeyword( BLOCK_PROBE300() );
|
||||
p.addParserKeyword( BOGI() );
|
||||
p.addParserKeyword( BOUNDARY() );
|
||||
p.addParserKeyword( BOX() );
|
||||
p.addParserKeyword( BPARA() );
|
||||
p.addParserKeyword( BPIDIMS() );
|
||||
p.addParserKeyword( BRANPROP() );
|
||||
p.addParserKeyword( BRINE() );
|
||||
p.addParserKeyword( BTOBALFA() );
|
||||
p.addParserKeyword( BTOBALFV() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
65
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitC.cpp
vendored
Normal file
65
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitC.cpp
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitC.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/C.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsC([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( CALTRAC() );
|
||||
p.addParserKeyword( CARFIN() );
|
||||
p.addParserKeyword( CART() );
|
||||
p.addParserKeyword( CBMOPTS() );
|
||||
p.addParserKeyword( CECON() );
|
||||
p.addParserKeyword( CECONT() );
|
||||
p.addParserKeyword( CIRCLE() );
|
||||
p.addParserKeyword( CNAMES() );
|
||||
p.addParserKeyword( CO2SOL() );
|
||||
p.addParserKeyword( CO2STOR() );
|
||||
p.addParserKeyword( CO2STORE() );
|
||||
p.addParserKeyword( COAL() );
|
||||
p.addParserKeyword( COALADS() );
|
||||
p.addParserKeyword( COALNUM() );
|
||||
p.addParserKeyword( COALPP() );
|
||||
p.addParserKeyword( COARSEN() );
|
||||
p.addParserKeyword( COLLAPSE() );
|
||||
p.addParserKeyword( COLUMNS() );
|
||||
p.addParserKeyword( COMPDAT() );
|
||||
p.addParserKeyword( COMPDATX() );
|
||||
p.addParserKeyword( COMPFLSH() );
|
||||
p.addParserKeyword( COMPIMB() );
|
||||
p.addParserKeyword( COMPINJK() );
|
||||
p.addParserKeyword( COMPLMPL() );
|
||||
p.addParserKeyword( COMPLUMP() );
|
||||
p.addParserKeyword( COMPOFF() );
|
||||
p.addParserKeyword( COMPORD() );
|
||||
p.addParserKeyword( COMPRIV() );
|
||||
p.addParserKeyword( COMPRP() );
|
||||
p.addParserKeyword( COMPRPL() );
|
||||
p.addParserKeyword( COMPS() );
|
||||
p.addParserKeyword( COMPSEGL() );
|
||||
p.addParserKeyword( COMPSEGS() );
|
||||
p.addParserKeyword( COMPTRAJ() );
|
||||
p.addParserKeyword( COMPVE() );
|
||||
p.addParserKeyword( COMPVEL() );
|
||||
p.addParserKeyword( CONNECTION_PROBE() );
|
||||
p.addParserKeyword( CONNECTION_PROBE_OPM() );
|
||||
p.addParserKeyword( COORD() );
|
||||
p.addParserKeyword( COORDSYS() );
|
||||
p.addParserKeyword( COPY() );
|
||||
p.addParserKeyword( COPYBOX() );
|
||||
p.addParserKeyword( COPYREG() );
|
||||
p.addParserKeyword( CPIFACT() );
|
||||
p.addParserKeyword( CPIFACTL() );
|
||||
p.addParserKeyword( CPR() );
|
||||
p.addParserKeyword( CREF() );
|
||||
p.addParserKeyword( CREFW() );
|
||||
p.addParserKeyword( CREFWS() );
|
||||
p.addParserKeyword( CRITPERM() );
|
||||
p.addParserKeyword( CSKIN() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
89
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitD.cpp
vendored
Normal file
89
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitD.cpp
vendored
Normal file
@@ -0,0 +1,89 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitD.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/D.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsD([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( DATE() );
|
||||
p.addParserKeyword( DATES() );
|
||||
p.addParserKeyword( DATUM() );
|
||||
p.addParserKeyword( DATUMR() );
|
||||
p.addParserKeyword( DATUMRX() );
|
||||
p.addParserKeyword( DCQDEFN() );
|
||||
p.addParserKeyword( DEBUG_() );
|
||||
p.addParserKeyword( DELAYACT() );
|
||||
p.addParserKeyword( DENAQA() );
|
||||
p.addParserKeyword( DENSITY() );
|
||||
p.addParserKeyword( DEPTH() );
|
||||
p.addParserKeyword( DEPTHTAB() );
|
||||
p.addParserKeyword( DEPTHZ() );
|
||||
p.addParserKeyword( DIAGDISP() );
|
||||
p.addParserKeyword( DIFF() );
|
||||
p.addParserKeyword( DIFFAGAS() );
|
||||
p.addParserKeyword( DIFFAWAT() );
|
||||
p.addParserKeyword( DIFFC() );
|
||||
p.addParserKeyword( DIFFCGAS() );
|
||||
p.addParserKeyword( DIFFCOAL() );
|
||||
p.addParserKeyword( DIFFCWAT() );
|
||||
p.addParserKeyword( DIFFDP() );
|
||||
p.addParserKeyword( DIFFMMF() );
|
||||
p.addParserKeyword( DIFFMR() );
|
||||
p.addParserKeyword( DIFFMTHT() );
|
||||
p.addParserKeyword( DIFFMX() );
|
||||
p.addParserKeyword( DIFFMY() );
|
||||
p.addParserKeyword( DIFFMZ() );
|
||||
p.addParserKeyword( DIFFR() );
|
||||
p.addParserKeyword( DIFFTHT() );
|
||||
p.addParserKeyword( DIFFUSE() );
|
||||
p.addParserKeyword( DIFFX() );
|
||||
p.addParserKeyword( DIFFY() );
|
||||
p.addParserKeyword( DIFFZ() );
|
||||
p.addParserKeyword( DIMENS() );
|
||||
p.addParserKeyword( DIMPES() );
|
||||
p.addParserKeyword( DIMPLICT() );
|
||||
p.addParserKeyword( DISGAS() );
|
||||
p.addParserKeyword( DISGASW() );
|
||||
p.addParserKeyword( DISPDIMS() );
|
||||
p.addParserKeyword( DISPERC() );
|
||||
p.addParserKeyword( DISPERSE() );
|
||||
p.addParserKeyword( DOMAINS() );
|
||||
p.addParserKeyword( DPGRID() );
|
||||
p.addParserKeyword( DPKRMOD() );
|
||||
p.addParserKeyword( DPNUM() );
|
||||
p.addParserKeyword( DR() );
|
||||
p.addParserKeyword( DREF() );
|
||||
p.addParserKeyword( DREFS() );
|
||||
p.addParserKeyword( DRILPRI() );
|
||||
p.addParserKeyword( DRSDT() );
|
||||
p.addParserKeyword( DRSDTCON() );
|
||||
p.addParserKeyword( DRSDTR() );
|
||||
p.addParserKeyword( DRV() );
|
||||
p.addParserKeyword( DRVDT() );
|
||||
p.addParserKeyword( DRVDTR() );
|
||||
p.addParserKeyword( DSPDEINT() );
|
||||
p.addParserKeyword( DTHETA() );
|
||||
p.addParserKeyword( DTHETAV() );
|
||||
p.addParserKeyword( DUALPERM() );
|
||||
p.addParserKeyword( DUALPORO() );
|
||||
p.addParserKeyword( DUMPCUPL() );
|
||||
p.addParserKeyword( DUMPFLUX() );
|
||||
p.addParserKeyword( DX() );
|
||||
p.addParserKeyword( DXV() );
|
||||
p.addParserKeyword( DY() );
|
||||
p.addParserKeyword( DYNAMICR() );
|
||||
p.addParserKeyword( DYNRDIMS() );
|
||||
p.addParserKeyword( DYV() );
|
||||
p.addParserKeyword( DZ() );
|
||||
p.addParserKeyword( DZMATRIX() );
|
||||
p.addParserKeyword( DZMTRX() );
|
||||
p.addParserKeyword( DZMTRXV() );
|
||||
p.addParserKeyword( DZNET() );
|
||||
p.addParserKeyword( DZV() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
54
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitE.cpp
vendored
Normal file
54
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitE.cpp
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitE.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/E.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsE([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( ECHO() );
|
||||
p.addParserKeyword( ECLMC() );
|
||||
p.addParserKeyword( EDIT() );
|
||||
p.addParserKeyword( EDITNNC() );
|
||||
p.addParserKeyword( EDITNNCR() );
|
||||
p.addParserKeyword( EHYSTR() );
|
||||
p.addParserKeyword( EHYSTRR() );
|
||||
p.addParserKeyword( END() );
|
||||
p.addParserKeyword( ENDACTIO() );
|
||||
p.addParserKeyword( ENDBOX() );
|
||||
p.addParserKeyword( ENDDYN() );
|
||||
p.addParserKeyword( ENDFIN() );
|
||||
p.addParserKeyword( ENDINC() );
|
||||
p.addParserKeyword( ENDNUM() );
|
||||
p.addParserKeyword( ENDPOINT_SPECIFIERS() );
|
||||
p.addParserKeyword( ENDSCALE() );
|
||||
p.addParserKeyword( ENDSKIP() );
|
||||
p.addParserKeyword( ENKRVD() );
|
||||
p.addParserKeyword( ENPCVD() );
|
||||
p.addParserKeyword( ENPTVD() );
|
||||
p.addParserKeyword( ENSPCVD() );
|
||||
p.addParserKeyword( EOS() );
|
||||
p.addParserKeyword( EOSNUM() );
|
||||
p.addParserKeyword( EPSDBGS() );
|
||||
p.addParserKeyword( EPSDEBUG() );
|
||||
p.addParserKeyword( EQLDIMS() );
|
||||
p.addParserKeyword( EQLNUM() );
|
||||
p.addParserKeyword( EQLOPTS() );
|
||||
p.addParserKeyword( EQLZCORN() );
|
||||
p.addParserKeyword( EQUALREG() );
|
||||
p.addParserKeyword( EQUALS() );
|
||||
p.addParserKeyword( EQUIL() );
|
||||
p.addParserKeyword( ESSNODE() );
|
||||
p.addParserKeyword( EXCAVATE() );
|
||||
p.addParserKeyword( EXCEL() );
|
||||
p.addParserKeyword( EXIT() );
|
||||
p.addParserKeyword( EXTFIN() );
|
||||
p.addParserKeyword( EXTHOST() );
|
||||
p.addParserKeyword( EXTRAPMS() );
|
||||
p.addParserKeyword( EXTREPGL() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
53
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitF.cpp
vendored
Normal file
53
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitF.cpp
vendored
Normal file
@@ -0,0 +1,53 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitF.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/F.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsF([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( FAULTDIM() );
|
||||
p.addParserKeyword( FAULTS() );
|
||||
p.addParserKeyword( FBHPDEF() );
|
||||
p.addParserKeyword( FHERCHBL() );
|
||||
p.addParserKeyword( FIELD() );
|
||||
p.addParserKeyword( FIELDSEP() );
|
||||
p.addParserKeyword( FIELD_PROBE() );
|
||||
p.addParserKeyword( FIELD_PROBE_OPM() );
|
||||
p.addParserKeyword( FILEUNIT() );
|
||||
p.addParserKeyword( FILLEPS() );
|
||||
p.addParserKeyword( FIPNUM() );
|
||||
p.addParserKeyword( FIPOWG() );
|
||||
p.addParserKeyword( FIPSEP() );
|
||||
p.addParserKeyword( FIP_PROBE() );
|
||||
p.addParserKeyword( FLUXNUM() );
|
||||
p.addParserKeyword( FLUXREG() );
|
||||
p.addParserKeyword( FLUXTYPE() );
|
||||
p.addParserKeyword( FMTHMD() );
|
||||
p.addParserKeyword( FMTIN() );
|
||||
p.addParserKeyword( FMTOUT() );
|
||||
p.addParserKeyword( FMWSET() );
|
||||
p.addParserKeyword( FOAM() );
|
||||
p.addParserKeyword( FOAMADS() );
|
||||
p.addParserKeyword( FOAMDCYO() );
|
||||
p.addParserKeyword( FOAMDCYW() );
|
||||
p.addParserKeyword( FOAMFCN() );
|
||||
p.addParserKeyword( FOAMFRM() );
|
||||
p.addParserKeyword( FOAMFSC() );
|
||||
p.addParserKeyword( FOAMFSO() );
|
||||
p.addParserKeyword( FOAMFST() );
|
||||
p.addParserKeyword( FOAMFSW() );
|
||||
p.addParserKeyword( FOAMMOB() );
|
||||
p.addParserKeyword( FOAMMOBP() );
|
||||
p.addParserKeyword( FOAMMOBS() );
|
||||
p.addParserKeyword( FOAMOPTS() );
|
||||
p.addParserKeyword( FOAMROCK() );
|
||||
p.addParserKeyword( FORMFEED() );
|
||||
p.addParserKeyword( FRICTION() );
|
||||
p.addParserKeyword( FULLIMP() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
100
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitG.cpp
vendored
Normal file
100
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitG.cpp
vendored
Normal file
@@ -0,0 +1,100 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitG.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/G.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsG([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( GAS() );
|
||||
p.addParserKeyword( GASBEGIN() );
|
||||
p.addParserKeyword( GASCONC() );
|
||||
p.addParserKeyword( GASDENT() );
|
||||
p.addParserKeyword( GASEND() );
|
||||
p.addParserKeyword( GASFCOMP() );
|
||||
p.addParserKeyword( GASFDECR() );
|
||||
p.addParserKeyword( GASFDELC() );
|
||||
p.addParserKeyword( GASFIELD() );
|
||||
p.addParserKeyword( GASFTARG() );
|
||||
p.addParserKeyword( GASJT() );
|
||||
p.addParserKeyword( GASMONTH() );
|
||||
p.addParserKeyword( GASPERIO() );
|
||||
p.addParserKeyword( GASSATC() );
|
||||
p.addParserKeyword( GASVISCT() );
|
||||
p.addParserKeyword( GASWAT() );
|
||||
p.addParserKeyword( GASYEAR() );
|
||||
p.addParserKeyword( GCALECON() );
|
||||
p.addParserKeyword( GCOMPIDX() );
|
||||
p.addParserKeyword( GCONCAL() );
|
||||
p.addParserKeyword( GCONENG() );
|
||||
p.addParserKeyword( GCONINJE() );
|
||||
p.addParserKeyword( GCONPRI() );
|
||||
p.addParserKeyword( GCONPROD() );
|
||||
p.addParserKeyword( GCONSALE() );
|
||||
p.addParserKeyword( GCONSUMP() );
|
||||
p.addParserKeyword( GCONTOL() );
|
||||
p.addParserKeyword( GCUTBACK() );
|
||||
p.addParserKeyword( GCUTBACT() );
|
||||
p.addParserKeyword( GCVD() );
|
||||
p.addParserKeyword( GDCQ() );
|
||||
p.addParserKeyword( GDCQECON() );
|
||||
p.addParserKeyword( GDFILE() );
|
||||
p.addParserKeyword( GDIMS() );
|
||||
p.addParserKeyword( GDORIENT() );
|
||||
p.addParserKeyword( GDRILPOT() );
|
||||
p.addParserKeyword( GECON() );
|
||||
p.addParserKeyword( GECONT() );
|
||||
p.addParserKeyword( GEFAC() );
|
||||
p.addParserKeyword( GETDATA() );
|
||||
p.addParserKeyword( GETGLOB() );
|
||||
p.addParserKeyword( GI() );
|
||||
p.addParserKeyword( GIALL() );
|
||||
p.addParserKeyword( GIMODEL() );
|
||||
p.addParserKeyword( GINODE() );
|
||||
p.addParserKeyword( GLIFTLIM() );
|
||||
p.addParserKeyword( GLIFTOPT() );
|
||||
p.addParserKeyword( GMWSET() );
|
||||
p.addParserKeyword( GNETDP() );
|
||||
p.addParserKeyword( GNETINJE() );
|
||||
p.addParserKeyword( GNETPUMP() );
|
||||
p.addParserKeyword( GPMAINT() );
|
||||
p.addParserKeyword( GRADGRUP() );
|
||||
p.addParserKeyword( GRADRESV() );
|
||||
p.addParserKeyword( GRADRFT() );
|
||||
p.addParserKeyword( GRADWELL() );
|
||||
p.addParserKeyword( GRAVCONS() );
|
||||
p.addParserKeyword( GRAVDR() );
|
||||
p.addParserKeyword( GRAVDRB() );
|
||||
p.addParserKeyword( GRAVDRM() );
|
||||
p.addParserKeyword( GRAVITY() );
|
||||
p.addParserKeyword( GRDREACH() );
|
||||
p.addParserKeyword( GRID() );
|
||||
p.addParserKeyword( GRIDFILE() );
|
||||
p.addParserKeyword( GRIDOPTS() );
|
||||
p.addParserKeyword( GRIDUNIT() );
|
||||
p.addParserKeyword( GROUP_PROBE() );
|
||||
p.addParserKeyword( GROUP_PROBE_OPM() );
|
||||
p.addParserKeyword( GRUPMAST() );
|
||||
p.addParserKeyword( GRUPNET() );
|
||||
p.addParserKeyword( GRUPRIG() );
|
||||
p.addParserKeyword( GRUPSLAV() );
|
||||
p.addParserKeyword( GRUPTARG() );
|
||||
p.addParserKeyword( GRUPTREE() );
|
||||
p.addParserKeyword( GSATINJE() );
|
||||
p.addParserKeyword( GSATPROD() );
|
||||
p.addParserKeyword( GSEPCOND() );
|
||||
p.addParserKeyword( GSF() );
|
||||
p.addParserKeyword( GSSCPTST() );
|
||||
p.addParserKeyword( GSWINGF() );
|
||||
p.addParserKeyword( GTADD() );
|
||||
p.addParserKeyword( GTMULT() );
|
||||
p.addParserKeyword( GUIDECAL() );
|
||||
p.addParserKeyword( GUIDERAT() );
|
||||
p.addParserKeyword( GUPFREQ() );
|
||||
p.addParserKeyword( GWRTWCV() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
63
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitH.cpp
vendored
Normal file
63
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitH.cpp
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitH.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/H.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsH([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( H2SOL() );
|
||||
p.addParserKeyword( H2STORE() );
|
||||
p.addParserKeyword( HALFTRAN() );
|
||||
p.addParserKeyword( HAxxxxxx() );
|
||||
p.addParserKeyword( HBNUM() );
|
||||
p.addParserKeyword( HDISP() );
|
||||
p.addParserKeyword( HEATCR() );
|
||||
p.addParserKeyword( HEATCRT() );
|
||||
p.addParserKeyword( HMAQUCT() );
|
||||
p.addParserKeyword( HMAQUFET() );
|
||||
p.addParserKeyword( HMAQUNUM() );
|
||||
p.addParserKeyword( HMDIMS() );
|
||||
p.addParserKeyword( HMFAULTS() );
|
||||
p.addParserKeyword( HMMLAQUN() );
|
||||
p.addParserKeyword( HMMLCTAQ() );
|
||||
p.addParserKeyword( HMMLFTAQ() );
|
||||
p.addParserKeyword( HMMLTWCN() );
|
||||
p.addParserKeyword( HMMULTFT() );
|
||||
p.addParserKeyword( HMMULTSG() );
|
||||
p.addParserKeyword( HMMULTxx() );
|
||||
p.addParserKeyword( HMPROPS() );
|
||||
p.addParserKeyword( HMROCK() );
|
||||
p.addParserKeyword( HMROCKT() );
|
||||
p.addParserKeyword( HMRREF() );
|
||||
p.addParserKeyword( HMWELCON() );
|
||||
p.addParserKeyword( HMWPIMLT() );
|
||||
p.addParserKeyword( HMxxxxxx() );
|
||||
p.addParserKeyword( HRFIN() );
|
||||
p.addParserKeyword( HWELLS() );
|
||||
p.addParserKeyword( HWKRO() );
|
||||
p.addParserKeyword( HWKRORG() );
|
||||
p.addParserKeyword( HWKRORW() );
|
||||
p.addParserKeyword( HWKRW() );
|
||||
p.addParserKeyword( HWKRWR() );
|
||||
p.addParserKeyword( HWPCW() );
|
||||
p.addParserKeyword( HWSNUM() );
|
||||
p.addParserKeyword( HWSOGCR() );
|
||||
p.addParserKeyword( HWSOWCR() );
|
||||
p.addParserKeyword( HWSWCR() );
|
||||
p.addParserKeyword( HWSWL() );
|
||||
p.addParserKeyword( HWSWLPC() );
|
||||
p.addParserKeyword( HWSWU() );
|
||||
p.addParserKeyword( HXFIN() );
|
||||
p.addParserKeyword( HYDRHEAD() );
|
||||
p.addParserKeyword( HYFIN() );
|
||||
p.addParserKeyword( HYMOBGDR() );
|
||||
p.addParserKeyword( HYST() );
|
||||
p.addParserKeyword( HYSTCHCK() );
|
||||
p.addParserKeyword( HZFIN() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
45
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitI.cpp
vendored
Normal file
45
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitI.cpp
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitI.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/I.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsI([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( IHOST() );
|
||||
p.addParserKeyword( IMBNUM() );
|
||||
p.addParserKeyword( IMBNUMMF() );
|
||||
p.addParserKeyword( IMKRVD() );
|
||||
p.addParserKeyword( IMPCVD() );
|
||||
p.addParserKeyword( IMPES() );
|
||||
p.addParserKeyword( IMPLICIT() );
|
||||
p.addParserKeyword( IMPORT() );
|
||||
p.addParserKeyword( IMPTVD() );
|
||||
p.addParserKeyword( IMSPCVD() );
|
||||
p.addParserKeyword( INCLUDE() );
|
||||
p.addParserKeyword( INIT() );
|
||||
p.addParserKeyword( INRAD() );
|
||||
p.addParserKeyword( INSPEC() );
|
||||
p.addParserKeyword( INTPC() );
|
||||
p.addParserKeyword( IONROCK() );
|
||||
p.addParserKeyword( IONXROCK() );
|
||||
p.addParserKeyword( IONXSURF() );
|
||||
p.addParserKeyword( IPCG() );
|
||||
p.addParserKeyword( IPCW() );
|
||||
p.addParserKeyword( ISGCR() );
|
||||
p.addParserKeyword( ISGL() );
|
||||
p.addParserKeyword( ISGLPC() );
|
||||
p.addParserKeyword( ISGU() );
|
||||
p.addParserKeyword( ISOGCR() );
|
||||
p.addParserKeyword( ISOLNUM() );
|
||||
p.addParserKeyword( ISOWCR() );
|
||||
p.addParserKeyword( ISWCR() );
|
||||
p.addParserKeyword( ISWL() );
|
||||
p.addParserKeyword( ISWLPC() );
|
||||
p.addParserKeyword( ISWU() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
16
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitJ.cpp
vendored
Normal file
16
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitJ.cpp
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitJ.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/J.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsJ([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( JFUNC() );
|
||||
p.addParserKeyword( JFUNCR() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
16
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitK.cpp
vendored
Normal file
16
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitK.cpp
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitK.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/K.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsK([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( KRNUM() );
|
||||
p.addParserKeyword( KRNUMMF() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
68
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitL.cpp
vendored
Normal file
68
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitL.cpp
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitL.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/L.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsL([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( LAB() );
|
||||
p.addParserKeyword( LANGMPL() );
|
||||
p.addParserKeyword( LANGMUIR() );
|
||||
p.addParserKeyword( LANGSOLV() );
|
||||
p.addParserKeyword( LCUNIT() );
|
||||
p.addParserKeyword( LGR() );
|
||||
p.addParserKeyword( LGRCOPY() );
|
||||
p.addParserKeyword( LGRFREE() );
|
||||
p.addParserKeyword( LGRLOCK() );
|
||||
p.addParserKeyword( LGROFF() );
|
||||
p.addParserKeyword( LGRON() );
|
||||
p.addParserKeyword( LICENSES() );
|
||||
p.addParserKeyword( LIFTOPT() );
|
||||
p.addParserKeyword( LINCOM() );
|
||||
p.addParserKeyword( LINKPERM() );
|
||||
p.addParserKeyword( LIVEOIL() );
|
||||
p.addParserKeyword( LKRO() );
|
||||
p.addParserKeyword( LKRORG() );
|
||||
p.addParserKeyword( LKRORW() );
|
||||
p.addParserKeyword( LKRW() );
|
||||
p.addParserKeyword( LKRWR() );
|
||||
p.addParserKeyword( LOAD() );
|
||||
p.addParserKeyword( LOWSALT() );
|
||||
p.addParserKeyword( LPCW() );
|
||||
p.addParserKeyword( LSALTFNC() );
|
||||
p.addParserKeyword( LSLTWNUM() );
|
||||
p.addParserKeyword( LSNUM() );
|
||||
p.addParserKeyword( LSOGCR() );
|
||||
p.addParserKeyword( LSOWCR() );
|
||||
p.addParserKeyword( LSWCR() );
|
||||
p.addParserKeyword( LSWL() );
|
||||
p.addParserKeyword( LSWLPC() );
|
||||
p.addParserKeyword( LSWU() );
|
||||
p.addParserKeyword( LTOSIGMA() );
|
||||
p.addParserKeyword( LWKRO() );
|
||||
p.addParserKeyword( LWKRORG() );
|
||||
p.addParserKeyword( LWKRORW() );
|
||||
p.addParserKeyword( LWKRW() );
|
||||
p.addParserKeyword( LWKRWR() );
|
||||
p.addParserKeyword( LWPCW() );
|
||||
p.addParserKeyword( LWSLTNUM() );
|
||||
p.addParserKeyword( LWSNUM() );
|
||||
p.addParserKeyword( LWSOGCR() );
|
||||
p.addParserKeyword( LWSOWCR() );
|
||||
p.addParserKeyword( LWSWCR() );
|
||||
p.addParserKeyword( LWSWL() );
|
||||
p.addParserKeyword( LWSWLPC() );
|
||||
p.addParserKeyword( LWSWU() );
|
||||
p.addParserKeyword( LX() );
|
||||
p.addParserKeyword( LXFIN() );
|
||||
p.addParserKeyword( LY() );
|
||||
p.addParserKeyword( LYFIN() );
|
||||
p.addParserKeyword( LZ() );
|
||||
p.addParserKeyword( LZFIN() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
65
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitM.cpp
vendored
Normal file
65
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitM.cpp
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitM.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/M.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsM([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( MAPAXES() );
|
||||
p.addParserKeyword( MAPUNITS() );
|
||||
p.addParserKeyword( MASSFLOW() );
|
||||
p.addParserKeyword( MATCORR() );
|
||||
p.addParserKeyword( MAXVALUE() );
|
||||
p.addParserKeyword( MECH() );
|
||||
p.addParserKeyword( MEMORY() );
|
||||
p.addParserKeyword( MESSAGE() );
|
||||
p.addParserKeyword( MESSAGES() );
|
||||
p.addParserKeyword( MESSOPTS() );
|
||||
p.addParserKeyword( MESSSRVC() );
|
||||
p.addParserKeyword( METRIC() );
|
||||
p.addParserKeyword( MICP() );
|
||||
p.addParserKeyword( MICPPARA() );
|
||||
p.addParserKeyword( MINNNCT() );
|
||||
p.addParserKeyword( MINNPCOL() );
|
||||
p.addParserKeyword( MINPORV() );
|
||||
p.addParserKeyword( MINPV() );
|
||||
p.addParserKeyword( MINPVV() );
|
||||
p.addParserKeyword( MINVALUE() );
|
||||
p.addParserKeyword( MISC() );
|
||||
p.addParserKeyword( MISCIBLE() );
|
||||
p.addParserKeyword( MISCNUM() );
|
||||
p.addParserKeyword( MLANG() );
|
||||
p.addParserKeyword( MLANGSLV() );
|
||||
p.addParserKeyword( MONITOR() );
|
||||
p.addParserKeyword( MPFANUM() );
|
||||
p.addParserKeyword( MPFNNC() );
|
||||
p.addParserKeyword( MSFN() );
|
||||
p.addParserKeyword( MSGFILE() );
|
||||
p.addParserKeyword( MSUM_PROBE() );
|
||||
p.addParserKeyword( MULSGGD() );
|
||||
p.addParserKeyword( MULSGGDV() );
|
||||
p.addParserKeyword( MULTFLT() );
|
||||
p.addParserKeyword( MULTIN() );
|
||||
p.addParserKeyword( MULTIPLY() );
|
||||
p.addParserKeyword( MULTIREG() );
|
||||
p.addParserKeyword( MULTNUM() );
|
||||
p.addParserKeyword( MULTOUT() );
|
||||
p.addParserKeyword( MULTOUTS() );
|
||||
p.addParserKeyword( MULTPV() );
|
||||
p.addParserKeyword( MULTREAL() );
|
||||
p.addParserKeyword( MULTREGD() );
|
||||
p.addParserKeyword( MULTREGH() );
|
||||
p.addParserKeyword( MULTREGP() );
|
||||
p.addParserKeyword( MULTREGT() );
|
||||
p.addParserKeyword( MULTSIG() );
|
||||
p.addParserKeyword( MULTSIGV() );
|
||||
p.addParserKeyword( MULT_XYZ() );
|
||||
p.addParserKeyword( MW() );
|
||||
p.addParserKeyword( MWS() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
57
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitN.cpp
vendored
Normal file
57
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitN.cpp
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitN.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/N.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsN([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( NARROW() );
|
||||
p.addParserKeyword( NCOMPS() );
|
||||
p.addParserKeyword( NCONSUMP() );
|
||||
p.addParserKeyword( NEFAC() );
|
||||
p.addParserKeyword( NETBALAN() );
|
||||
p.addParserKeyword( NETCOMPA() );
|
||||
p.addParserKeyword( NETWORK() );
|
||||
p.addParserKeyword( NETWORK_PROBE() );
|
||||
p.addParserKeyword( NEWTRAN() );
|
||||
p.addParserKeyword( NEXTSTEP() );
|
||||
p.addParserKeyword( NEXTSTPL() );
|
||||
p.addParserKeyword( NINENUM() );
|
||||
p.addParserKeyword( NINEPOIN() );
|
||||
p.addParserKeyword( NMATOPTS() );
|
||||
p.addParserKeyword( NMATRIX() );
|
||||
p.addParserKeyword( NMESSAGE() );
|
||||
p.addParserKeyword( NNC() );
|
||||
p.addParserKeyword( NNEWTF() );
|
||||
p.addParserKeyword( NOCASC() );
|
||||
p.addParserKeyword( NODEPROP() );
|
||||
p.addParserKeyword( NODPPM() );
|
||||
p.addParserKeyword( NOECHO() );
|
||||
p.addParserKeyword( NOGGF() );
|
||||
p.addParserKeyword( NOGRAV() );
|
||||
p.addParserKeyword( NOHMD() );
|
||||
p.addParserKeyword( NOHMO() );
|
||||
p.addParserKeyword( NOHYST() );
|
||||
p.addParserKeyword( NOINSPEC() );
|
||||
p.addParserKeyword( NOMONITO() );
|
||||
p.addParserKeyword( NONNC() );
|
||||
p.addParserKeyword( NORSSPEC() );
|
||||
p.addParserKeyword( NOSIM() );
|
||||
p.addParserKeyword( NOWARN() );
|
||||
p.addParserKeyword( NOWARNEP() );
|
||||
p.addParserKeyword( NRSOUT() );
|
||||
p.addParserKeyword( NSTACK() );
|
||||
p.addParserKeyword( NTG() );
|
||||
p.addParserKeyword( NUMRES() );
|
||||
p.addParserKeyword( NUPCOL() );
|
||||
p.addParserKeyword( NWATREM() );
|
||||
p.addParserKeyword( NXFIN() );
|
||||
p.addParserKeyword( NYFIN() );
|
||||
p.addParserKeyword( NZFIN() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
34
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitO.cpp
vendored
Normal file
34
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitO.cpp
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitO.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/O.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsO([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( OCOMPIDX() );
|
||||
p.addParserKeyword( OFM() );
|
||||
p.addParserKeyword( OIL() );
|
||||
p.addParserKeyword( OILAPI() );
|
||||
p.addParserKeyword( OILCOMPR() );
|
||||
p.addParserKeyword( OILDENT() );
|
||||
p.addParserKeyword( OILJT() );
|
||||
p.addParserKeyword( OILMW() );
|
||||
p.addParserKeyword( OILVISCT() );
|
||||
p.addParserKeyword( OILVTIM() );
|
||||
p.addParserKeyword( OLDTRAN() );
|
||||
p.addParserKeyword( OLDTRANR() );
|
||||
p.addParserKeyword( OPERATE() );
|
||||
p.addParserKeyword( OPERATER() );
|
||||
p.addParserKeyword( OPERNUM() );
|
||||
p.addParserKeyword( OPTIONS() );
|
||||
p.addParserKeyword( OPTIONS3() );
|
||||
p.addParserKeyword( OUTRAD() );
|
||||
p.addParserKeyword( OUTSOL() );
|
||||
p.addParserKeyword( OVERBURD() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
118
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitP.cpp
vendored
Normal file
118
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitP.cpp
vendored
Normal file
@@ -0,0 +1,118 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitP.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/P.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsP([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( PARALLEL() );
|
||||
p.addParserKeyword( PARAOPTS() );
|
||||
p.addParserKeyword( PARTTRAC() );
|
||||
p.addParserKeyword( PATHS() );
|
||||
p.addParserKeyword( PBUB() );
|
||||
p.addParserKeyword( PBVD() );
|
||||
p.addParserKeyword( PCFACT() );
|
||||
p.addParserKeyword( PCG() );
|
||||
p.addParserKeyword( PCG32D() );
|
||||
p.addParserKeyword( PCRIT() );
|
||||
p.addParserKeyword( PCW() );
|
||||
p.addParserKeyword( PCW32D() );
|
||||
p.addParserKeyword( PDEW() );
|
||||
p.addParserKeyword( PDVD() );
|
||||
p.addParserKeyword( PEBI() );
|
||||
p.addParserKeyword( PECOEFS() );
|
||||
p.addParserKeyword( PEDIMS() );
|
||||
p.addParserKeyword( PEGTABX() );
|
||||
p.addParserKeyword( PEKTABX() );
|
||||
p.addParserKeyword( PENUM() );
|
||||
p.addParserKeyword( PERFORMANCE_PROBE() );
|
||||
p.addParserKeyword( PERMAVE() );
|
||||
p.addParserKeyword( PERMFACT() );
|
||||
p.addParserKeyword( PERMJFUN() );
|
||||
p.addParserKeyword( PERMR() );
|
||||
p.addParserKeyword( PERMTHT() );
|
||||
p.addParserKeyword( PERMX() );
|
||||
p.addParserKeyword( PERMXY() );
|
||||
p.addParserKeyword( PERMY() );
|
||||
p.addParserKeyword( PERMYZ() );
|
||||
p.addParserKeyword( PERMZ() );
|
||||
p.addParserKeyword( PERMZX() );
|
||||
p.addParserKeyword( PETGRID() );
|
||||
p.addParserKeyword( PETOPTS() );
|
||||
p.addParserKeyword( PICOND() );
|
||||
p.addParserKeyword( PIMTDIMS() );
|
||||
p.addParserKeyword( PIMULTAB() );
|
||||
p.addParserKeyword( PINCH() );
|
||||
p.addParserKeyword( PINCHNUM() );
|
||||
p.addParserKeyword( PINCHOUT() );
|
||||
p.addParserKeyword( PINCHREG() );
|
||||
p.addParserKeyword( PINCHXY() );
|
||||
p.addParserKeyword( PINTDIMS() );
|
||||
p.addParserKeyword( PLMIXNUM() );
|
||||
p.addParserKeyword( PLMIXPAR() );
|
||||
p.addParserKeyword( PLYADS() );
|
||||
p.addParserKeyword( PLYADSS() );
|
||||
p.addParserKeyword( PLYATEMP() );
|
||||
p.addParserKeyword( PLYCAMAX() );
|
||||
p.addParserKeyword( PLYDHFLF() );
|
||||
p.addParserKeyword( PLYESAL() );
|
||||
p.addParserKeyword( PLYKRRF() );
|
||||
p.addParserKeyword( PLYMAX() );
|
||||
p.addParserKeyword( PLYMWINJ() );
|
||||
p.addParserKeyword( PLYOPTS() );
|
||||
p.addParserKeyword( PLYRMDEN() );
|
||||
p.addParserKeyword( PLYROCK() );
|
||||
p.addParserKeyword( PLYROCKM() );
|
||||
p.addParserKeyword( PLYSHEAR() );
|
||||
p.addParserKeyword( PLYSHLOG() );
|
||||
p.addParserKeyword( PLYTRRF() );
|
||||
p.addParserKeyword( PLYTRRFA() );
|
||||
p.addParserKeyword( PLYVISC() );
|
||||
p.addParserKeyword( PLYVISCS() );
|
||||
p.addParserKeyword( PLYVISCT() );
|
||||
p.addParserKeyword( PLYVMH() );
|
||||
p.addParserKeyword( PLYVSCST() );
|
||||
p.addParserKeyword( PMAX() );
|
||||
p.addParserKeyword( PMISC() );
|
||||
p.addParserKeyword( POELCOEF() );
|
||||
p.addParserKeyword( POLYMER() );
|
||||
p.addParserKeyword( POLYMW() );
|
||||
p.addParserKeyword( PORO() );
|
||||
p.addParserKeyword( PORV() );
|
||||
p.addParserKeyword( PPCWMAX() );
|
||||
p.addParserKeyword( PRATIO() );
|
||||
p.addParserKeyword( PRECSALT() );
|
||||
p.addParserKeyword( PREF() );
|
||||
p.addParserKeyword( PREFS() );
|
||||
p.addParserKeyword( PRESSURE() );
|
||||
p.addParserKeyword( PRIORITY() );
|
||||
p.addParserKeyword( PROPS() );
|
||||
p.addParserKeyword( PRORDER() );
|
||||
p.addParserKeyword( PRVD() );
|
||||
p.addParserKeyword( PSTEADY() );
|
||||
p.addParserKeyword( PSWRG() );
|
||||
p.addParserKeyword( PSWRO() );
|
||||
p.addParserKeyword( PVCDO() );
|
||||
p.addParserKeyword( PVCO() );
|
||||
p.addParserKeyword( PVDG() );
|
||||
p.addParserKeyword( PVDO() );
|
||||
p.addParserKeyword( PVDS() );
|
||||
p.addParserKeyword( PVTG() );
|
||||
p.addParserKeyword( PVTGW() );
|
||||
p.addParserKeyword( PVTGWO() );
|
||||
p.addParserKeyword( PVTNUM() );
|
||||
p.addParserKeyword( PVTO() );
|
||||
p.addParserKeyword( PVTSOL() );
|
||||
p.addParserKeyword( PVTW() );
|
||||
p.addParserKeyword( PVTWSALT() );
|
||||
p.addParserKeyword( PVT_M() );
|
||||
p.addParserKeyword( PVZG() );
|
||||
p.addParserKeyword( PYACTION() );
|
||||
p.addParserKeyword( PYINPUT() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
17
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitQ.cpp
vendored
Normal file
17
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitQ.cpp
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitQ.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Q.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsQ([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( QDRILL() );
|
||||
p.addParserKeyword( QHRATING() );
|
||||
p.addParserKeyword( QMOBIL() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
92
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitR.cpp
vendored
Normal file
92
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitR.cpp
vendored
Normal file
@@ -0,0 +1,92 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitR.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/R.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsR([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( RADFIN() );
|
||||
p.addParserKeyword( RADFIN4() );
|
||||
p.addParserKeyword( RADIAL() );
|
||||
p.addParserKeyword( RAINFALL() );
|
||||
p.addParserKeyword( RBEDCONT() );
|
||||
p.addParserKeyword( RCMASTS() );
|
||||
p.addParserKeyword( REACHES() );
|
||||
p.addParserKeyword( READDATA() );
|
||||
p.addParserKeyword( REFINE() );
|
||||
p.addParserKeyword( REGDIMS() );
|
||||
p.addParserKeyword( REGION2REGION_PROBE() );
|
||||
p.addParserKeyword( REGION2REGION_PROBE_E300() );
|
||||
p.addParserKeyword( REGIONS() );
|
||||
p.addParserKeyword( REGION_PROBE() );
|
||||
p.addParserKeyword( REGION_PROBE_OPM() );
|
||||
p.addParserKeyword( RESIDNUM() );
|
||||
p.addParserKeyword( RESTART() );
|
||||
p.addParserKeyword( RESVNUM() );
|
||||
p.addParserKeyword( RHO() );
|
||||
p.addParserKeyword( RIVDEBUG() );
|
||||
p.addParserKeyword( RIVERSYS() );
|
||||
p.addParserKeyword( RIVRDIMS() );
|
||||
p.addParserKeyword( RIVRPROP() );
|
||||
p.addParserKeyword( RIVRXSEC() );
|
||||
p.addParserKeyword( RIVSALT() );
|
||||
p.addParserKeyword( RIVTRACE() );
|
||||
p.addParserKeyword( RKTRMDIR() );
|
||||
p.addParserKeyword( ROCK() );
|
||||
p.addParserKeyword( ROCK2D() );
|
||||
p.addParserKeyword( ROCK2DTR() );
|
||||
p.addParserKeyword( ROCKCOMP() );
|
||||
p.addParserKeyword( ROCKFRAC() );
|
||||
p.addParserKeyword( ROCKNUM() );
|
||||
p.addParserKeyword( ROCKOPTS() );
|
||||
p.addParserKeyword( ROCKPAMA() );
|
||||
p.addParserKeyword( ROCKTAB() );
|
||||
p.addParserKeyword( ROCKTABH() );
|
||||
p.addParserKeyword( ROCKTABW() );
|
||||
p.addParserKeyword( ROCKTHSG() );
|
||||
p.addParserKeyword( ROCKTSIG() );
|
||||
p.addParserKeyword( ROCKV() );
|
||||
p.addParserKeyword( ROCKWNOD() );
|
||||
p.addParserKeyword( RPTCPL() );
|
||||
p.addParserKeyword( RPTGRID() );
|
||||
p.addParserKeyword( RPTGRIDL() );
|
||||
p.addParserKeyword( RPTHMD() );
|
||||
p.addParserKeyword( RPTHMG() );
|
||||
p.addParserKeyword( RPTHMW() );
|
||||
p.addParserKeyword( RPTINIT() );
|
||||
p.addParserKeyword( RPTISOL() );
|
||||
p.addParserKeyword( RPTONLY() );
|
||||
p.addParserKeyword( RPTONLYO() );
|
||||
p.addParserKeyword( RPTPROPS() );
|
||||
p.addParserKeyword( RPTREGS() );
|
||||
p.addParserKeyword( RPTRST() );
|
||||
p.addParserKeyword( RPTRUNSP() );
|
||||
p.addParserKeyword( RPTSCHED() );
|
||||
p.addParserKeyword( RPTSMRY() );
|
||||
p.addParserKeyword( RPTSOL() );
|
||||
p.addParserKeyword( RS() );
|
||||
p.addParserKeyword( RSCONST() );
|
||||
p.addParserKeyword( RSCONSTT() );
|
||||
p.addParserKeyword( RSGI() );
|
||||
p.addParserKeyword( RSSPEC() );
|
||||
p.addParserKeyword( RSVD() );
|
||||
p.addParserKeyword( RTEMP() );
|
||||
p.addParserKeyword( RTEMPA() );
|
||||
p.addParserKeyword( RTEMPVD() );
|
||||
p.addParserKeyword( RUNSPEC() );
|
||||
p.addParserKeyword( RUNSUM() );
|
||||
p.addParserKeyword( RV() );
|
||||
p.addParserKeyword( RVCONST() );
|
||||
p.addParserKeyword( RVCONSTT() );
|
||||
p.addParserKeyword( RVGI() );
|
||||
p.addParserKeyword( RVVD() );
|
||||
p.addParserKeyword( RVW() );
|
||||
p.addParserKeyword( RVWVD() );
|
||||
p.addParserKeyword( RWGSALT() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
152
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitS.cpp
vendored
Normal file
152
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitS.cpp
vendored
Normal file
@@ -0,0 +1,152 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitS.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/S.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsS([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( SALINITY() );
|
||||
p.addParserKeyword( SALT() );
|
||||
p.addParserKeyword( SALTMF() );
|
||||
p.addParserKeyword( SALTNODE() );
|
||||
p.addParserKeyword( SALTP() );
|
||||
p.addParserKeyword( SALTPVD() );
|
||||
p.addParserKeyword( SALTREST() );
|
||||
p.addParserKeyword( SALTSOL() );
|
||||
p.addParserKeyword( SALTVD() );
|
||||
p.addParserKeyword( SAMG() );
|
||||
p.addParserKeyword( SATNUM() );
|
||||
p.addParserKeyword( SATOPTS() );
|
||||
p.addParserKeyword( SAVE() );
|
||||
p.addParserKeyword( SBIOF() );
|
||||
p.addParserKeyword( SCALC() );
|
||||
p.addParserKeyword( SCALECRS() );
|
||||
p.addParserKeyword( SCALELIM() );
|
||||
p.addParserKeyword( SCDATAB() );
|
||||
p.addParserKeyword( SCDETAB() );
|
||||
p.addParserKeyword( SCDPDIMS() );
|
||||
p.addParserKeyword( SCDPTAB() );
|
||||
p.addParserKeyword( SCDPTRAC() );
|
||||
p.addParserKeyword( SCHEDULE() );
|
||||
p.addParserKeyword( SCVD() );
|
||||
p.addParserKeyword( SDENSITY() );
|
||||
p.addParserKeyword( SEGMENT_PROBE() );
|
||||
p.addParserKeyword( SEPARATE() );
|
||||
p.addParserKeyword( SEPVALS() );
|
||||
p.addParserKeyword( SFOAM() );
|
||||
p.addParserKeyword( SGAS() );
|
||||
p.addParserKeyword( SGCR() );
|
||||
p.addParserKeyword( SGCWMIS() );
|
||||
p.addParserKeyword( SGF32D() );
|
||||
p.addParserKeyword( SGFN() );
|
||||
p.addParserKeyword( SGL() );
|
||||
p.addParserKeyword( SGLPC() );
|
||||
p.addParserKeyword( SGOF() );
|
||||
p.addParserKeyword( SGOFLET() );
|
||||
p.addParserKeyword( SGU() );
|
||||
p.addParserKeyword( SGWFN() );
|
||||
p.addParserKeyword( SHRATE() );
|
||||
p.addParserKeyword( SIGMA() );
|
||||
p.addParserKeyword( SIGMAGDV() );
|
||||
p.addParserKeyword( SIGMATH() );
|
||||
p.addParserKeyword( SIGMAV() );
|
||||
p.addParserKeyword( SIMULATE() );
|
||||
p.addParserKeyword( SKIP() );
|
||||
p.addParserKeyword( SKIP100() );
|
||||
p.addParserKeyword( SKIP300() );
|
||||
p.addParserKeyword( SKIPREST() );
|
||||
p.addParserKeyword( SKPRPOLY() );
|
||||
p.addParserKeyword( SKPRWAT() );
|
||||
p.addParserKeyword( SKRO() );
|
||||
p.addParserKeyword( SKRORG() );
|
||||
p.addParserKeyword( SKRORW() );
|
||||
p.addParserKeyword( SKRW() );
|
||||
p.addParserKeyword( SKRWR() );
|
||||
p.addParserKeyword( SLAVES() );
|
||||
p.addParserKeyword( SLGOF() );
|
||||
p.addParserKeyword( SMICR() );
|
||||
p.addParserKeyword( SMRYDIMS() );
|
||||
p.addParserKeyword( SMULTX() );
|
||||
p.addParserKeyword( SMULTY() );
|
||||
p.addParserKeyword( SMULTZ() );
|
||||
p.addParserKeyword( SOCRS() );
|
||||
p.addParserKeyword( SOF2() );
|
||||
p.addParserKeyword( SOF3() );
|
||||
p.addParserKeyword( SOF32D() );
|
||||
p.addParserKeyword( SOGCR() );
|
||||
p.addParserKeyword( SOIL() );
|
||||
p.addParserKeyword( SOLID() );
|
||||
p.addParserKeyword( SOLUTION() );
|
||||
p.addParserKeyword( SOLVCONC() );
|
||||
p.addParserKeyword( SOLVDIMS() );
|
||||
p.addParserKeyword( SOLVDIRS() );
|
||||
p.addParserKeyword( SOLVENT() );
|
||||
p.addParserKeyword( SOLVFRAC() );
|
||||
p.addParserKeyword( SOLVNUM() );
|
||||
p.addParserKeyword( SOMGAS() );
|
||||
p.addParserKeyword( SOMWAT() );
|
||||
p.addParserKeyword( SORWMIS() );
|
||||
p.addParserKeyword( SOURCE() );
|
||||
p.addParserKeyword( SOWCR() );
|
||||
p.addParserKeyword( SOXYG() );
|
||||
p.addParserKeyword( SPECGRID() );
|
||||
p.addParserKeyword( SPECHEAT() );
|
||||
p.addParserKeyword( SPECROCK() );
|
||||
p.addParserKeyword( SPIDER() );
|
||||
p.addParserKeyword( SPOLY() );
|
||||
p.addParserKeyword( SPOLYMW() );
|
||||
p.addParserKeyword( SSFN() );
|
||||
p.addParserKeyword( SSGCR() );
|
||||
p.addParserKeyword( SSGL() );
|
||||
p.addParserKeyword( SSOGCR() );
|
||||
p.addParserKeyword( SSOL() );
|
||||
p.addParserKeyword( SSOWCR() );
|
||||
p.addParserKeyword( SSWCR() );
|
||||
p.addParserKeyword( SSWL() );
|
||||
p.addParserKeyword( SSWU() );
|
||||
p.addParserKeyword( START() );
|
||||
p.addParserKeyword( STCOND() );
|
||||
p.addParserKeyword( STOG() );
|
||||
p.addParserKeyword( STONE() );
|
||||
p.addParserKeyword( STONE1() );
|
||||
p.addParserKeyword( STONE1EX() );
|
||||
p.addParserKeyword( STONE2() );
|
||||
p.addParserKeyword( STOW() );
|
||||
p.addParserKeyword( STREQUIL() );
|
||||
p.addParserKeyword( STRESSEQUILNUM() );
|
||||
p.addParserKeyword( STWG() );
|
||||
p.addParserKeyword( SUMMARY() );
|
||||
p.addParserKeyword( SUMTHIN() );
|
||||
p.addParserKeyword( SUREA() );
|
||||
p.addParserKeyword( SURF() );
|
||||
p.addParserKeyword( SURFACT() );
|
||||
p.addParserKeyword( SURFACTW() );
|
||||
p.addParserKeyword( SURFADDW() );
|
||||
p.addParserKeyword( SURFADS() );
|
||||
p.addParserKeyword( SURFCAPD() );
|
||||
p.addParserKeyword( SURFESAL() );
|
||||
p.addParserKeyword( SURFNUM() );
|
||||
p.addParserKeyword( SURFOPTS() );
|
||||
p.addParserKeyword( SURFROCK() );
|
||||
p.addParserKeyword( SURFST() );
|
||||
p.addParserKeyword( SURFSTES() );
|
||||
p.addParserKeyword( SURFVISC() );
|
||||
p.addParserKeyword( SURFWNUM() );
|
||||
p.addParserKeyword( SWAT() );
|
||||
p.addParserKeyword( SWATINIT() );
|
||||
p.addParserKeyword( SWCR() );
|
||||
p.addParserKeyword( SWF32D() );
|
||||
p.addParserKeyword( SWFN() );
|
||||
p.addParserKeyword( SWINGFAC() );
|
||||
p.addParserKeyword( SWL() );
|
||||
p.addParserKeyword( SWLPC() );
|
||||
p.addParserKeyword( SWOF() );
|
||||
p.addParserKeyword( SWOFLET() );
|
||||
p.addParserKeyword( SWU() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
75
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitT.cpp
vendored
Normal file
75
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitT.cpp
vendored
Normal file
@@ -0,0 +1,75 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitT.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/T.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsT([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( TABDIMS() );
|
||||
p.addParserKeyword( TBLK() );
|
||||
p.addParserKeyword( TCRIT() );
|
||||
p.addParserKeyword( TEMP() );
|
||||
p.addParserKeyword( TEMPI() );
|
||||
p.addParserKeyword( TEMPNODE() );
|
||||
p.addParserKeyword( TEMPTVD() );
|
||||
p.addParserKeyword( TEMPVD() );
|
||||
p.addParserKeyword( THCGAS() );
|
||||
p.addParserKeyword( THCO2MIX() );
|
||||
p.addParserKeyword( THCOIL() );
|
||||
p.addParserKeyword( THCONR() );
|
||||
p.addParserKeyword( THCONSF() );
|
||||
p.addParserKeyword( THCROCK() );
|
||||
p.addParserKeyword( THCWATER() );
|
||||
p.addParserKeyword( THELCOEF() );
|
||||
p.addParserKeyword( THERMAL() );
|
||||
p.addParserKeyword( THERMEXR() );
|
||||
p.addParserKeyword( THPRES() );
|
||||
p.addParserKeyword( THPRESFT() );
|
||||
p.addParserKeyword( TIGHTEN() );
|
||||
p.addParserKeyword( TIGHTENP() );
|
||||
p.addParserKeyword( TIME() );
|
||||
p.addParserKeyword( TITLE() );
|
||||
p.addParserKeyword( TLMIXPAR() );
|
||||
p.addParserKeyword( TLPMIXPA() );
|
||||
p.addParserKeyword( TNUM() );
|
||||
p.addParserKeyword( TOLCRIT() );
|
||||
p.addParserKeyword( TOPS() );
|
||||
p.addParserKeyword( TPAMEPS() );
|
||||
p.addParserKeyword( TPAMEPSS() );
|
||||
p.addParserKeyword( TRACER() );
|
||||
p.addParserKeyword( TRACERKM() );
|
||||
p.addParserKeyword( TRACERKP() );
|
||||
p.addParserKeyword( TRACERS() );
|
||||
p.addParserKeyword( TRACITVD() );
|
||||
p.addParserKeyword( TRACTVD() );
|
||||
p.addParserKeyword( TRADS() );
|
||||
p.addParserKeyword( TRANGL() );
|
||||
p.addParserKeyword( TRANR() );
|
||||
p.addParserKeyword( TRANTHT() );
|
||||
p.addParserKeyword( TRANX() );
|
||||
p.addParserKeyword( TRANY() );
|
||||
p.addParserKeyword( TRANZ() );
|
||||
p.addParserKeyword( TRDCY() );
|
||||
p.addParserKeyword( TRDIF() );
|
||||
p.addParserKeyword( TRDIS() );
|
||||
p.addParserKeyword( TREF() );
|
||||
p.addParserKeyword( TREFS() );
|
||||
p.addParserKeyword( TRKPF() );
|
||||
p.addParserKeyword( TRNHD() );
|
||||
p.addParserKeyword( TRPLPORO() );
|
||||
p.addParserKeyword( TRROCK() );
|
||||
p.addParserKeyword( TSTEP() );
|
||||
p.addParserKeyword( TUNING() );
|
||||
p.addParserKeyword( TUNINGDP() );
|
||||
p.addParserKeyword( TUNINGH() );
|
||||
p.addParserKeyword( TUNINGL() );
|
||||
p.addParserKeyword( TUNINGS() );
|
||||
p.addParserKeyword( TVDP() );
|
||||
p.addParserKeyword( TZONE() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
28
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitU.cpp
vendored
Normal file
28
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitU.cpp
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitU.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/U.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsU([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( UDADIMS() );
|
||||
p.addParserKeyword( UDQ() );
|
||||
p.addParserKeyword( UDQDIMS() );
|
||||
p.addParserKeyword( UDQPARAM() );
|
||||
p.addParserKeyword( UDT() );
|
||||
p.addParserKeyword( UDTDIMS() );
|
||||
p.addParserKeyword( UNCODHMD() );
|
||||
p.addParserKeyword( UNIFIN() );
|
||||
p.addParserKeyword( UNIFOUT() );
|
||||
p.addParserKeyword( UNIFOUTS() );
|
||||
p.addParserKeyword( UNIFSAVE() );
|
||||
p.addParserKeyword( USECUPL() );
|
||||
p.addParserKeyword( USEFLUX() );
|
||||
p.addParserKeyword( USENOFLO() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
39
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitV.cpp
vendored
Normal file
39
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitV.cpp
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitV.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/V.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsV([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( VAPOIL() );
|
||||
p.addParserKeyword( VAPPARS() );
|
||||
p.addParserKeyword( VAPWAT() );
|
||||
p.addParserKeyword( VCRIT() );
|
||||
p.addParserKeyword( VDFLOW() );
|
||||
p.addParserKeyword( VDFLOWR() );
|
||||
p.addParserKeyword( VE() );
|
||||
p.addParserKeyword( VEDEBUG() );
|
||||
p.addParserKeyword( VEFIN() );
|
||||
p.addParserKeyword( VEFRAC() );
|
||||
p.addParserKeyword( VEFRACP() );
|
||||
p.addParserKeyword( VEFRACPV() );
|
||||
p.addParserKeyword( VEFRACV() );
|
||||
p.addParserKeyword( VFPCHK() );
|
||||
p.addParserKeyword( VFPIDIMS() );
|
||||
p.addParserKeyword( VFPINJ() );
|
||||
p.addParserKeyword( VFPPDIMS() );
|
||||
p.addParserKeyword( VFPPROD() );
|
||||
p.addParserKeyword( VFPTABL() );
|
||||
p.addParserKeyword( VISAGE() );
|
||||
p.addParserKeyword( VISCAQA() );
|
||||
p.addParserKeyword( VISCD() );
|
||||
p.addParserKeyword( VISCREF() );
|
||||
p.addParserKeyword( VISDATES() );
|
||||
p.addParserKeyword( VISOPTS() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
146
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitW.cpp
vendored
Normal file
146
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitW.cpp
vendored
Normal file
@@ -0,0 +1,146 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitW.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/W.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsW([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( WAGHYSTR() );
|
||||
p.addParserKeyword( WAITBAL() );
|
||||
p.addParserKeyword( WALKALIN() );
|
||||
p.addParserKeyword( WALQCALC() );
|
||||
p.addParserKeyword( WAPI() );
|
||||
p.addParserKeyword( WARN() );
|
||||
p.addParserKeyword( WATDENT() );
|
||||
p.addParserKeyword( WATER() );
|
||||
p.addParserKeyword( WATJT() );
|
||||
p.addParserKeyword( WATVISCT() );
|
||||
p.addParserKeyword( WBHGLR() );
|
||||
p.addParserKeyword( WBOREVOL() );
|
||||
p.addParserKeyword( WCALCVAL() );
|
||||
p.addParserKeyword( WCONHIST() );
|
||||
p.addParserKeyword( WCONINJ() );
|
||||
p.addParserKeyword( WCONINJE() );
|
||||
p.addParserKeyword( WCONINJH() );
|
||||
p.addParserKeyword( WCONINJP() );
|
||||
p.addParserKeyword( WCONPROD() );
|
||||
p.addParserKeyword( WCUTBACK() );
|
||||
p.addParserKeyword( WCUTBACT() );
|
||||
p.addParserKeyword( WCYCLE() );
|
||||
p.addParserKeyword( WDFAC() );
|
||||
p.addParserKeyword( WDFACCOR() );
|
||||
p.addParserKeyword( WDRILPRI() );
|
||||
p.addParserKeyword( WDRILRES() );
|
||||
p.addParserKeyword( WDRILTIM() );
|
||||
p.addParserKeyword( WECON() );
|
||||
p.addParserKeyword( WECONINJ() );
|
||||
p.addParserKeyword( WECONT() );
|
||||
p.addParserKeyword( WEFAC() );
|
||||
p.addParserKeyword( WELCNTL() );
|
||||
p.addParserKeyword( WELDEBUG() );
|
||||
p.addParserKeyword( WELDRAW() );
|
||||
p.addParserKeyword( WELEVNT() );
|
||||
p.addParserKeyword( WELLDIMS() );
|
||||
p.addParserKeyword( WELLSTRE() );
|
||||
p.addParserKeyword( WELL_COMPLETION_PROBE() );
|
||||
p.addParserKeyword( WELL_PROBE() );
|
||||
p.addParserKeyword( WELL_PROBE_COMP() );
|
||||
p.addParserKeyword( WELL_PROBE_OPM() );
|
||||
p.addParserKeyword( WELMOVEL() );
|
||||
p.addParserKeyword( WELOPEN() );
|
||||
p.addParserKeyword( WELOPENL() );
|
||||
p.addParserKeyword( WELPI() );
|
||||
p.addParserKeyword( WELPRI() );
|
||||
p.addParserKeyword( WELSEGS() );
|
||||
p.addParserKeyword( WELSOMIN() );
|
||||
p.addParserKeyword( WELSPECL() );
|
||||
p.addParserKeyword( WELSPECS() );
|
||||
p.addParserKeyword( WELTARG() );
|
||||
p.addParserKeyword( WELTRAJ() );
|
||||
p.addParserKeyword( WFOAM() );
|
||||
p.addParserKeyword( WFRICSEG() );
|
||||
p.addParserKeyword( WFRICSGL() );
|
||||
p.addParserKeyword( WFRICTN() );
|
||||
p.addParserKeyword( WFRICTNL() );
|
||||
p.addParserKeyword( WGASPROD() );
|
||||
p.addParserKeyword( WGORPEN() );
|
||||
p.addParserKeyword( WGRUPCON() );
|
||||
p.addParserKeyword( WH2NUM() );
|
||||
p.addParserKeyword( WH3NUM() );
|
||||
p.addParserKeyword( WHEDREFD() );
|
||||
p.addParserKeyword( WHISTCTL() );
|
||||
p.addParserKeyword( WHTEMP() );
|
||||
p.addParserKeyword( WINJCLN() );
|
||||
p.addParserKeyword( WINJDAM() );
|
||||
p.addParserKeyword( WINJFCNC() );
|
||||
p.addParserKeyword( WINJGAS() );
|
||||
p.addParserKeyword( WINJMULT() );
|
||||
p.addParserKeyword( WINJTEMP() );
|
||||
p.addParserKeyword( WLIFT() );
|
||||
p.addParserKeyword( WLIFTOPT() );
|
||||
p.addParserKeyword( WLIMTOL() );
|
||||
p.addParserKeyword( WLIST() );
|
||||
p.addParserKeyword( WLISTARG() );
|
||||
p.addParserKeyword( WLISTNAM() );
|
||||
p.addParserKeyword( WMICP() );
|
||||
p.addParserKeyword( WNETCTRL() );
|
||||
p.addParserKeyword( WNETDP() );
|
||||
p.addParserKeyword( WORKLIM() );
|
||||
p.addParserKeyword( WORKTHP() );
|
||||
p.addParserKeyword( WPAVE() );
|
||||
p.addParserKeyword( WPAVEDEP() );
|
||||
p.addParserKeyword( WPIMULT() );
|
||||
p.addParserKeyword( WPIMULTL() );
|
||||
p.addParserKeyword( WPITAB() );
|
||||
p.addParserKeyword( WPLUG() );
|
||||
p.addParserKeyword( WPMITAB() );
|
||||
p.addParserKeyword( WPOLYMER() );
|
||||
p.addParserKeyword( WPOLYRED() );
|
||||
p.addParserKeyword( WPOTCALC() );
|
||||
p.addParserKeyword( WREGROUP() );
|
||||
p.addParserKeyword( WRFT() );
|
||||
p.addParserKeyword( WRFTPLT() );
|
||||
p.addParserKeyword( WSALT() );
|
||||
p.addParserKeyword( WSCCLEAN() );
|
||||
p.addParserKeyword( WSCCLENL() );
|
||||
p.addParserKeyword( WSCTAB() );
|
||||
p.addParserKeyword( WSEGAICD() );
|
||||
p.addParserKeyword( WSEGDFIN() );
|
||||
p.addParserKeyword( WSEGDFMD() );
|
||||
p.addParserKeyword( WSEGDFPA() );
|
||||
p.addParserKeyword( WSEGDIMS() );
|
||||
p.addParserKeyword( WSEGEXSS() );
|
||||
p.addParserKeyword( WSEGFLIM() );
|
||||
p.addParserKeyword( WSEGFMOD() );
|
||||
p.addParserKeyword( WSEGINIT() );
|
||||
p.addParserKeyword( WSEGITER() );
|
||||
p.addParserKeyword( WSEGLABY() );
|
||||
p.addParserKeyword( WSEGLINK() );
|
||||
p.addParserKeyword( WSEGMULT() );
|
||||
p.addParserKeyword( WSEGPROP() );
|
||||
p.addParserKeyword( WSEGSEP() );
|
||||
p.addParserKeyword( WSEGSICD() );
|
||||
p.addParserKeyword( WSEGSOLV() );
|
||||
p.addParserKeyword( WSEGTABL() );
|
||||
p.addParserKeyword( WSEGVALV() );
|
||||
p.addParserKeyword( WSF() );
|
||||
p.addParserKeyword( WSKPTAB() );
|
||||
p.addParserKeyword( WSOLVENT() );
|
||||
p.addParserKeyword( WSURFACT() );
|
||||
p.addParserKeyword( WTADD() );
|
||||
p.addParserKeyword( WTEMP() );
|
||||
p.addParserKeyword( WTEMPQ() );
|
||||
p.addParserKeyword( WTEST() );
|
||||
p.addParserKeyword( WTHPMAX() );
|
||||
p.addParserKeyword( WTMULT() );
|
||||
p.addParserKeyword( WTRACER() );
|
||||
p.addParserKeyword( WVFPDP() );
|
||||
p.addParserKeyword( WVFPEXP() );
|
||||
p.addParserKeyword( WWPAVE() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
15
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitX.cpp
vendored
Normal file
15
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitX.cpp
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitX.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/X.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsX([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( XMF() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
16
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitY.cpp
vendored
Normal file
16
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitY.cpp
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitY.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Y.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsY([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( YMF() );
|
||||
p.addParserKeyword( YMODULE() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
23
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitZ.cpp
vendored
Normal file
23
ThirdParty/custom-opm-common/generated-opm-common/ParserKeywords/ParserInitZ.cpp
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
|
||||
#include <opm/input/eclipse/Parser/Parser.hpp>
|
||||
#include<opm/input/eclipse/Parser/ParserKeywords/ParserInitZ.hpp>
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Z.hpp>
|
||||
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
void addDefaultKeywordsZ([[maybe_unused]] Parser& p){
|
||||
//Builtin keywords;
|
||||
p.addParserKeyword( ZCORN() );
|
||||
p.addParserKeyword( ZFACT1() );
|
||||
p.addParserKeyword( ZFACT1S() );
|
||||
p.addParserKeyword( ZFACTOR() );
|
||||
p.addParserKeyword( ZFACTORS() );
|
||||
p.addParserKeyword( ZIPP2OFF() );
|
||||
p.addParserKeyword( ZIPPY2() );
|
||||
p.addParserKeyword( ZMF() );
|
||||
p.addParserKeyword( ZMFVD() );
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -89,12 +89,9 @@ const std::string RADFIN::NR::itemName = "NR";
|
||||
const std::string RADFIN::NTHETA::itemName = "NTHETA";
|
||||
const std::string RADFIN::NZ::itemName = "NZ";
|
||||
const std::string RADFIN::NWMAX::itemName = "NWMAX";
|
||||
const int RADFIN::NWMAX::defaultValue = 1;
|
||||
const std::string RADFIN::INNER_RADIUS::itemName = "INNER_RADIUS";
|
||||
const double RADFIN::INNER_RADIUS::defaultValue = 0.152400;
|
||||
const std::string RADFIN::OUTER_RADIUS::itemName = "OUTER_RADIUS";
|
||||
const std::string RADFIN::MINIMUM_RADIUS_REFINEMENT::itemName = "MINIMUM_RADIUS_REFINEMENT";
|
||||
const double RADFIN::MINIMUM_RADIUS_REFINEMENT::defaultValue = 1.524000;
|
||||
const std::string RADFIN::PARENT_LGR::itemName = "PARENT_LGR";
|
||||
const std::string RADFIN::PARENT_LGR::defaultValue = "GLOBAL";
|
||||
|
||||
@@ -166,7 +163,6 @@ const std::string RADFIN4::NR::itemName = "NR";
|
||||
const std::string RADFIN4::NTHETA::itemName = "NTHETA";
|
||||
const std::string RADFIN4::NZ::itemName = "NZ";
|
||||
const std::string RADFIN4::NWMAX::itemName = "NWMAX";
|
||||
const int RADFIN4::NWMAX::defaultValue = 1;
|
||||
|
||||
|
||||
RADIAL::RADIAL() : ParserKeyword("RADIAL", KeywordSize(0, false)) {
|
||||
@@ -421,16 +417,12 @@ const std::string REACHES::BRANCH::itemName = "BRANCH";
|
||||
const std::string REACHES::LENGTH2::itemName = "LENGTH2";
|
||||
const std::string REACHES::DEPTH::itemName = "DEPTH";
|
||||
const std::string REACHES::PROFILE::itemName = "PROFILE";
|
||||
const int REACHES::PROFILE::defaultValue = 1;
|
||||
const std::string REACHES::ROUGHNESS::itemName = "ROUGHNESS";
|
||||
const std::string REACHES::XLENGTH::itemName = "XLENGTH";
|
||||
const std::string REACHES::YLENGTH::itemName = "YLENGTH";
|
||||
const std::string REACHES::REACH_LENGTH::itemName = "REACH_LENGTH";
|
||||
const double REACHES::REACH_LENGTH::defaultValue = 0;
|
||||
const std::string REACHES::NUM_REACHES::itemName = "NUM_REACHES";
|
||||
const int REACHES::NUM_REACHES::defaultValue = 1;
|
||||
const std::string REACHES::DEPTH_SOMETHING::itemName = "DEPTH_SOMETHING";
|
||||
const int REACHES::DEPTH_SOMETHING::defaultValue = 1;
|
||||
|
||||
|
||||
READDATA::READDATA() : ParserKeyword("READDATA", KeywordSize(1, false)) {
|
||||
@@ -535,25 +527,15 @@ REGDIMS::REGDIMS() : ParserKeyword("REGDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string REGDIMS::keywordName = "REGDIMS";
|
||||
const std::string REGDIMS::NTFIP::itemName = "NTFIP";
|
||||
const int REGDIMS::NTFIP::defaultValue = 1;
|
||||
const std::string REGDIMS::NMFIPR::itemName = "NMFIPR";
|
||||
const int REGDIMS::NMFIPR::defaultValue = 1;
|
||||
const std::string REGDIMS::NRFREG::itemName = "NRFREG";
|
||||
const int REGDIMS::NRFREG::defaultValue = 0;
|
||||
const std::string REGDIMS::NTFREG::itemName = "NTFREG";
|
||||
const int REGDIMS::NTFREG::defaultValue = 0;
|
||||
const std::string REGDIMS::MAX_ETRACK::itemName = "MAX_ETRACK";
|
||||
const int REGDIMS::MAX_ETRACK::defaultValue = 0;
|
||||
const std::string REGDIMS::NTCREG::itemName = "NTCREG";
|
||||
const int REGDIMS::NTCREG::defaultValue = 1;
|
||||
const std::string REGDIMS::MAX_OPERNUM::itemName = "MAX_OPERNUM";
|
||||
const int REGDIMS::MAX_OPERNUM::defaultValue = 0;
|
||||
const std::string REGDIMS::MAX_OPERATE_DWORK::itemName = "MAX_OPERATE_DWORK";
|
||||
const int REGDIMS::MAX_OPERATE_DWORK::defaultValue = 0;
|
||||
const std::string REGDIMS::MAX_OPERATE_IWORK::itemName = "MAX_OPERATE_IWORK";
|
||||
const int REGDIMS::MAX_OPERATE_IWORK::defaultValue = 0;
|
||||
const std::string REGDIMS::NPLMIX::itemName = "NPLMIX";
|
||||
const int REGDIMS::NPLMIX::defaultValue = 1;
|
||||
|
||||
|
||||
REGION2REGION_PROBE::REGION2REGION_PROBE() : ParserKeyword("REGION2REGION_PROBE", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -610,19 +592,14 @@ const std::string REGIONS::keywordName = "REGIONS";
|
||||
REGION_PROBE::REGION_PROBE() : ParserKeyword("REGION_PROBE", KeywordSize(1, false)) {
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("RRPV_[0-9A-Z][0-9A-Z][0-9A-Z]");
|
||||
addDeckName("ROEIG");
|
||||
addDeckName("ROEW_[0-9A-Z][0-9A-Z][0-9A-Z]");
|
||||
addDeckName("RWIR");
|
||||
addDeckName("RGPV");
|
||||
addDeckName("RHPV_[0-9A-Z][0-9A-Z][0-9A-Z]");
|
||||
addDeckName("RORFR");
|
||||
addDeckName("RRPV");
|
||||
addDeckName("ROP");
|
||||
addDeckName("ROEW");
|
||||
addDeckName("RGP");
|
||||
addDeckName("ROEW");
|
||||
addDeckName("ROSAT");
|
||||
addDeckName("ROIP");
|
||||
addDeckName("ROIPL");
|
||||
addDeckName("RHPV");
|
||||
addDeckName("ROIP");
|
||||
addDeckName("RWVIS");
|
||||
addDeckName("ROIPG");
|
||||
addDeckName("RPPO");
|
||||
@@ -637,16 +614,19 @@ REGION_PROBE::REGION_PROBE() : ParserKeyword("REGION_PROBE", KeywordSize(1, fals
|
||||
addDeckName("ROIR");
|
||||
addDeckName("ROIT");
|
||||
addDeckName("RSIP");
|
||||
addDeckName("RORME");
|
||||
addDeckName("RPPC");
|
||||
addDeckName("RWSAT");
|
||||
addDeckName("RORME");
|
||||
addDeckName("RWIP");
|
||||
addDeckName("RRS");
|
||||
addDeckName("RWP");
|
||||
addDeckName("RPRGZ");
|
||||
addDeckName("RPPW");
|
||||
addDeckName("RWIPG");
|
||||
addDeckName("RWPR");
|
||||
addDeckName("RWPT");
|
||||
addDeckName("ROEIG");
|
||||
addDeckName("RWIR");
|
||||
addDeckName("RORMR");
|
||||
addDeckName("RWIT");
|
||||
addDeckName("RGIP");
|
||||
@@ -655,7 +635,9 @@ REGION_PROBE::REGION_PROBE() : ParserKeyword("REGION_PROBE", KeywordSize(1, fals
|
||||
addDeckName("RGPR");
|
||||
addDeckName("RGIPG");
|
||||
addDeckName("RPPG");
|
||||
addDeckName("RGCDI");
|
||||
addDeckName("RGVIS");
|
||||
addDeckName("RGCDM");
|
||||
addDeckName("RGDEN");
|
||||
addDeckName("RGPT");
|
||||
addDeckName("RGPRF");
|
||||
@@ -669,10 +651,11 @@ REGION_PROBE::REGION_PROBE() : ParserKeyword("REGION_PROBE", KeywordSize(1, fals
|
||||
addDeckName("RGIT");
|
||||
addDeckName("RPR");
|
||||
addDeckName("RPRP");
|
||||
addDeckName("RRPV");
|
||||
addDeckName("RORMW");
|
||||
addDeckName("ROPV");
|
||||
addDeckName("RHPV");
|
||||
addDeckName("RWIPL");
|
||||
addDeckName("RWCD");
|
||||
addDeckName("RGPV");
|
||||
addDeckName("ROEIW");
|
||||
addDeckName("ROEWW");
|
||||
addDeckName("ROEWG");
|
||||
@@ -682,6 +665,7 @@ REGION_PROBE::REGION_PROBE() : ParserKeyword("REGION_PROBE", KeywordSize(1, fals
|
||||
addDeckName("RORMF");
|
||||
addDeckName("RORMX");
|
||||
addDeckName("RORMY");
|
||||
addDeckName("RORFR");
|
||||
addDeckName("RORFW");
|
||||
addDeckName("RORFG");
|
||||
addDeckName("RORFE");
|
||||
@@ -706,7 +690,8 @@ REGION_PROBE::REGION_PROBE() : ParserKeyword("REGION_PROBE", KeywordSize(1, fals
|
||||
addDeckName("RTIPTSUR");
|
||||
addDeckName("RTFTTSUR");
|
||||
addDeckName("RTADSUR");
|
||||
setMatchRegex("R[OGW]?[OIP][EPRT]_.+|RU.+|RTIPF.+|RTIPS.+|RTFTF.+|RTFTS.+|RTFTT.+|RTIPT.+|RTIPF.+|RTIPS.+|RTIP[1-9][0-9]*.+|RTFTT.+|RTFTF.+|RTFTS.+|RTFT[1-9][0-9]*.+|RTADS.+|RTDCY.+");
|
||||
setMatchRegex("RU.+|RTIPF.+|RTIPS.+|RTFTF.+|RTFTS.+|RTFTT.+|RTIPT.+|RTIPF.+|RTIPS.+|RTIP[1-9][0-9]*.+|RTFTT.+|RTFTF.+|RTFTS.+|RTFT[1-9][0-9]*.+|RTADS.+|RTDCY.+");
|
||||
setMatchRegexSuffix("_{0,2}[A-Z0-9]{3}");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
@@ -721,6 +706,35 @@ const std::string REGION_PROBE::keywordName = "REGION_PROBE";
|
||||
const std::string REGION_PROBE::data::itemName = "data";
|
||||
|
||||
|
||||
REGION_PROBE_OPM::REGION_PROBE_OPM() : ParserKeyword("REGION_PROBE_OPM", KeywordSize(1, false)) {
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("RGMIP");
|
||||
addDeckName("RGKDI");
|
||||
addDeckName("RGMDS");
|
||||
addDeckName("RGKDM");
|
||||
addDeckName("RGKMO");
|
||||
addDeckName("RGMMO");
|
||||
addDeckName("RGKTR");
|
||||
addDeckName("RGMGP");
|
||||
addDeckName("RGMST");
|
||||
addDeckName("RGMIM");
|
||||
addDeckName("RGMUS");
|
||||
setMatchRegexSuffix("_{0,2}[A-Z0-9]{3}");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::INT);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string REGION_PROBE_OPM::keywordName = "REGION_PROBE_OPM";
|
||||
const std::string REGION_PROBE_OPM::data::itemName = "data";
|
||||
|
||||
|
||||
RESIDNUM::RESIDNUM() : ParserKeyword("RESIDNUM", KeywordSize(1, false)) {
|
||||
addValidSectionName("REGIONS");
|
||||
clearDeckNames();
|
||||
@@ -810,7 +824,6 @@ RHO::RHO() : ParserKeyword("RHO", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string RHO::keywordName = "RHO";
|
||||
const std::string RHO::data::itemName = "data";
|
||||
const double RHO::data::defaultValue = 0;
|
||||
|
||||
|
||||
RIVDEBUG::RIVDEBUG() : ParserKeyword("RIVDEBUG", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -954,31 +967,18 @@ RIVRDIMS::RIVRDIMS() : ParserKeyword("RIVRDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string RIVRDIMS::keywordName = "RIVRDIMS";
|
||||
const std::string RIVRDIMS::MAX_RIVERS::itemName = "MAX_RIVERS";
|
||||
const int RIVRDIMS::MAX_RIVERS::defaultValue = 0;
|
||||
const std::string RIVRDIMS::MAX_REACHES::itemName = "MAX_REACHES";
|
||||
const int RIVRDIMS::MAX_REACHES::defaultValue = 1;
|
||||
const std::string RIVRDIMS::MAX_BRANCHES::itemName = "MAX_BRANCHES";
|
||||
const int RIVRDIMS::MAX_BRANCHES::defaultValue = 1;
|
||||
const std::string RIVRDIMS::MAX_BLOCKS::itemName = "MAX_BLOCKS";
|
||||
const int RIVRDIMS::MAX_BLOCKS::defaultValue = 1;
|
||||
const std::string RIVRDIMS::MXTBPR::itemName = "MXTBPR";
|
||||
const int RIVRDIMS::MXTBPR::defaultValue = 1;
|
||||
const std::string RIVRDIMS::MXDPTB::itemName = "MXDPTB";
|
||||
const int RIVRDIMS::MXDPTB::defaultValue = 2;
|
||||
const std::string RIVRDIMS::MXTBGR::itemName = "MXTBGR";
|
||||
const int RIVRDIMS::MXTBGR::defaultValue = 1;
|
||||
const std::string RIVRDIMS::NMDEPT::itemName = "NMDEPT";
|
||||
const int RIVRDIMS::NMDEPT::defaultValue = 0;
|
||||
const std::string RIVRDIMS::MXDEPT::itemName = "MXDEPT";
|
||||
const int RIVRDIMS::MXDEPT::defaultValue = 2;
|
||||
const std::string RIVRDIMS::NMMAST::itemName = "NMMAST";
|
||||
const int RIVRDIMS::NMMAST::defaultValue = 0;
|
||||
const std::string RIVRDIMS::MXMAST::itemName = "MXMAST";
|
||||
const int RIVRDIMS::MXMAST::defaultValue = 2;
|
||||
const std::string RIVRDIMS::NRATTA::itemName = "NRATTA";
|
||||
const int RIVRDIMS::NRATTA::defaultValue = 0;
|
||||
const std::string RIVRDIMS::MXRATE::itemName = "MXRATE";
|
||||
const int RIVRDIMS::MXRATE::defaultValue = 2;
|
||||
|
||||
|
||||
RIVRPROP::RIVRPROP() : ParserKeyword("RIVRPROP", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1127,7 +1127,7 @@ RKTRMDIR::RKTRMDIR() : ParserKeyword("RKTRMDIR", KeywordSize(0, false)) {
|
||||
const std::string RKTRMDIR::keywordName = "RKTRMDIR";
|
||||
|
||||
|
||||
ROCK::ROCK() : ParserKeyword("ROCK", KeywordSize(UNKNOWN)) {
|
||||
ROCK::ROCK() : ParserKeyword("ROCK", KeywordSize(SPECIAL_CASE_ROCK)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("ROCK");
|
||||
@@ -1150,9 +1150,7 @@ ROCK::ROCK() : ParserKeyword("ROCK", KeywordSize(UNKNOWN)) {
|
||||
}
|
||||
const std::string ROCK::keywordName = "ROCK";
|
||||
const std::string ROCK::PREF::itemName = "PREF";
|
||||
const double ROCK::PREF::defaultValue = 1.013200;
|
||||
const std::string ROCK::COMPRESSIBILITY::itemName = "COMPRESSIBILITY";
|
||||
const double ROCK::COMPRESSIBILITY::defaultValue = 0;
|
||||
|
||||
|
||||
ROCK2D::ROCK2D() : ParserKeyword("ROCK2D", KeywordSize("ROCKCOMP", "NTROCC", true, 0)) {
|
||||
@@ -1242,12 +1240,10 @@ const std::string ROCKCOMP::keywordName = "ROCKCOMP";
|
||||
const std::string ROCKCOMP::HYSTERESIS::itemName = "HYSTERESIS";
|
||||
const std::string ROCKCOMP::HYSTERESIS::defaultValue = "REVERS";
|
||||
const std::string ROCKCOMP::NTROCC::itemName = "NTROCC";
|
||||
const int ROCKCOMP::NTROCC::defaultValue = 1;
|
||||
const std::string ROCKCOMP::WATER_COMPACTION::itemName = "WATER_COMPACTION";
|
||||
const std::string ROCKCOMP::WATER_COMPACTION::defaultValue = "NO";
|
||||
const std::string ROCKCOMP::PORTXROP::itemName = "PORTXROP";
|
||||
const std::string ROCKCOMP::CARKZEXP::itemName = "CARKZEXP";
|
||||
const double ROCKCOMP::CARKZEXP::defaultValue = 0;
|
||||
|
||||
|
||||
ROCKFRAC::ROCKFRAC() : ParserKeyword("ROCKFRAC", KeywordSize(1, false)) {
|
||||
@@ -1387,21 +1383,13 @@ const std::string ROCKPAMA::keywordName = "ROCKPAMA";
|
||||
const std::string ROCKPAMA::K::itemName = "K";
|
||||
const std::string ROCKPAMA::M::itemName = "M";
|
||||
const std::string ROCKPAMA::G::itemName = "G";
|
||||
const double ROCKPAMA::G::defaultValue = 0;
|
||||
const std::string ROCKPAMA::B::itemName = "B";
|
||||
const double ROCKPAMA::B::defaultValue = 0;
|
||||
const std::string ROCKPAMA::E1::itemName = "E1";
|
||||
const double ROCKPAMA::E1::defaultValue = 0;
|
||||
const std::string ROCKPAMA::f::itemName = "f";
|
||||
const double ROCKPAMA::f::defaultValue = 0.500000;
|
||||
const std::string ROCKPAMA::n::itemName = "n";
|
||||
const double ROCKPAMA::n::defaultValue = 3.000000;
|
||||
const std::string ROCKPAMA::g::itemName = "g";
|
||||
const double ROCKPAMA::g::defaultValue = 1.000000;
|
||||
const std::string ROCKPAMA::Bs::itemName = "Bs";
|
||||
const double ROCKPAMA::Bs::defaultValue = 0;
|
||||
const std::string ROCKPAMA::Es::itemName = "Es";
|
||||
const double ROCKPAMA::Es::defaultValue = 0;
|
||||
|
||||
|
||||
ROCKTAB::ROCKTAB() : ParserKeyword("ROCKTAB", KeywordSize("ROCKCOMP", "NTROCC", false, 0)) {
|
||||
@@ -1624,17 +1612,11 @@ RPTHMD::RPTHMD() : ParserKeyword("RPTHMD", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string RPTHMD::keywordName = "RPTHMD";
|
||||
const std::string RPTHMD::ITEM1::itemName = "ITEM1";
|
||||
const int RPTHMD::ITEM1::defaultValue = 0;
|
||||
const std::string RPTHMD::ITEM2::itemName = "ITEM2";
|
||||
const int RPTHMD::ITEM2::defaultValue = 0;
|
||||
const std::string RPTHMD::ITEM3::itemName = "ITEM3";
|
||||
const int RPTHMD::ITEM3::defaultValue = 0;
|
||||
const std::string RPTHMD::ITEM4::itemName = "ITEM4";
|
||||
const int RPTHMD::ITEM4::defaultValue = 0;
|
||||
const std::string RPTHMD::ITEM5::itemName = "ITEM5";
|
||||
const int RPTHMD::ITEM5::defaultValue = 0;
|
||||
const std::string RPTHMD::ITEM6::itemName = "ITEM6";
|
||||
const int RPTHMD::ITEM6::defaultValue = 0;
|
||||
|
||||
|
||||
RPTHMG::RPTHMG() : ParserKeyword("RPTHMG", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -1983,7 +1965,6 @@ RTEMP::RTEMP() : ParserKeyword("RTEMP", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string RTEMP::keywordName = "RTEMP";
|
||||
const std::string RTEMP::TEMP::itemName = "TEMP";
|
||||
const double RTEMP::TEMP::defaultValue = 15.555000;
|
||||
|
||||
|
||||
RTEMPA::RTEMPA() : ParserKeyword("RTEMPA", KeywordSize(1, false)) {
|
||||
@@ -2004,7 +1985,6 @@ RTEMPA::RTEMPA() : ParserKeyword("RTEMPA", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string RTEMPA::keywordName = "RTEMPA";
|
||||
const std::string RTEMPA::TEMP::itemName = "TEMP";
|
||||
const double RTEMPA::TEMP::defaultValue = 15.555000;
|
||||
|
||||
|
||||
RTEMPVD::RTEMPVD() : ParserKeyword("RTEMPVD", KeywordSize("EQLDIMS", "NTEQUL", false, 0)) {
|
||||
@@ -2168,16 +2148,40 @@ const std::string RVW::keywordName = "RVW";
|
||||
const std::string RVW::data::itemName = "data";
|
||||
|
||||
|
||||
RWGSALT::RWGSALT() : ParserKeyword("RWGSALT", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
RVWVD::RVWVD() : ParserKeyword("RVWVD", KeywordSize("EQLDIMS", "NTEQUL", false, 0)) {
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
addDeckName("RVWVD");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Length");
|
||||
item.push_backDimension("OilDissolutionFactor");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string RVWVD::keywordName = "RVWVD";
|
||||
const std::string RVWVD::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
RWGSALT::RWGSALT() : ParserKeyword("RWGSALT", KeywordSize("TABDIMS", "NTPVT", true, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("RWGSALT");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("GAS_PRESSURE", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Pressure");
|
||||
item.push_backDimension("Mass/Length*Length*Length");
|
||||
item.push_backDimension("OilDissolutionFactor");
|
||||
record.addItem(item);
|
||||
@@ -2186,6 +2190,7 @@ RWGSALT::RWGSALT() : ParserKeyword("RWGSALT", KeywordSize("TABDIMS", "NTPVT", fa
|
||||
}
|
||||
}
|
||||
const std::string RWGSALT::keywordName = "RWGSALT";
|
||||
const std::string RWGSALT::GAS_PRESSURE::itemName = "GAS_PRESSURE";
|
||||
const std::string RWGSALT::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
|
||||
@@ -13,6 +13,9 @@ namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
SALINITY::SALINITY() : ParserKeyword("SALINITY", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"SALTMF",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("SALINITY");
|
||||
{
|
||||
@@ -27,7 +30,6 @@ SALINITY::SALINITY() : ParserKeyword("SALINITY", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string SALINITY::keywordName = "SALINITY";
|
||||
const std::string SALINITY::MOLALITY::itemName = "MOLALITY";
|
||||
const double SALINITY::MOLALITY::defaultValue = 0;
|
||||
|
||||
|
||||
SALT::SALT() : ParserKeyword("SALT", KeywordSize(1, false)) {
|
||||
@@ -49,6 +51,27 @@ const std::string SALT::keywordName = "SALT";
|
||||
const std::string SALT::SALT_CONCENTRATION::itemName = "SALT_CONCENTRATION";
|
||||
|
||||
|
||||
SALTMF::SALTMF() : ParserKeyword("SALTMF", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"SALINITY",
|
||||
});
|
||||
clearDeckNames();
|
||||
addDeckName("SALTMF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("MOLE_FRACTION", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string SALTMF::keywordName = "SALTMF";
|
||||
const std::string SALTMF::MOLE_FRACTION::itemName = "MOLE_FRACTION";
|
||||
|
||||
|
||||
SALTNODE::SALTNODE() : ParserKeyword("SALTNODE", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
@@ -136,6 +159,7 @@ SALTSOL::SALTSOL() : ParserKeyword("SALTSOL", KeywordSize("TABDIMS", "NTPVT", fa
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Density");
|
||||
item.push_backDimension("Density");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
@@ -316,7 +340,6 @@ SCALELIM::SCALELIM() : ParserKeyword("SCALELIM", KeywordSize("ENDSCALE", "NTENDP
|
||||
}
|
||||
const std::string SCALELIM::keywordName = "SCALELIM";
|
||||
const std::string SCALELIM::SAT_LIMIT::itemName = "SAT_LIMIT";
|
||||
const double SCALELIM::SAT_LIMIT::defaultValue = 0;
|
||||
|
||||
|
||||
SCDATAB::SCDATAB() : ParserKeyword("SCDATAB", KeywordSize("SCDPDIMS", "NTSCDA", false, 0)) {
|
||||
@@ -338,7 +361,6 @@ SCDATAB::SCDATAB() : ParserKeyword("SCDATAB", KeywordSize("SCDPDIMS", "NTSCDA",
|
||||
}
|
||||
const std::string SCDATAB::keywordName = "SCDATAB";
|
||||
const std::string SCDATAB::SCALE_DATA::itemName = "SCALE_DATA";
|
||||
const double SCDATAB::SCALE_DATA::defaultValue = 0;
|
||||
|
||||
|
||||
SCDETAB::SCDETAB() : ParserKeyword("SCDETAB", KeywordSize("SCDPDIMS", "NTSCDE", false, 0)) {
|
||||
@@ -360,7 +382,6 @@ SCDETAB::SCDETAB() : ParserKeyword("SCDETAB", KeywordSize("SCDPDIMS", "NTSCDE",
|
||||
}
|
||||
const std::string SCDETAB::keywordName = "SCDETAB";
|
||||
const std::string SCDETAB::SCALE_DATA::itemName = "SCALE_DATA";
|
||||
const double SCDETAB::SCALE_DATA::defaultValue = 0;
|
||||
|
||||
|
||||
SCDPDIMS::SCDPDIMS() : ParserKeyword("SCDPDIMS", KeywordSize(1, false)) {
|
||||
@@ -409,19 +430,12 @@ SCDPDIMS::SCDPDIMS() : ParserKeyword("SCDPDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string SCDPDIMS::keywordName = "SCDPDIMS";
|
||||
const std::string SCDPDIMS::NTSCDP::itemName = "NTSCDP";
|
||||
const int SCDPDIMS::NTSCDP::defaultValue = 0;
|
||||
const std::string SCDPDIMS::NPSCDP::itemName = "NPSCDP";
|
||||
const int SCDPDIMS::NPSCDP::defaultValue = 0;
|
||||
const std::string SCDPDIMS::NTSCDA::itemName = "NTSCDA";
|
||||
const int SCDPDIMS::NTSCDA::defaultValue = 0;
|
||||
const std::string SCDPDIMS::PSCDA::itemName = "PSCDA";
|
||||
const int SCDPDIMS::PSCDA::defaultValue = 0;
|
||||
const std::string SCDPDIMS::UNUSED1::itemName = "UNUSED1";
|
||||
const int SCDPDIMS::UNUSED1::defaultValue = 0;
|
||||
const std::string SCDPDIMS::UNUSED2::itemName = "UNUSED2";
|
||||
const int SCDPDIMS::UNUSED2::defaultValue = 0;
|
||||
const std::string SCDPDIMS::NTSCDE::itemName = "NTSCDE";
|
||||
const int SCDPDIMS::NTSCDE::defaultValue = 0;
|
||||
|
||||
|
||||
SCDPTAB::SCDPTAB() : ParserKeyword("SCDPTAB", KeywordSize("SCDPDIMS", "NTSCDP", false, 0)) {
|
||||
@@ -505,21 +519,47 @@ SDENSITY::SDENSITY() : ParserKeyword("SDENSITY", KeywordSize("TABDIMS", "NTPVT",
|
||||
}
|
||||
const std::string SDENSITY::keywordName = "SDENSITY";
|
||||
const std::string SDENSITY::SOLVENT_DENSITY::itemName = "SOLVENT_DENSITY";
|
||||
const double SDENSITY::SOLVENT_DENSITY::defaultValue = 1.000000;
|
||||
|
||||
|
||||
SEGMENT_PROBE::SEGMENT_PROBE() : ParserKeyword("SEGMENT_PROBE", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SUMMARY");
|
||||
clearDeckNames();
|
||||
addDeckName("SWFR");
|
||||
addDeckName("SOFR");
|
||||
addDeckName("SMDEN");
|
||||
addDeckName("SDENM");
|
||||
addDeckName("SGDEN");
|
||||
addDeckName("SGOR");
|
||||
addDeckName("SGFR");
|
||||
addDeckName("SPR");
|
||||
addDeckName("SGFV");
|
||||
addDeckName("SGFRF");
|
||||
addDeckName("SGFRS");
|
||||
addDeckName("SGFT");
|
||||
addDeckName("SGHF");
|
||||
addDeckName("SGVIS");
|
||||
addDeckName("SODEN");
|
||||
addDeckName("SWGR");
|
||||
addDeckName("SOFR");
|
||||
addDeckName("SOFRF");
|
||||
addDeckName("SWVIS");
|
||||
addDeckName("SOFRS");
|
||||
addDeckName("SPRDH");
|
||||
addDeckName("SWCT");
|
||||
addDeckName("SOFT");
|
||||
addDeckName("SOFV");
|
||||
addDeckName("SOGR");
|
||||
addDeckName("SOHF");
|
||||
addDeckName("SOVIS");
|
||||
addDeckName("SPR");
|
||||
addDeckName("SPRD");
|
||||
addDeckName("SPRDF");
|
||||
addDeckName("SPRDA");
|
||||
addDeckName("SPRDF");
|
||||
addDeckName("STFC");
|
||||
addDeckName("STFR");
|
||||
addDeckName("SWDEN");
|
||||
addDeckName("SWFR");
|
||||
addDeckName("SWFT");
|
||||
addDeckName("SWFV");
|
||||
addDeckName("SWHF");
|
||||
setMatchRegex("SU.+|STFC.+|STFR.+");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
@@ -692,6 +732,9 @@ const std::string SGF32D::KRG::itemName = "KRG";
|
||||
|
||||
SGFN::SGFN() : ParserKeyword("SGFN", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"GSF",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"GAS",
|
||||
});
|
||||
@@ -762,6 +805,7 @@ SGOF::SGOF() : ParserKeyword("SGOF", KeywordSize("TABDIMS", "NTSFUN", false, 0))
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"SLGOF",
|
||||
"GSF",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"GAS",
|
||||
@@ -904,39 +948,22 @@ SGOFLET::SGOFLET() : ParserKeyword("SGOFLET", KeywordSize("TABDIMS", "NTSFUN", f
|
||||
}
|
||||
const std::string SGOFLET::keywordName = "SGOFLET";
|
||||
const std::string SGOFLET::SG_0::itemName = "SG_0";
|
||||
const double SGOFLET::SG_0::defaultValue = 0;
|
||||
const std::string SGOFLET::SG_CRITICAL::itemName = "SG_CRITICAL";
|
||||
const double SGOFLET::SG_CRITICAL::defaultValue = 0;
|
||||
const std::string SGOFLET::L_GAS::itemName = "L_GAS";
|
||||
const double SGOFLET::L_GAS::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::E_GAS::itemName = "E_GAS";
|
||||
const double SGOFLET::E_GAS::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::T_GAS::itemName = "T_GAS";
|
||||
const double SGOFLET::T_GAS::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::KRT_GAS::itemName = "KRT_GAS";
|
||||
const double SGOFLET::KRT_GAS::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::SO_0::itemName = "SO_0";
|
||||
const double SGOFLET::SO_0::defaultValue = 0;
|
||||
const std::string SGOFLET::SO_CRITICAL::itemName = "SO_CRITICAL";
|
||||
const double SGOFLET::SO_CRITICAL::defaultValue = 0;
|
||||
const std::string SGOFLET::L_OIL::itemName = "L_OIL";
|
||||
const double SGOFLET::L_OIL::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::E_OIL::itemName = "E_OIL";
|
||||
const double SGOFLET::E_OIL::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::T_OIL::itemName = "T_OIL";
|
||||
const double SGOFLET::T_OIL::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::KRT_OIL::itemName = "KRT_OIL";
|
||||
const double SGOFLET::KRT_OIL::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::L_PC::itemName = "L_PC";
|
||||
const double SGOFLET::L_PC::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::E_PC::itemName = "E_PC";
|
||||
const double SGOFLET::E_PC::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::T_PC::itemName = "T_PC";
|
||||
const double SGOFLET::T_PC::defaultValue = 1.000000;
|
||||
const std::string SGOFLET::PCIR::itemName = "PCIR";
|
||||
const double SGOFLET::PCIR::defaultValue = 0;
|
||||
const std::string SGOFLET::PCT::itemName = "PCT";
|
||||
const double SGOFLET::PCT::defaultValue = 0;
|
||||
|
||||
|
||||
SGU::SGU() : ParserKeyword("SGU", KeywordSize(1, false)) {
|
||||
@@ -1367,13 +1394,13 @@ const std::string SLAVES::SLAVE_ECLBASE::itemName = "SLAVE_ECLBASE";
|
||||
const std::string SLAVES::HOST_NAME::itemName = "HOST_NAME";
|
||||
const std::string SLAVES::DIRECTORY::itemName = "DIRECTORY";
|
||||
const std::string SLAVES::NUM_PE::itemName = "NUM_PE";
|
||||
const int SLAVES::NUM_PE::defaultValue = 1;
|
||||
|
||||
|
||||
SLGOF::SLGOF() : ParserKeyword("SLGOF", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"SGOF",
|
||||
"GSF",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"GAS",
|
||||
@@ -1433,7 +1460,6 @@ SMRYDIMS::SMRYDIMS() : ParserKeyword("SMRYDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string SMRYDIMS::keywordName = "SMRYDIMS";
|
||||
const std::string SMRYDIMS::DIMS::itemName = "DIMS";
|
||||
const int SMRYDIMS::DIMS::defaultValue = 10000;
|
||||
|
||||
|
||||
SMULTX::SMULTX() : ParserKeyword("SMULTX", KeywordSize(1, false)) {
|
||||
@@ -1635,6 +1661,14 @@ const std::string SOIL::keywordName = "SOIL";
|
||||
const std::string SOIL::data::itemName = "data";
|
||||
|
||||
|
||||
SOLID::SOLID() : ParserKeyword("SOLID", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
addDeckName("SOLID");
|
||||
}
|
||||
const std::string SOLID::keywordName = "SOLID";
|
||||
|
||||
|
||||
SOLUTION::SOLUTION() : ParserKeyword("SOLUTION", KeywordSize(0, false)) {
|
||||
clearDeckNames();
|
||||
addDeckName("SOLUTION");
|
||||
@@ -1801,6 +1835,59 @@ const std::string SORWMIS::keywordName = "SORWMIS";
|
||||
const std::string SORWMIS::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
SOURCE::SOURCE() : ParserKeyword("SOURCE", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
addDeckName("SOURCE");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("I", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("J", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("K", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("COMPONENT", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NONE") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("RATE", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Mass/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("HRATE", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Energy/Time");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("TEMP", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Temperature");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string SOURCE::keywordName = "SOURCE";
|
||||
const std::string SOURCE::I::itemName = "I";
|
||||
const std::string SOURCE::J::itemName = "J";
|
||||
const std::string SOURCE::K::itemName = "K";
|
||||
const std::string SOURCE::COMPONENT::itemName = "COMPONENT";
|
||||
const std::string SOURCE::COMPONENT::defaultValue = "NONE";
|
||||
const std::string SOURCE::RATE::itemName = "RATE";
|
||||
const std::string SOURCE::HRATE::itemName = "HRATE";
|
||||
const std::string SOURCE::TEMP::itemName = "TEMP";
|
||||
|
||||
|
||||
SOWCR::SOWCR() : ParserKeyword("SOWCR", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
setRequiredKeywords({
|
||||
@@ -1880,13 +1967,9 @@ SPECGRID::SPECGRID() : ParserKeyword("SPECGRID", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string SPECGRID::keywordName = "SPECGRID";
|
||||
const std::string SPECGRID::NX::itemName = "NX";
|
||||
const int SPECGRID::NX::defaultValue = 1;
|
||||
const std::string SPECGRID::NY::itemName = "NY";
|
||||
const int SPECGRID::NY::defaultValue = 1;
|
||||
const std::string SPECGRID::NZ::itemName = "NZ";
|
||||
const int SPECGRID::NZ::defaultValue = 1;
|
||||
const std::string SPECGRID::NUMRES::itemName = "NUMRES";
|
||||
const int SPECGRID::NUMRES::defaultValue = 1;
|
||||
const std::string SPECGRID::COORD_TYPE::itemName = "COORD_TYPE";
|
||||
const std::string SPECGRID::COORD_TYPE::defaultValue = "F";
|
||||
|
||||
@@ -2177,11 +2260,9 @@ START::START() : ParserKeyword("START", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string START::keywordName = "START";
|
||||
const std::string START::DAY::itemName = "DAY";
|
||||
const int START::DAY::defaultValue = 1;
|
||||
const std::string START::MONTH::itemName = "MONTH";
|
||||
const std::string START::MONTH::defaultValue = "JAN";
|
||||
const std::string START::YEAR::itemName = "YEAR";
|
||||
const int START::YEAR::defaultValue = 1983;
|
||||
const std::string START::TIME::itemName = "TIME";
|
||||
const std::string START::TIME::defaultValue = "00:00:00.000";
|
||||
|
||||
@@ -2209,9 +2290,7 @@ STCOND::STCOND() : ParserKeyword("STCOND", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string STCOND::keywordName = "STCOND";
|
||||
const std::string STCOND::TEMPERATURE::itemName = "TEMPERATURE";
|
||||
const double STCOND::TEMPERATURE::defaultValue = 15.560000;
|
||||
const std::string STCOND::PRESSURE::itemName = "PRESSURE";
|
||||
const double STCOND::PRESSURE::defaultValue = 1.013250;
|
||||
|
||||
|
||||
STOG::STOG() : ParserKeyword("STOG", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
@@ -2278,7 +2357,6 @@ STONE1EX::STONE1EX() : ParserKeyword("STONE1EX", KeywordSize("TABDIMS", "NTSFUN"
|
||||
}
|
||||
const std::string STONE1EX::keywordName = "STONE1EX";
|
||||
const std::string STONE1EX::EXP_VALUE::itemName = "EXP_VALUE";
|
||||
const double STONE1EX::EXP_VALUE::defaultValue = 1.000000;
|
||||
|
||||
|
||||
STONE2::STONE2() : ParserKeyword("STONE2", KeywordSize(0, false)) {
|
||||
@@ -2320,6 +2398,93 @@ const std::string STOW::REF_OIL_PRESSURE::itemName = "REF_OIL_PRESSURE";
|
||||
const std::string STOW::table::itemName = "table";
|
||||
|
||||
|
||||
STREQUIL::STREQUIL() : ParserKeyword("STREQUIL", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
addDeckName("STREQUIL");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATUM_DEPTH", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DATUM_POSX", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DATUM_POSY", ParserItem::itype::DOUBLE);
|
||||
item.setDefault( double(0) );
|
||||
item.push_backDimension("Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSXX", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSXXGRAD", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure/Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSYY", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSYYGRAD", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure/Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSZZ", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure");
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("STRESSZZGRAD", ParserItem::itype::DOUBLE);
|
||||
item.push_backDimension("Pressure/Length");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string STREQUIL::keywordName = "STREQUIL";
|
||||
const std::string STREQUIL::DATUM_DEPTH::itemName = "DATUM_DEPTH";
|
||||
const std::string STREQUIL::DATUM_POSX::itemName = "DATUM_POSX";
|
||||
const std::string STREQUIL::DATUM_POSY::itemName = "DATUM_POSY";
|
||||
const std::string STREQUIL::STRESSXX::itemName = "STRESSXX";
|
||||
const std::string STREQUIL::STRESSXXGRAD::itemName = "STRESSXXGRAD";
|
||||
const std::string STREQUIL::STRESSYY::itemName = "STRESSYY";
|
||||
const std::string STREQUIL::STRESSYYGRAD::itemName = "STRESSYYGRAD";
|
||||
const std::string STREQUIL::STRESSZZ::itemName = "STRESSZZ";
|
||||
const std::string STREQUIL::STRESSZZGRAD::itemName = "STRESSZZGRAD";
|
||||
|
||||
|
||||
STRESSEQUILNUM::STRESSEQUILNUM() : ParserKeyword("STRESSEQUILNUM", KeywordSize(1, false)) {
|
||||
addValidSectionName("REGIONS");
|
||||
clearDeckNames();
|
||||
addDeckName("STRESSEQUILNUM");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::INT);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string STRESSEQUILNUM::keywordName = "STRESSEQUILNUM";
|
||||
const std::string STRESSEQUILNUM::data::itemName = "data";
|
||||
|
||||
|
||||
STWG::STWG() : ParserKeyword("STWG", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
@@ -2548,9 +2713,7 @@ SURFOPTS::SURFOPTS() : ParserKeyword("SURFOPTS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string SURFOPTS::keywordName = "SURFOPTS";
|
||||
const std::string SURFOPTS::MIN_SWAT::itemName = "MIN_SWAT";
|
||||
const double SURFOPTS::MIN_SWAT::defaultValue = 1e-06;
|
||||
const std::string SURFOPTS::SMOOTHING::itemName = "SMOOTHING";
|
||||
const double SURFOPTS::SMOOTHING::defaultValue = 1e-06;
|
||||
|
||||
|
||||
SURFROCK::SURFROCK() : ParserKeyword("SURFROCK", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
@@ -2744,6 +2907,9 @@ const std::string SWF32D::KRW::itemName = "KRW";
|
||||
|
||||
SWFN::SWFN() : ParserKeyword("SWFN", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"WSF",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"WATER",
|
||||
});
|
||||
@@ -2938,6 +3104,9 @@ const std::string SWLPC::data::itemName = "data";
|
||||
|
||||
SWOF::SWOF() : ParserKeyword("SWOF", KeywordSize("TABDIMS", "NTSFUN", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
setProhibitedKeywords({
|
||||
"WSF",
|
||||
});
|
||||
setRequiredKeywords({
|
||||
"OIL",
|
||||
"WATER",
|
||||
@@ -3079,39 +3248,22 @@ SWOFLET::SWOFLET() : ParserKeyword("SWOFLET", KeywordSize("TABDIMS", "NTSFUN", f
|
||||
}
|
||||
const std::string SWOFLET::keywordName = "SWOFLET";
|
||||
const std::string SWOFLET::SW_RESIDUAL::itemName = "SW_RESIDUAL";
|
||||
const double SWOFLET::SW_RESIDUAL::defaultValue = 0;
|
||||
const std::string SWOFLET::SW_CRITICAL::itemName = "SW_CRITICAL";
|
||||
const double SWOFLET::SW_CRITICAL::defaultValue = 0;
|
||||
const std::string SWOFLET::L_WATER::itemName = "L_WATER";
|
||||
const double SWOFLET::L_WATER::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::E_WATER::itemName = "E_WATER";
|
||||
const double SWOFLET::E_WATER::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::T_WATER::itemName = "T_WATER";
|
||||
const double SWOFLET::T_WATER::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::KRT_WATER::itemName = "KRT_WATER";
|
||||
const double SWOFLET::KRT_WATER::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::SO_RESIDUAL::itemName = "SO_RESIDUAL";
|
||||
const double SWOFLET::SO_RESIDUAL::defaultValue = 0;
|
||||
const std::string SWOFLET::SO_CRITICAL::itemName = "SO_CRITICAL";
|
||||
const double SWOFLET::SO_CRITICAL::defaultValue = 0;
|
||||
const std::string SWOFLET::L_OIL::itemName = "L_OIL";
|
||||
const double SWOFLET::L_OIL::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::E_OIL::itemName = "E_OIL";
|
||||
const double SWOFLET::E_OIL::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::T_OIL::itemName = "T_OIL";
|
||||
const double SWOFLET::T_OIL::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::KRT_OIL::itemName = "KRT_OIL";
|
||||
const double SWOFLET::KRT_OIL::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::L_PC::itemName = "L_PC";
|
||||
const double SWOFLET::L_PC::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::E_PC::itemName = "E_PC";
|
||||
const double SWOFLET::E_PC::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::T_PC::itemName = "T_PC";
|
||||
const double SWOFLET::T_PC::defaultValue = 1.000000;
|
||||
const std::string SWOFLET::PCIR::itemName = "PCIR";
|
||||
const double SWOFLET::PCIR::defaultValue = 0;
|
||||
const std::string SWOFLET::PCT::itemName = "PCT";
|
||||
const double SWOFLET::PCT::defaultValue = 0;
|
||||
|
||||
|
||||
SWU::SWU() : ParserKeyword("SWU", KeywordSize(1, false)) {
|
||||
|
||||
@@ -143,50 +143,29 @@ TABDIMS::TABDIMS() : ParserKeyword("TABDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string TABDIMS::keywordName = "TABDIMS";
|
||||
const std::string TABDIMS::NTSFUN::itemName = "NTSFUN";
|
||||
const int TABDIMS::NTSFUN::defaultValue = 1;
|
||||
const std::string TABDIMS::NTPVT::itemName = "NTPVT";
|
||||
const int TABDIMS::NTPVT::defaultValue = 1;
|
||||
const std::string TABDIMS::NSSFUN::itemName = "NSSFUN";
|
||||
const int TABDIMS::NSSFUN::defaultValue = 20;
|
||||
const std::string TABDIMS::NPPVT::itemName = "NPPVT";
|
||||
const int TABDIMS::NPPVT::defaultValue = 20;
|
||||
const std::string TABDIMS::NTFIP::itemName = "NTFIP";
|
||||
const int TABDIMS::NTFIP::defaultValue = 1;
|
||||
const std::string TABDIMS::NRPVT::itemName = "NRPVT";
|
||||
const int TABDIMS::NRPVT::defaultValue = 20;
|
||||
const std::string TABDIMS::MAX_RV_NODES::itemName = "MAX_RV_NODES";
|
||||
const int TABDIMS::MAX_RV_NODES::defaultValue = 20;
|
||||
const std::string TABDIMS::NTENDP::itemName = "NTENDP";
|
||||
const int TABDIMS::NTENDP::defaultValue = 1;
|
||||
const std::string TABDIMS::NUM_EOS_RES::itemName = "NUM_EOS_RES";
|
||||
const int TABDIMS::NUM_EOS_RES::defaultValue = 1;
|
||||
const std::string TABDIMS::NUM_EOS_SURFACE::itemName = "NUM_EOS_SURFACE";
|
||||
const int TABDIMS::NUM_EOS_SURFACE::defaultValue = 1;
|
||||
const std::string TABDIMS::MAX_FLUX_REGIONS::itemName = "MAX_FLUX_REGIONS";
|
||||
const int TABDIMS::MAX_FLUX_REGIONS::defaultValue = 10;
|
||||
const std::string TABDIMS::MAX_THERMAL_REGIONS::itemName = "MAX_THERMAL_REGIONS";
|
||||
const int TABDIMS::MAX_THERMAL_REGIONS::defaultValue = 1;
|
||||
const std::string TABDIMS::NTROCC::itemName = "NTROCC";
|
||||
const std::string TABDIMS::MAX_PRESSURE_MAINTAINANCE_REGIONS::itemName = "MAX_PRESSURE_MAINTAINANCE_REGIONS";
|
||||
const int TABDIMS::MAX_PRESSURE_MAINTAINANCE_REGIONS::defaultValue = 0;
|
||||
const std::string TABDIMS::MAX_KVALUE_TABLES::itemName = "MAX_KVALUE_TABLES";
|
||||
const int TABDIMS::MAX_KVALUE_TABLES::defaultValue = 0;
|
||||
const std::string TABDIMS::NTALPHA::itemName = "NTALPHA";
|
||||
const std::string TABDIMS::ASPHALTENE_ASPKDAM_MAX_ROWS::itemName = "ASPHALTENE_ASPKDAM_MAX_ROWS";
|
||||
const int TABDIMS::ASPHALTENE_ASPKDAM_MAX_ROWS::defaultValue = 10;
|
||||
const std::string TABDIMS::ASPHALTENE_ASPREWG_MAX_ROWS::itemName = "ASPHALTENE_ASPREWG_MAX_ROWS";
|
||||
const int TABDIMS::ASPHALTENE_ASPREWG_MAX_ROWS::defaultValue = 10;
|
||||
const std::string TABDIMS::ASPHALTENE_ASPVISO_MAX_ROWS::itemName = "ASPHALTENE_ASPVISO_MAX_ROWS";
|
||||
const int TABDIMS::ASPHALTENE_ASPVISO_MAX_ROWS::defaultValue = 10;
|
||||
const std::string TABDIMS::ITEM20_NOT_USED::itemName = "ITEM20_NOT_USED";
|
||||
const std::string TABDIMS::ASPHALTENE_ASPPW2D_MAX_COLUMNS::itemName = "ASPHALTENE_ASPPW2D_MAX_COLUMNS";
|
||||
const int TABDIMS::ASPHALTENE_ASPPW2D_MAX_COLUMNS::defaultValue = 5;
|
||||
const std::string TABDIMS::ASPHALTENE_ASPPW2D_MAX_ROWS::itemName = "ASPHALTENE_ASPPW2D_MAX_ROWS";
|
||||
const int TABDIMS::ASPHALTENE_ASPPW2D_MAX_ROWS::defaultValue = 5;
|
||||
const std::string TABDIMS::ASPHALTENE_ASPWETF_MAX_ROWS::itemName = "ASPHALTENE_ASPWETF_MAX_ROWS";
|
||||
const int TABDIMS::ASPHALTENE_ASPWETF_MAX_ROWS::defaultValue = 5;
|
||||
const std::string TABDIMS::NUM_KVALUE_TABLES::itemName = "NUM_KVALUE_TABLES";
|
||||
const int TABDIMS::NUM_KVALUE_TABLES::defaultValue = 0;
|
||||
const std::string TABDIMS::RESERVED::itemName = "RESERVED";
|
||||
|
||||
|
||||
@@ -208,6 +187,25 @@ const std::string TBLK::keywordName = "TBLK";
|
||||
const std::string TBLK::data::itemName = "data";
|
||||
|
||||
|
||||
TCRIT::TCRIT() : ParserKeyword("TCRIT", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("TCRIT");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("AbsoluteTemperature");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string TCRIT::keywordName = "TCRIT";
|
||||
const std::string TCRIT::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
TEMP::TEMP() : ParserKeyword("TEMP", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -304,6 +302,39 @@ const std::string THCGAS::keywordName = "THCGAS";
|
||||
const std::string THCGAS::data::itemName = "data";
|
||||
|
||||
|
||||
THCO2MIX::THCO2MIX() : ParserKeyword("THCO2MIX", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("THCO2MIX");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("MIXING_MODEL_SALT", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("MICHAELIDES") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("MIXING_MODEL_LIQUID", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("DUANSUN") );
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("MIXING_MODEL_GAS", ParserItem::itype::STRING);
|
||||
item.setDefault( std::string("NONE") );
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string THCO2MIX::keywordName = "THCO2MIX";
|
||||
const std::string THCO2MIX::MIXING_MODEL_SALT::itemName = "MIXING_MODEL_SALT";
|
||||
const std::string THCO2MIX::MIXING_MODEL_SALT::defaultValue = "MICHAELIDES";
|
||||
const std::string THCO2MIX::MIXING_MODEL_LIQUID::itemName = "MIXING_MODEL_LIQUID";
|
||||
const std::string THCO2MIX::MIXING_MODEL_LIQUID::defaultValue = "DUANSUN";
|
||||
const std::string THCO2MIX::MIXING_MODEL_GAS::itemName = "MIXING_MODEL_GAS";
|
||||
const std::string THCO2MIX::MIXING_MODEL_GAS::defaultValue = "NONE";
|
||||
|
||||
|
||||
THCOIL::THCOIL() : ParserKeyword("THCOIL", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
@@ -399,6 +430,25 @@ const std::string THCWATER::keywordName = "THCWATER";
|
||||
const std::string THCWATER::data::itemName = "data";
|
||||
|
||||
|
||||
THELCOEF::THELCOEF() : ParserKeyword("THELCOEF", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("THELCOEF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string THELCOEF::keywordName = "THELCOEF";
|
||||
const std::string THELCOEF::data::itemName = "data";
|
||||
|
||||
|
||||
THERMAL::THERMAL() : ParserKeyword("THERMAL", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -407,6 +457,25 @@ THERMAL::THERMAL() : ParserKeyword("THERMAL", KeywordSize(0, false)) {
|
||||
const std::string THERMAL::keywordName = "THERMAL";
|
||||
|
||||
|
||||
THERMEXR::THERMEXR() : ParserKeyword("THERMEXR", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("THERMEXR");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1/AbsoluteTemperature");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string THERMEXR::keywordName = "THERMEXR";
|
||||
const std::string THERMEXR::data::itemName = "data";
|
||||
|
||||
|
||||
THPRES::THPRES() : ParserKeyword("THPRES", KeywordSize(SLASH_TERMINATED)) {
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
@@ -623,7 +692,6 @@ TOLCRIT::TOLCRIT() : ParserKeyword("TOLCRIT", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string TOLCRIT::keywordName = "TOLCRIT";
|
||||
const std::string TOLCRIT::VALUE::itemName = "VALUE";
|
||||
const double TOLCRIT::VALUE::defaultValue = 1e-06;
|
||||
|
||||
|
||||
TOPS::TOPS() : ParserKeyword("TOPS", KeywordSize(1, false)) {
|
||||
@@ -859,27 +927,19 @@ TRACERS::TRACERS() : ParserKeyword("TRACERS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string TRACERS::keywordName = "TRACERS";
|
||||
const std::string TRACERS::MAX_OIL_TRACERS::itemName = "MAX_OIL_TRACERS";
|
||||
const int TRACERS::MAX_OIL_TRACERS::defaultValue = 0;
|
||||
const std::string TRACERS::MAX_WATER_TRACERS::itemName = "MAX_WATER_TRACERS";
|
||||
const int TRACERS::MAX_WATER_TRACERS::defaultValue = 0;
|
||||
const std::string TRACERS::MAX_GAS_TRACERS::itemName = "MAX_GAS_TRACERS";
|
||||
const int TRACERS::MAX_GAS_TRACERS::defaultValue = 0;
|
||||
const std::string TRACERS::MAX_ENV_TRACERS::itemName = "MAX_ENV_TRACERS";
|
||||
const int TRACERS::MAX_ENV_TRACERS::defaultValue = 0;
|
||||
const std::string TRACERS::NUMERIC_DIFF::itemName = "NUMERIC_DIFF";
|
||||
const std::string TRACERS::NUMERIC_DIFF::defaultValue = "NODIFF";
|
||||
const std::string TRACERS::MAX_ITER::itemName = "MAX_ITER";
|
||||
const int TRACERS::MAX_ITER::defaultValue = 12;
|
||||
const std::string TRACERS::MIN_ITER::itemName = "MIN_ITER";
|
||||
const int TRACERS::MIN_ITER::defaultValue = 1;
|
||||
const std::string TRACERS::PASSIVE_NONLINEAR::itemName = "PASSIVE_NONLINEAR";
|
||||
const std::string TRACERS::PASSIVE_NONLINEAR::defaultValue = "NO";
|
||||
const std::string TRACERS::ONEOFF_LIN_TIGHT::itemName = "ONEOFF_LIN_TIGHT";
|
||||
const std::string TRACERS::ONEOFF_NLIN_TIGHT::itemName = "ONEOFF_NLIN_TIGHT";
|
||||
const std::string TRACERS::TIGHTENING_FACTORS::itemName = "TIGHTENING_FACTORS";
|
||||
const double TRACERS::TIGHTENING_FACTORS::defaultValue = 1.000000;
|
||||
const std::string TRACERS::NTIGHTFACTORS::itemName = "NTIGHTFACTORS";
|
||||
const int TRACERS::NTIGHTFACTORS::defaultValue = 0;
|
||||
|
||||
|
||||
TRACITVD::TRACITVD() : ParserKeyword("TRACITVD", KeywordSize(1, false)) {
|
||||
@@ -903,7 +963,6 @@ TRACITVD::TRACITVD() : ParserKeyword("TRACITVD", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string TRACITVD::keywordName = "TRACITVD";
|
||||
const std::string TRACITVD::FLUX_LIMITER::itemName = "FLUX_LIMITER";
|
||||
const int TRACITVD::FLUX_LIMITER::defaultValue = 1;
|
||||
const std::string TRACITVD::BOTH_TIMESTEP::itemName = "BOTH_TIMESTEP";
|
||||
const std::string TRACITVD::BOTH_TIMESTEP::defaultValue = "YES";
|
||||
|
||||
@@ -1094,7 +1153,6 @@ TRDCY::TRDCY() : ParserKeyword("TRDCY", KeywordSize("TABDIMS", "NTPVT", false, 0
|
||||
}
|
||||
const std::string TRDCY::keywordName = "TRDCY";
|
||||
const std::string TRDCY::HALF_TIME::itemName = "HALF_TIME";
|
||||
const double TRDCY::HALF_TIME::defaultValue = 100000000000000000000.000000;
|
||||
|
||||
|
||||
TRDIF::TRDIF() : ParserKeyword("TRDIF", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
@@ -1114,7 +1172,6 @@ TRDIF::TRDIF() : ParserKeyword("TRDIF", KeywordSize("TABDIMS", "NTPVT", false, 0
|
||||
}
|
||||
const std::string TRDIF::keywordName = "TRDIF";
|
||||
const std::string TRDIF::HALF_TIME::itemName = "HALF_TIME";
|
||||
const double TRDIF::HALF_TIME::defaultValue = 100000000000000000000.000000;
|
||||
|
||||
|
||||
TRDIS::TRDIS() : ParserKeyword("TRDIS", KeywordSize("TABDIMS", "NTPVT", false, 0)) {
|
||||
@@ -1174,7 +1231,7 @@ const std::string TRDIS::D8TABLE::itemName = "D8TABLE";
|
||||
const std::string TRDIS::D9TABLE::itemName = "D9TABLE";
|
||||
|
||||
|
||||
TREF::TREF() : ParserKeyword("TREF", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
TREF::TREF() : ParserKeyword("TREF", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("TREF");
|
||||
@@ -1193,7 +1250,7 @@ const std::string TREF::keywordName = "TREF";
|
||||
const std::string TREF::TEMPERATURE::itemName = "TEMPERATURE";
|
||||
|
||||
|
||||
TREFS::TREFS() : ParserKeyword("TREFS", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
TREFS::TREFS() : ParserKeyword("TREFS", KeywordSize("TABDIMS", "NUM_EOS_SURFACE", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("TREFS");
|
||||
@@ -1282,7 +1339,6 @@ const std::string TRROCK::keywordName = "TRROCK";
|
||||
const std::string TRROCK::ADSORPTION_INDEX::itemName = "ADSORPTION_INDEX";
|
||||
const std::string TRROCK::MASS_DENSITY::itemName = "MASS_DENSITY";
|
||||
const std::string TRROCK::INIT_MODEL::itemName = "INIT_MODEL";
|
||||
const int TRROCK::INIT_MODEL::defaultValue = 1;
|
||||
|
||||
|
||||
TSTEP::TSTEP() : ParserKeyword("TSTEP", KeywordSize(1, false)) {
|
||||
@@ -1493,67 +1549,37 @@ TUNING::TUNING() : ParserKeyword("TUNING", KeywordSize(3, false)) {
|
||||
}
|
||||
const std::string TUNING::keywordName = "TUNING";
|
||||
const std::string TUNING::TSINIT::itemName = "TSINIT";
|
||||
const double TUNING::TSINIT::defaultValue = 1.000000;
|
||||
const std::string TUNING::TSMAXZ::itemName = "TSMAXZ";
|
||||
const double TUNING::TSMAXZ::defaultValue = 365.000000;
|
||||
const std::string TUNING::TSMINZ::itemName = "TSMINZ";
|
||||
const double TUNING::TSMINZ::defaultValue = 0.100000;
|
||||
const std::string TUNING::TSMCHP::itemName = "TSMCHP";
|
||||
const double TUNING::TSMCHP::defaultValue = 0.150000;
|
||||
const std::string TUNING::TSFMAX::itemName = "TSFMAX";
|
||||
const double TUNING::TSFMAX::defaultValue = 3.000000;
|
||||
const std::string TUNING::TSFMIN::itemName = "TSFMIN";
|
||||
const double TUNING::TSFMIN::defaultValue = 0.300000;
|
||||
const std::string TUNING::TSFCNV::itemName = "TSFCNV";
|
||||
const double TUNING::TSFCNV::defaultValue = 0.100000;
|
||||
const std::string TUNING::TFDIFF::itemName = "TFDIFF";
|
||||
const double TUNING::TFDIFF::defaultValue = 1.250000;
|
||||
const std::string TUNING::THRUPT::itemName = "THRUPT";
|
||||
const double TUNING::THRUPT::defaultValue = 100000000000000000000.000000;
|
||||
const std::string TUNING::TMAXWC::itemName = "TMAXWC";
|
||||
const std::string TUNING::TRGTTE::itemName = "TRGTTE";
|
||||
const double TUNING::TRGTTE::defaultValue = 0.100000;
|
||||
const std::string TUNING::TRGCNV::itemName = "TRGCNV";
|
||||
const double TUNING::TRGCNV::defaultValue = 0.001000;
|
||||
const std::string TUNING::TRGMBE::itemName = "TRGMBE";
|
||||
const double TUNING::TRGMBE::defaultValue = 1e-07;
|
||||
const std::string TUNING::TRGLCV::itemName = "TRGLCV";
|
||||
const double TUNING::TRGLCV::defaultValue = 0.000100;
|
||||
const std::string TUNING::XXXTTE::itemName = "XXXTTE";
|
||||
const double TUNING::XXXTTE::defaultValue = 10.000000;
|
||||
const std::string TUNING::XXXCNV::itemName = "XXXCNV";
|
||||
const double TUNING::XXXCNV::defaultValue = 0.010000;
|
||||
const std::string TUNING::XXXMBE::itemName = "XXXMBE";
|
||||
const double TUNING::XXXMBE::defaultValue = 1e-06;
|
||||
const std::string TUNING::XXXLCV::itemName = "XXXLCV";
|
||||
const double TUNING::XXXLCV::defaultValue = 0.001000;
|
||||
const std::string TUNING::XXXWFL::itemName = "XXXWFL";
|
||||
const double TUNING::XXXWFL::defaultValue = 0.001000;
|
||||
const std::string TUNING::TRGFIP::itemName = "TRGFIP";
|
||||
const double TUNING::TRGFIP::defaultValue = 0.025000;
|
||||
const std::string TUNING::TRGSFT::itemName = "TRGSFT";
|
||||
const std::string TUNING::THIONX::itemName = "THIONX";
|
||||
const double TUNING::THIONX::defaultValue = 0.010000;
|
||||
const std::string TUNING::TRWGHT::itemName = "TRWGHT";
|
||||
const int TUNING::TRWGHT::defaultValue = 1;
|
||||
const std::string TUNING::NEWTMX::itemName = "NEWTMX";
|
||||
const int TUNING::NEWTMX::defaultValue = 12;
|
||||
const std::string TUNING::NEWTMN::itemName = "NEWTMN";
|
||||
const int TUNING::NEWTMN::defaultValue = 1;
|
||||
const std::string TUNING::LITMAX::itemName = "LITMAX";
|
||||
const int TUNING::LITMAX::defaultValue = 25;
|
||||
const std::string TUNING::LITMIN::itemName = "LITMIN";
|
||||
const int TUNING::LITMIN::defaultValue = 1;
|
||||
const std::string TUNING::MXWSIT::itemName = "MXWSIT";
|
||||
const int TUNING::MXWSIT::defaultValue = 8;
|
||||
const std::string TUNING::MXWPIT::itemName = "MXWPIT";
|
||||
const int TUNING::MXWPIT::defaultValue = 8;
|
||||
const std::string TUNING::DDPLIM::itemName = "DDPLIM";
|
||||
const double TUNING::DDPLIM::defaultValue = 1000000.000000;
|
||||
const std::string TUNING::DDSLIM::itemName = "DDSLIM";
|
||||
const double TUNING::DDSLIM::defaultValue = 1000000.000000;
|
||||
const std::string TUNING::TRGDPR::itemName = "TRGDPR";
|
||||
const double TUNING::TRGDPR::defaultValue = 1000000.000000;
|
||||
const std::string TUNING::XXXDPR::itemName = "XXXDPR";
|
||||
|
||||
|
||||
@@ -1625,15 +1651,10 @@ TUNINGH::TUNINGH() : ParserKeyword("TUNINGH", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string TUNINGH::keywordName = "TUNINGH";
|
||||
const std::string TUNINGH::GRGLCV::itemName = "GRGLCV";
|
||||
const double TUNINGH::GRGLCV::defaultValue = 0.000100;
|
||||
const std::string TUNINGH::GXXLCV::itemName = "GXXLCV";
|
||||
const double TUNINGH::GXXLCV::defaultValue = 0.001000;
|
||||
const std::string TUNINGH::GMSLCV::itemName = "GMSLCV";
|
||||
const double TUNINGH::GMSLCV::defaultValue = 1e-20;
|
||||
const std::string TUNINGH::LGTMIN::itemName = "LGTMIN";
|
||||
const int TUNINGH::LGTMIN::defaultValue = 1;
|
||||
const std::string TUNINGH::LGTMAX::itemName = "LGTMAX";
|
||||
const int TUNINGH::LGTMAX::defaultValue = 25;
|
||||
|
||||
|
||||
TUNINGL::TUNINGL() : ParserKeyword("TUNINGL", KeywordSize(3, false)) {
|
||||
@@ -1825,67 +1846,37 @@ TUNINGL::TUNINGL() : ParserKeyword("TUNINGL", KeywordSize(3, false)) {
|
||||
}
|
||||
const std::string TUNINGL::keywordName = "TUNINGL";
|
||||
const std::string TUNINGL::TSINIT::itemName = "TSINIT";
|
||||
const double TUNINGL::TSINIT::defaultValue = 1.000000;
|
||||
const std::string TUNINGL::TSMAXZ::itemName = "TSMAXZ";
|
||||
const double TUNINGL::TSMAXZ::defaultValue = 365.000000;
|
||||
const std::string TUNINGL::TSMINZ::itemName = "TSMINZ";
|
||||
const double TUNINGL::TSMINZ::defaultValue = 0.100000;
|
||||
const std::string TUNINGL::TSMCHP::itemName = "TSMCHP";
|
||||
const double TUNINGL::TSMCHP::defaultValue = 0.150000;
|
||||
const std::string TUNINGL::TSFMAX::itemName = "TSFMAX";
|
||||
const double TUNINGL::TSFMAX::defaultValue = 3.000000;
|
||||
const std::string TUNINGL::TSFMIN::itemName = "TSFMIN";
|
||||
const double TUNINGL::TSFMIN::defaultValue = 0.300000;
|
||||
const std::string TUNINGL::TSFCNV::itemName = "TSFCNV";
|
||||
const double TUNINGL::TSFCNV::defaultValue = 0.100000;
|
||||
const std::string TUNINGL::TFDIFF::itemName = "TFDIFF";
|
||||
const double TUNINGL::TFDIFF::defaultValue = 1.250000;
|
||||
const std::string TUNINGL::THRUPT::itemName = "THRUPT";
|
||||
const double TUNINGL::THRUPT::defaultValue = 100000000000000000000.000000;
|
||||
const std::string TUNINGL::TMAXWC::itemName = "TMAXWC";
|
||||
const std::string TUNINGL::TRGTTE::itemName = "TRGTTE";
|
||||
const double TUNINGL::TRGTTE::defaultValue = 0.100000;
|
||||
const std::string TUNINGL::TRGCNV::itemName = "TRGCNV";
|
||||
const double TUNINGL::TRGCNV::defaultValue = 0.001000;
|
||||
const std::string TUNINGL::TRGMBE::itemName = "TRGMBE";
|
||||
const double TUNINGL::TRGMBE::defaultValue = 1e-07;
|
||||
const std::string TUNINGL::TRGLCV::itemName = "TRGLCV";
|
||||
const double TUNINGL::TRGLCV::defaultValue = 0.000100;
|
||||
const std::string TUNINGL::XXXTTE::itemName = "XXXTTE";
|
||||
const double TUNINGL::XXXTTE::defaultValue = 10.000000;
|
||||
const std::string TUNINGL::XXXCNV::itemName = "XXXCNV";
|
||||
const double TUNINGL::XXXCNV::defaultValue = 0.010000;
|
||||
const std::string TUNINGL::XXXMBE::itemName = "XXXMBE";
|
||||
const double TUNINGL::XXXMBE::defaultValue = 1e-06;
|
||||
const std::string TUNINGL::XXXLCV::itemName = "XXXLCV";
|
||||
const double TUNINGL::XXXLCV::defaultValue = 0.001000;
|
||||
const std::string TUNINGL::XXXWFL::itemName = "XXXWFL";
|
||||
const double TUNINGL::XXXWFL::defaultValue = 0.001000;
|
||||
const std::string TUNINGL::TRGFIP::itemName = "TRGFIP";
|
||||
const double TUNINGL::TRGFIP::defaultValue = 0.025000;
|
||||
const std::string TUNINGL::TRGSFT::itemName = "TRGSFT";
|
||||
const std::string TUNINGL::THIONX::itemName = "THIONX";
|
||||
const double TUNINGL::THIONX::defaultValue = 0.010000;
|
||||
const std::string TUNINGL::TRWGHT::itemName = "TRWGHT";
|
||||
const int TUNINGL::TRWGHT::defaultValue = 1;
|
||||
const std::string TUNINGL::NEWTMX::itemName = "NEWTMX";
|
||||
const int TUNINGL::NEWTMX::defaultValue = 12;
|
||||
const std::string TUNINGL::NEWTMN::itemName = "NEWTMN";
|
||||
const int TUNINGL::NEWTMN::defaultValue = 1;
|
||||
const std::string TUNINGL::LITMAX::itemName = "LITMAX";
|
||||
const int TUNINGL::LITMAX::defaultValue = 25;
|
||||
const std::string TUNINGL::LITMIN::itemName = "LITMIN";
|
||||
const int TUNINGL::LITMIN::defaultValue = 1;
|
||||
const std::string TUNINGL::MXWSIT::itemName = "MXWSIT";
|
||||
const int TUNINGL::MXWSIT::defaultValue = 8;
|
||||
const std::string TUNINGL::MXWPIT::itemName = "MXWPIT";
|
||||
const int TUNINGL::MXWPIT::defaultValue = 8;
|
||||
const std::string TUNINGL::DDPLIM::itemName = "DDPLIM";
|
||||
const double TUNINGL::DDPLIM::defaultValue = 1000000.000000;
|
||||
const std::string TUNINGL::DDSLIM::itemName = "DDSLIM";
|
||||
const double TUNINGL::DDSLIM::defaultValue = 1000000.000000;
|
||||
const std::string TUNINGL::TRGDPR::itemName = "TRGDPR";
|
||||
const double TUNINGL::TRGDPR::defaultValue = 1000000.000000;
|
||||
const std::string TUNINGL::XXXDPR::itemName = "XXXDPR";
|
||||
|
||||
|
||||
@@ -2087,67 +2078,37 @@ TUNINGS::TUNINGS() : ParserKeyword("TUNINGS", KeywordSize(4, false)) {
|
||||
const std::string TUNINGS::keywordName = "TUNINGS";
|
||||
const std::string TUNINGS::LGR::itemName = "LGR";
|
||||
const std::string TUNINGS::TSINIT::itemName = "TSINIT";
|
||||
const double TUNINGS::TSINIT::defaultValue = 1.000000;
|
||||
const std::string TUNINGS::TSMAXZ::itemName = "TSMAXZ";
|
||||
const double TUNINGS::TSMAXZ::defaultValue = 365.000000;
|
||||
const std::string TUNINGS::TSMINZ::itemName = "TSMINZ";
|
||||
const double TUNINGS::TSMINZ::defaultValue = 0.100000;
|
||||
const std::string TUNINGS::TSMCHP::itemName = "TSMCHP";
|
||||
const double TUNINGS::TSMCHP::defaultValue = 0.150000;
|
||||
const std::string TUNINGS::TSFMAX::itemName = "TSFMAX";
|
||||
const double TUNINGS::TSFMAX::defaultValue = 3.000000;
|
||||
const std::string TUNINGS::TSFMIN::itemName = "TSFMIN";
|
||||
const double TUNINGS::TSFMIN::defaultValue = 0.300000;
|
||||
const std::string TUNINGS::TSFCNV::itemName = "TSFCNV";
|
||||
const double TUNINGS::TSFCNV::defaultValue = 0.100000;
|
||||
const std::string TUNINGS::TFDIFF::itemName = "TFDIFF";
|
||||
const double TUNINGS::TFDIFF::defaultValue = 1.250000;
|
||||
const std::string TUNINGS::THRUPT::itemName = "THRUPT";
|
||||
const double TUNINGS::THRUPT::defaultValue = 100000000000000000000.000000;
|
||||
const std::string TUNINGS::TMAXWC::itemName = "TMAXWC";
|
||||
const std::string TUNINGS::TRGTTE::itemName = "TRGTTE";
|
||||
const double TUNINGS::TRGTTE::defaultValue = 0.100000;
|
||||
const std::string TUNINGS::TRGCNV::itemName = "TRGCNV";
|
||||
const double TUNINGS::TRGCNV::defaultValue = 0.001000;
|
||||
const std::string TUNINGS::TRGMBE::itemName = "TRGMBE";
|
||||
const double TUNINGS::TRGMBE::defaultValue = 1e-07;
|
||||
const std::string TUNINGS::TRGLCV::itemName = "TRGLCV";
|
||||
const double TUNINGS::TRGLCV::defaultValue = 0.000100;
|
||||
const std::string TUNINGS::XXXTTE::itemName = "XXXTTE";
|
||||
const double TUNINGS::XXXTTE::defaultValue = 10.000000;
|
||||
const std::string TUNINGS::XXXCNV::itemName = "XXXCNV";
|
||||
const double TUNINGS::XXXCNV::defaultValue = 0.010000;
|
||||
const std::string TUNINGS::XXXMBE::itemName = "XXXMBE";
|
||||
const double TUNINGS::XXXMBE::defaultValue = 1e-06;
|
||||
const std::string TUNINGS::XXXLCV::itemName = "XXXLCV";
|
||||
const double TUNINGS::XXXLCV::defaultValue = 0.001000;
|
||||
const std::string TUNINGS::XXXWFL::itemName = "XXXWFL";
|
||||
const double TUNINGS::XXXWFL::defaultValue = 0.001000;
|
||||
const std::string TUNINGS::TRGFIP::itemName = "TRGFIP";
|
||||
const double TUNINGS::TRGFIP::defaultValue = 0.025000;
|
||||
const std::string TUNINGS::TRGSFT::itemName = "TRGSFT";
|
||||
const std::string TUNINGS::THIONX::itemName = "THIONX";
|
||||
const double TUNINGS::THIONX::defaultValue = 0.010000;
|
||||
const std::string TUNINGS::TRWGHT::itemName = "TRWGHT";
|
||||
const int TUNINGS::TRWGHT::defaultValue = 1;
|
||||
const std::string TUNINGS::NEWTMX::itemName = "NEWTMX";
|
||||
const int TUNINGS::NEWTMX::defaultValue = 12;
|
||||
const std::string TUNINGS::NEWTMN::itemName = "NEWTMN";
|
||||
const int TUNINGS::NEWTMN::defaultValue = 1;
|
||||
const std::string TUNINGS::LITMAX::itemName = "LITMAX";
|
||||
const int TUNINGS::LITMAX::defaultValue = 25;
|
||||
const std::string TUNINGS::LITMIN::itemName = "LITMIN";
|
||||
const int TUNINGS::LITMIN::defaultValue = 1;
|
||||
const std::string TUNINGS::MXWSIT::itemName = "MXWSIT";
|
||||
const int TUNINGS::MXWSIT::defaultValue = 8;
|
||||
const std::string TUNINGS::MXWPIT::itemName = "MXWPIT";
|
||||
const int TUNINGS::MXWPIT::defaultValue = 8;
|
||||
const std::string TUNINGS::DDPLIM::itemName = "DDPLIM";
|
||||
const double TUNINGS::DDPLIM::defaultValue = 1000000.000000;
|
||||
const std::string TUNINGS::DDSLIM::itemName = "DDSLIM";
|
||||
const double TUNINGS::DDSLIM::defaultValue = 1000000.000000;
|
||||
const std::string TUNINGS::TRGDPR::itemName = "TRGDPR";
|
||||
const double TUNINGS::TRGDPR::defaultValue = 1000000.000000;
|
||||
const std::string TUNINGS::XXXDPR::itemName = "XXXDPR";
|
||||
|
||||
|
||||
|
||||
@@ -37,11 +37,8 @@ UDADIMS::UDADIMS() : ParserKeyword("UDADIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string UDADIMS::keywordName = "UDADIMS";
|
||||
const std::string UDADIMS::NUM_UDQ_REPLACE::itemName = "NUM_UDQ_REPLACE";
|
||||
const int UDADIMS::NUM_UDQ_REPLACE::defaultValue = 0;
|
||||
const std::string UDADIMS::IGNORED::itemName = "IGNORED";
|
||||
const int UDADIMS::IGNORED::defaultValue = 0;
|
||||
const std::string UDADIMS::TOTAL_UDQ_UNIQUE::itemName = "TOTAL_UDQ_UNIQUE";
|
||||
const int UDADIMS::TOTAL_UDQ_UNIQUE::defaultValue = 100;
|
||||
|
||||
|
||||
UDQ::UDQ() : ParserKeyword("UDQ", KeywordSize(SLASH_TERMINATED)) {
|
||||
@@ -138,25 +135,15 @@ UDQDIMS::UDQDIMS() : ParserKeyword("UDQDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string UDQDIMS::keywordName = "UDQDIMS";
|
||||
const std::string UDQDIMS::MAX_FUNCTIONS::itemName = "MAX_FUNCTIONS";
|
||||
const int UDQDIMS::MAX_FUNCTIONS::defaultValue = 16;
|
||||
const std::string UDQDIMS::MAX_ITEMS::itemName = "MAX_ITEMS";
|
||||
const int UDQDIMS::MAX_ITEMS::defaultValue = 16;
|
||||
const std::string UDQDIMS::MAX_CONNECTIONS::itemName = "MAX_CONNECTIONS";
|
||||
const int UDQDIMS::MAX_CONNECTIONS::defaultValue = 0;
|
||||
const std::string UDQDIMS::MAX_FIELDS::itemName = "MAX_FIELDS";
|
||||
const int UDQDIMS::MAX_FIELDS::defaultValue = 0;
|
||||
const std::string UDQDIMS::MAX_GROUP::itemName = "MAX_GROUP";
|
||||
const int UDQDIMS::MAX_GROUP::defaultValue = 0;
|
||||
const std::string UDQDIMS::MAX_REGION::itemName = "MAX_REGION";
|
||||
const int UDQDIMS::MAX_REGION::defaultValue = 0;
|
||||
const std::string UDQDIMS::MAX_SEGMENT::itemName = "MAX_SEGMENT";
|
||||
const int UDQDIMS::MAX_SEGMENT::defaultValue = 0;
|
||||
const std::string UDQDIMS::MAX_WELL::itemName = "MAX_WELL";
|
||||
const int UDQDIMS::MAX_WELL::defaultValue = 0;
|
||||
const std::string UDQDIMS::MAX_AQUIFER::itemName = "MAX_AQUIFER";
|
||||
const int UDQDIMS::MAX_AQUIFER::defaultValue = 0;
|
||||
const std::string UDQDIMS::MAX_BLOCK::itemName = "MAX_BLOCK";
|
||||
const int UDQDIMS::MAX_BLOCK::defaultValue = 0;
|
||||
const std::string UDQDIMS::RESTART_NEW_SEED::itemName = "RESTART_NEW_SEED";
|
||||
const std::string UDQDIMS::RESTART_NEW_SEED::defaultValue = "N";
|
||||
|
||||
@@ -192,21 +179,57 @@ UDQPARAM::UDQPARAM() : ParserKeyword("UDQPARAM", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string UDQPARAM::keywordName = "UDQPARAM";
|
||||
const std::string UDQPARAM::RANDOM_SEED::itemName = "RANDOM_SEED";
|
||||
const int UDQPARAM::RANDOM_SEED::defaultValue = 1;
|
||||
const std::string UDQPARAM::RANGE::itemName = "RANGE";
|
||||
const double UDQPARAM::RANGE::defaultValue = 100000000000000000000.000000;
|
||||
const std::string UDQPARAM::UNDEFINED_VALUE::itemName = "UNDEFINED_VALUE";
|
||||
const double UDQPARAM::UNDEFINED_VALUE::defaultValue = 0;
|
||||
const std::string UDQPARAM::CMP_EPSILON::itemName = "CMP_EPSILON";
|
||||
const double UDQPARAM::CMP_EPSILON::defaultValue = 0.000100;
|
||||
|
||||
|
||||
UDT::UDT() : ParserKeyword("UDT", KeywordSize(0, false)) {
|
||||
UDT::UDT() : ParserKeyword("UDT", KeywordSize(DOUBLE_SLASH_TERMINATED)) {
|
||||
addValidSectionName("SCHEDULE");
|
||||
clearDeckNames();
|
||||
addDeckName("UDT");
|
||||
setDoubleRecordsKeyword(true);
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("TABLE_NAME", ParserItem::itype::STRING);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("DIMENSIONS", ParserItem::itype::INT);
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("INTERPOLATION_TYPE", ParserItem::itype::STRING);
|
||||
record.addItem(item);
|
||||
}
|
||||
{
|
||||
ParserItem item("INTERPOLATION_POINTS", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("TABLE_VALUES", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string UDT::keywordName = "UDT";
|
||||
const std::string UDT::TABLE_NAME::itemName = "TABLE_NAME";
|
||||
const std::string UDT::DIMENSIONS::itemName = "DIMENSIONS";
|
||||
const std::string UDT::INTERPOLATION_TYPE::itemName = "INTERPOLATION_TYPE";
|
||||
const std::string UDT::INTERPOLATION_POINTS::itemName = "INTERPOLATION_POINTS";
|
||||
const std::string UDT::TABLE_VALUES::itemName = "TABLE_VALUES";
|
||||
|
||||
|
||||
UDTDIMS::UDTDIMS() : ParserKeyword("UDTDIMS", KeywordSize(1, false)) {
|
||||
@@ -240,13 +263,9 @@ UDTDIMS::UDTDIMS() : ParserKeyword("UDTDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string UDTDIMS::keywordName = "UDTDIMS";
|
||||
const std::string UDTDIMS::MAX_TABLES::itemName = "MAX_TABLES";
|
||||
const int UDTDIMS::MAX_TABLES::defaultValue = 0;
|
||||
const std::string UDTDIMS::MAX_ROWS::itemName = "MAX_ROWS";
|
||||
const int UDTDIMS::MAX_ROWS::defaultValue = 0;
|
||||
const std::string UDTDIMS::MAX_INTERPOLATION_POINTS::itemName = "MAX_INTERPOLATION_POINTS";
|
||||
const int UDTDIMS::MAX_INTERPOLATION_POINTS::defaultValue = 0;
|
||||
const std::string UDTDIMS::MAX_DIMENSIONS::itemName = "MAX_DIMENSIONS";
|
||||
const int UDTDIMS::MAX_DIMENSIONS::defaultValue = 0;
|
||||
|
||||
|
||||
UNCODHMD::UNCODHMD() : ParserKeyword("UNCODHMD", KeywordSize(0, false)) {
|
||||
|
||||
@@ -50,6 +50,25 @@ VAPWAT::VAPWAT() : ParserKeyword("VAPWAT", KeywordSize(0, false)) {
|
||||
const std::string VAPWAT::keywordName = "VAPWAT";
|
||||
|
||||
|
||||
VCRIT::VCRIT() : ParserKeyword("VCRIT", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("VCRIT");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("GeometricVolume/Moles");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string VCRIT::keywordName = "VCRIT";
|
||||
const std::string VCRIT::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
VDFLOW::VDFLOW() : ParserKeyword("VDFLOW", KeywordSize(1, false)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
@@ -154,7 +173,6 @@ const std::string VEDEBUG::J2::itemName = "J2";
|
||||
const std::string VEDEBUG::K1::itemName = "K1";
|
||||
const std::string VEDEBUG::K2::itemName = "K2";
|
||||
const std::string VEDEBUG::DEBUG_LEVEL::itemName = "DEBUG_LEVEL";
|
||||
const int VEDEBUG::DEBUG_LEVEL::defaultValue = 0;
|
||||
const std::string VEDEBUG::LGR::itemName = "LGR";
|
||||
const std::string VEDEBUG::LGR::defaultValue = " ";
|
||||
|
||||
@@ -182,7 +200,6 @@ const std::string VEFIN::keywordName = "VEFIN";
|
||||
const std::string VEFIN::VE::itemName = "VE";
|
||||
const std::string VEFIN::VE::defaultValue = "NO";
|
||||
const std::string VEFIN::NVEPT::itemName = "NVEPT";
|
||||
const int VEFIN::NVEPT::defaultValue = 0;
|
||||
|
||||
|
||||
VEFRAC::VEFRAC() : ParserKeyword("VEFRAC", KeywordSize(1, false)) {
|
||||
@@ -201,7 +218,6 @@ VEFRAC::VEFRAC() : ParserKeyword("VEFRAC", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string VEFRAC::keywordName = "VEFRAC";
|
||||
const std::string VEFRAC::FRAC::itemName = "FRAC";
|
||||
const double VEFRAC::FRAC::defaultValue = 10.000000;
|
||||
|
||||
|
||||
VEFRACP::VEFRACP() : ParserKeyword("VEFRACP", KeywordSize(1, false)) {
|
||||
@@ -220,7 +236,6 @@ VEFRACP::VEFRACP() : ParserKeyword("VEFRACP", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string VEFRACP::keywordName = "VEFRACP";
|
||||
const std::string VEFRACP::FRAC::itemName = "FRAC";
|
||||
const double VEFRACP::FRAC::defaultValue = 1.000000;
|
||||
|
||||
|
||||
VEFRACPV::VEFRACPV() : ParserKeyword("VEFRACPV", KeywordSize(1, false)) {
|
||||
@@ -276,7 +291,6 @@ VFPCHK::VFPCHK() : ParserKeyword("VFPCHK", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string VFPCHK::keywordName = "VFPCHK";
|
||||
const std::string VFPCHK::BHP_LIMIT::itemName = "BHP_LIMIT";
|
||||
const double VFPCHK::BHP_LIMIT::defaultValue = 10000000000.000000;
|
||||
|
||||
|
||||
VFPIDIMS::VFPIDIMS() : ParserKeyword("VFPIDIMS", KeywordSize(1, false)) {
|
||||
@@ -305,11 +319,8 @@ VFPIDIMS::VFPIDIMS() : ParserKeyword("VFPIDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string VFPIDIMS::keywordName = "VFPIDIMS";
|
||||
const std::string VFPIDIMS::MAX_FLOW_TABLE::itemName = "MAX_FLOW_TABLE";
|
||||
const int VFPIDIMS::MAX_FLOW_TABLE::defaultValue = 0;
|
||||
const std::string VFPIDIMS::MAX_THP_TABLE::itemName = "MAX_THP_TABLE";
|
||||
const int VFPIDIMS::MAX_THP_TABLE::defaultValue = 0;
|
||||
const std::string VFPIDIMS::MAX_INJ_VFP_TABLE::itemName = "MAX_INJ_VFP_TABLE";
|
||||
const int VFPIDIMS::MAX_INJ_VFP_TABLE::defaultValue = 0;
|
||||
|
||||
|
||||
VFPINJ::VFPINJ() : ParserKeyword("VFPINJ", KeywordSize(UNKNOWN)) {
|
||||
@@ -435,17 +446,11 @@ VFPPDIMS::VFPPDIMS() : ParserKeyword("VFPPDIMS", KeywordSize(1, false)) {
|
||||
}
|
||||
const std::string VFPPDIMS::keywordName = "VFPPDIMS";
|
||||
const std::string VFPPDIMS::MAX_FLOW_TABLE::itemName = "MAX_FLOW_TABLE";
|
||||
const int VFPPDIMS::MAX_FLOW_TABLE::defaultValue = 0;
|
||||
const std::string VFPPDIMS::MAX_THP_TABLE::itemName = "MAX_THP_TABLE";
|
||||
const int VFPPDIMS::MAX_THP_TABLE::defaultValue = 0;
|
||||
const std::string VFPPDIMS::MAX_WCT_TABLE::itemName = "MAX_WCT_TABLE";
|
||||
const int VFPPDIMS::MAX_WCT_TABLE::defaultValue = 0;
|
||||
const std::string VFPPDIMS::MAX_GCT_TABLE::itemName = "MAX_GCT_TABLE";
|
||||
const int VFPPDIMS::MAX_GCT_TABLE::defaultValue = 0;
|
||||
const std::string VFPPDIMS::MAX_ALQ_TABLE::itemName = "MAX_ALQ_TABLE";
|
||||
const int VFPPDIMS::MAX_ALQ_TABLE::defaultValue = 0;
|
||||
const std::string VFPPDIMS::MAX_PROD_VFP_TABLE::itemName = "MAX_PROD_VFP_TABLE";
|
||||
const int VFPPDIMS::MAX_PROD_VFP_TABLE::defaultValue = 0;
|
||||
|
||||
|
||||
VFPPROD::VFPPROD() : ParserKeyword("VFPPROD", KeywordSize(UNKNOWN)) {
|
||||
@@ -615,6 +620,25 @@ VISAGE::VISAGE() : ParserKeyword("VISAGE", KeywordSize(0, false)) {
|
||||
const std::string VISAGE::keywordName = "VISAGE";
|
||||
|
||||
|
||||
VISCAQA::VISCAQA() : ParserKeyword("VISCAQA", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("VISCAQA");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string VISCAQA::keywordName = "VISCAQA";
|
||||
const std::string VISCAQA::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
VISCD::VISCD() : ParserKeyword("VISCD", KeywordSize(0, false)) {
|
||||
addValidSectionName("RUNSPEC");
|
||||
clearDeckNames();
|
||||
@@ -743,14 +767,13 @@ const std::string VISOPTS::EXIT::defaultValue = "NO";
|
||||
const std::string VISOPTS::ACTIVE::itemName = "ACTIVE";
|
||||
const std::string VISOPTS::ACTIVE::defaultValue = "NO";
|
||||
const std::string VISOPTS::REL_TOL::itemName = "REL_TOL";
|
||||
const double VISOPTS::REL_TOL::defaultValue = 0.050000;
|
||||
const std::string VISOPTS::UNUSED::itemName = "UNUSED";
|
||||
const std::string VISOPTS::RETAIN_RESTART_FREQUENCY::itemName = "RETAIN_RESTART_FREQUENCY";
|
||||
const std::string VISOPTS::RETAIN_RESTART_FREQUENCY::defaultValue = "NO";
|
||||
const std::string VISOPTS::RETAIN_RESTART_CONTENT::itemName = "RETAIN_RESTART_CONTENT";
|
||||
const std::string VISOPTS::RETAIN_RESTART_CONTENT::defaultValue = "NO";
|
||||
const std::string VISOPTS::msvc_prefix_ERROR::itemName = "ERROR";
|
||||
const std::string VISOPTS::msvc_prefix_ERROR::defaultValue = "ERROR";
|
||||
const std::string VISOPTS::ERROR::itemName = "ERROR";
|
||||
const std::string VISOPTS::ERROR::defaultValue = "ERROR";
|
||||
|
||||
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -11,5 +11,24 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/X.hpp>
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
XMF::XMF() : ParserKeyword("XMF", KeywordSize(1, false)) {
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
addDeckName("XMF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string XMF::keywordName = "XMF";
|
||||
const std::string XMF::data::itemName = "data";
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,5 +11,43 @@
|
||||
#include <opm/input/eclipse/Parser/ParserKeywords/Y.hpp>
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
YMF::YMF() : ParserKeyword("YMF", KeywordSize(1, false)) {
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
addDeckName("YMF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string YMF::keywordName = "YMF";
|
||||
const std::string YMF::data::itemName = "data";
|
||||
|
||||
|
||||
YMODULE::YMODULE() : ParserKeyword("YMODULE", KeywordSize(1, false)) {
|
||||
addValidSectionName("GRID");
|
||||
clearDeckNames();
|
||||
addDeckName("YMODULE");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Ymodule");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string YMODULE::keywordName = "YMODULE";
|
||||
const std::string YMODULE::data::itemName = "data";
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ const std::string ZCORN::keywordName = "ZCORN";
|
||||
const std::string ZCORN::data::itemName = "data";
|
||||
|
||||
|
||||
ZFACT1::ZFACT1() : ParserKeyword("ZFACT1", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
ZFACT1::ZFACT1() : ParserKeyword("ZFACT1", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("ZFACT1");
|
||||
@@ -52,7 +52,7 @@ const std::string ZFACT1::keywordName = "ZFACT1";
|
||||
const std::string ZFACT1::Z0::itemName = "Z0";
|
||||
|
||||
|
||||
ZFACT1S::ZFACT1S() : ParserKeyword("ZFACT1S", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
ZFACT1S::ZFACT1S() : ParserKeyword("ZFACT1S", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("ZFACT1S");
|
||||
@@ -71,7 +71,7 @@ const std::string ZFACT1S::keywordName = "ZFACT1S";
|
||||
const std::string ZFACT1S::Z0::itemName = "Z0";
|
||||
|
||||
|
||||
ZFACTOR::ZFACTOR() : ParserKeyword("ZFACTOR", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
ZFACTOR::ZFACTOR() : ParserKeyword("ZFACTOR", KeywordSize("TABDIMS", "NUM_EOS_RES", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("ZFACTOR");
|
||||
@@ -90,7 +90,7 @@ const std::string ZFACTOR::keywordName = "ZFACTOR";
|
||||
const std::string ZFACTOR::Z0::itemName = "Z0";
|
||||
|
||||
|
||||
ZFACTORS::ZFACTORS() : ParserKeyword("ZFACTORS", KeywordSize("TABDIMS", "NUM_STATE_EQ", false, 0)) {
|
||||
ZFACTORS::ZFACTORS() : ParserKeyword("ZFACTORS", KeywordSize("TABDIMS", "NUM_EOS_SURFACE", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("ZFACTORS");
|
||||
@@ -135,5 +135,45 @@ const std::string ZIPPY2::keywordName = "ZIPPY2";
|
||||
const std::string ZIPPY2::SETTINGS::itemName = "SETTINGS";
|
||||
|
||||
|
||||
ZMF::ZMF() : ParserKeyword("ZMF", KeywordSize(1, false)) {
|
||||
addValidSectionName("SOLUTION");
|
||||
clearDeckNames();
|
||||
addDeckName("ZMF");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("data", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("1");
|
||||
record.addDataItem(item);
|
||||
}
|
||||
addDataRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string ZMF::keywordName = "ZMF";
|
||||
const std::string ZMF::data::itemName = "data";
|
||||
|
||||
|
||||
ZMFVD::ZMFVD() : ParserKeyword("ZMFVD", KeywordSize("EQLDIMS", "NTEQUL", false, 0)) {
|
||||
addValidSectionName("PROPS");
|
||||
clearDeckNames();
|
||||
addDeckName("ZMFVD");
|
||||
{
|
||||
ParserRecord record;
|
||||
{
|
||||
ParserItem item("DATA", ParserItem::itype::DOUBLE);
|
||||
item.setSizeType(ParserItem::item_size::ALL);
|
||||
item.push_backDimension("Length");
|
||||
item.push_backDimension("1");
|
||||
item.push_backDimension("1");
|
||||
record.addItem(item);
|
||||
}
|
||||
addRecord( record );
|
||||
}
|
||||
}
|
||||
const std::string ZMFVD::keywordName = "ZMFVD";
|
||||
const std::string ZMFVD::DATA::itemName = "DATA";
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,2 +1,8 @@
|
||||
#define HAVE_OPENMP 1
|
||||
#define HAVE_DYNAMIC_BOOST_TEST 0
|
||||
/* #undef HAVE_TYPE_TRAITS */
|
||||
/* #undef HAVE_VALGRIND */
|
||||
/* #undef HAVE_FINAL */
|
||||
#define HAVE_ECL_INPUT 1
|
||||
/* #undef HAVE_CXA_DEMANGLE */
|
||||
/* #undef HAVE_FNMATCH_H */
|
||||
#define HAVE_DYNAMIC_BOOST_TEST 1
|
||||
@@ -4,6 +4,33 @@
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
|
||||
class ACF : public ParserKeyword {
|
||||
public:
|
||||
ACF();
|
||||
static const std::string keywordName;
|
||||
|
||||
class DATA {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class ACTCO2S : public ParserKeyword {
|
||||
public:
|
||||
ACTCO2S();
|
||||
static const std::string keywordName;
|
||||
|
||||
class ACTIVITY_MODEL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 3;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class ACTDIMS : public ParserKeyword {
|
||||
public:
|
||||
ACTDIMS();
|
||||
@@ -12,25 +39,25 @@ namespace ParserKeywords {
|
||||
class MAX_ACTION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 2;
|
||||
};
|
||||
|
||||
class MAX_ACTION_LINES {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 50;
|
||||
};
|
||||
|
||||
class MAX_ACTION_LINE_CHARACTERS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 80;
|
||||
};
|
||||
|
||||
class MAX_ACTION_COND {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 3;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -97,13 +124,13 @@ namespace ParserKeywords {
|
||||
class REPETITIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class INCREMENT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -147,13 +174,13 @@ namespace ParserKeywords {
|
||||
class REPETITIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class INCREMENT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -197,13 +224,13 @@ namespace ParserKeywords {
|
||||
class REPETITIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class INCREMENT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -242,13 +269,13 @@ namespace ParserKeywords {
|
||||
class REPETITIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class INCREMENT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -267,13 +294,13 @@ namespace ParserKeywords {
|
||||
class NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class MIN_WAIT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class CONDITION {
|
||||
@@ -305,7 +332,7 @@ namespace ParserKeywords {
|
||||
class data {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.000100;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -372,7 +399,7 @@ namespace ParserKeywords {
|
||||
class SHIFT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class REGION_NUMBER {
|
||||
@@ -504,13 +531,13 @@ namespace ParserKeywords {
|
||||
class M {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.500000;
|
||||
};
|
||||
|
||||
class N {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.500000;
|
||||
};
|
||||
|
||||
class K_REF {
|
||||
@@ -647,7 +674,7 @@ namespace ParserKeywords {
|
||||
class MAX_OIL_PVT_GROUP_COUNT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -683,7 +710,7 @@ namespace ParserKeywords {
|
||||
class NUM_ROWS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 10;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -760,7 +787,7 @@ namespace ParserKeywords {
|
||||
class AQUIFER_INFLUX_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class ALLOW {
|
||||
@@ -799,7 +826,7 @@ namespace ParserKeywords {
|
||||
class AREA {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -899,7 +926,7 @@ namespace ParserKeywords {
|
||||
class INFLUX_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class CONNECT_ADJOINING_ACTIVE_CELL {
|
||||
@@ -939,7 +966,7 @@ namespace ParserKeywords {
|
||||
class TABLE_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class TEMPERATURE {
|
||||
@@ -983,25 +1010,25 @@ namespace ParserKeywords {
|
||||
class TABLE_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class INIT_SALT_CONC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class MINIMUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAXIMUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class IGNORE_CAP_PRESSURE {
|
||||
@@ -1013,13 +1040,13 @@ namespace ParserKeywords {
|
||||
class MIN_FLOW_PR_CONN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_FLOW_PR_CONN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class REMOVE_DEPTH_TERM {
|
||||
@@ -1031,7 +1058,7 @@ namespace ParserKeywords {
|
||||
class IMPORT_MAX_MIN_FLOW_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class TEMPERATURE {
|
||||
@@ -1090,13 +1117,13 @@ namespace ParserKeywords {
|
||||
class TRANS_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class TRANS_OPTION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class ALLOW_INTERNAL_CELLS {
|
||||
@@ -1108,13 +1135,13 @@ namespace ParserKeywords {
|
||||
class VEFRAC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class VEFRACP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1148,7 +1175,7 @@ namespace ParserKeywords {
|
||||
class PORO_AQ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class C_T {
|
||||
@@ -1169,25 +1196,25 @@ namespace ParserKeywords {
|
||||
class INFLUENCE_ANGLE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 360.000000;
|
||||
};
|
||||
|
||||
class TABLE_NUM_WATER_PRESS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class TABLE_NUM_INFLUENCE_FN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class INI_SALT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class TEMP_AQUIFER {
|
||||
@@ -1206,13 +1233,13 @@ namespace ParserKeywords {
|
||||
class ADD_TO_DEPTH {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MULTIPLY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1226,49 +1253,49 @@ namespace ParserKeywords {
|
||||
class MXNAQN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class MXNAQC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class NIFTBL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class NRIFTB {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 36;
|
||||
};
|
||||
|
||||
class NANAQU {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class NCAMAX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class MXNALI {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MXAAQL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1347,7 +1374,7 @@ namespace ParserKeywords {
|
||||
class SC_0 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1391,13 +1418,13 @@ namespace ParserKeywords {
|
||||
class TABLE_NUM_WATER_PRESS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class SALINITY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class TEMP {
|
||||
@@ -1418,7 +1445,7 @@ namespace ParserKeywords {
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class DAT_DEPTH {
|
||||
class FLUX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
@@ -1426,7 +1453,7 @@ namespace ParserKeywords {
|
||||
class SC_0 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class TEMP {
|
||||
@@ -1524,7 +1551,7 @@ namespace ParserKeywords {
|
||||
class TRAN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class IST1 {
|
||||
@@ -1707,25 +1734,25 @@ namespace ParserKeywords {
|
||||
class NX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class NY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class NZ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class OPTION_TRANS_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ namespace ParserKeywords {
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class TYPE {
|
||||
class DIRECTION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class DIRECTION {
|
||||
class TYPE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
@@ -58,7 +58,167 @@ namespace ParserKeywords {
|
||||
class RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class PRESSURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class TEMPERATURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class BCCON : public ParserKeyword {
|
||||
public:
|
||||
BCCON();
|
||||
static const std::string keywordName;
|
||||
|
||||
class INDEX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class I1 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class I2 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class J1 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class J2 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class K1 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class K2 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class DIRECTION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class BCPROP : public ParserKeyword {
|
||||
public:
|
||||
BCPROP();
|
||||
static const std::string keywordName;
|
||||
|
||||
class INDEX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class TYPE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class COMPONENT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class PRESSURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class TEMPERATURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class MECHTYPE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class FIXEDX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class FIXEDY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class FIXEDZ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class STRESSXX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class STRESSYY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class STRESSZZ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class DISPX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class DISPY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class DISPZ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -95,6 +255,20 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class BIC : public ParserKeyword {
|
||||
public:
|
||||
BIC();
|
||||
static const std::string keywordName;
|
||||
|
||||
class DATA {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class BIGMODEL : public ParserKeyword {
|
||||
public:
|
||||
BIGMODEL();
|
||||
@@ -103,6 +277,19 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class BIOTCOEF : public ParserKeyword {
|
||||
public:
|
||||
BIOTCOEF();
|
||||
static const std::string keywordName;
|
||||
|
||||
class data {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class BLACKOIL : public ParserKeyword {
|
||||
public:
|
||||
BLACKOIL();
|
||||
@@ -213,7 +400,7 @@ namespace ParserKeywords {
|
||||
class ORIENTATION_INDEX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class DUAL_PORO_FLAG {
|
||||
@@ -279,13 +466,13 @@ namespace ParserKeywords {
|
||||
class MXNBIP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 10;
|
||||
};
|
||||
|
||||
class MXNLBI {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -314,7 +501,7 @@ namespace ParserKeywords {
|
||||
class ALQ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class ALQ_SURFACE_DENSITY {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -150,7 +150,7 @@ namespace ParserKeywords {
|
||||
class MIN_PORE_VOLUME {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 5e-06;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -169,43 +169,43 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K1 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K2 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_WCUT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_GOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_WGR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class WORKOVER_PROCEDURE {
|
||||
@@ -223,13 +223,13 @@ namespace ParserKeywords {
|
||||
class MIN_OIL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -100000000000000000000.000000;
|
||||
};
|
||||
|
||||
class MIN_GAS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -100000000000000000000.000000;
|
||||
};
|
||||
|
||||
class FOLLOW_ON_WELL {
|
||||
@@ -254,25 +254,25 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_UPPER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_LOWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class PROCEDURE {
|
||||
@@ -295,37 +295,37 @@ namespace ParserKeywords {
|
||||
class MAX_TOTAL_TRACER_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_TOTAL_TRACER_CONC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_FREE_TRACER_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_FREE_TRACER_CONC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_SOL_TRACER_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_SOL_TRACER_CONC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -339,6 +339,27 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class CNAMES : public ParserKeyword {
|
||||
public:
|
||||
CNAMES();
|
||||
static const std::string keywordName;
|
||||
|
||||
class data {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class CO2SOL : public ParserKeyword {
|
||||
public:
|
||||
CO2SOL();
|
||||
static const std::string keywordName;
|
||||
};
|
||||
|
||||
|
||||
|
||||
class CO2STOR : public ParserKeyword {
|
||||
public:
|
||||
CO2STOR();
|
||||
@@ -463,7 +484,7 @@ namespace ParserKeywords {
|
||||
class VALUE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -477,13 +498,13 @@ namespace ParserKeywords {
|
||||
class LEFT_MARGIN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class RIGHT_MARGIN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 132;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -502,13 +523,13 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K1 {
|
||||
@@ -530,7 +551,7 @@ namespace ParserKeywords {
|
||||
class SAT_TABLE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class CONNECTION_TRANSMISSIBILITY_FACTOR {
|
||||
@@ -546,18 +567,19 @@ namespace ParserKeywords {
|
||||
class Kh {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
|
||||
class SKIN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class D_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class DIR {
|
||||
@@ -592,13 +614,13 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K1 {
|
||||
@@ -620,7 +642,7 @@ namespace ParserKeywords {
|
||||
class SAT_TABLE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class CONNECTION_TRANSMISSIBILITY_FACTOR {
|
||||
@@ -636,13 +658,13 @@ namespace ParserKeywords {
|
||||
class Kh {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
|
||||
class SKIN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class D_FACTOR {
|
||||
@@ -677,43 +699,43 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class UPPER_K {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class LOWER_K {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class F1 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class F2 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class FLASH_PVTNUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -732,13 +754,13 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K1 {
|
||||
@@ -754,7 +776,7 @@ namespace ParserKeywords {
|
||||
class SAT_TABLE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -773,31 +795,31 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_UPPER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_LOWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class REL_PERM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -822,25 +844,25 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class UPPER_K {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class LOWER_K {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class COMPLETION_NUMBER {
|
||||
@@ -864,25 +886,25 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K1 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K2 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class N {
|
||||
@@ -961,25 +983,25 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_UPPER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_LOWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class SAT_TABLE_NUM {
|
||||
@@ -1028,25 +1050,25 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_UPPER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_LOWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class SAT_TABLE_NUM {
|
||||
@@ -1148,7 +1170,7 @@ namespace ParserKeywords {
|
||||
class CENTER_DEPTH {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class THERMAL_LENGTH {
|
||||
@@ -1217,7 +1239,7 @@ namespace ParserKeywords {
|
||||
class CENTER_DEPTH {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class THERMAL_LENGTH {
|
||||
@@ -1233,6 +1255,86 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class COMPTRAJ : public ParserKeyword {
|
||||
public:
|
||||
COMPTRAJ();
|
||||
static const std::string keywordName;
|
||||
|
||||
class WELL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class BRANCH_NUMBER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class PERF_TOP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class PERF_BOT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class PERF_REF {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class COMPLETION_NUMBER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class STATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class SAT_TABLE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class CONNECTION_TRANSMISSIBILITY_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class DIAMETER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class Kh {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
|
||||
class SKIN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class D_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class COMPVE : public ParserKeyword {
|
||||
public:
|
||||
COMPVE();
|
||||
@@ -1246,25 +1348,25 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_UPPER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_LOWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class SAT_TABLE_NUM {
|
||||
@@ -1296,7 +1398,7 @@ namespace ParserKeywords {
|
||||
class S_D {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class GTOP {
|
||||
@@ -1330,25 +1432,25 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_UPPER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_LOWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class SAT_TABLE_NUM {
|
||||
@@ -1380,7 +1482,7 @@ namespace ParserKeywords {
|
||||
class S_D {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class GTOP {
|
||||
@@ -1424,6 +1526,34 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class CONNECTION_PROBE_OPM : public ParserKeyword {
|
||||
public:
|
||||
CONNECTION_PROBE_OPM();
|
||||
static const std::string keywordName;
|
||||
|
||||
class WELL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class K {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class COORD : public ParserKeyword {
|
||||
public:
|
||||
COORD();
|
||||
@@ -1467,13 +1597,13 @@ namespace ParserKeywords {
|
||||
class R1 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class R2 {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1761,9 +1891,22 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class CREFS : public ParserKeyword {
|
||||
class CREFW : public ParserKeyword {
|
||||
public:
|
||||
CREFS();
|
||||
CREFW();
|
||||
static const std::string keywordName;
|
||||
|
||||
class COMPRESSIBILITY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class CREFWS : public ParserKeyword {
|
||||
public:
|
||||
CREFWS();
|
||||
static const std::string keywordName;
|
||||
|
||||
class COMPRESSIBILITY {
|
||||
@@ -1800,31 +1943,31 @@ namespace ParserKeywords {
|
||||
class I {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class J {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_UPPER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_LOWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class CONNECTION_SKIN_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -189,28 +189,28 @@ namespace ParserKeywords {
|
||||
EHYSTR();
|
||||
static const std::string keywordName;
|
||||
|
||||
class curvature_caplillary_pressure_hyst {
|
||||
class curvature_capillary_pressure_hyst {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.100000;
|
||||
};
|
||||
|
||||
class relative_perm_hyst {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class curvature_param_killough_wetting {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class mod_param_trapped {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.100000;
|
||||
};
|
||||
|
||||
class limiting_hyst_flag {
|
||||
@@ -258,13 +258,13 @@ namespace ParserKeywords {
|
||||
class threshold_saturation {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class FLAG_SOMETHING {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -278,19 +278,19 @@ namespace ParserKeywords {
|
||||
class curvature_caplillary_pressure_hyst {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.100000;
|
||||
};
|
||||
|
||||
class curvature_parameter_wetting_phase_hyst {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class mod_param_non_wet_phase_sat {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.100000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -390,19 +390,19 @@ namespace ParserKeywords {
|
||||
class NTENDP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class NSENDP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 20;
|
||||
};
|
||||
|
||||
class COMB_MODE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -424,7 +424,7 @@ namespace ParserKeywords {
|
||||
class DATA {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -438,7 +438,7 @@ namespace ParserKeywords {
|
||||
class DATA {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -452,7 +452,7 @@ namespace ParserKeywords {
|
||||
class DATA {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -466,7 +466,34 @@ namespace ParserKeywords {
|
||||
class DATA {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class EOS : public ParserKeyword {
|
||||
public:
|
||||
EOS();
|
||||
static const std::string keywordName;
|
||||
|
||||
class EQUATION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class EOSNUM : public ParserKeyword {
|
||||
public:
|
||||
EOSNUM();
|
||||
static const std::string keywordName;
|
||||
|
||||
class data {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -480,13 +507,13 @@ namespace ParserKeywords {
|
||||
class TABLE_OUTPUT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class CHECK_DRAIN_HYST {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class IX1 {
|
||||
@@ -566,7 +593,7 @@ namespace ParserKeywords {
|
||||
class TABLE_OUTPUT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class GRID_NAME {
|
||||
@@ -578,7 +605,7 @@ namespace ParserKeywords {
|
||||
class CHECK_DRAIN_HYST {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -592,31 +619,31 @@ namespace ParserKeywords {
|
||||
class NTEQUL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class DEPTH_NODES_P {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 2000;
|
||||
};
|
||||
|
||||
class DEPTH_NODES_TAB {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 20;
|
||||
};
|
||||
|
||||
class NTTRVD {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class NSTRVD {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 20;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -745,7 +772,7 @@ namespace ParserKeywords {
|
||||
class VALUE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class REGION_NUMBER {
|
||||
@@ -818,7 +845,7 @@ namespace ParserKeywords {
|
||||
class DATUM_DEPTH {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class DATUM_PRESSURE {
|
||||
@@ -829,43 +856,43 @@ namespace ParserKeywords {
|
||||
class OWC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class PC_OWC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class GOC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class PC_GOC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class BLACK_OIL_INIT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class BLACK_OIL_INIT_WG {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class OIP_INIT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = -5;
|
||||
};
|
||||
|
||||
class EQLOPT04 {
|
||||
@@ -877,6 +904,12 @@ namespace ParserKeywords {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class BLACK_OIL_INIT_HG {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -923,7 +956,7 @@ namespace ParserKeywords {
|
||||
class STATUS_CODE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1008,7 +1041,7 @@ namespace ParserKeywords {
|
||||
class LEVEL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ namespace ParserKeywords {
|
||||
class MFSEGS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -74,11 +74,13 @@ namespace ParserKeywords {
|
||||
class TARGET_BHP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 1.013250;
|
||||
};
|
||||
|
||||
class LIMIT_BHP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 6895.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -105,6 +107,68 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class FIELDSEP : public ParserKeyword {
|
||||
public:
|
||||
FIELDSEP();
|
||||
static const std::string keywordName;
|
||||
|
||||
class STAGE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class TEMPERATURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 15.560000;
|
||||
};
|
||||
|
||||
class PRESSURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 1.013250;
|
||||
};
|
||||
|
||||
class LIQ_DESTINATION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class VAP_DESTINATION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class KVALUE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class TABLE_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class EOS_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class REF_TEMP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class REF_PRESS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class FIELD_PROBE : public ParserKeyword {
|
||||
public:
|
||||
FIELD_PROBE();
|
||||
@@ -113,6 +177,14 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class FIELD_PROBE_OPM : public ParserKeyword {
|
||||
public:
|
||||
FIELD_PROBE_OPM();
|
||||
static const std::string keywordName;
|
||||
};
|
||||
|
||||
|
||||
|
||||
class FILEUNIT : public ParserKeyword {
|
||||
public:
|
||||
FILEUNIT();
|
||||
@@ -173,37 +245,37 @@ namespace ParserKeywords {
|
||||
class STAGE_TEMPERATURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 15.560000;
|
||||
};
|
||||
|
||||
class STAGE_PRESSURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.013250;
|
||||
};
|
||||
|
||||
class DESTINATION_OUPUT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class DESTINATION_STAGE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class K_VAL_TABLE_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class GAS_PLANT_TABLE_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class SURF_EQ_STATE_NUM {
|
||||
@@ -368,7 +440,7 @@ namespace ParserKeywords {
|
||||
class EXP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -400,19 +472,19 @@ namespace ParserKeywords {
|
||||
class EXPONENT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class MIN_SURF_CONC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1e-20;
|
||||
};
|
||||
|
||||
class MIN_WAT_SAT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1e-06;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -524,7 +596,7 @@ namespace ParserKeywords {
|
||||
class ADSORPTION_INDEX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class ROCK_DENSITY {
|
||||
@@ -543,7 +615,7 @@ namespace ParserKeywords {
|
||||
class VALUE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -557,13 +629,13 @@ namespace ParserKeywords {
|
||||
class NWFRIC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class NWFRIB {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -41,19 +41,19 @@ namespace ParserKeywords {
|
||||
class REFERENCE_TEMPERATURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 293.150000;
|
||||
};
|
||||
|
||||
class EXPANSION_COEFF_LINEAR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class EXPANSION_COEFF_QUADRATIC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -80,31 +80,31 @@ namespace ParserKeywords {
|
||||
class VFP_TABLE_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class ARTFICIAL_LIFT_QNTY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class GAS_CONSUMPTION_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class COMPRESSION_LVL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class ACTION_SEQ_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -118,73 +118,73 @@ namespace ParserKeywords {
|
||||
class JAN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class FEB {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class APR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class JUN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class JUL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class AUG {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class SEP {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class OCT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class NOV {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class DEC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -299,13 +299,13 @@ namespace ParserKeywords {
|
||||
class PREF {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.013200;
|
||||
};
|
||||
|
||||
class JOULE_THOMSON_COEFFICIENT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -343,7 +343,7 @@ namespace ParserKeywords {
|
||||
class NUM_MONTHS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 12;
|
||||
};
|
||||
|
||||
class INITIAL_DCQ {
|
||||
@@ -366,25 +366,25 @@ namespace ParserKeywords {
|
||||
class LIMIT_DCQ_RED_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class ANTICIPATED_DCQ_RED_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class MAX_ITERATIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 3;
|
||||
};
|
||||
|
||||
class DCQ_CONV_TOLERANCE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.100000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -416,6 +416,14 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class GASWAT : public ParserKeyword {
|
||||
public:
|
||||
GASWAT();
|
||||
static const std::string keywordName;
|
||||
};
|
||||
|
||||
|
||||
|
||||
class GASYEAR : public ParserKeyword {
|
||||
public:
|
||||
GASYEAR();
|
||||
@@ -446,25 +454,25 @@ namespace ParserKeywords {
|
||||
class LIMIT_DCQ_RED_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class ANTICIPATED_DCQ_RED_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class MAX_ITERATIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 3;
|
||||
};
|
||||
|
||||
class DCQ_CONV_TOLERANCE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.100000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -483,13 +491,13 @@ namespace ParserKeywords {
|
||||
class MIN_ENERGY_PROD_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MIN_CALORIFIC_VAL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class FLAG_END_RUN {
|
||||
@@ -538,7 +546,7 @@ namespace ParserKeywords {
|
||||
class RATE_RED_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.900000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -557,7 +565,7 @@ namespace ParserKeywords {
|
||||
class ENERGY_PROD_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 100000000000000000000.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -587,25 +595,21 @@ namespace ParserKeywords {
|
||||
class SURFACE_TARGET {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const UDAValue defaultValue;
|
||||
};
|
||||
|
||||
class RESV_TARGET {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const UDAValue defaultValue;
|
||||
};
|
||||
|
||||
class REINJ_TARGET {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const UDAValue defaultValue;
|
||||
};
|
||||
|
||||
class VOIDAGE_TARGET {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const UDAValue defaultValue;
|
||||
};
|
||||
|
||||
class RESPOND_TO_PARENT {
|
||||
@@ -617,7 +621,7 @@ namespace ParserKeywords {
|
||||
class GUIDE_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class GUIDE_RATE_DEF {
|
||||
@@ -813,16 +817,19 @@ namespace ParserKeywords {
|
||||
class WATER_EXCEED_PROCEDURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class GAS_EXCEED_PROCEDURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class LIQUID_EXCEED_PROCEDURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class RESERVOIR_FLUID_TARGET {
|
||||
@@ -845,12 +852,12 @@ namespace ParserKeywords {
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class SURFACE_GAS_BALANCE {
|
||||
class SURFACE_GAS_FRACTION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
|
||||
class SURFACE_WATER_BALANCE {
|
||||
class SURFACE_WAT_FRACTION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
@@ -952,13 +959,13 @@ namespace ParserKeywords {
|
||||
class TOLERANCE_FRACTION_INJ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.001000;
|
||||
};
|
||||
|
||||
class MAX_IT_INJ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 5;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1035,25 +1042,25 @@ namespace ParserKeywords {
|
||||
class UPPER_RATE_LIM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class LOWER_RATE_LIM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class UPPER_CONC_LIM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class LOWER_CONC_LIM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1141,7 +1148,7 @@ namespace ParserKeywords {
|
||||
class MAX_NUM_GRAD_PARAMS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1203,7 +1210,7 @@ namespace ParserKeywords {
|
||||
class MIN_POTENTIAL_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1264,7 +1271,7 @@ namespace ParserKeywords {
|
||||
class MAX_OPEN_WELLS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1295,7 +1302,7 @@ namespace ParserKeywords {
|
||||
class MAX_OPEN_WELLS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class TRACER {
|
||||
@@ -1306,37 +1313,37 @@ namespace ParserKeywords {
|
||||
class MAX_TOTAL_TRACER_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_TOTAL_TRACER_CONC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_FREE_TRACER_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_FREE_TRACER_CONC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_SOL_TRACER_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
|
||||
class MAX_SOL_TRACER_CONC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1355,7 +1362,7 @@ namespace ParserKeywords {
|
||||
class EFFICIENCY_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class TRANSFER_EXT_NET {
|
||||
@@ -1469,13 +1476,13 @@ namespace ParserKeywords {
|
||||
class MAX_LIFT_CAPACITY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_NUM_WELL {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1494,13 +1501,13 @@ namespace ParserKeywords {
|
||||
class MAX_LIFT_GAS_SUPPLY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -100000000000000000000.000000;
|
||||
};
|
||||
|
||||
class MAX_TOTAL_GAS_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -100000000000000000000.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1533,37 +1540,37 @@ namespace ParserKeywords {
|
||||
class MIN_RATE_TRIGGER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_RATE_TRIGGER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 100000000000000000000.000000;
|
||||
};
|
||||
|
||||
class PRESSURE_INCR_SUBTRACT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class PRESSURE_INCR_ADD {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MIN_ALLOW_PRESSURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_ALLOW_PRESSURE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 100000000000000000000.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1592,7 +1599,7 @@ namespace ParserKeywords {
|
||||
class VFP_TABLE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1611,7 +1618,7 @@ namespace ParserKeywords {
|
||||
class PROD_RATE_SWITCH {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class PHASE_TYPE {
|
||||
@@ -1623,19 +1630,19 @@ namespace ParserKeywords {
|
||||
class NEW_VFT_TABLE_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 4;
|
||||
};
|
||||
|
||||
class NEW_ARTIFICIAL_LIFT_QNTY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class NEW_GAS_CONUMPTION_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1793,13 +1800,13 @@ namespace ParserKeywords {
|
||||
class WATER_SP_GRAVITY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class GAS_SP_GRAVITY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.777300;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1873,7 +1880,7 @@ namespace ParserKeywords {
|
||||
class PRODUCTIVITY_INDEX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class LENGTH_DEAD_GRID_BLOCK {
|
||||
@@ -1884,13 +1891,13 @@ namespace ParserKeywords {
|
||||
class OPTION_CONNECT_REACH {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class ADJUSTMENT_REACH {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class REMOVE_CAP_PRESSURE {
|
||||
@@ -1902,19 +1909,19 @@ namespace ParserKeywords {
|
||||
class INFILTR_EQ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class HYDRAULIC_CONDUCTIVITY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class RIVER_BED_THICKNESS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1936,13 +1943,13 @@ namespace ParserKeywords {
|
||||
class GRID {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class EGRID {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1962,13 +1969,13 @@ namespace ParserKeywords {
|
||||
class NRMULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class NRPINC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -2006,6 +2013,19 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class GROUP_PROBE_OPM : public ParserKeyword {
|
||||
public:
|
||||
GROUP_PROBE_OPM();
|
||||
static const std::string keywordName;
|
||||
|
||||
class GROUPS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class GRUPMAST : public ParserKeyword {
|
||||
public:
|
||||
GRUPMAST();
|
||||
@@ -2029,6 +2049,7 @@ namespace ParserKeywords {
|
||||
class LIMITING_FRACTION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static constexpr double defaultValue = 100000000000000000000.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -2052,13 +2073,13 @@ namespace ParserKeywords {
|
||||
class VFP_TABLE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class ALQ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class SUB_SEA_MANIFOLD {
|
||||
@@ -2067,13 +2088,13 @@ namespace ParserKeywords {
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class LIFT_GAS_FLOW_THROUGH {
|
||||
class ADD_GAS_LIFT_GAS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class ALQ_SURFACE_EQV {
|
||||
class ALQ_SURFACE_DENSITY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
@@ -2095,13 +2116,13 @@ namespace ParserKeywords {
|
||||
class WORKOVER_RIG_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class DRILLING_RIG_NUM {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class ADD_OR_REMOVE {
|
||||
@@ -2152,19 +2173,19 @@ namespace ParserKeywords {
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class OIL_INJ_PROD_CONSTRAINTS {
|
||||
class OIL_INJ_CONSTRAINTS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class WAT_INJ_PROD_CONSTRAINTS {
|
||||
class WAT_INJ_CONSTRAINTS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
};
|
||||
|
||||
class GAS_INJ_PROD_CONSTRAINTS {
|
||||
class GAS_INJ_CONSTRAINTS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const std::string defaultValue;
|
||||
@@ -2191,7 +2212,7 @@ namespace ParserKeywords {
|
||||
class NEW_VALUE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 999999999999999949387135297074018866963645011013410073083904.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -2234,19 +2255,19 @@ namespace ParserKeywords {
|
||||
class SURF_INJ_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class RES_INJ_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MEAN_CALORIFIC {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -2265,37 +2286,37 @@ namespace ParserKeywords {
|
||||
class OIL_PRODUCTION_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class WATER_PRODUCTION_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class GAS_PRODUCTION_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class RES_FLUID_VOL_PRODUCTION_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class LIFT_GAS_SUPPLY_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MEAN_CALORIFIC_VALUE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -2319,6 +2340,19 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class GSF : public ParserKeyword {
|
||||
public:
|
||||
GSF();
|
||||
static const std::string keywordName;
|
||||
|
||||
class DATA {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class GSSCPTST : public ParserKeyword {
|
||||
public:
|
||||
GSSCPTST();
|
||||
@@ -2338,37 +2372,37 @@ namespace ParserKeywords {
|
||||
class TARGET_PROD_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class TARGET_PROD_PERIOD {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_PROD_RATE_FLAG {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
|
||||
class CONV_TOLERANCE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAT_IT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 6;
|
||||
};
|
||||
|
||||
class SUB_GRP_CONTROL_FLAG {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -2530,7 +2564,7 @@ namespace ParserKeywords {
|
||||
class NUM_ADDITIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -2559,7 +2593,7 @@ namespace ParserKeywords {
|
||||
class NUM_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 1;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -2591,7 +2625,7 @@ namespace ParserKeywords {
|
||||
class MIN_CALC_TIME {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class NOMINATED_PHASE {
|
||||
@@ -2603,37 +2637,37 @@ namespace ParserKeywords {
|
||||
class A {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class B {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class C {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class D {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class E {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class F {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class ALLOW_INCREASE {
|
||||
@@ -2645,7 +2679,7 @@ namespace ParserKeywords {
|
||||
class DAMPING_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class USE_FREE_GAS {
|
||||
@@ -2657,7 +2691,7 @@ namespace ParserKeywords {
|
||||
class MIN_GUIDE_RATE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1e-06;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -4,6 +4,22 @@
|
||||
namespace Opm {
|
||||
namespace ParserKeywords {
|
||||
|
||||
class H2SOL : public ParserKeyword {
|
||||
public:
|
||||
H2SOL();
|
||||
static const std::string keywordName;
|
||||
};
|
||||
|
||||
|
||||
|
||||
class H2STORE : public ParserKeyword {
|
||||
public:
|
||||
H2STORE();
|
||||
static const std::string keywordName;
|
||||
};
|
||||
|
||||
|
||||
|
||||
class HALFTRAN : public ParserKeyword {
|
||||
public:
|
||||
HALFTRAN();
|
||||
@@ -177,55 +193,55 @@ namespace ParserKeywords {
|
||||
class MAX_GRAD_REGIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_SUB_REGIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_GRADS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_FAULTS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_AQUIFER_PARAMS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_WELL_PARAMS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class UNUSED {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_ROCK_GRAD_PARAMS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAX_WELL_CONN_PARAMS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -257,19 +273,19 @@ namespace ParserKeywords {
|
||||
class AQUIFER_PORE_VOL_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class AQUIFER_PORE_PERM_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class AQUIFER_GRID_CONN_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -288,19 +304,19 @@ namespace ParserKeywords {
|
||||
class AQUIFER_PERM_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class AQUIFER_ANGLE_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class AQUIFER_DEPTH_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -319,19 +335,19 @@ namespace ParserKeywords {
|
||||
class AQUIFER_WAT_VOL_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class AQUIFER_PROD_INDEX_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class AQUIFER_DEPTH_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -371,13 +387,13 @@ namespace ParserKeywords {
|
||||
class CTF {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class SKIN {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -396,13 +412,13 @@ namespace ParserKeywords {
|
||||
class TRANS_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
|
||||
class DIFF_MULT {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 1.000000;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -455,7 +471,7 @@ namespace ParserKeywords {
|
||||
class CALCULATE_GRADIENTS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -587,6 +603,14 @@ namespace ParserKeywords {
|
||||
|
||||
|
||||
|
||||
class HWELLS : public ParserKeyword {
|
||||
public:
|
||||
HWELLS();
|
||||
static const std::string keywordName;
|
||||
};
|
||||
|
||||
|
||||
|
||||
class HWKRO : public ParserKeyword {
|
||||
public:
|
||||
HWKRO();
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace ParserKeywords {
|
||||
class PROCESS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -213,7 +213,7 @@ namespace ParserKeywords {
|
||||
class VALUE {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -232,7 +232,7 @@ namespace ParserKeywords {
|
||||
class ION_EXCH_CONST {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -18,25 +18,25 @@ namespace ParserKeywords {
|
||||
class OW_SURFACE_TENSION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
|
||||
class GO_SURFACE_TENSION {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = -1.000000;
|
||||
};
|
||||
|
||||
class ALPHA_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.500000;
|
||||
};
|
||||
|
||||
class BETA_FACTOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.500000;
|
||||
};
|
||||
|
||||
class DIRECTION {
|
||||
@@ -72,13 +72,13 @@ namespace ParserKeywords {
|
||||
class POROSITY_POWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.500000;
|
||||
};
|
||||
|
||||
class PERMEABILITY_POWER {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0.500000;
|
||||
};
|
||||
|
||||
class PERM_DIRECTION {
|
||||
|
||||
@@ -73,37 +73,37 @@ namespace ParserKeywords {
|
||||
class MAXLGR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAXCLS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MCOARS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MAMALG {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class MXLALG {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class LSTACK {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
|
||||
class INTERP {
|
||||
@@ -115,7 +115,7 @@ namespace ParserKeywords {
|
||||
class NCHCOR {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -168,7 +168,7 @@ namespace ParserKeywords {
|
||||
class ACTIVE_WELLS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -187,7 +187,7 @@ namespace ParserKeywords {
|
||||
class ACTIVE_WELLS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const int defaultValue;
|
||||
static constexpr int defaultValue = 0;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -224,7 +224,7 @@ namespace ParserKeywords {
|
||||
class MIN_INTERVAL_BETWEEN_GAS_LIFT_OPTIMIZATIONS {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class OPTIMISE_ALL_ITERATIONS {
|
||||
@@ -530,25 +530,25 @@ namespace ParserKeywords {
|
||||
class FX {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 4.000000;
|
||||
};
|
||||
|
||||
class FY {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 4.000000;
|
||||
};
|
||||
|
||||
class FZ {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 4.000000;
|
||||
};
|
||||
|
||||
class FGD {
|
||||
public:
|
||||
static const std::string itemName;
|
||||
static const double defaultValue;
|
||||
static constexpr double defaultValue = 0;
|
||||
};
|
||||
|
||||
class OPTION {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user