نرم افزار CALPUFF عموما برای مدلسازی بالای 50 کیلومتر کاربرد دارد.
مدلسازی بر اساس پاف لاگرانژی و گاوسی می باشد.
مدلسازی پارامترهای لایه مرزی آن چند لایه غیر یکنواخت است.
اثرات زمانی و مکانی وضعیت آب و هوا را در نظر می گیرد و میدان سرعت سه بعدی دارد.
عملکرد خوبی در جریانات آرام و توپوگرافی های پیچیده دارد.
از سه ماژول CALMET، CALPOST، CALPUFF تشکیل شده است.