clcv2: removed HETE ifdefs
clcv2: added check_surface_state and introduced ha_factor
added dinoflag model