mpas_analysis.configuration.MpasAnalysisConfigParser.getExpression¶
-
MpasAnalysisConfigParser.
getExpression
(self, section, option, elementType=None, usenumpyfunc=False)[source]¶ Get an option as an expression (typically a list, though tuples and dicts are also availabe). The expression is required to have valid python syntax, so that string entries are required to be in single or double quotes.
- Parameters
- sectionstr
The section in the config file
- optionstr
The option in the config file
- elementType(bool, int, float, etc.), optional
If supplied, each element in a list or tuple, or each value in a dictionary are cast to this type. This is likely most useful for ensuring that all elements in a list of numbers are of type float, rather than int, when the distinction is important.
- usenumpyfuncbool, optional
If
True
, the expression is evaluated including functionality from the numpy package (which can be referenced either asnumpy
ornp
).