FV3 Bundle
CRTM_RTSolution_Define.f90 File Reference

Go to the source code of this file.

Data Types

interface  crtm_rtsolution_define::operator(==)
 
interface  crtm_rtsolution_define::operator(+)
 
interface  crtm_rtsolution_define::operator(-)
 
interface  crtm_rtsolution_define::operator(**)
 
interface  crtm_rtsolution_define::operator(/)
 
interface  crtm_rtsolution_define::sqrt
 
interface  crtm_rtsolution_define::crtm_rtsolution_inspect
 
type  crtm_rtsolution_define::crtm_rtsolution_type
 

Modules

module  crtm_rtsolution_define
 

Functions/Subroutines

elemental logical function, public crtm_rtsolution_define::crtm_rtsolution_associated (RTSolution)
 
elemental subroutine, public crtm_rtsolution_define::crtm_rtsolution_destroy (RTSolution)
 
elemental subroutine, public crtm_rtsolution_define::crtm_rtsolution_create (RTSolution, n_Layers)
 
elemental subroutine, public crtm_rtsolution_define::crtm_rtsolution_zero (RTSolution)
 
subroutine crtm_rtsolution_define::scalar_inspect (RTSolution, Unit)
 
subroutine crtm_rtsolution_define::rank2_inspect (RTSolution, Unit)
 
subroutine, public crtm_rtsolution_define::crtm_rtsolution_defineversion (Id)
 
elemental logical function, public crtm_rtsolution_define::crtm_rtsolution_compare (x, y, n_SigFig)
 
integer function, public crtm_rtsolution_define::crtm_rtsolution_statistics (rts, rts_stats)
 
integer function, public crtm_rtsolution_define::crtm_rtsolution_inquirefile (Filename, n_Channels, n_Profiles)
 
subroutine inquire_cleanup ()
 
integer function, public crtm_rtsolution_define::crtm_rtsolution_readfile (Filename, RTSolution, Quiet, n_Channels, n_Profiles, Old_Version, Debug)
 
subroutine read_cleanup ()
 
integer function, public crtm_rtsolution_define::crtm_rtsolution_writefile (Filename, RTSolution, Quiet, Debug)
 
subroutine write_cleanup ()
 
elemental logical function crtm_rtsolution_define::crtm_rtsolution_equal (x, y)
 
elemental type(crtm_rtsolution_type) function crtm_rtsolution_define::crtm_rtsolution_add (rts1, rts2)
 
elemental type(crtm_rtsolution_type) function crtm_rtsolution_define::crtm_rtsolution_subtract (rts1, rts2)
 
elemental type(crtm_rtsolution_type) function crtm_rtsolution_define::crtm_rtsolution_exponent (rts, power)
 
elemental type(crtm_rtsolution_type) function crtm_rtsolution_define::crtm_rtsolution_normalise (rts, factor)
 
elemental type(crtm_rtsolution_type) function crtm_rtsolution_define::crtm_rtsolution_sqrt (rts)
 
integer function crtm_rtsolution_define::read_record (fid, rts, old_version)
 
subroutine read_record_cleanup ()
 
integer function crtm_rtsolution_define::write_record (fid, rts)
 
subroutine write_record_cleanup ()
 

Variables

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

Function/Subroutine Documentation

◆ inquire_cleanup()

subroutine crtm_rtsolution_inquirefile::inquire_cleanup ( )
private

Definition at line 764 of file CRTM_RTSolution_Define.f90.

Here is the call graph for this function:

◆ read_cleanup()

subroutine crtm_rtsolution_readfile::read_cleanup ( )
private

Definition at line 957 of file CRTM_RTSolution_Define.f90.

Here is the call graph for this function:

◆ read_record_cleanup()

subroutine read_record::read_record_cleanup ( )
private

Definition at line 1678 of file CRTM_RTSolution_Define.f90.

Here is the call graph for this function:

◆ write_cleanup()

subroutine crtm_rtsolution_writefile::write_cleanup ( )
private

Definition at line 1109 of file CRTM_RTSolution_Define.f90.

Here is the call graph for this function:

◆ write_record_cleanup()

subroutine write_record::write_record_cleanup ( )
private

Definition at line 1783 of file CRTM_RTSolution_Define.f90.

Here is the call graph for this function: