131 * |
131 * |
132 */ |
132 */ |
133 double mix(double v1, double v2, double c1, double c2); |
133 double mix(double v1, double v2, double c1, double c2); |
134 |
134 |
135 /** |
135 /** |
|
136 * @brief Calculate water hardness |
|
137 */ |
|
138 double Hardness(double calcium, double magnesium); |
|
139 |
|
140 double RA_ppm(double total_alkalinity, double calcium, double magnesium); |
|
141 |
|
142 /** |
136 * @brief Return mg/l as CaCO3 |
143 * @brief Return mg/l as CaCO3 |
137 */ |
144 */ |
138 double ResidualAlkalinity(double total_alkalinity, double calcium, double magnesium); |
145 double ResidualAlkalinity(double total_alkalinity, double calcium, double magnesium); |
139 |
146 |
140 double PartCO3(double pH); |
147 double PartCO3(double pH); |