some pylint warnings resolved
make sure ifrost is zero when there is no frost, instead of missing