Procedures

subroutine  load_specgrid(specgrid_file_name, specgrid, stat)

Create a new specgrid_t by loading data from a specgrid file.

Parameters:
  • specgrid_file_name [character(*),in] :: Name of the specgrid file.

  • specgrid [specgrid_t ,out] :: Grid object.

Options:

stat [integer ,out] :: Status code.

subroutine  load_photgrid(photgrid_file_name, photgrid, stat)

Create a new photgrid_t by loading data from a photgrid file.

Parameters:
  • photgrid_file_name [character(*),in] :: Name of the photgrid file.

  • photgrid [specgrid_t ,out] :: Grid object.

Options:

stat [integer ,out] :: Status code.

subroutine  load_photgrid_from_specgrid(specgrid_file_name, passband_file_name, photgrid, stat)

Create a new photgrid_t by loading data from a specgrid file, and convolving on-the-fly with a response function loaded from a passband file.

Parameters:
  • specgrid_file_name [character(*),in] :: Name of the specgrid file.

  • passband_file_name [character(*),in] :: Name of the passband file.

  • photgrid [specgrid_t ,out] :: Grid object.

Options:

stat [integer ,out] :: Status code.

subroutine  get_version(version)

Get the version of the MSG library

Parameters:

character (*) :: Version string.