@@ -2319,6 +2319,72 @@ def _get_reaction_number(data: DataType | None = None):
23192319 ),
23202320 (SECTIONS .SCHEDULE ,),
23212321 ),
2322+ 'MULTFLT' : KeywordSpecification (
2323+ 'MULTFLT' ,
2324+ DataTypes .STATEMENT_LIST ,
2325+ StatementSpecification (
2326+ columns = ['NAME' , 'TRANSMISSIBILITY_MULT' , 'THERMAL_MULT' ],
2327+ dtypes = ('text' , 'float' , 'float' ),
2328+ terminated = True ,
2329+ ),
2330+ (SECTIONS .GRID , SECTIONS .EDIT , SECTIONS .SCHEDULE ),
2331+ ),
2332+ 'EQUALS' : KeywordSpecification (
2333+ 'EQUALS' ,
2334+ DataTypes .STATEMENT_LIST ,
2335+ StatementSpecification (
2336+ columns = (
2337+ 'ARR' ,
2338+ 'MULTIPLYER' ,
2339+ 'IMIN' ,
2340+ 'IMAX' ,
2341+ 'JMIN' ,
2342+ 'JMAX' ,
2343+ 'KMIN' ,
2344+ 'KMAX' ,
2345+ ),
2346+ dtypes = cast (list [DTypeString ], ['text' , 'float' ] + ['int' ] * 6 ),
2347+ terminated = True ,
2348+ ),
2349+ (
2350+ SECTIONS .GRID ,
2351+ SECTIONS .EDIT ,
2352+ SECTIONS .REGIONS ,
2353+ SECTIONS .PROPS ,
2354+ SECTIONS .SOLUTION ,
2355+ ),
2356+ ),
2357+ 'FLUXNUM' : KeywordSpecification (
2358+ 'FLUXNUM' , DataTypes .ARRAY , ArraySpecification (dtype = int ), (SECTIONS .GRID ,)
2359+ ),
2360+ 'MULTREGT' : KeywordSpecification (
2361+ 'MULTREGT' ,
2362+ DataTypes .STATEMENT_LIST ,
2363+ StatementSpecification (
2364+ columns = [
2365+ 'START_REGION' ,
2366+ 'END_REGION' ,
2367+ 'MULT' ,
2368+ 'DIRECTION' ,
2369+ 'NNC' ,
2370+ 'REGION_TYPE' ,
2371+ ],
2372+ dtypes = ('int' , 'int' , 'float' , 'text' , 'text' , 'text' ),
2373+ terminated = True ,
2374+ ),
2375+ (SECTIONS .GRID , SECTIONS .EDIT , SECTIONS .SCHEDULE ),
2376+ ),
2377+ 'SWATINIT' : KeywordSpecification (
2378+ 'SWATINIT' , DataTypes .ARRAY , ArraySpecification (dtype = float ), (SECTIONS .PROPS ,)
2379+ ),
2380+ 'TRACER' : KeywordSpecification (
2381+ 'TRACER' ,
2382+ DataTypes .STATEMENT_LIST ,
2383+ StatementSpecification (
2384+ columns = ['INDICATOR' , 'FLUID' ], dtypes = ['text' , 'text' ], terminated = True
2385+ ),
2386+ (SECTIONS .PROPS ,),
2387+ ),
23222388}
23232389
23242390
0 commit comments