Andy Porter
Andy Porter
In #1892 I added a map from LFRic precision symbol names to actual precision values (in bytes). To simplify things in that PR I just added it to LFRicConstants but...
Non-API changes that won't make it into 3.0: - [ ] something here.
At the telco today, we agreed that the PSyclone version number (stored in `src/psyclone/version.py` and also in `doc/reference_guide/doxygen.config`) should have the git hash of the last commit (to master) appended...
As found here: https://github.com/stfc/PSyclone/issues/2663#issuecomment-2332037300 The problem seems to be that we rename the interface rather than the actual subroutine that is being called.
Currently we have a lot of duplication in our LFRic integration tests. Some of this could be removed if we changed to using a 'matrix' strategy as discussed here: https://github.com/stfc/PSyclone/pull/2733#discussion_r1787858105_...
This is a replacement/takeover of #2070 as Sebastien has moved to a new job.
Currently, LFRicTypes just creates DataSymbols and ContainerSymbols (primarily for precision and their imports) as and when it needs them. They are never added to a SymbolTable. This has then meant...
{Copy/Inline}RoutineToLocalContainerTrans are possible naming options.
As of #2660, ParallelLoopTrans supports the collapse clause which means it is now available to OMPTaskloopTrans. However, for it to make use of it, `OMPTaskloopDirective` needs to be extended to...