13 #ifndef _FUELCELL_OPERATING_CONDITIONS__H
14 #define _FUELCELL_OPERATING_CONDITIONS__H
17 #include <base/parameter_handler.h>
18 #include <base/logstream.h>
22 using namespace dealii;
155 void declare_parameters (ParameterHandler ¶m)
const;
166 void set_parameters(
const std::vector<std::string>& name_dvar,
167 const std::vector<double>& value_dvar,
168 ParameterHandler& param)
const;
179 double saturation_pressure();
202 double voltage_cell_th();
204 void print_operating_conditions();
211 inline double get_c_c()
214 inline double get_T()
217 inline double get_V()
224 inline double get_dV_a()
227 inline double get_pc_Pa()
230 inline double get_pc_atm()
231 {
return p_c/101325; }
233 inline double get_c_a()
236 inline double get_pa_Pa()
239 inline double get_pa_atm()
240 {
return p_a/101325; }
242 inline double get_RH_a()
245 inline double get_RH_c()
248 inline double get_OCV()
290 #endif // _FUELCELL_OPERATING_CONDITIONS__H