FLEXPART v9.3.0
 All Classes Files Functions Variables
Public Member Functions | Private Member Functions | Private Attributes | List of all members
fp2nc4io_mod Module Reference

Public Member Functions

subroutine fp2nc4io_print_valid_vars
 
logical function fp2nc4io_vars_are_valid (num_vars, dump_vars)
 
subroutine fp2nc4io_dump (nc4_filepath, num_vars, dump_vars, deflate_level)
 

Private Member Functions

subroutine, private private_dump_3dfield (ncid, varname, dimids, deflevel)
 
subroutine, private private_read_3dfield (ncid, varname, xdim, ydim, zdim, var_array)
 
character function, private to_upper (c)
 

Private Attributes

integer, parameter, private default_deflate_level = 2
 
character, dimension(*),
parameter, private 
valid_vars = (/ 't', 'u', 'v', 'w', 'q', 'T', 'U', 'V', 'W', 'Q' /)
 

Detailed Description

Definition at line 1 of file fp2nc4io_mod.F90.

Member Function/Subroutine Documentation

subroutine fp2nc4io_mod::fp2nc4io_dump ( character(len=*), intent(in)  nc4_filepath,
integer, intent(in)  num_vars,
character, dimension(num_vars), intent(in)  dump_vars,
integer, intent(in), optional  deflate_level 
)

Definition at line 82 of file fp2nc4io_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine fp2nc4io_mod::fp2nc4io_print_valid_vars ( )

Definition at line 41 of file fp2nc4io_mod.F90.

Here is the caller graph for this function:

logical function fp2nc4io_mod::fp2nc4io_vars_are_valid ( integer, intent(in)  num_vars,
character, dimension(num_vars), intent(in)  dump_vars 
)

Definition at line 57 of file fp2nc4io_mod.F90.

Here is the caller graph for this function:

subroutine, private fp2nc4io_mod::private_dump_3dfield ( integer, intent(in)  ncid,
character, intent(in)  varname,
integer, dimension(3), intent(in)  dimids,
integer, intent(in)  deflevel 
)
private

Definition at line 248 of file fp2nc4io_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, private fp2nc4io_mod::private_read_3dfield ( integer, intent(in)  ncid,
character, intent(in)  varname,
integer, intent(in)  xdim,
integer, intent(in)  ydim,
integer, intent(in)  zdim,
real, dimension(xdim, ydim, zdim)  var_array 
)
private

Definition at line 329 of file fp2nc4io_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

character function, private fp2nc4io_mod::to_upper ( character, intent(in)  c)
private

Definition at line 365 of file fp2nc4io_mod.F90.

Here is the caller graph for this function:

Member Data Documentation

integer, parameter, private fp2nc4io_mod::default_deflate_level = 2
private

Definition at line 24 of file fp2nc4io_mod.F90.

character, dimension(*), parameter, private fp2nc4io_mod::valid_vars = (/ 't', 'u', 'v', 'w', 'q', 'T', 'U', 'V', 'W', 'Q' /)
private

Definition at line 28 of file fp2nc4io_mod.F90.


The documentation for this module was generated from the following file: