UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ikp1dhod.hpp
1 /* ikp1dhod.hpp */
2 /* $Id: ikp1dhod.hpp,v 1.2 2008/04/17 15:09:56 urij Exp $ */
3 #ifndef __ikp1dhod_hpp
4 #define __ikp1dhod_hpp
5 
6 #include "ikp1dlayers.hpp"
7 
12 {
15 
17  IKP1dHodLayer(const IKP1dHodLayer& lay);
18 
20  void info();
21 
22  double tfb;
24  double xsp;
25  double ysp;
26  double zsp;
28  double xop;
29  double yop;
30  double zop;
32  double hcab;
34  int ntr;
35  int nmgl;
36 };
37 
41 class IKP1dHod : public IKP1dLayers <IKP1dHodLayer>
42 {
43 
44 public:
45 
47  IKP1dHod();
48 
50  IKP1dHod(const IKP1dHod& obj);
51 
53  virtual ~IKP1dHod();
54 
57  virtual void push (IKP1dHodLayer& lay);
58 
60  void setStatic (double s);
61 
64  void setDissipation(double k, double s, double *t_old);
65 };
66 
67 
68 #endif /* ikp1dhod.hpp */
double xsp
Definition: ikp1dhod.hpp:24
double tfb
Definition: ikp1dhod.hpp:22
void setDissipation(double k, double s, double *t_old)
Definition: ikp1dhod.hpp:11
virtual void push(IKP1dHodLayer &lay)
double yop
Definition: ikp1dhod.hpp:29
void setStatic(double s)
double ysp
Definition: ikp1dhod.hpp:25
double zsp
Definition: ikp1dhod.hpp:26
int nmgl
Definition: ikp1dhod.hpp:35
Definition: ikp1dhod.hpp:41
double hcab
Definition: ikp1dhod.hpp:32
int ntr
Definition: ikp1dhod.hpp:34
Definition: ikp1dlayers.hpp:17
double xop
Definition: ikp1dhod.hpp:28
IKP1dHodLayer()
Definition: ikp1dhod.hpp:14
virtual ~IKP1dHod()
double zop
Definition: ikp1dhod.hpp:30