An improved CIP-based numerical model for simulating free-surface flow with adaptive mesh. (1st November 2021)