Rupert Ford
Rupert Ford
Note, the output has been checked by Matthas @ meteoswiss.
Ready for next review from @arporter. The validation of the code generation was done by Matthias. He took the output and checked it was OK. Did you want me to...
Created branch [1631_kernel_metadata](https://github.com/stfc/PSyclone/tree/1631_kernel_metadata)
The above branch will add initial support for reading gocean1.0 kernel metadata, with lfric kernel metadata being added afterwards in a separate PR. This new approach will eventually replace the...
That seems like a nice solution. I do think that we will need to have the option of keeping comments when parsing existing Fortran, but don't see a problem in...
I guess this is a request from the scientists but it is non-intuitive to me. User-written kernels operate on a single column and the assumption is that PSyclone calls these...
nemo code can contain scalars. For example, from tracer advection ... ``` zbtr = 1. DO jk = 1, jpk-1 DO jj = 2, jpj-1 DO ji = 2, jpi-1...
There are a few potential options that have been discussed with Matthias which are ... 1) make the scalar a global constant. 2) declare and use the scalar within the...
In order to make the scalar a global constant it must only have a single value and its value must be a compile time constant (I think). This is obviously...
The simplest solution is probably to replace the variable with its value. To do this the variable should be a scalar and its value should be an expression that does...