I am working on implementing surface fluxes using Monin-Obukhov similarity as described in the PyCLES reference Pressel et al. 2015. Instead of creating a SurfaceMO class as we had in earlier versions, I propose to break the steps down into a series of C functions to be called from a case-specific surface class (for example, SurfaceGabls). This allows case-specific features (i.e. time varying SST, dry versus moist thermodynamics) to be handled.
I am working on implementing surface fluxes using Monin-Obukhov similarity as described in the PyCLES reference Pressel et al. 2015. Instead of creating a SurfaceMO class as we had in earlier versions, I propose to break the steps down into a series of C functions to be called from a case-specific surface class (for example, SurfaceGabls). This allows case-specific features (i.e. time varying SST, dry versus moist thermodynamics) to be handled.