forked from VirtualPlanetaryLaboratory/vplanet
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcontrol.h
More file actions
57 lines (44 loc) · 1.46 KB
/
control.h
File metadata and controls
57 lines (44 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
/**
@file control.h
@brief These subroutines deal with control, including I/O, units, and files.
@author Rory Barnes ([RoryBarnes](https://github.com/RoryBarnes/))
@date Jan 7 2015
*/
/* @cond DOXYGEN_OVERRIDE */
void BodyCopyNULL(BODY*,BODY*,int,int,int);
void InitializeControl(CONTROL*,MODULE*);
void InitializeControlEvolve(BODY*,CONTROL*,MODULE*,UPDATE*);
void InitializeControlVerifyProperty(CONTROL*);
void WriteHelpOption(OPTIONS*, int);
void WriteHelpOutput(OUTPUT*, int);
void HelpOptions(OPTIONS*, int);
void HelpOutput(OUTPUT*, int);
void Help(OPTIONS*,OUTPUT*,char[],int);
void LineExit(char[],int);
char *sLower(char[]);
void fprintd(FILE*,double,int,int);
double fdUnitsLength(int);
double fdUnitsTime(int);
double fdUnitsMass(int);
double fdUnitsTemp(double,int,int);
double fdUnitsAngle(int);
double fdUnitsPower(int,int,int);
double fdUnitsEnergy(int,int,int);
double fdUnitsEnergyFlux(int,int,int);
void fsUnitsLength(int,char[]);
void fsUnitsTime(int,char[]);
void fsUnitsAngle(int,char[]);
void fsUnitsMass(int,char[]);
void fsUnitsTemp(int,char[]);
void fsUnitsTempRate(int,char[]);
void fsUnitsAngMom(UNITS*,char[]);
void fsUnitsDensity(UNITS*,char[]);
void fsUnitsVel(UNITS*,char[]);
void fsUnitsRate(int,char[]);
void fsUnitsAngRate(UNITS*,char[]);
void fsUnitsPower(UNITS*,char[]);
void fsUnitsEnergy(UNITS*,char[]);
void fsUnitsEnergyFlux(UNITS*,char[]);
void fsUnitsViscosity(UNITS*,char[]);
void InfileCopy(INFILE*,INFILE*);
/* @endcond */