import numpy as np from pycycle.maps.map_data import MapData """Python version of CFM56 LPT map from NPSS""" HPT1269 = MapData() # Map design point values HPT1269.defaults = {} HPT1269.defaults['alphaMap'] = 1.0 HPT1269.defaults['NpMap'] = 100.0 HPT1269.defaults['PRmap'] = 6.0 #effMapDes = 0.9276 # = effMap for no scaling HPT1269.alphaMap = np.array([1.0, 2.0]) HPT1269.NpMap = np.array([60., 70.0, 80.0, 90.0, 100., 110.]) HPT1269.PRmap = np.array([ 3.00, 3.25, 3.5, 3.75, 4.0, 4.25, 4.5, 4.75, 5.0, 5.25, 5.5, 5.75, 6.0, 6.25, 6.5, 6.75, 7.0, 7.25, 7.5, 8.0 ]) HPT1269.effMap = np.array( [[[ 0.8460, 0.8405, 0.8349, 0.8296, 0.8249, 0.8206, 0.8165, 0.8127, 0.8092, 0.8060, 0.8030, 0.8002, 0.7976, 0.7953, 0.7931, 0.7911, 0.7892, 0.7875, 0.7858, 0.7826 ], [ 0.8879, 0.8842, 0.8804, 0.8769, 0.8735, 0.8701, 0.8670, 0.8640, 0.8614, 0.8590, 0.8568, 0.8548, 0.8529, 0.8511, 0.8495, 0.8479, 0.8460, 0.8436, 0.8414, 0.8373
import numpy as np from pycycle.maps.map_data import MapData """Python version of CFM56 LPT map from NPSS""" LPTMap = MapData() # Map design point values LPTMap.defaults = {} LPTMap.defaults['alphaMap'] = 1.0 LPTMap.defaults['NpMap'] = 100.0 LPTMap.defaults['PRmap'] = 6.0 #effMapDes = 0.9276 # = effMap for no scaling LPTMap.alphaMap = np.array([1.0, 2.0]) LPTMap.NpMap = np.array([60., 70.0, 80.0, 90.0, 100., 110., 120.]) LPTMap.PRmap = np.array([ 3.00, 3.25, 3.5, 3.75, 4.0, 4.25, 4.5, 4.75, 5.0, 5.25, 5.5, 5.75, 6.0, 6.25, 6.5, 6.75, 7.0, 7.25, 7.5, 8.0 ]) LPTMap.effMap = np.array( [[[ 0.8560, 0.8532, 0.8497, 0.8463, 0.8432, 0.8402, 0.8371, 0.8341, 0.8313, 0.8288, 0.8263, 0.8240, 0.8214, 0.8188, 0.8165, 0.8142, 0.8121, 0.8101, 0.8082, 0.8046 ], [ 0.8855, 0.8853, 0.8844, 0.8832, 0.8818, 0.8799, 0.8782, 0.8764, 0.8748, 0.8726, 0.8703, 0.8682, 0.8661, 0.8642, 0.8624, 0.8606, 0.8589, 0.8573, 0.8557, 0.8527
import numpy as np from pycycle.maps.map_data import MapData """Python version of CFM56 LPT map from NPSS""" LPTmap = MapData() # Map design point values LPTmap.defaults = {} LPTmap.defaults['alphaMap'] = 1.0 LPTmap.defaults['NpMap'] = 100.0 LPTmap.defaults['PRmap'] = 7.5 #effMapDes = 0.9276 # = effMap for no scaling LPTmap.alphaMap = np.array([1.0, 2.0]) LPTmap.NpMap = np.array([60.0, 70.0, 80.0, 90.0, 100.0, 110.0, 120.0]) LPTmap.PRmap = np.array([ 3.000, 3.250, 3.500, 3.750, 4.000, 4.250, 4.500, 4.750, 5.000, 5.250, 5.500, 5.750, 6.000, 6.250, 6.500, 6.750, 7.000, 7.250, 7.500, 8.000 ]) LPTmap.effMap = np.array( [[[ 0.8388, 0.8309, 0.8234, 0.8159, 0.8091, 0.8030, 0.7975, 0.7924, 0.7876, 0.7832, 0.7791, 0.7753, 0.7717, 0.7684, 0.7652, 0.7623, 0.7595, 0.7568, 0.7542, 0.7495 ], [ 0.8878, 0.8813, 0.8745, 0.8685, 0.8629, 0.8577, 0.8528, 0.8484, 0.8443, 0.8404, 0.8368, 0.8334, 0.8302, 0.8272, 0.8242, 0.8210, 0.8179, 0.8150, 0.8122, 0.8071