17 #ifndef _FUELCELLSHOP__RESPONSE_SORPTION_HEAT_H 
   18 #define _FUELCELLSHOP__RESPONSE_SORPTION_HEAT_H 
   21 #include <base/parameter_handler.h> 
   22 #include <base/point.h> 
   23 #include <base/function.h> 
   24 #include <lac/vector.h> 
   25 #include <fe/fe_values.h> 
   44 using namespace dealii;
 
   46 namespace FuelCellShop
 
   49     namespace PostProcessing
 
  137             void initialize(ParameterHandler& param);
 
  153                                    std::map<FuelCellShop::PostProcessing::ResponsesNames, double>& respMap) 
const;
 
  164                                    std::map<FuelCellShop::PostProcessing::ResponsesNames, double>& respMap)
 const 
  166                 throw std::runtime_error(
"SorptionHeatResponse::compute_responses(solution_variables, info, layer, respMap) not implemented");
 
const unsigned int dim
Definition: fcst_constants.h:24
 
void compute_responses(std::vector< FuelCellShop::SolutionVariable > solution_variables, const typename DoFApplication< dim >::CellInfo &info, FuelCellShop::Layer::BaseLayer< dim > *const layer, std::map< FuelCellShop::PostProcessing::ResponsesNames, double > &respMap) const 
Routine used in order to compute the response with a modified solution (not the one stored in CellInf...
Definition: response_sorption_heat.h:161
 
This class assembles source terms corresponding to sorption/desorption of water inside the catalyst l...
Definition: sorption_source_terms.h:103
 
~SorptionHeatResponse()
Definition: response_sorption_heat.h:130
 
double time_constant
Time constant,  [1/s]. 
Definition: response_sorption_heat.h:197
 
Virtual class used to develop a common interface to a set of functions used to evaluate functionals t...
Definition: base_response.h:129
 
FuelCellShop::Equation::VariableInfo lambda
VariableInfo structure corresponding to the "membrane_water_content". 
Definition: response_sorption_heat.h:186
 
This class is created for the objects handed to the mesh loops. 
Definition: mesh_loop_info_objects.h:625
 
FuelCellShop::Equation::VariableInfo xWater
VariableInfo structure corresponding to the "water_molar_fraction". 
Definition: response_sorption_heat.h:180
 
const FuelCellShop::Equation::SorptionSourceTerms< dim > * sorption_source
Pointer to SorptionSourceTerms object. 
Definition: response_sorption_heat.h:174
 
IMPORTANT: Add all new solution variables and equations here ! 
Definition: system_management.h:271
 
This simple structure stores certain information regarding a particular variable for the equation (al...
Definition: equation_base.h:121
 
SorptionHeatResponse(const FuelCell::SystemManagement &sm, const FuelCellShop::Equation::SorptionSourceTerms< dim > *sst)
Definition: response_sorption_heat.h:123
 
Class used to calculate the heat generated due to sorption of water inside the catalyst layer...
Definition: response_sorption_heat.h:118
 
FuelCellShop::Equation::VariableInfo tRev
VariableInfo structure corresponding to the "temperature_of_REV". 
Definition: response_sorption_heat.h:192
 
Virtual class used to characterize a generic layer interface. 
Definition: base_layer.h:58