constants_base_mod::constants_base Type Reference

physical constants data structure More...

Inheritance diagram for constants_base_mod::constants_base:
Collaboration diagram for constants_base_mod::constants_base:

Variables

Named physical constants

real c
 vacuum speed of light More...
 
real gn
 gravitational constant More...
 
real kb
 Boltzmann constant. More...
 
real na
 Avogadro constant. More...
 
real sb
 Stefan-Boltzmann constant. More...
 
real rg
 universal gas constant More...
 
real ke
 electron scattering opacity More...
 
real au
 astronomical unit More...
 
real msun
 sun mass More...
 
real mjupiter
 jupiter mass More...
 
real mearth
 earth mass More...
 
real rsun
 sun radius More...
 
real rjupiter
 jupiter radius More...
 
real rearth
 earth radius More...
 
real day
 length of a day in seconds More...
 
real pi
 circle constant More...
 

Conversion factors from SI to other units

real cf_time
 time scale More...
 
real cf_mass
 mass scale More...
 
real cf_momentum
 momentum scale More...
 
real cf_energy
 energy scale More...
 
real cf_power
 power scale More...
 
real cf_temperature
 temperature scale More...
 
real cf_density
 density scale More...
 
real cf_opacity
 opacity scale More...
 
PROCEDURE initconstants
 

Additional Inherited Members

- Public Attributes inherited from logging_base_mod::logging_base
integer, public err
 error code More...
 

Detailed Description

physical constants data structure

This data type stores information on the unit system, the value of important physical constants and conversion factors to SI units.

Definition at line 52 of file constants_base.f90.

Member Function/Subroutine Documentation

◆ initconstants()

PROCEDURE constants_base_mod::constants_base::initconstants
private

Definition at line 84 of file constants_base.f90.

Member Data Documentation

◆ au

real constants_base_mod::constants_base::au
private

astronomical unit

Definition at line 63 of file constants_base.f90.

◆ c

real constants_base_mod::constants_base::c
private

vacuum speed of light

Definition at line 55 of file constants_base.f90.

◆ cf_density

real constants_base_mod::constants_base::cf_density
private

density scale

Definition at line 81 of file constants_base.f90.

◆ cf_energy

real constants_base_mod::constants_base::cf_energy
private

energy scale

Definition at line 78 of file constants_base.f90.

◆ cf_mass

real constants_base_mod::constants_base::cf_mass
private

mass scale

Definition at line 76 of file constants_base.f90.

◆ cf_momentum

real constants_base_mod::constants_base::cf_momentum
private

momentum scale

Definition at line 77 of file constants_base.f90.

◆ cf_opacity

real constants_base_mod::constants_base::cf_opacity
private

opacity scale

Definition at line 82 of file constants_base.f90.

◆ cf_power

real constants_base_mod::constants_base::cf_power
private

power scale

Definition at line 79 of file constants_base.f90.

◆ cf_temperature

real constants_base_mod::constants_base::cf_temperature
private

temperature scale

Definition at line 80 of file constants_base.f90.

◆ cf_time

real constants_base_mod::constants_base::cf_time
private

time scale

Definition at line 75 of file constants_base.f90.

◆ day

real constants_base_mod::constants_base::day
private

length of a day in seconds

Named mathematical constants

Definition at line 70 of file constants_base.f90.

◆ gn

real constants_base_mod::constants_base::gn
private

gravitational constant

Definition at line 56 of file constants_base.f90.

◆ kb

real constants_base_mod::constants_base::kb
private

Boltzmann constant.

Definition at line 57 of file constants_base.f90.

◆ ke

real constants_base_mod::constants_base::ke
private

electron scattering opacity

Named natural constants

Definition at line 61 of file constants_base.f90.

◆ mearth

real constants_base_mod::constants_base::mearth
private

earth mass

Definition at line 66 of file constants_base.f90.

◆ mjupiter

real constants_base_mod::constants_base::mjupiter
private

jupiter mass

Definition at line 65 of file constants_base.f90.

◆ msun

real constants_base_mod::constants_base::msun
private

sun mass

Definition at line 64 of file constants_base.f90.

◆ na

real constants_base_mod::constants_base::na
private

Avogadro constant.

Definition at line 58 of file constants_base.f90.

◆ pi

real constants_base_mod::constants_base::pi
private

circle constant

Definition at line 72 of file constants_base.f90.

◆ rearth

real constants_base_mod::constants_base::rearth
private

earth radius

Definition at line 69 of file constants_base.f90.

◆ rg

real constants_base_mod::constants_base::rg
private

universal gas constant

Definition at line 60 of file constants_base.f90.

◆ rjupiter

real constants_base_mod::constants_base::rjupiter
private

jupiter radius

Definition at line 68 of file constants_base.f90.

◆ rsun

real constants_base_mod::constants_base::rsun
private

sun radius

Definition at line 67 of file constants_base.f90.

◆ sb

real constants_base_mod::constants_base::sb
private

Stefan-Boltzmann constant.

Definition at line 59 of file constants_base.f90.


The documentation for this type was generated from the following file: