PWP 1D ocean model with float data assimilation