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