Homotopy Sampling and Data Assimilation