This model works under ideal gas assumption and throws an assert if it is violated.
Currently the only fan model is a fan with constant polytropic coefficient.