FV3 Bundle
|
Data Types | |
type | crtm_geometry_type |
interface | operator(-) |
interface | operator(==) |
Functions/Subroutines | |
elemental logical function, public | crtm_geometry_associated (Geometry) |
elemental subroutine, public | crtm_geometry_destroy (geo) |
elemental subroutine, public | crtm_geometry_create (geo) |
elemental subroutine, public | crtm_geometry_setvalue (geo, 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) |
elemental subroutine, public | crtm_geometry_getvalue (geo, 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) |
logical function, public | crtm_geometry_isvalid (geo) |
subroutine, public | crtm_geometry_inspect (geo, Unit) |
subroutine, public | crtm_geometry_defineversion (Id) |
elemental logical function, public | crtm_geometry_compare (x, y, n_SigFig) |
integer function, public | crtm_geometry_inquirefile (Filename, n_Profiles) |
integer function, public | crtm_geometry_readfile (Filename, Geometry, Quiet, No_Close, n_Profiles, Debug) |
integer function, public | crtm_geometry_writefile (Filename, Geometry, Quiet, No_Close, Debug) |
integer function, public | crtm_geometry_readrecord (fid, geo) |
integer function, public | crtm_geometry_writerecord (fid, geo) |
elemental logical function | crtm_geometry_equal (x, y) |
elemental type(crtm_geometry_type) function | crtm_geometry_subtract (g1, g2) |
Variables | |
character(*), parameter | module_version_id = '$Id: CRTM_Geometry_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $' |
real(fp), parameter | zero = 0.0_fp |
integer, parameter | ml = 256 |
character(*), parameter | write_error_status = 'DELETE' |
integer, parameter | min_year = 1960 |
elemental logical function, public crtm_geometry_define::crtm_geometry_associated | ( | type(crtm_geometry_type), intent(in) | Geometry | ) |
Definition at line 174 of file CRTM_Geometry_Define.f90.
elemental logical function, public crtm_geometry_define::crtm_geometry_compare | ( | type(crtm_geometry_type), intent(in) | x, |
type(crtm_geometry_type), intent(in) | y, | ||
integer, intent(in), optional | n_SigFig | ||
) |
elemental subroutine, public crtm_geometry_define::crtm_geometry_create | ( | type(crtm_geometry_type), intent(out) | geo | ) |
Definition at line 231 of file CRTM_Geometry_Define.f90.
subroutine, public crtm_geometry_define::crtm_geometry_defineversion | ( | character(*), intent(out) | Id | ) |
Definition at line 827 of file CRTM_Geometry_Define.f90.
elemental subroutine, public crtm_geometry_define::crtm_geometry_destroy | ( | type(crtm_geometry_type), intent(out) | geo | ) |
Definition at line 203 of file CRTM_Geometry_Define.f90.
|
private |
Definition at line 1617 of file CRTM_Geometry_Define.f90.
elemental subroutine, public crtm_geometry_define::crtm_geometry_getvalue | ( | type(crtm_geometry_type), intent(in) | geo, |
integer, intent(out), optional | iFOV, | ||
real(fp), intent(out), optional | Longitude, | ||
real(fp), intent(out), optional | Latitude, | ||
real(fp), intent(out), optional | Surface_Altitude, | ||
real(fp), intent(out), optional | Sensor_Scan_Angle, | ||
real(fp), intent(out), optional | Sensor_Zenith_Angle, | ||
real(fp), intent(out), optional | Sensor_Azimuth_Angle, | ||
real(fp), intent(out), optional | Source_Zenith_Angle, | ||
real(fp), intent(out), optional | Source_Azimuth_Angle, | ||
real(fp), intent(out), optional | Flux_Zenith_Angle, | ||
integer, intent(out), optional | Year, | ||
integer, intent(out), optional | Month, | ||
integer, intent(out), optional | Day | ||
) |
Definition at line 558 of file CRTM_Geometry_Define.f90.
integer function, public crtm_geometry_define::crtm_geometry_inquirefile | ( | character(*), intent(in) | Filename, |
integer, intent(out), optional | n_Profiles | ||
) |
subroutine, public crtm_geometry_define::crtm_geometry_inspect | ( | type(crtm_geometry_type), intent(in) | geo, |
integer, intent(in), optional | Unit | ||
) |
Definition at line 764 of file CRTM_Geometry_Define.f90.
logical function, public crtm_geometry_define::crtm_geometry_isvalid | ( | type(crtm_geometry_type), intent(in) | geo | ) |
Definition at line 633 of file CRTM_Geometry_Define.f90.
integer function, public crtm_geometry_define::crtm_geometry_readfile | ( | character(*), intent(in) | Filename, |
type(crtm_geometry_type), dimension(:), intent(out), allocatable | Geometry, | ||
logical, intent(in), optional | Quiet, | ||
logical, intent(in), optional | No_Close, | ||
integer, intent(out), optional | n_Profiles, | ||
logical, intent(in), optional | Debug | ||
) |
integer function, public crtm_geometry_define::crtm_geometry_readrecord | ( | integer, intent(in) | fid, |
type(crtm_geometry_type), intent(out) | geo | ||
) |
Definition at line 1439 of file CRTM_Geometry_Define.f90.
elemental subroutine, public crtm_geometry_define::crtm_geometry_setvalue | ( | type(crtm_geometry_type), intent(inout) | geo, |
integer, intent(in), optional | iFOV, | ||
real(fp), intent(in), optional | Longitude, | ||
real(fp), intent(in), optional | Latitude, | ||
real(fp), intent(in), optional | Surface_Altitude, | ||
real(fp), intent(in), optional | Sensor_Scan_Angle, | ||
real(fp), intent(in), optional | Sensor_Zenith_Angle, | ||
real(fp), intent(in), optional | Sensor_Azimuth_Angle, | ||
real(fp), intent(in), optional | Source_Zenith_Angle, | ||
real(fp), intent(in), optional | Source_Azimuth_Angle, | ||
real(fp), intent(in), optional | Flux_Zenith_Angle, | ||
integer, intent(in), optional | Year, | ||
integer, intent(in), optional | Month, | ||
integer, intent(in), optional | Day | ||
) |
Definition at line 383 of file CRTM_Geometry_Define.f90.
|
private |
Definition at line 1670 of file CRTM_Geometry_Define.f90.
integer function, public crtm_geometry_define::crtm_geometry_writefile | ( | character(*), intent(in) | Filename, |
type(crtm_geometry_type), dimension(:), intent(in) | Geometry, | ||
logical, intent(in), optional | Quiet, | ||
logical, intent(in), optional | No_Close, | ||
logical, intent(in), optional | Debug | ||
) |
integer function, public crtm_geometry_define::crtm_geometry_writerecord | ( | integer, intent(in) | fid, |
type(crtm_geometry_type), intent(in) | geo | ||
) |
Definition at line 1526 of file CRTM_Geometry_Define.f90.
|
private |
Definition at line 95 of file CRTM_Geometry_Define.f90.
|
private |
Definition at line 91 of file CRTM_Geometry_Define.f90.
|
private |
Definition at line 86 of file CRTM_Geometry_Define.f90.
|
private |
Definition at line 93 of file CRTM_Geometry_Define.f90.
|
private |
Definition at line 89 of file CRTM_Geometry_Define.f90.