Fix some bugs existed in analytical solutions. Add dc_dy.