Fortran syntax Array Initialization
We must clear up this question: In the documentation of mitgcm it says:
"These lines set the horizontal grid spacing of the model grid, as vectors delX and delY (i.e., and respectively). This syntax indicates that we specify 62 values in both the and directions, which matches the domain size as specified in SIZE.h. Grid spacing is set to m (=20 km).
delX=6220.E3, 41 delY=6220.E3,
" So, the above-mentioned syntax is used to create an array with 62 identical values. Currently, "*" is handled like an arithmetical multiplication operator, so in our case such an assignment is evaluated by the CP-DSL like
delX=6240000.0
delY=6240000.0
This is not the only example. So it affects many parameters. To avoid this issue, I suggest to mention in our documentation that for now all arrays must be created manually.