Coverage for backend/ahuora-builder-types/src/ahuora_builder_types/custom_package_schema.py: 100%

28 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2026-05-13 02:47 +0000

1from pydantic import BaseModel, Field 

2 

3 

4class CustomCompoundPropertiesSchema(BaseModel): 

5 cp_mol_ig_comp_coeff_A : float 

6 cp_mol_ig_comp_coeff_B : float 

7 cp_mol_ig_comp_coeff_C : float 

8 cp_mol_ig_comp_coeff_D : float 

9 omega : float 

10 mw : float 

11 pressure_crit : float 

12 temperature_crit : float 

13 enth_mol_form_vap_comp_ref : float 

14 entr_mol_form_vap_comp_ref : float 

15 pressure_sat_comp_coeff_A : float 

16 pressure_sat_comp_coeff_B : float 

17 pressure_sat_comp_coeff_C : float 

18 pressure_sat_comp_coeff_D : float 

19 

20class CustomPropertyPackagePropertiesSchema(BaseModel): 

21 flow_mol_min : float 

22 flow_mol_nominal : float 

23 flow_mol_max : float 

24 temperature_min : float 

25 temperature_nominal : float 

26 temperature_max : float 

27 pressure_min : float 

28 pressure_nominal : float 

29 pressure_max : float 

30 pressure_ref : float 

31 temperature_ref : float