-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconstants.cpp
More file actions
30 lines (21 loc) · 1.34 KB
/
constants.cpp
File metadata and controls
30 lines (21 loc) · 1.34 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
#include "constants.h"
velocity ORBITAL_VELOCITY = 7907.343098064;
real ELECTRONS_GENERATIVE_SPHERE_RADIUS = 131.414769518;
real IONS_GENERATIVE_SPHERE_RADIUS = ELECTRONS_GENERATIVE_SPHERE_RADIUS;
real ELECTRON_VELOCITY_M = 110901445.521404395; // 2*sqrt(2*1.6*10^-19*27.5*10^3/(9.11*10^-31*pi))
real ELECTRON_VELOCITY_D = 69497174.760350449; // sqrt(1.6*10^-19*27.5*10^3/(9.11*10^-31))
real ION_VELOCITY_M = 2613670.454744482; // 2*sqrt(2*1.6*10^-19*28*10^3/(1.67*10^-27*pi))
real ION_VELOCITY_D = 1637875.065607546; // sqrt(1.6*10^-19*28*10^3/(1.67*10^-27))
double ELECTRON_ELECTRIC_CHARGE = -0.000000000000000000160217656535;
double ION_ELECTRIC_CHARGE = 0.000000000000000000160217656535;
int ELECTRONS_CONSISTENCE = 1200000; // Novik, page 20
int IONS_CONSISTENCE = ELECTRONS_CONSISTENCE/2;//1300000; // Novik, page 20
double ELECTRON_CURRENT_DENSITY = -0.000005334;
// 1.60217656535*10^-19*1.2*10^6*sqrt(27.5*10^3*1.60217648740*10^-19/(2*pi*9.1093829140*10^-31));
double ION_CURRENT_DENSITY = 0.000000136;
// 1.60217656535*10^-19*1.3*10^6*sqrt(28*10^3*1.60217648740*10^-19/(2*pi*1.67262177774*10^-27))
double ELECTRON_CHARGE_TO_MASS = -175882008745.910974667;
// (-1.60217656535*10^-19)/(9.1093829140*10^-31)
double ION_CHARGE_TO_MASS = 95788335.813420796;
// (1.60217656535*10^-19)/(1.67262177774*10^-27)
double VACUUM_PERMITTIVITY = 0.00000000000885418782;