[PSyData] Minor extraction library updates #2878
Labels
in progress
NG-ARCH
Issues relevant to the GPU parallelisation of LFRic and other models expected to be used in NG-ARCH
PSyKE
Related to the kernel extraction and driver creation PSyKE
With the kernel extraction started to be used more (e.g. in NG-ARCH), I am in the process of integration this with our Baf build system (which is the lfric Fab build system). That will involve copying the PSyclone NetCDF LFRic extraction files into the build system (so they can be injected into the Fab build, so no need for creating libraries etc). A few changes required:
trim
to remove white spaces)field_r{{prec}}_mod
tofield_real{{prec}}_mod
etc). We can't simply switch this, since atm our infrastructure is outdated (see LFRic changed name of field_r*types #2623 for details, and also PSyclone is now unfriendly to case-insensitive filesystems #2239 - best solution is to switch to the now stand-alone lfric infrastructure files, which should support non-MPI builds now). As a quick solution till this is properly fixed, I'll add a second copy of the jinja files with the new names.The text was updated successfully, but these errors were encountered: