Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | private | :: | units_set | ||||
logical, | private | :: | cgs | ||||
logical, | private | :: | based_on_density | ||||
logical, | private | :: | based_on_temperature | ||||
logical, | private | :: | based_on_numberdensity | ||||
real(kind=dp), | private | :: | unit_length | ||||
real(kind=dp), | private | :: | unit_time | ||||
real(kind=dp), | private | :: | unit_density | ||||
real(kind=dp), | private | :: | unit_velocity | ||||
real(kind=dp), | private | :: | unit_temperature | ||||
real(kind=dp), | private | :: | unit_pressure | ||||
real(kind=dp), | private | :: | unit_magneticfield | ||||
real(kind=dp), | private | :: | unit_numberdensity | ||||
real(kind=dp), | private | :: | unit_mass | ||||
real(kind=dp), | private | :: | mean_molecular_weight | ||||
real(kind=dp), | private | :: | unit_resistivity | ||||
real(kind=dp), | private | :: | unit_lambdaT | ||||
real(kind=dp), | private | :: | unit_conduction |
procedure, public :: in_cgs | |
procedure, public :: are_set | |
procedure, public :: set_units_from_density | |
procedure, public :: set_units_from_temperature | |
procedure, public :: set_units_from_numberdensity | |
procedure, public :: set_mean_molecular_weight | |
procedure, public :: get_unit_length | |
procedure, public :: get_unit_time | |
procedure, public :: get_unit_density | |
procedure, public :: get_unit_velocity | |
procedure, public :: get_unit_temperature | |
procedure, public :: get_unit_pressure | |
procedure, public :: get_unit_magneticfield | |
procedure, public :: get_unit_numberdensity | |
procedure, public :: get_unit_mass | |
procedure, public :: get_mean_molecular_weight | |
procedure, public :: get_unit_resistivity | |
procedure, public :: get_unit_lambdaT | |
procedure, public :: get_unit_conduction | |
procedure, public :: get_unit_gravity | |
procedure, private :: update_dependent_units | |
procedure, private :: set_based_on_to_false |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(inout) | :: | this | |||
real(kind=dp), | intent(in) | :: | unit_length | |||
real(kind=dp), | intent(in) | :: | unit_magneticfield | |||
real(kind=dp), | intent(in) | :: | unit_density | |||
real(kind=dp), | intent(in), | optional | :: | mean_molecular_weight |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(inout) | :: | this | |||
real(kind=dp), | intent(in) | :: | unit_length | |||
real(kind=dp), | intent(in) | :: | unit_magneticfield | |||
real(kind=dp), | intent(in) | :: | unit_temperature | |||
real(kind=dp), | intent(in), | optional | :: | mean_molecular_weight |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(inout) | :: | this | |||
real(kind=dp), | intent(in) | :: | unit_length | |||
real(kind=dp), | intent(in) | :: | unit_temperature | |||
real(kind=dp), | intent(in) | :: | unit_numberdensity | |||
real(kind=dp), | intent(in), | optional | :: | mean_molecular_weight |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(units_t), | intent(inout) | :: | this | |||
real(kind=dp), | intent(in) | :: | mean_molecular_weight |