@sh.add_function(dsp, outputs=['engine_speeds_base'])
def calculate_engine_speeds_base(
engine_speeds_out_hot, after_treatment_speeds_delta):
"""
Calculate base engine speed (i.e., without clutch/TC effect) [RPM].
:param engine_speeds_out_hot:
Engine speed at hot condition [RPM].
:type engine_speeds_out_hot: numpy.array
:param after_treatment_speeds_delta:
Engine speed delta due to the after treatment warm up [RPM].
:type after_treatment_speeds_delta: numpy.array
:return:
Base engine speed (i.e., without clutch/TC effect) [RPM].
:rtype: numpy.array
"""
return engine_speeds_out_hot + after_treatment_speeds_delta