Tsunami Project Lab
Loading...
Searching...
No Matches
ArtificialTsunami2d.h
Go to the documentation of this file.
1
28#ifndef TSUNAMI_LAB_SETUPS_ARTIFICIAL_TSUNAMI_2D_H
29#define TSUNAMI_LAB_SETUPS_ARTIFICIAL_TSUNAMI_2D_H
30
31#include "Setup.h"
32
33namespace tsunami_lab {
34 namespace setups {
36 }
37}
38
40 private:
42 t_real m_centerX = 0;
43
45 t_real m_centerY = 0;
46
47 public:
54 ArtificialTsunami2d( t_real i_centerX,
55 t_real i_centerY );
56
61 t_real ) const;
62
67 t_real ) const;
68
73 t_real ) const;
74
80 t_real i_y ) const;
81};
82
83#endif
Definition ArtificialTsunami2d.h:39
t_real getMomentumX(t_real, t_real) const
Definition ArtificialTsunami2d.cpp:26
t_real getBathymetry(t_real i_x, t_real i_y) const
Definition ArtificialTsunami2d.cpp:36
t_real getHeight(t_real, t_real) const
Definition ArtificialTsunami2d.cpp:20
t_real getMomentumY(t_real, t_real) const
Definition ArtificialTsunami2d.cpp:31
ArtificialTsunami2d(t_real i_centerX, t_real i_centerY)
Definition ArtificialTsunami2d.cpp:12
Definition Setup.h:21
Definition constants.h:12
float t_real
floating point type
Definition constants.h:17