Corfield
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
corfield_init Module Reference

Public Member Functions

subroutine hello ()
 
subroutine get_params ()
 Read main namelist in config file corfield_params.nml. Check version of input file corfield_params.nml If input file version < actual version, correct main namelist with some default values. More...
 
subroutine check_params ()
 

Public Attributes

logical, parameter t =.true.
 
logical, parameter f =.false.
 
integer, parameter dp = selected_real_kind(15, 307)
 
integer, parameter lint = selected_int_kind(32)
 
integer, parameter stdout =9999
 
character(80) rootdir = './'
 
character(10) magmaptype = 'NONE'
 
integer(kind=lintmagmapcarr = 0
 
character(15) magmapdate = 'NONE'
 
character(80) magmappath = 'NONE'
 
character(10) magmapsrc = 'NONE'
 
character(10) magmapext = 'NONE'
 
character(10) correctype = 'NONE'
 
character(10) extraptype = 'NONE'
 
logical write3d
 
logical writelines
 
logical writelines1file
 
logical writecrmap
 
character(10) format3d = 'NONE'
 
character(4) seed_type = 'NONE'
 
integer seed_n = 2
 
character(4) out_frame = 'NONE'
 

Member Function/Subroutine Documentation

subroutine corfield_init::check_params ( )

Here is the caller graph for this function:

subroutine corfield_init::get_params ( )

Read main namelist in config file corfield_params.nml. Check version of input file corfield_params.nml If input file version < actual version, correct main namelist with some default values.

Author
Version 0
  • magmaptype is used instead magmapext. Magmaptype = 'TXT' or 'FITS'.
  • magmapext does not exist. Default value CRMAP, except for ADAPT (SMAP).
  • magmapdate does not exist. Default value: YYYYMMDDHHMMSS
  • out_frame does not exist. Default velue: 'NAT'
Version 1
  • magmaptype is 'CRMAP' or 'SMAP'
  • magmapext is 'TXT' or 'FITS'
  • out_frame is 'CAR' or 'NAT'

Here is the caller graph for this function:

subroutine corfield_init::hello ( )

Here is the caller graph for this function:

Member Data Documentation

character(10) corfield_init::correctype = 'NONE'
integer, parameter corfield_init::dp = selected_real_kind(15, 307)
character(10) corfield_init::extraptype = 'NONE'
logical, parameter corfield_init::f =.false.
character(10) corfield_init::format3d = 'NONE'
integer, parameter corfield_init::lint = selected_int_kind(32)
integer(kind=lint) corfield_init::magmapcarr = 0
character(15) corfield_init::magmapdate = 'NONE'
character(10) corfield_init::magmapext = 'NONE'
character(80) corfield_init::magmappath = 'NONE'
character(10) corfield_init::magmapsrc = 'NONE'
character(10) corfield_init::magmaptype = 'NONE'
character(4) corfield_init::out_frame = 'NONE'
character(80) corfield_init::rootdir = './'
integer corfield_init::seed_n = 2
character(4) corfield_init::seed_type = 'NONE'
integer, parameter corfield_init::stdout =9999
logical, parameter corfield_init::t =.true.
logical corfield_init::write3d
logical corfield_init::writecrmap
logical corfield_init::writelines
logical corfield_init::writelines1file

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