def tc2tf(tc): """ Celsius temperature to Fahrenheit temperature tc: DimArray or MIArray or number Celsius temperature - degree c return: DimArray or MIArray or number Fahrenheit temperature - degree f """ if isinstance(tc, MIArray): return MIArray(ArrayMath.tc2tf(tc.asarray())) elif isinstance(tc, DimArray): return DimArray(MIArray(ArrayMath.tc2tf(tc.asarray())), tc.dims, tc.fill_value, tc.proj) else: return MeteoMath.tc2tf(tc)