Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
timesc.h
Go to the documentation of this file.
1/* This file is part of Cloudy and is copyright (C)1978-2025 by Gary J. Ferland and
2 * others. For conditions of distribution and use see copyright notice in license.txt */
3
4#ifndef TIMESC_H_
5#define TIMESC_H_
6
7/* timesc.h */
8
9#include "module.h"
10
12void AgeCheck(void);
13
14struct t_timesc : public module {
16
17 void zero();
19
20 const char *chName() const
21 {
22 return "timesc";
23 }
24
26 double tcmptn;
27
31
32 /* compute thermal timescales */
33 void calc_therm_timesc( long izone );
34
38
40 double sound;
41
44
46 double
47 /* allocated in zero.c */
53
56
59
62
64 double TimeH21cm;
65
66 };
67extern t_timesc timesc;
68
69
70#endif /* TIMESC_H_ */
float realnum
Definition cddefines.h:127
module()
Definition module.h:29
Definition warnings.h:11
Definition timesc.h:14
double time_H2_Dest_here
Definition timesc.h:50
double sound
Definition timesc.h:40
void comment(t_warnings &)
Definition timesc.h:18
const char * chName() const
Definition timesc.h:20
double time_Hrecom_short
Definition timesc.h:37
double time_H2_Dest_longest
Definition timesc.h:48
void zero()
Definition timesc.cpp:9
double time_Hrecom_long
Definition timesc.h:36
realnum TimeErode
Definition timesc.h:61
double sound_speed_adiabatic
Definition timesc.h:58
double time_H2_Form_here
Definition timesc.h:51
double TimeH21cm
Definition timesc.h:64
double BigCOMoleForm
Definition timesc.h:52
double tcmptn
Definition timesc.h:26
realnum CloudAgeSet
Definition timesc.h:43
double time_therm_long
Definition timesc.h:29
void calc_therm_timesc(long izone)
Definition timesc.cpp:26
double time_therm_short
Definition timesc.h:30
double time_H2_Form_longest
Definition timesc.h:49
double sound_speed_isothermal
Definition timesc.h:55
t_timesc timesc
Definition timesc.cpp:7
void AgeCheck(void)
Definition age_check.cpp:13