FV3-JEDI
fv3jedi_io_latlon_mod Module Reference

Data Types

type  fv3jedi_llgeom
 

Functions/Subroutines

subroutine setup_conf (self, geom)
 
subroutine setup_date (self, vdate)
 
subroutine delete (self)
 
subroutine write (self, geom, fields, f_conf, vdate)
 
subroutine create_latlon (llgeom, geom)
 
subroutine delete_latlon (llgeom)
 
subroutine write_latlon_metadata (llgeom, geom, f_conf, vdate)
 
subroutine write_latlon_fields (llgeom, geom, fields)
 
subroutine dummy_final (self)
 

Function/Subroutine Documentation

◆ create_latlon()

subroutine fv3jedi_io_latlon_mod::create_latlon ( type(fv3jedi_llgeom), intent(inout)  llgeom,
type(fv3jedi_geom), intent(in)  geom 
)
private
Parameters
[in,out]llgeomLatLon Geometry
[in]geomGeometry

Definition at line 140 of file fv3jedi_io_latlon_mod.f90.

Here is the caller graph for this function:

◆ delete()

subroutine fv3jedi_io_latlon_mod::delete ( class(fv3jedi_llgeom), intent(inout)  self)
private

Definition at line 102 of file fv3jedi_io_latlon_mod.f90.

Here is the call graph for this function:

◆ delete_latlon()

subroutine fv3jedi_io_latlon_mod::delete_latlon ( type(fv3jedi_llgeom), intent(inout)  llgeom)
private
Parameters
[in,out]llgeomLatLon Geometry

Definition at line 264 of file fv3jedi_io_latlon_mod.f90.

Here is the caller graph for this function:

◆ dummy_final()

subroutine fv3jedi_io_latlon_mod::dummy_final ( type(fv3jedi_llgeom), intent(inout)  self)
private

Definition at line 487 of file fv3jedi_io_latlon_mod.f90.

Here is the caller graph for this function:

◆ setup_conf()

subroutine fv3jedi_io_latlon_mod::setup_conf ( class(fv3jedi_llgeom), intent(inout)  self,
type(fv3jedi_geom), intent(in)  geom 
)
private
Parameters
[in]geomGeometry

Definition at line 64 of file fv3jedi_io_latlon_mod.f90.

Here is the call graph for this function:

◆ setup_date()

subroutine fv3jedi_io_latlon_mod::setup_date ( class(fv3jedi_llgeom), intent(inout)  self,
type(datetime), intent(in)  vdate 
)
private
Parameters
[in]vdateDateTime

Definition at line 82 of file fv3jedi_io_latlon_mod.f90.

◆ write()

subroutine fv3jedi_io_latlon_mod::write ( class(fv3jedi_llgeom), intent(inout)  self,
type(fv3jedi_geom), intent(in)  geom,
type(fv3jedi_field), dimension(:), intent(in)  fields,
type(fckit_configuration), intent(in)  f_conf,
type(datetime), intent(in)  vdate 
)
private
Parameters
[in]fieldsFields to be written
[in]f_confConfiguration
[in]vdateDateTime

Definition at line 117 of file fv3jedi_io_latlon_mod.f90.

Here is the call graph for this function:

◆ write_latlon_fields()

subroutine fv3jedi_io_latlon_mod::write_latlon_fields ( type(fv3jedi_llgeom), intent(inout), target  llgeom,
type(fv3jedi_geom), intent(in)  geom,
type(fv3jedi_field), dimension(:), intent(in)  fields 
)
private
Parameters
[in,out]llgeomLatLon Geometry
[in]geomGeometry
[in]fieldsField to write

Definition at line 362 of file fv3jedi_io_latlon_mod.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_latlon_metadata()

subroutine fv3jedi_io_latlon_mod::write_latlon_metadata ( type(fv3jedi_llgeom), intent(inout)  llgeom,
type(fv3jedi_geom), intent(in)  geom,
type(fckit_configuration), intent(in)  f_conf,
type(datetime), intent(in)  vdate 
)
private
Parameters
[in,out]llgeomLatLon Geometry
[in]geomGeometry
[in]f_confConfiguration
[in]vdateDateTime

Definition at line 287 of file fv3jedi_io_latlon_mod.f90.

Here is the call graph for this function:
Here is the caller graph for this function: