Pangolin
 All Classes Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
parameters Module Reference

Defines some constants for all the code. There are the only variables in upper case. More...

Public Member Functions

subroutine set_parameters ()
 
subroutine set_precision ()
 

Public Attributes

logical no_run = .False.
 
integer nb_tracers = 1
 Fixed value. More...
 
logical symmetric_split = .False.
 Allow the use of buffers, which are needed for symmetric operation splitting. More...
 
character(*), parameter dble_format = 'F23.16'
 
character(*), parameter dble_format_s = '(X,E23.16)'
 
double precision dble_prec
 
integer, parameter line_width = 300
 
double precision, parameter undefined = -9999.
 
double precision, parameter radius = 6.3172e6
 
double precision pi = 4.D0*atan(1.D0)
 
integer, parameter k12 = selected_int_kind(12)
 

Detailed Description

Defines some constants for all the code. There are the only variables in upper case.

Author
Alexis Praga

Member Function/Subroutine Documentation

subroutine parameters::set_parameters ( )

Here is the call graph for this function:

subroutine parameters::set_precision ( )

Member Data Documentation

character(*), parameter parameters::dble_format = 'F23.16'
character(*), parameter parameters::dble_format_s = '(X,E23.16)'
double precision parameters::dble_prec
integer, parameter parameters::k12 = selected_int_kind(12)
integer, parameter parameters::line_width = 300
integer parameters::nb_tracers = 1

Fixed value.

logical parameters::no_run = .False.
double precision parameters::pi = 4.D0*atan(1.D0)
double precision, parameter parameters::radius = 6.3172e6
logical parameters::symmetric_split = .False.

Allow the use of buffers, which are needed for symmetric operation splitting.

double precision, parameter parameters::undefined = -9999.

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