sources_planetcooling_mod::sources_planetcooling Type Reference
Inheritance diagram for sources_planetcooling_mod::sources_planetcooling:
Collaboration diagram for sources_planetcooling_mod::sources_planetcooling:

Private Member Functions

PROCEDURE initsources
 
PROCEDURE infosources
 
PROCEDURE updatecooling
 
FINAL finalize
 

Private Attributes

type(marray_base), allocatable t_s
 temperature at the surface More...
 
type(marray_base), allocatable rho_s
 density at the surface More...
 
type(marray_base), allocatable p_s
 pressure at the surface More...
 
real t_0
 equilibrium temperature More...
 
real radflux
 radiant stellar flux density at 1 AU More...
 
real albedo
 Bond albedo of the planet. More...
 
real distance
 temporal mean distance between planet and star More...
 
real gacc
 gravitational acceleration at surface More...
 
real tau_inf
 optical depth in infinity More...
 
real const1
 
real const2
 two constants More...
 

Additional Inherited Members

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

Detailed Description

Definition at line 69 of file sources_planetcooling.f90.

Member Function/Subroutine Documentation

◆ finalize()

FINAL sources_planetcooling_mod::sources_planetcooling::finalize
finalprivate

Definition at line 85 of file sources_planetcooling.f90.

Here is the call graph for this function:

◆ infosources()

PROCEDURE sources_planetcooling_mod::sources_planetcooling::infosources
private

Definition at line 83 of file sources_planetcooling.f90.

◆ initsources()

PROCEDURE sources_planetcooling_mod::sources_planetcooling::initsources
private

Definition at line 82 of file sources_planetcooling.f90.

◆ updatecooling()

PROCEDURE sources_planetcooling_mod::sources_planetcooling::updatecooling
private

Definition at line 84 of file sources_planetcooling.f90.

Member Data Documentation

◆ albedo

real sources_planetcooling_mod::sources_planetcooling::albedo
private

Bond albedo of the planet.

Definition at line 76 of file sources_planetcooling.f90.

◆ const1

real sources_planetcooling_mod::sources_planetcooling::const1
private

Definition at line 80 of file sources_planetcooling.f90.

◆ const2

real sources_planetcooling_mod::sources_planetcooling::const2
private

two constants

Definition at line 80 of file sources_planetcooling.f90.

◆ distance

real sources_planetcooling_mod::sources_planetcooling::distance
private

temporal mean distance between planet and star

Definition at line 77 of file sources_planetcooling.f90.

◆ gacc

real sources_planetcooling_mod::sources_planetcooling::gacc
private

gravitational acceleration at surface

Definition at line 78 of file sources_planetcooling.f90.

◆ p_s

type(marray_base), allocatable sources_planetcooling_mod::sources_planetcooling::p_s
private

pressure at the surface

Definition at line 70 of file sources_planetcooling.f90.

◆ radflux

real sources_planetcooling_mod::sources_planetcooling::radflux
private

radiant stellar flux density at 1 AU

Definition at line 75 of file sources_planetcooling.f90.

◆ rho_s

type(marray_base), allocatable sources_planetcooling_mod::sources_planetcooling::rho_s
private

density at the surface

Definition at line 70 of file sources_planetcooling.f90.

◆ t_0

real sources_planetcooling_mod::sources_planetcooling::t_0
private

equilibrium temperature

Definition at line 74 of file sources_planetcooling.f90.

◆ t_s

type(marray_base), allocatable sources_planetcooling_mod::sources_planetcooling::t_s
private

temperature at the surface

Definition at line 70 of file sources_planetcooling.f90.

◆ tau_inf

real sources_planetcooling_mod::sources_planetcooling::tau_inf
private

optical depth in infinity

Definition at line 79 of file sources_planetcooling.f90.


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