|
7 | 7 | from libecalc.common.errors.exceptions import IllegalStateException |
8 | 8 | from libecalc.common.fixed_speed_pressure_control import FixedSpeedPressureControl |
9 | 9 | from libecalc.common.logger import logger |
10 | | -from libecalc.domain.component_validation_error import ProcessChartTypeValidationException |
| 10 | +from libecalc.domain.component_validation_error import DomainValidationException, ProcessChartTypeValidationException |
11 | 11 | from libecalc.domain.process.compressor.core.results import CompressorTrainResultSingleTimeStep |
12 | 12 | from libecalc.domain.process.compressor.core.train.compressor_train_common_shaft import CompressorTrainCommonShaft |
13 | 13 | from libecalc.domain.process.compressor.core.train.stage import CompressorTrainStage |
@@ -67,7 +67,7 @@ def __init__( |
67 | 67 | pressure_control: FixedSpeedPressureControl | None = None, |
68 | 68 | stage_number_interstage_pressure: int | None = None, |
69 | 69 | ): |
70 | | - logger.debug(f"Creating {type(self).__name__} with\n" f"n_stages: {len(stages)} and n_streams: {len(streams)}") |
| 70 | + logger.debug(f"Creating {type(self).__name__} with\nn_stages: {len(stages)} and n_streams: {len(streams)}") |
71 | 71 | super().__init__( |
72 | 72 | energy_usage_adjustment_constant=energy_usage_adjustment_constant, |
73 | 73 | energy_usage_adjustment_factor=energy_usage_adjustment_factor, |
@@ -118,9 +118,9 @@ def set_evaluation_input( |
118 | 118 | ): |
119 | 119 | has_interstage_pressure = any(stage.interstage_pressure_control is not None for stage in self.stages) |
120 | 120 | if has_interstage_pressure and intermediate_pressure is None: |
121 | | - raise ValueError("Energy model requires interstage control pressure to be defined") |
| 121 | + raise DomainValidationException("Energy model requires interstage control pressure to be defined") |
122 | 122 | if not has_interstage_pressure and intermediate_pressure is not None: |
123 | | - raise ValueError("Energy model does not accept interstage control pressure to be defined") |
| 123 | + raise DomainValidationException("Energy model does not accept interstage control pressure to be defined") |
124 | 124 | super().set_evaluation_input( |
125 | 125 | rate=rate, |
126 | 126 | suction_pressure=suction_pressure, |
|
0 commit comments