TABLE OF CONTENTS
- MLT_RSS/AMSU_inventory.f90/read_amsu_l1b_inventory_file
- MLT_RSS/AMSU_inventory.f90/read_amsu_l1b_inventory_file_text
- MLT_RSS/AMSU_inventory.f90/read_amsu_L2A_inventory_file
- MLT_RSS/AMSU_inventory.f90/read_amsu_L2A_inventory_file_text
- MLT_RSS/AMSU_inventory.f90/update_amsu_inventory_data
- MLT_RSS/AMSU_inventory.f90/update_AMSU_L2A_inventory
- MLT_RSS/AMSU_inventory.f90/write_amsu_l1b_inventory_file
- MLT_RSS/AMSU_inventory.f90/write_amsu_l1b_inventory_file_text
- MLT_RSS/AMSU_inventory.f90/write_amsu_L2A_inventory_file_text
- MLT_RSS/AMSU_inventory.f90/writes_amsu_L2A_inventory_file
- MLT_RSS/AMSU_inventory.f90
MLT_RSS/AMSU_inventory.f90/read_amsu_l1b_inventory_file [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
read_amsu_l1b_inventory_file(sat_num,inv,error)
PURPOSE
reads AMSU L1B Inventory file
INPUTS
sat_num AMSU satellite number (10 = NOAA-15, etc)
OUTPUTS
type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable. integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
read_amsu_l1b_inventory_file(sat_num,inv,error)
MLT_RSS/AMSU_inventory.f90/read_amsu_l1b_inventory_file_text [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
read_amsu_l1b_inventory_file_text
PURPOSE
reads AMSU L1B Inventory file from text format
INPUTS
sat_num AMSU satellite number (10 = NOAA-15, etc)
OUTPUTS
type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable. integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call read_amsu_l1b_inventory_file_text(sat_num,inv,error)
MLT_RSS/AMSU_inventory.f90/read_amsu_L2A_inventory_file [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
read_amsu_L2A_inventory_file(sat_num,inv,error)
PURPOSE
reads AMSU L1B Inventory file in binary form
INPUTS
sat_num AMSU satellite number (10 = NOAA-15, etc) channel AMSU channel number
OUTPUTS
type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable. integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call read_amsu_L2A_inventory_file(sat_num,channel,inv,error)
MLT_RSS/AMSU_inventory.f90/read_amsu_L2A_inventory_file_text [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
read_amsu_L2A_inventory_file_text
PURPOSE
reads AMSU L1B Inventory file in text form
INPUTS
sat_num AMSU satellite number (10 = NOAA-15, etc) channel AMSU channel number
OUTPUTS
type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable. integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call read_amsu_L2A_inventory_file_text(sat_num,channel,inv,error)
MLT_RSS/AMSU_inventory.f90/update_amsu_inventory_data [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
update_amsu_inventory_data
PURPOSE
updates an amsu L1B inventory data record using data from AMSU L1A orbit structure
INPUTS
type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable. type(amsu_L1A_orbit_data) :: L1A_orbit_data !L1A orbit data sat_num AMSU satellite number (10 = NOAA-15, etc) ! satellite number (10 == NOAA-15, etc) integer(4) :: orbit_num ! orbit numbers
OUTPUTS
integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
9/21/2012 Initial Version prepared for NCDC
USAGE
call update_amsu_inventory_data(amsu_inventory,L1A_orbit_data,sat_num,orbit_num)
MLT_RSS/AMSU_inventory.f90/update_AMSU_L2A_inventory [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
update_amsu_L2A_inventory
PURPOSE
updates an amsu L2A inventory data record using data from AMSU L2A orbit structure
INPUTS
type(amsu_inventory_str) :: L2A_inventory ! inventory of AMSU orbits in structured variable. type(amsu_L1A_orbit_data) :: L2A_orbit ! L2A orbit data sat_num AMSU satellite number (10 = NOAA-15, etc) ! satellite number (10 == NOAA-15, etc) integer(4) :: orbit_num ! orbit numbers
OUTPUTS
integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
9/21/2012 Initial Version prepared for NCDC
USAGE
call update_AMSU_L2A_inventory(amsu_inventory,L2A_orbit,sat_num,orbit_num)
MLT_RSS/AMSU_inventory.f90/write_amsu_l1b_inventory_file [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
write_amsu_l1b_inventory_file
PURPOSE
writes AMSU L1B Inventory file in binary format
INPUTS
sat_num AMSU satellite number (10 = NOAA-15, etc) type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable.
OUTPUTS
integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
9/21/2012 Initial Version prepared for NCDC
USAGE
write_amsu_l1b_inventory_file(sat_num,inv,error)
MLT_RSS/AMSU_inventory.f90/write_amsu_l1b_inventory_file_text [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
write_amsu_l1b_inventory_file_text
PURPOSE
writes AMSU L1B Inventory file in text format
INPUTS
sat_num AMSU satellite number (10 = NOAA-15, etc) type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable.
OUTPUTS
integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
9/21/2012 Initial Version prepared for NCDC
USAGE
write_amsu_l1b_inventory_file_text(sat_num,inv,error)
MLT_RSS/AMSU_inventory.f90/write_amsu_L2A_inventory_file_text [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
write_amsu_L2A_inventory_file_text
PURPOSE
reads AMSU L1B Inventory file in text form
INPUTS
sat_num AMSU satellite number (10 = NOAA-15, etc) channel AMSU channel number type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable.
OUTPUTS
integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
10/21/2012 Initial Version prepared for NCDC
USAGE
call write_amsu_L2A_inventory_file_text(sat_num,channel,inv,error)
MLT_RSS/AMSU_inventory.f90/writes_amsu_L2A_inventory_file [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
write_amsu_L2A_inventory_file(sat_num,inv,error)
PURPOSE
writes AMSU L1B Inventory file in binary form
INPUTS
sat_num AMSU satellite number (10 = NOAA-15, etc) channel AMSU channel number type(amsu_inventory_str) :: inv ! inventory of AMSU orbits in structured variable.
OUTPUTS
integer(4) :: error ! error flag. 0 if all OK, -1 if out of bounds satellite number passed
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call write_amsu_L2A_inventory_file(sat_num,channel,inv,error)
MLT_RSS/AMSU_inventory.f90 [ Methods ]
NAME
AMSU_inventory
PURPOSE
AMSU_inventory psuedoclass
DESCRIPTION
pseudoclass for reading and writing AMSU orbit inventories
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
use msu_L2A_inventory