def mach_number(h_rel):
            inlet_triangle = self.get_inlet_triangle(h_rel)

            inlet_velocity = self.characteristic_velocity(inlet_triangle)
            inlet_lambda = self.stage_model.lambda_1(inlet_velocity)
            k = self.stage_model.k

            return gdf.mach(inlet_lambda, k)
        def mach_number(h_rel):
            outlet_velocity = self.characteristic_velocity(self.get_outlet_triangle(h_rel))
            outlet_lambda = self.stage_model.lambda_3(outlet_velocity)
            k = self.stage_model.k

            return gdf.mach(outlet_lambda, k)
    def mach_c_3(self):
        lambda_ = self.lambda_c_3
        k = self.k

        return gdf.mach(lambda_, k)
    def mach_w_2(self):
        lambda_ = self.lambda_w_2
        k = self.k

        return gdf.mach(lambda_, k)