1 |
REQUIRE "iapwssatprops.a4c"; |
REQUIRE "iapwssatprops.a4c"; |
2 |
|
|
3 |
MODEL iapwssat REFINES iapwssatprops; |
MODEL iapwssat REFINES iapwssatprops; |
4 |
x IS_A fraction; |
x IS_A fraction; (* ensures we stay in the required region *) |
5 |
h IS_A specific_enthalpy; |
h IS_A specific_enthalpy; |
6 |
u IS_A specific_energy; |
u IS_A specific_energy; |
7 |
v IS_A specific_volume; |
v IS_A specific_volume; |
23 |
RUN bound_self; |
RUN bound_self; |
24 |
END on_load; |
END on_load; |
25 |
END iapwssat; |
END iapwssat; |
26 |
|
|
27 |
|
MODEL testiapwssat1 REFINES iapwssat; |
28 |
|
METHODS |
29 |
|
METHOD values; |
30 |
|
RUN iapwssatprops::values; |
31 |
|
x := 1.01; |
32 |
|
END values; |
33 |
|
END testiapwssat1; |