Open timspainNERSC opened 9 months ago
My current thoughts on where development should go:
ConfigOutput
works, but I would like to maintain that functionality when XIOS and its XML files are added. This might involve a wrapper script around the nextsim
executable to create the XIOS files. Such a script might be needed anyway to launch the XIOS server &c.ConfigOutput
/XIOS. My understanding is that XIOS expects all of the fields to be passed to it, and filtering is done internally. Considering that we might want to provide a large number of debug outputs, some way of setting this might be useful.ConfiguredOutputComponent
, inheriting from both ModelComponent
and Configured
.The workflow might then be:
ConfigOutput
and XIOS.ConfigOutput
/XIOS every TS, where the necessary output processing occurs.
The current ConfigOutput system works fine, but we will soon be adding XIOS. This will allow more complex specification of diagnostic outputs. This issue is the place to discuss what the future output system of nextSIM-DG will look like.