Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dark_matter.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2023 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef DARK_MATTER_H_
5 #define DARK_MATTER_H_
6 
7 #include "module.h"
8 
9 struct t_dark_matter : public module
10 {
11  const char* chName() const
12  {
13  return "dark";
14  }
15  void zero();
16  void comment(t_warnings&) {}
17 
18  bool lgNFW_Set;
19  double r_200;
20  double r_s;
21 
22 };
23 extern t_dark_matter dark;
24 
25 
26 #endif /* DARK_MATTER_H_ */
Definition: warnings.h:11
t_dark_matter dark
Definition: dark_matter.cpp:5
double r_s
Definition: dark_matter.h:20
void zero()
Definition: dark_matter.cpp:7
const char * chName() const
Definition: dark_matter.h:11
void comment(t_warnings &)
Definition: dark_matter.h:16
bool lgNFW_Set
Definition: dark_matter.h:18
Definition: module.h:26
double r_200
Definition: dark_matter.h:19
Definition: dark_matter.h:9