pyPDAF.PDAF.print_info

pyPDAF.PDAF.print_info()

Printing the wallclock time and memory measured by PDAF.

This is called at the end of the DA program.

Parameters:

printtype (int) –

Type of information to be printed
  • printtype=1: Basic timers

  • printtype=3: Timers showing the time spent in the different call-back routines (this variant was added with PDAF 1.15)

  • printtype=4: More detailed timers about parts of the filter algorithm (before PDAF 1.15, this was timer level 3)

  • printtype=5: Very detailed timers about various operations in the filter algorithm (before PDAF 1.15, this was timer level 4)

  • printtype=10: Memory usage (The value 10 is valid since PDAF V2.1. For older versions use 2)
    • Memory required for the ensemble array, state vector, and transform matrix

    • Memory required by the analysis step

    • Memory required to perform the ensemble transformation