16 #ifndef _FUELCELLSHOP__RESPONSE_WATER_CAPILLARY_H
17 #define _FUELCELLSHOP__RESPONSE_WATER_CAPILLARY_H
38 using namespace dealii;
40 namespace FuelCellShop
49 namespace PostProcessing
74 void declare_parameters(ParameterHandler& param)
const;
78 void initialize(ParameterHandler& param);
92 std::map<FuelCellShop::PostProcessing::ResponsesNames, double>& resp)
const;
98 void compute_responses(std::vector< FuelCellShop::SolutionVariable > solution_variables,
101 std::map<FuelCellShop::PostProcessing::ResponsesNames, double>& resp)
const;
149 BaseBoundaryResponse<
dim>(sm)
157 void declare_parameters(ParameterHandler& param)
const;
161 void initialize(ParameterHandler& param);
186 std::map<FuelCellShop::PostProcessing::ResponsesNames, double>& resp)
const;
192 void compute_responses(std::vector< FuelCellShop::SolutionVariable > solution_variables,
194 std::map<FuelCellShop::PostProcessing::ResponsesNames, double>& resp)
const;
226 BaseBoundaryResponse<
dim>(sm)
234 void declare_parameters(ParameterHandler& param)
const;
238 void initialize(ParameterHandler& param);
263 std::map<FuelCellShop::PostProcessing::ResponsesNames, double>& resp)
const;
269 void compute_responses(std::vector< FuelCellShop::SolutionVariable > solution_variables,
271 std::map<FuelCellShop::PostProcessing::ResponsesNames, double>& resp)
const;
~PhaseChangeResponse()
Definition: response_water_capillary.h:69
const unsigned int dim
Definition: fcst_constants.h:23
BoundaryVaporResponse(const FuelCell::SystemManagement &sm)
Definition: response_water_capillary.h:224
FuelCellShop::Equation::VariableInfo x_water
VariableInfo structure corresponding to the vapor phase potential.
Definition: response_water_capillary.h:279
double evaporation_rate_constant
Evaporation rate of liquid water.
Definition: response_water_capillary.h:126
PhaseChangeResponse(const FuelCell::SystemManagement &sm)
Definition: response_water_capillary.h:64
FuelCellShop::Equation::VariableInfo t_rev
VariableInfo structure corresponding to the temperature.
Definition: response_water_capillary.h:109
Virtual class used to develop a common interface to a set of functions used to evaluate functionals t...
Definition: base_response.h:131
BoundaryLiquidResponse(const FuelCell::SystemManagement &sm)
Definition: response_water_capillary.h:147
Class used to calculate the boundary liquid flux through the boundaries (GDL) in the MEA model...
Definition: response_water_capillary.h:142
This class is created for the objects handed to the mesh loops.
Definition: mesh_loop_info_objects.h:544
double condensation_rate_constant
Condensation rate of liquid water.
Definition: response_water_capillary.h:131
FuelCellShop::Equation::VariableInfo x_water
VariableInfo structure corresponding to the water vapor.
Definition: response_water_capillary.h:121
~BoundaryLiquidResponse()
Definition: response_water_capillary.h:152
FuelCellShop::Equation::VariableInfo p_liquid_water
VariableInfo structure corresponding to the capillary pressure.
Definition: response_water_capillary.h:115
Class used to calculate the boundary vapor flux through the boundaries (GDL) in the MEA model...
Definition: response_water_capillary.h:219
FuelCellShop::Equation::VariableInfo t_rev
VariableInfo structure corresponding to the temperature.
Definition: response_water_capillary.h:289
FuelCellShop::Equation::VariableInfo t_rev
VariableInfo structure corresponding to the temperature.
Definition: response_water_capillary.h:207
IMPORTANT: Add all new solution variables and equations here !
Definition: system_management.h:300
This simple structure stores certain information regarding a particular variable for the equation (al...
Definition: equation_auxiliaries.h:51
~BoundaryVaporResponse()
Definition: response_water_capillary.h:229
FuelCellShop::Equation::VariableInfo p_liquid_water
VariableInfo structure corresponding to the capillary pressure.
Definition: response_water_capillary.h:284
Virtual class used to characterize a generic layer interface.
Definition: base_layer.h:58
FuelCellShop::Equation::VariableInfo p_liquid_water
VariableInfo structure corresponding to the capillary pressure.
Definition: response_water_capillary.h:202
Class used to calculate the evaporated liquid water in CCL.
Definition: response_water_capillary.h:59