Vlasiator
ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
physconst.cpp
Go to the documentation of this file.
1
/*
2
* This file is part of Vlasiator.
3
* Copyright 2010-2016 Finnish Meteorological Institute
4
*
5
* For details of usage, see the COPYING file and read the "Rules of the Road"
6
* at http://www.physics.helsinki.fi/vlasiator/
7
*
8
* This program is free software; you can redistribute it and/or modify
9
* it under the terms of the GNU General Public License as published by
10
* the Free Software Foundation; either version 2 of the License, or
11
* (at your option) any later version.
12
*
13
* This program is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
* GNU General Public License for more details.
17
*
18
* You should have received a copy of the GNU General Public License along
19
* with this program; if not, write to the Free Software Foundation, Inc.,
20
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
21
*/
22
#include "
physconst.h
"
23
24
const
double
PhysicalConstantsCGS::me
= 9.1094e-28;
// g
25
const
double
PhysicalConstantsCGS::mp
= 1.6726231e-24;
// g
26
const
double
PhysicalConstantsCGS::mpi0
= 2.406175207e-25;
// g
27
const
double
PhysicalConstantsCGS::e
= 4.8032068e-10;
// statC / electro static unit
28
const
double
PhysicalConstantsCGS::c
= 29979245800.;
// cm/s
29
const
double
PhysicalConstantsCGS::eps0
= 1;
30
const
double
PhysicalConstantsCGS::mu0
= 1;
31
const
double
PhysicalConstantsCGS::thomcs
= 6.65245e-25;
// cm^2
32
const
double
PhysicalConstantsCGS::h
= 6.6260755e-27;
// erg s
33
const
double
PhysicalConstantsCGS::hbar
= 1.054572669e-27;
// erg s
34
const
double
PhysicalConstantsCGS::k
= 1.380658e-16;
// erg/Kelvin
35
const
double
PhysicalConstantsCGS::r0
= 2.8179e-13;
// cm
36
const
double
PhysicalConstantsCGS::G
= 6.67428e-8;
// Gravitationskonstante cm^3/(g sec^2)
37
38
const
double
PhysicalConstantsSI::me
= 9.1094e-31;
// kg
39
const
double
PhysicalConstantsSI::mp
= 1.6726e-27;
// kg
40
const
double
PhysicalConstantsSI::mpi0
= 2.406176e-28;
// kg
41
const
double
PhysicalConstantsSI::e
= 1.6022e-19;
// C
42
const
double
PhysicalConstantsSI::c
= 299792458.;
// m/s
43
const
double
PhysicalConstantsSI::eps0
= 8.854187817620e-12;
// F/m;
44
const
double
PhysicalConstantsSI::mu0
= 1.2566370614e-6;
// H / m
45
const
double
PhysicalConstantsSI::thomcs
= 6.65245e-29;
// m^2
46
const
double
PhysicalConstantsSI::h
= 6.6260755e-34;
// J s
47
const
double
PhysicalConstantsSI::hbar
= 1.054572669e-34;
// J s
48
const
double
PhysicalConstantsSI::k
= 1.380658e-23;
// J / K
49
const
double
PhysicalConstantsSI::r0
= 2.8179e-15;
// m
50
const
double
PhysicalConstantsSI::G
= 6.67428e-11;
// m^3/(kg s^2)
51
52
const
double
PhysicalConstantsnorm::me
= 1;
53
const
double
PhysicalConstantsnorm::mp
= 1836.15;
54
const
double
PhysicalConstantsnorm::mpi0
= 264.14;
55
const
double
PhysicalConstantsnorm::e
= 1;
56
const
double
PhysicalConstantsnorm::c
= 1;
57
const
double
PhysicalConstantsnorm::eps0
= .07957747154594766788;
58
const
double
PhysicalConstantsnorm::mu0
= 12.56637061435917295376;
59
const
double
PhysicalConstantsnorm::thomcs
= 3.488e43;
60
const
double
PhysicalConstantsnorm::h
= 861.022579738;
61
const
double
PhysicalConstantsnorm::hbar
= 137.035999679;
62
const
double
PhysicalConstantsnorm::k
= 1;
63
const
double
PhysicalConstantsnorm::r0
= 2.0405e21;
64
const
double
PhysicalConstantsnorm::G
= 1;
PhysicalConstantsCGS::h
static const double h
Definition
physconst.h:39
PhysicalConstantsCGS::mu0
static const double mu0
Definition
physconst.h:37
PhysicalConstantsCGS::hbar
static const double hbar
Definition
physconst.h:40
PhysicalConstantsCGS::mp
static const double mp
Definition
physconst.h:32
PhysicalConstantsCGS::eps0
static const double eps0
Definition
physconst.h:36
PhysicalConstantsCGS::thomcs
static const double thomcs
Definition
physconst.h:38
PhysicalConstantsCGS::me
static const double me
Definition
physconst.h:31
PhysicalConstantsCGS::k
static const double k
Definition
physconst.h:41
PhysicalConstantsCGS::G
static const double G
Definition
physconst.h:43
PhysicalConstantsCGS::e
static const double e
Definition
physconst.h:34
PhysicalConstantsCGS::c
static const double c
Definition
physconst.h:35
PhysicalConstantsCGS::mpi0
static const double mpi0
Definition
physconst.h:33
PhysicalConstantsCGS::r0
static const double r0
Definition
physconst.h:42
PhysicalConstantsSI::thomcs
static const double thomcs
Definition
physconst.h:59
PhysicalConstantsSI::mp
static const double mp
Definition
physconst.h:53
PhysicalConstantsSI::r0
static const double r0
Definition
physconst.h:63
PhysicalConstantsSI::eps0
static const double eps0
Definition
physconst.h:57
PhysicalConstantsSI::e
static const double e
Definition
physconst.h:55
PhysicalConstantsSI::c
static const double c
Definition
physconst.h:56
PhysicalConstantsSI::mu0
static const double mu0
Definition
physconst.h:58
PhysicalConstantsSI::hbar
static const double hbar
Definition
physconst.h:61
PhysicalConstantsSI::me
static const double me
Definition
physconst.h:52
PhysicalConstantsSI::h
static const double h
Definition
physconst.h:60
PhysicalConstantsSI::k
static const double k
Definition
physconst.h:62
PhysicalConstantsSI::mpi0
static const double mpi0
Definition
physconst.h:54
PhysicalConstantsSI::G
static const double G
Definition
physconst.h:64
PhysicalConstantsnorm::r0
static const double r0
Definition
physconst.h:84
PhysicalConstantsnorm::me
static const double me
Definition
physconst.h:73
PhysicalConstantsnorm::G
static const double G
Definition
physconst.h:85
PhysicalConstantsnorm::k
static const double k
Definition
physconst.h:83
PhysicalConstantsnorm::hbar
static const double hbar
Definition
physconst.h:82
PhysicalConstantsnorm::eps0
static const double eps0
Definition
physconst.h:78
PhysicalConstantsnorm::mpi0
static const double mpi0
Definition
physconst.h:75
PhysicalConstantsnorm::c
static const double c
Definition
physconst.h:77
PhysicalConstantsnorm::thomcs
static const double thomcs
Definition
physconst.h:80
PhysicalConstantsnorm::mu0
static const double mu0
Definition
physconst.h:79
PhysicalConstantsnorm::mp
static const double mp
Definition
physconst.h:74
PhysicalConstantsnorm::h
static const double h
Definition
physconst.h:81
PhysicalConstantsnorm::e
static const double e
Definition
physconst.h:76
physconst.h
particles
physconst.cpp
Generated on
for Vlasiator by
1.16.1