FV3 Bundle
CRTM_AtmOptics_Define.f90 File Reference

Go to the source code of this file.

Data Types

interface  crtm_atmoptics_define::operator(==)
 
interface  crtm_atmoptics_define::operator(-)
 
interface  crtm_atmoptics_define::crtm_atmoptics_inspect
 
type  crtm_atmoptics_define::crtm_atmoptics_type
 

Modules

module  crtm_atmoptics_define
 

Functions/Subroutines

elemental logical function, public crtm_atmoptics_define::crtm_atmoptics_associated (self)
 
elemental subroutine, public crtm_atmoptics_define::crtm_atmoptics_destroy (self)
 
elemental subroutine, public crtm_atmoptics_define::crtm_atmoptics_create (self, n_Layers, n_Legendre_Terms, n_Phase_Elements)
 
pure subroutine atmoptics_allocate (self, alloc_stat)
 
elemental subroutine, public crtm_atmoptics_define::crtm_atmoptics_zero (self)
 
subroutine crtm_atmoptics_define::scalar_inspect (self)
 
subroutine crtm_atmoptics_define::rank1_inspect (self)
 
logical function, public crtm_atmoptics_define::crtm_atmoptics_validrelease (self)
 
subroutine, public crtm_atmoptics_define::crtm_atmoptics_info (self, Info)
 
subroutine, public crtm_atmoptics_define::crtm_atmoptics_defineversion (Id)
 
elemental logical function, public crtm_atmoptics_define::crtm_atmoptics_compare (x, y, n_SigFig)
 
integer function, public crtm_atmoptics_define::crtm_atmoptics_inquirefile (Filename, n_Objects, Release, Title, History, Comment)
 
subroutine inquire_cleanup ()
 
integer function, public crtm_atmoptics_define::crtm_atmoptics_readfile (AtmOptics, Filename, No_Close, Quiet, Title, History, Comment, Debug)
 
subroutine read_cleanup ()
 
integer function, public crtm_atmoptics_define::crtm_atmoptics_writefile (AtmOptics, Filename, No_Close, Quiet, Title, History, Comment, Debug)
 
subroutine write_cleanup ()
 
elemental logical function crtm_atmoptics_define::crtm_atmoptics_equal (x, y)
 
elemental type(crtm_atmoptics_type) function crtm_atmoptics_define::crtm_atmoptics_subtract (ao1, ao2)
 

Variables

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

Function/Subroutine Documentation

◆ atmoptics_allocate()

pure subroutine crtm_atmoptics_create::atmoptics_allocate ( type(crtm_atmoptics_type), intent(out)  self,
integer, intent(out)  alloc_stat 
)
private

Definition at line 308 of file CRTM_AtmOptics_Define.f90.

Here is the caller graph for this function:

◆ inquire_cleanup()

subroutine crtm_atmoptics_inquirefile::inquire_cleanup ( )
private

Definition at line 828 of file CRTM_AtmOptics_Define.f90.

Here is the call graph for this function:

◆ read_cleanup()

subroutine crtm_atmoptics_readfile::read_cleanup ( )
private

Definition at line 1100 of file CRTM_AtmOptics_Define.f90.

Here is the call graph for this function:

◆ write_cleanup()

subroutine crtm_atmoptics_writefile::write_cleanup ( )
private

Definition at line 1357 of file CRTM_AtmOptics_Define.f90.

Here is the call graph for this function: