LifeV
cylinder.hpp
Go to the documentation of this file.
1 /* -*- mode: c++ -*-
2 
3  This file is part of the LifeV Applications.
4 
5  Author(s): Christophe Prud'homme <christophe.prudhomme@epfl.ch>
6  Date: 2005-04-19
7 
8  Copyright (C) 2005 EPFL
9 
10  This program is free software; you can redistribute it and/or modify
11  it under the terms of the GNU General Public License as published by
12  the Free Software Foundation; either version 2.1 of the License, or
13  (at your option) any later version.
14 
15  This program is distributed in the hope that it will be useful, but
16  WITHOUT ANY WARRANTY; without even the implied warranty of
17  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18  General Public License for more details.
19 
20  You should have received a copy of the GNU General Public License
21  along with this program; if not, write to the Free Software
22  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
23  USA
24 */
25 /**
26  \file cylinder.hpp
27  \author Christophe Prud'homme <christophe.prudhomme@epfl.ch>
28  \date 2005-04-19
29  */
30 
31 #ifndef __Cylinder_H
32 #define __Cylinder_H 1
33 
34 
36 
37 /*!
38  * \class Cylinder
39  * \brief 2D/3D Cylinder Simulation class
40  *
41  * @author Christophe Prud'homme
42  * @see
43  */
44 class Cylinder
45  // :
46  // public LifeV::Application
47 {
48 public:
49 
50 
51  /** @name Typedefs
52  */
53  //@{
54 
55  // typedef LifeV::Application super;
56 
57  //@}
58 
59  /** @name Constructors, destructor
60  */
61  //@{
62 
63  Cylinder ( int argc,
64  char** argv );
65 
67  {}
68 
69  //@}
70 
71  /** @name Operator overloads
72  */
73  //@{
74 
75 
76  //@}
77 
78  /** @name Accessors
79  */
80  //@{
81 
82 
83  //@}
84 
85  /** @name Mutators
86  */
87  //@{
88 
89 
90  //@}
91 
92  /** @name Methods
93  */
94  //@{
95 
96  void run();
97 
98  //@}
99 
100 
101 private:
102  struct Private;
104 };
105 
106 #endif /* __Cylinder_H */
~Cylinder()
Definition: cylinder.hpp:66
2D/3D Cylinder Simulation class
Definition: cylinder.hpp:44
std::shared_ptr< Private > d
Definition: cylinder.hpp:102
void run()
Definition: cylinder.cpp:371
Cylinder(int argc, char **argv)
Definition: cylinder.cpp:328