OpenFCST: The open-source Fuel Cell Simulation Toolbox
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
experimental_solid.h
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 //
3 // FCST: Fuel Cell Simulation Toolbox
4 //
5 // Copyright (C) 2006-2013 by Energy Systems Design Laboratory, University of Alberta
6 //
7 // This software is distributed under the MIT License
8 // For more information, see the README file in /doc/LICENSE
9 //
10 // - Class: experimental_solid.h
11 // - Description: This class describes a solid
12 // - Developers: Valentin N. Zingan, University of Alberta
13 // - Id: $Id: experimental_solid.h 2605 2014-08-15 03:36:44Z secanell $
14 //
15 // ----------------------------------------------------------------------------
16 
17 #ifndef _FCST_FUELCELLSHOP_MATERIAL_EXPERIMENTAL_SOLID_H_
18 #define _FCST_FUELCELLSHOP_MATERIAL_EXPERIMENTAL_SOLID_H_
19 
21 
22 namespace FuelCellShop
23 {
24  namespace Material
25  {
26 
39  {
40  public:
41 
43 
44 
48  ExperimentalSolid(const std::string& name);
49 
53  virtual ~ExperimentalSolid();
54 
58  virtual void declare_parameters(ParameterHandler& param) const;
59 
63  virtual void initialize(ParameterHandler& param);
64 
66 
67  };
68 
69  } // Material
70 
71 } // FuelCellShop
72 
73 #endif
ExperimentalSolid(const std::string &name)
Constructor.
This class describes a solid.
Definition: experimental_solid.h:38
const std::string name
Name of the layer.
Definition: base_material.h:155
virtual void declare_parameters(ParameterHandler &param) const
Declare parameters.
virtual void initialize(ParameterHandler &param)
Initialize parameters.
Virtual class used to provide the interface for all material classes.
Definition: base_material.h:54