NEDAS.core.diag module class NEDAS.core.diag.Diagnostics(c: Context)[source] Bases: object This class manages diagnostics functions task_list: dict[Annotated[int, 'process id in comm'], list] distribute_diag_tasks(c: Context)[source] Build the full task list and distribute among mpi ranks init_file_locks(c: Context)[source] Build the full task list for the diagnostics part of the config