17 #ifndef _FUELCELLSHOP__DUMMY_GDL_H
18 #define _FUELCELLSHOP__DUMMY_GDL_H
27 #include <base/parameter_handler.h>
28 #include <base/point.h>
29 #include <base/function.h>
30 #include <lac/vector.h>
31 #include <fe/fe_values.h>
37 using namespace dealii;
39 namespace FuelCellShop
98 void declare_parameters (ParameterHandler ¶m)
const
100 this->declare_parameters(this->name, param);
107 virtual void initialize (ParameterHandler ¶m);
112 virtual void set_parameters (
const std::vector<std::string>& name_dvar,
113 const std::vector<double>& value_dvar,
114 ParameterHandler ¶m)
116 this->set_parameters (name_dvar, value_dvar, this->name, param);
129 virtual void effective_gas_diffusivity(Table< 2, double> &)
const;
137 virtual void effective_gas_diffusivity(Table< 2,
Tensor< 2, dim > > &)
const;
142 virtual void effective_electron_conductivity(
double& )
const;
146 virtual void effective_electron_conductivity(
Tensor<2,dim>& )
const;
162 virtual void declare_parameters (
const std::string& name,
163 ParameterHandler ¶m)
const;
168 virtual void set_parameters (
const std::vector<std::string>& name_dvar,
169 const std::vector<double>& value_dvar,
170 const std::string& gdl_section_name,
171 ParameterHandler ¶m);
181 virtual boost::shared_ptr<FuelCellShop::Layer::GasDiffusionLayer<dim> > create_replica (
const std::string &name)