added ncd external class for calculating ncd via external compressors