A complete CO2 ice clouds model for GCMs and mesoscale models