FV3-JEDI
fv3jedi_io_gfs_mod Module Reference

Data Types

type  fv3jedi_io_gfs
 

Functions/Subroutines

subroutine setup_conf (self, f_conf)
 
subroutine setup_date (self, vdate)
 
subroutine read_meta (self, geom, vdate, calendar_type, date_init)
 
subroutine read_fields (self, geom, fields)
 
subroutine write (self, geom, fields, vdate, calendar_type, date_init)
 
subroutine dummy_final (self)
 

Variables

integer, parameter numfiles = 9
 

Function/Subroutine Documentation

◆ dummy_final()

subroutine fv3jedi_io_gfs_mod::dummy_final ( type(fv3jedi_io_gfs), intent(inout)  self)
private

Definition at line 470 of file fv3jedi_io_gfs_mod.f90.

Here is the caller graph for this function:

◆ read_fields()

subroutine fv3jedi_io_gfs_mod::read_fields ( class(fv3jedi_io_gfs), intent(inout)  self,
type(fv3jedi_geom), intent(inout)  geom,
type(fv3jedi_field), dimension(:), intent(inout)  fields 
)
private

Definition at line 255 of file fv3jedi_io_gfs_mod.f90.

Here is the call graph for this function:

◆ read_meta()

subroutine fv3jedi_io_gfs_mod::read_meta ( class(fv3jedi_io_gfs), intent(inout)  self,
type(fv3jedi_geom), intent(inout)  geom,
type(datetime), intent(inout)  vdate,
integer, intent(inout)  calendar_type,
integer, dimension(6), intent(inout)  date_init 
)
private
Parameters
[in,out]geomGeometry
[in,out]vdateDateTime
[in,out]calendar_typeGFS calendar type
[in,out]date_initGFS date intialized

Definition at line 194 of file fv3jedi_io_gfs_mod.f90.

◆ setup_conf()

subroutine fv3jedi_io_gfs_mod::setup_conf ( class(fv3jedi_io_gfs), intent(inout)  self,
type(fckit_configuration), intent(in)  f_conf 
)
private

Definition at line 66 of file fv3jedi_io_gfs_mod.f90.

◆ setup_date()

subroutine fv3jedi_io_gfs_mod::setup_date ( class(fv3jedi_io_gfs), intent(inout)  self,
type(datetime), intent(in)  vdate 
)
private

Definition at line 156 of file fv3jedi_io_gfs_mod.f90.

Here is the call graph for this function:

◆ write()

subroutine fv3jedi_io_gfs_mod::write ( class(fv3jedi_io_gfs), intent(inout)  self,
type(fv3jedi_geom), intent(inout)  geom,
type(fv3jedi_field), dimension(:), intent(in)  fields,
type(datetime), intent(in)  vdate,
integer, intent(in)  calendar_type,
integer, dimension(6), intent(in)  date_init 
)
private
Parameters
[in]fieldsFields to be written
[in]vdateDateTime
[in]calendar_typeGFS calendar type
[in]date_initGFS date intialized

Definition at line 360 of file fv3jedi_io_gfs_mod.f90.

Variable Documentation

◆ numfiles

integer, parameter fv3jedi_io_gfs_mod::numfiles = 9
private

Definition at line 33 of file fv3jedi_io_gfs_mod.f90.