7.1.2.33. pycropml.writeTest_f90 module¶
Created on Thu Mar 28 15:39:28 2019
@author: midingoy
Add License, Header.
Use pkglts
Problems: - name of a model unit?
-
class
pycropml.writeTest_f90.
Model2Package
(models, dir=None)[source]¶ Bases:
object
TODO
-
DATATYPE
= {'BOOLEAN': 'LOGICAL::', 'DATE': 'CHARACTER(65)', 'DATELIST': 'CHARACTER(65), DIMENSION(:), ALLOCATABLE ::', 'DOUBLE': 'REAL::', 'DOUBLELIST': 'REAL, DIMENSION(:), ALLOCATABLE ::', 'INT': 'INTEGER::', 'INTLIST': 'INTEGER, DIMENSION(:), ALLOCATABLE ::', 'STRING': 'CHARACTER(65)::', 'STRINGLIST': 'CHARACTER(65), DIMENSION(:), ALLOCATABLE ::'}¶
-
generate_package
()[source]¶ Generate a csharp package equivalent to the xml definition.
Args: - models : a list of model - dir: the directory where the code is generated.
Returns: - None or status
-
num
= 0¶
-