17 #ifndef _FUELCELL__POLARIZATION_CURVE_H_
18 #define _FUELCELL__POLARIZATION_CURVE_H_
150 const double param_value);
void initialize(ParameterHandler ¶m)
Read parameters from file.
This application is used to perform a parametric study for a given fuel cell model.
Definition: parametric_study.h:78
This class is initialized with an application that describes the linearization of the problem that we...
Definition: adaptive_refinement.h:54
void print_parameteric_study(const std::vector< std::vector< double > > &curve) const
Print polarization curve into a file.
This application is used to compute the polarization curve for a given fuel cell model.
Definition: polarization_curve.h:101
void set_parameters(ParameterHandler ¶m, const shared_ptr< FuelCell::ApplicationCore::AdaptiveRefinement< dim > > &solver, const int iteration, const std::string parameter_name, const double param_value)
Modify cell voltage and any other parameters that you would like to modify with respect to the inital...
std::string parameter_name
String that defines the parameter that we would like to modify The parameter should be of the from...
Definition: parametric_study.h:171
PolarizationCurve()
Constructor.
void declare_parameters(ParameterHandler ¶m) const
Declare all parameters that are needed for:
void print_parameters() const
Print parameters:
std::vector< std::vector< double > > curve
Map used to store the parametric study data.
Definition: parametric_study.h:270