FV3 Bundle
CRTM_GeometryInfo_Define.f90 File Reference

Go to the source code of this file.

Data Types

interface  crtm_geometryinfo_define::operator(==)
 
interface  crtm_geometryinfo_define::operator(-)
 
type  crtm_geometryinfo_define::crtm_geometryinfo_type
 

Modules

module  crtm_geometryinfo_define
 

Functions/Subroutines

elemental subroutine, public crtm_geometryinfo_define::crtm_geometryinfo_destroy (gInfo)
 
elemental subroutine, public crtm_geometryinfo_define::crtm_geometryinfo_setvalue (gInfo, Geometry, iFOV, Longitude, Latitude, Surface_Altitude, Sensor_Scan_Angle, Sensor_Zenith_Angle, Sensor_Azimuth_Angle, Source_Zenith_Angle, Source_Azimuth_Angle, Flux_Zenith_Angle, Year, Month, Day, Distance_Ratio, Sensor_Scan_Radian, Sensor_Zenith_Radian, Sensor_Azimuth_Radian, Secant_Sensor_Zenith, Cosine_Sensor_Zenith, Source_Zenith_Radian, Source_Azimuth_Radian, Secant_Source_Zenith, Flux_Zenith_Radian, Secant_Flux_Zenith, Trans_Zenith_Radian, Secant_Trans_Zenith, AU_ratio2)
 
elemental subroutine, public crtm_geometryinfo_define::crtm_geometryinfo_getvalue (gInfo, Geometry, iFOV, Longitude, Latitude, Surface_Altitude, Sensor_Scan_Angle, Sensor_Zenith_Angle, Sensor_Azimuth_Angle, Source_Zenith_Angle, Source_Azimuth_Angle, Flux_Zenith_Angle, Year, Month, Day, Distance_Ratio, Sensor_Scan_Radian, Sensor_Zenith_Radian, Sensor_Azimuth_Radian, Secant_Sensor_Zenith, Cosine_Sensor_Zenith, Source_Zenith_Radian, Source_Azimuth_Radian, Secant_Source_Zenith, Flux_Zenith_Radian, Secant_Flux_Zenith, Trans_Zenith_Radian, Secant_Trans_Zenith, AU_ratio2)
 
logical function, public crtm_geometryinfo_define::crtm_geometryinfo_isvalid (gInfo)
 
subroutine, public crtm_geometryinfo_define::crtm_geometryinfo_inspect (gInfo, Unit)
 
subroutine, public crtm_geometryinfo_define::crtm_geometryinfo_defineversion (Id)
 
integer function, public crtm_geometryinfo_define::crtm_geometryinfo_inquirefile (Filename, n_Profiles)
 
subroutine inquire_cleanup ()
 
integer function, public crtm_geometryinfo_define::crtm_geometryinfo_readfile (Filename, GeometryInfo, Quiet, n_Profiles, Debug)
 
subroutine read_cleanup ()
 
integer function, public crtm_geometryinfo_define::crtm_geometryinfo_writefile (Filename, GeometryInfo, Quiet, Debug)
 
subroutine write_cleanup ()
 
elemental logical function crtm_geometryinfo_define::crtm_geometryinfo_equal (x, y)
 
elemental type(crtm_geometryinfo_type) function crtm_geometryinfo_define::crtm_geometryinfo_subtract (gi1, gi2)
 
integer function crtm_geometryinfo_define::read_record (fid, ginfo)
 
subroutine read_record_cleanup ()
 
integer function crtm_geometryinfo_define::write_record (fid, ginfo)
 
subroutine write_record_cleanup ()
 

Variables

character(*), parameter crtm_geometryinfo_define::module_version_id = '$Id: CRTM_GeometryInfo_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
real(fp), parameter crtm_geometryinfo_define::zero = 0.0_fp
 
real(fp), parameter crtm_geometryinfo_define::one = 1.0_fp
 
integer, parameter crtm_geometryinfo_define::ml = 256
 
character(*), parameter crtm_geometryinfo_define::write_error_status = 'DELETE'
 

Function/Subroutine Documentation

◆ inquire_cleanup()

subroutine crtm_geometryinfo_inquirefile::inquire_cleanup ( )
private

Definition at line 739 of file CRTM_GeometryInfo_Define.f90.

Here is the call graph for this function:

◆ read_cleanup()

subroutine crtm_geometryinfo_readfile::read_cleanup ( )
private

Definition at line 904 of file CRTM_GeometryInfo_Define.f90.

Here is the call graph for this function:

◆ read_record_cleanup()

subroutine read_record::read_record_cleanup ( )
private

Definition at line 1277 of file CRTM_GeometryInfo_Define.f90.

Here is the call graph for this function:

◆ write_cleanup()

subroutine crtm_geometryinfo_writefile::write_cleanup ( )
private

Definition at line 1056 of file CRTM_GeometryInfo_Define.f90.

Here is the call graph for this function:

◆ write_record_cleanup()

subroutine write_record::write_record_cleanup ( )
private

Definition at line 1372 of file CRTM_GeometryInfo_Define.f90.

Here is the call graph for this function: