b3d1c4ff77
For some keywords the number of records is given as an item of another keyword, the EQUIL keyword is a prime example of such behaviour - where the number of records (i.e. equilibration regions) is given by the NTEQUL item of EQLDIMS keyword. If the defining keyword (i.e. EQLDIMS in the case of EQUIL) is missing from the deck the parser can use the default values from the defining keyword, but this is still potentially a problem and in the strictest mode the parser will throw an exception. This is governed by the ParseMode::missingDIMSKeyword flag. With this commit the decks will go through the parser without any error detected. |
||
---|---|---|
.. | ||
SPE3CASE1.DATA | ||
SPE3CASE2.DATA |