SurfaceFluxes.jl
SurfaceFluxes.jl copied to clipboard
Eliminate duplicate `universal_func_type` and generalize parameter extractor functions
This PR eliminates the duplicate universal_func_type
by properly extending UniversalFunctions.universal_func_type
within the Parameters
submodule.
It also generalizes the parameter extractor functions to make it easier to build user-defined AbstractSurfaceFluxesParameters
.
Closes #145