summaryrefslogtreecommitdiffstats
path: root/include/ballistics.h
blob: 84a883df498b11542a3d8358c9cc2133c5b1cb4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef ACE_BALLISTICS_H
#define ACE_BALLISTICS_H

#include "context.h"

double atmospheric_correction(double ballistic_coefficient,
                              double temperature,
                              double pressure,
                              double relative_humidity,
                              AtmosphereModel atmosphere_model);

double calculate_air_density(double temperature,
							 double pressure,
							 double relative_humidity);

double retard(DragModel ballistic_model,
			  double ballistic_coefficient,
			  double velocity,
			  double temperature);

#endif