cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
doppvel.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2022 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef DOPPVEL_H_
5 #define DOPPVEL_H_
6 
7 #include "module.h"
8 
10 struct t_DoppVel : public module {
11  const char *chName() const
12  {
13  return "DoppVel";
14  }
15 
16  void zero();
17  void comment(t_warnings&) {}
18 
22 
26 
30 
34 
38 
43 
47 
52 
53  };
54 extern t_DoppVel DoppVel;
55 
61 realnum GetAveVelocity( realnum massAMU );
62 
63 
64 #endif /* DOPPVEL_H_ */
bool lgTurbLawOn
Definition: doppvel.h:33
realnum Heiles_Troland_F
Definition: doppvel.h:37
realnum TurbVel
Definition: doppvel.h:21
t_DoppVel DoppVel
Definition: doppvel.cpp:5
bool lgTurbEquiMag
Definition: doppvel.h:46
realnum TurbVelZero
Definition: doppvel.h:25
const char * chName() const
Definition: doppvel.h:11
void zero()
Definition: doppvel.cpp:7
realnum TurbVelLaw
Definition: doppvel.h:29
realnum DispScale
Definition: doppvel.h:51
float realnum
Definition: cddefines.h:124
realnum GetDopplerWidth(realnum massAMU)
realnum GetAveVelocity(realnum massAMU)
void comment(t_warnings &)
Definition: doppvel.h:17
bool lgTurb_pressure
Definition: doppvel.h:42
Definition: module.h:26