From f654b7fac6ec112167abc7238b943ed7c3d948e6 Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@esi-group.com>
Date: Mon, 2 Dec 2019 13:51:38 +0100
Subject: [PATCH] BACKPORT: accept argList::get() methods as per 1912

---
 src/OpenFOAM/global/argList/argList.H | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/src/OpenFOAM/global/argList/argList.H b/src/OpenFOAM/global/argList/argList.H
index e37e9d19689..911e37b8059 100644
--- a/src/OpenFOAM/global/argList/argList.H
+++ b/src/OpenFOAM/global/argList/argList.H
@@ -427,6 +427,21 @@ public:
         inline bool readListIfPresent(const word& optName, List<T>& list) const;
 
 
+        //- Alternative name for option opt(const word& optName)
+        template<class T=string>
+        T get(const word& optName) const
+        {
+            return this->opt<T>(optName);
+        }
+
+        //- Alternative name for option opt(const word& optName, ...)
+        template<class T>
+        T get(const word& optName, const T& deflt) const
+        {
+            return this->opt<T>(optName, deflt);
+        }
+
+
     // Edit
 
         //- Append a (mandatory) argument to validArgs
-- 
GitLab