17 #ifndef _FCST_FUELCELLSHOP_LAYER_CHANNEL_H_ 
   18 #define _FCST_FUELCELLSHOP_LAYER_CHANNEL_H_ 
   24 namespace FuelCellShop
 
   66   Channel(
const std::string&                         name,
 
   72   Channel(
const std::string&                  name,
 
   86     gas_mixture = 
nullptr;
 
   95     gas_mixture = &rgas_mixture;
 
  106   virtual void initialize(ParameterHandler& param);
 
const FuelCellShop::Material::GasMixture *const get_gas_mixture() const 
This function returns gas_mixture. 
Definition: channel.h:126
 
Tensor< 2, dim > effective_electronic_conductivity
Effective electronic conductivity, . 
Definition: channel.h:206
 
void initialize(FuelCellShop::Material::ExperimentalFluid &rfluid)
Initialize fluid. 
Definition: channel.h:83
 
Channel(const std::string &name)
Constructor. 
 
const Tensor< 2, dim > & get_effective_electronic_conductivity() const 
This function returns effective_electronic_conductivity [S/cm]. 
Definition: channel.h:144
 
FuelCellShop::Material::GasMixture * gas_mixture
Gas mixture. 
Definition: channel.h:196
 
const std::string name
Name of the layer. 
Definition: base_layer.h:336
 
const std::type_info & get_base_type() const 
This function returns typeid of this class. 
Definition: channel.h:161
 
const double & get_roughness() const 
This function returns roughness [cm]. 
Definition: channel.h:135
 
const FuelCellShop::Material::ExperimentalFluid *const get_fluid() const 
This function returns fluid. 
Definition: channel.h:117
 
This class describes properties of gas mixtures. 
Definition: GasMixture.h:102
 
double roughness
Roughness, cm. 
Definition: channel.h:201
 
virtual void print_layer_properties() const 
This function prints out the layer properties. 
 
This class describes a channel and stores pointers to. 
Definition: channel.h:51
 
This class describes. 
Definition: experimental_fluid.h:44
 
virtual ~Channel()
Destructor. 
 
FuelCellShop::Material::ExperimentalFluid * fluid
Definition: channel.h:191
 
Virtual class used to characterize a generic layer interface. 
Definition: base_layer.h:58
 
virtual void declare_parameters(ParameterHandler ¶m) const 
Declare parameters. 
 
void initialize(FuelCellShop::Material::GasMixture &rgas_mixture)
Initialize gas_mixture. 
Definition: channel.h:92