Create MITgcm Diagnostics authored by Reiner Jung's avatar Reiner Jung
The diagnostics package relates to [Diagnostics Usage Notes](https://mitgcm.readthedocs.io/en/latest/outp_pkgs/outp_pkgs.html#usage-notes) of the MITgcm documentation.
Files to generate:
- **data.diagnostics** namelist to configure the package
- **DIAGNOSTICS_SIZE.h**
Generators:
- **DataDiagnosticsGenerator**
- **DiagnosticsSizeGenerator**
If diagnostics is used the **PackagesGenerator** and **DataPkgGenerator** must add the Diagnostics feature to the `packages.conf` and `data.pkg`.
**Note:** Maybe the `CPP_OPTIONS.h` must also be adapted?