def _set_fan_power()

in analysis/GreenSKU-Framework/src/carbon_model.py [0:0]


    def _set_fan_power(self) -> None:
        """Set the fan power for the server."""
        if self.params['fan_slope'] <= 0:
            return

        fan_slope = self.params['fan_slope']
        base_power = self.params['2U_server_base']
        if self.config['form'] == '1U':
            base_power = self.params['1U_server_base']
        
        self.get_server_power_no_fan()
        self.data['server']['fan']['power'] = get_fan_power(base_power,
                                                            self.data['server']['fan']['power'],
                                                            self.server_power_no_fan,
                                                            fan_slope)