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

Public Member Functions

subroutine read_data
 Master data input subroutine. More...
 
subroutine fetch_mag_data
 
subroutine read_wso_txt ()
 Read WSO ascii magnetogram. More...
 
subroutine read_wso_fits
 Read WSO fits magnetogram. More...
 
subroutine read_fluxtrp_txt
 Read Fluxtrp ascii magnetogram. More...
 
subroutine read_nso_txt
 Read NSO ascii magnetogram. More...
 
subroutine read_nso_fits
 Read NSO fits magnetogram. NSO magnetogram given in sin(latitude). Have to interpolate on a uniform latitude grid.
NOTE: this routine is based on parts of the CFITSIO cookbook.f file, and may not be the most efficient way of getting data out of a fits file!
Actually, most of this should be put in the corfield_utils module rather than here. More...
 
subroutine read_adapt_fits
 Read ADAPT fits magnetogram. ADAPT magnetogram given on a uniform latitude grid.
NOTE: this routine is based on parts of the CFITSIO cookbook.f file, and may not be the most efficient way of getting data out of a fits file!
Actually, most of this should be put in the corfield_utils module rather than here. More...
 
subroutine read_magicdyn_txt
 Read Magicdyn ascii magnetogram. More...
 
subroutine close_corfield_read_data ()
 deallocate corfield_read_data variables More...
 

Public Attributes

type(map) magmap
 

Member Function/Subroutine Documentation

subroutine corfield_read_data::close_corfield_read_data ( )

deallocate corfield_read_data variables

Author
  • magmap

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine corfield_read_data::fetch_mag_data ( )
subroutine corfield_read_data::read_adapt_fits ( )

Read ADAPT fits magnetogram. ADAPT magnetogram given on a uniform latitude grid.
NOTE: this routine is based on parts of the CFITSIO cookbook.f file, and may not be the most efficient way of getting data out of a fits file!
Actually, most of this should be put in the corfield_utils module rather than here.

Author
ADAPT output files
  • adapt_[CRXXXX-YYYYMMDDHHMMSS]_txt_tmp.dat: magnetogram read
File format: 1st line: magmapcar or magmapdate. Then this format.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine corfield_read_data::read_data ( )

Master data input subroutine.

Author

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine corfield_read_data::read_fluxtrp_txt ( )

Read Fluxtrp ascii magnetogram.

Author
Fluxtrp output files
  • fluxtrp_[CRXXXX-YYYYMMDDHHMMSS]_txt_tmp.dat: magnetogram read

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine corfield_read_data::read_magicdyn_txt ( )

Read Magicdyn ascii magnetogram.

Author
MagicDyn output files
  • adapt_[CRXXXX-YYYYMMDDHHMMSS]_txt_tmp.dat: magnetogram read

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine corfield_read_data::read_nso_fits ( )

Read NSO fits magnetogram. NSO magnetogram given in sin(latitude). Have to interpolate on a uniform latitude grid.
NOTE: this routine is based on parts of the CFITSIO cookbook.f file, and may not be the most efficient way of getting data out of a fits file!
Actually, most of this should be put in the corfield_utils module rather than here.

Author
NSO output files
  • nso-lat_[CRXXXX-YYYYMMDDHHMMSS]_txt_tmp.dat: magnetogram interpolated on a latitude uniform grid
  • nso-sinlat_[CRXXXX-YYYYMMDDHHMMSS]_txt_tmp.dat: first magnetogram read on a sin(latitude grid)
File format: 1st line: magmapcar or magmapdate. Then this format.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine corfield_read_data::read_nso_txt ( )

Read NSO ascii magnetogram.

Author
Todo:
Should we keep this routine?
subroutine corfield_read_data::read_wso_fits ( )

Read WSO fits magnetogram.

Author
Todo:
Should we keep this routine?
subroutine corfield_read_data::read_wso_txt ( )

Read WSO ascii magnetogram.

Author
WSO output files
  • wso_[CRXXXX-YYYYMMDDHHMMSS]_txt_tmp.dat: magnetogram read. 1st line: magmapcar or magmapdate. Then this format.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

type(map) corfield_read_data::magmap

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