There is a newer version of the record available.

Published March 14, 2025 | Version v1.0.2
Software Open

yumengch/pyPDAF: v1.0.2

Authors/Creators

  • 1. University of Reading and NCEO

Description

  • Adding GIL aware implementation in Cython files. This is in preparation to support openMP for domain localisation in PDAF. However, small experiments suggest that turning on openMP can slow down the program because frequent release and acquirement of GIL. Therefore, by default, we do not turn on openMP. It is yet to understand the behaviour of having lots of CPUs.
  • Bug fixes for 3DVar. This includes bugs in compilation option for legacy optimisation code, and incorrect interfaces of user-supplied functions for adjoint observation operator.
  • improved handling of prepostprocessing user-supplied function in observation generation options.
  • Continuous improvement for docstring and documentation

Files

yumengch/pyPDAF-v1.0.2.zip

Files (577.8 kB)

Name Size Download all
md5:34e512deb26b9ebd9e30ba2572d51607
577.8 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/yumengch/pyPDAF/tree/v1.0.2 (URL)

Software