mod_ncll Module Reference
Data Types | |
interface | add |
interface | assignment(=) |
interface | count_att_list |
interface | count_dim_list |
interface | count_nonsingleton_dim_list |
interface | delete_att_link |
interface | delete_att_list |
interface | delete_dim_link |
interface | delete_dim_list |
interface | delete_file_link |
interface | delete_var_link |
interface | find_att |
interface | find_dim |
interface | find_file |
interface | find_unlimited |
interface | find_var |
interface | has_unlimited |
interface | insert_att_link |
interface | insert_dim_link |
interface | insert_file_link |
interface | insert_var_link |
type | ncatt |
type | ncattp |
type | ncdim |
type | ncdimp |
type | ncfile |
type | ncfilelist |
type | ncfilep |
type | ncftime |
type | ncvar |
type | ncvarp |
interface | print_att_list |
interface | print_dim_list |
Functions/Subroutines | |
type(ncfile) function, pointer | new_file (fname) |
type(ncfile) function, pointer | copy_file (NCFIN) |
type(ncftime) function, pointer | new_ftime () |
subroutine | copy_ftime (FTIME_OUT, FTIME_IN) |
type(ncfilep) function, pointer | new_filep () |
type(ncfilelist) function, pointer | new_filehead () |
subroutine | kill_filehead (FILEHEAD) |
subroutine | delete_filep_byname (LIST, NAME, FOUND) |
subroutine | delete_filep_byncid (LIST, NCID, FOUND) |
subroutine | delete_file_list (LIST) |
subroutine | kill_file (NCF) |
subroutine | insert_filep_byncf (LIST, NCF, FOUND) |
type(ncfile) function, pointer | find_file_byname (LIST, NAME, FOUND) |
type(ncfile) function, pointer | find_file_byncid (LIST, NCID, FOUND) |
integer function | count_file_list (LIST) |
subroutine | print_file_list (LIST) |
subroutine | print_file (NCF) |
subroutine | print_ftime (FTIME) |
type(ncvar) function, pointer | new_var () |
type(ncvarp) function, pointer | new_varp () |
type(ncvar) function, pointer | copy_var (VARIN) |
type(ncvar) function, pointer | reference_var (VARIN) |
subroutine | delete_varp_byname (LIST, NAME, FOUND) |
subroutine | delete_varp_byvarid (LIST, VARID, FOUND) |
subroutine | delete_var_list (LIST) |
subroutine | kill_var (VAR) |
subroutine | insert_varp_byvar (LIST, VAR, FOUND) |
type(ncvar) function, pointer | find_var_byname (LIST, NAME, FOUND) |
type(ncvar) function, pointer | find_var_byvarid (LIST, VARID, FOUND) |
integer function | count_var_list (LIST) |
integer function | count_unlimited_vars (LIST) |
subroutine | print_var_list (LIST) |
subroutine | print_var (VAR) |
type(ncatt) function, pointer | new_att () |
type(ncattp) function, pointer | new_attp () |
type(ncatt) function, pointer | copy_att (ATTIN) |
subroutine | copy_att_list (ATTPOUT, ATTPIN) |
subroutine | delete_ncf_attp_byname (LIST, NAME, FOUND) |
subroutine | delete_ncf_attp_byattid (LIST, ATTID, FOUND) |
subroutine | delete_ncf_attp_list (LIST) |
subroutine | delete_var_attp_byname (LIST, NAME, FOUND) |
subroutine | delete_var_attp_byattid (LIST, ATTID, FOUND) |
subroutine | delete_var_attp_list (LIST) |
subroutine | kill_att (ATT) |
subroutine | insert_ncf_attp_byatt (LIST, ATT, FOUND) |
subroutine | insert_var_attp_byatt (LIST, ATT, FOUND) |
type(ncatt) function, pointer | find_ncf_att_byname (LIST, NAME, FOUND) |
type(ncatt) function, pointer | find_ncf_att_byattid (LIST, ATTID, FOUND) |
type(ncatt) function, pointer | find_var_att_byname (LIST, NAME, FOUND) |
type(ncatt) function, pointer | find_var_att_byattid (LIST, ATTID, FOUND) |
integer function | count_ncf_att_list (LIST) |
integer function | count_var_att_list (LIST) |
subroutine | print_ncf_att_list (LIST) |
subroutine | print_var_att_list (LIST) |
subroutine | print_att (ATT) |
type(ncdim) function, pointer | new_dim () |
subroutine | copy_dim_list (DIMPOUT, DIMPIN) |
type(ncdim) function, pointer | copy_dim (DIMIN) |
type(ncdimp) function, pointer | new_dimp () |
subroutine | delete_ncf_dimp_byname (LIST, NAME, FOUND) |
subroutine | delete_ncf_dimp_bydimid (LIST, DIMID, FOUND) |
subroutine | delete_ncf_dimp_list (LIST) |
subroutine | delete_var_dimp_byname (LIST, NAME, FOUND) |
subroutine | delete_var_dimp_bydimid (LIST, DIMID, FOUND) |
subroutine | delete_var_dimp_list (LIST) |
subroutine | kill_dim (DIM) |
subroutine | insert_ncf_dimp_bydim (LIST, DIM, FOUND) |
subroutine | insert_var_dimp_bydim (LIST, DIM, FOUND) |
type(ncdim) function, pointer | find_ncf_dim_byname (LIST, NAME, FOUND) |
type(ncdim) function, pointer | find_ncf_dim_bydimid (LIST, DIMID, FOUND) |
type(ncdim) function, pointer | find_ncf_dim_unlimited (LIST, FOUND) |
logical function | has_unlimited_ncf (LIST) |
type(ncdim) function, pointer | find_var_dim_byname (LIST, NAME, FOUND) |
type(ncdim) function, pointer | find_var_dim_bydimid (LIST, DIMID, FOUND) |
type(ncdim) function, pointer | find_var_dim_unlimited (LIST, FOUND) |
logical function | has_unlimited_var (LIST) |
integer function, dimension(:), pointer | var_dimids (LIST) |
integer function, dimension(:), pointer | var_dims (LIST) |
integer function, dimension(:), pointer | mem_dims (LIST) |
integer function | count_ncf_ns_dim_list (LIST) |
integer function | count_var_ns_dim_list (LIST) |
subroutine | alloc_var (VAR, MYDIMS) |
subroutine | allocate_associated_vars (LIST) |
integer function | count_ncf_dim_list (LIST) |
integer function | count_var_dim_list (LIST) |
subroutine | print_ncf_dim_list (LIST) |
subroutine | print_var_dim_list (LIST) |
subroutine | print_dim (DIM) |
type(ncvar) function, pointer | var_plus_dim (VAR, DIM) |
type(ncvar) function, pointer | var_plus_att (VAR, ATT) |
type(ncfile) function, pointer | ncf_plus_var (NCF, VAR) |
type(ncfile) function, pointer | ncf_plus_att (NCF, ATT) |
type(ncfile) function, pointer | ncf_plus_dim (NCF, DIM) |
type(ncfile) function, pointer | ncf_plus_ncf (NCF1, NCF2) |
type(ncfilelist) function, pointer | ncflist_plus_ncf (NCFLIST, NCF) |
Variables | |
integer, parameter | tmtype_unknown = 0 |
integer, parameter | tmtype_char_date = 1 |
integer, parameter | tmtype_int2_mjd = 2 |
integer, parameter | tmtype_float_days = 3 |
integer, parameter | tmtype_float_seconds = 4 |
integer, parameter | char_max_attlen = 160 |
Function/Subroutine Documentation
subroutine mod_ncll::alloc_var | ( | type(ncvar), intent(inout), pointer | VAR, |
integer, intent(out), optional | MYDIMS | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::allocate_associated_vars | ( | type(ncfile), intent(in) | LIST | ) |
Here is the call graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::copy_att_list | ( | type(ncattp), intent(out), target | ATTPOUT, |
type(ncattp), intent(in), target | ATTPIN | ||
) |
Here is the call graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::copy_dim_list | ( | type(ncdimp), intent(out), target | DIMPOUT, |
type(ncdimp), intent(in), target | DIMPIN | ||
) |
Here is the call graph for this function:

Here is the call graph for this function:

subroutine mod_ncll::copy_ftime | ( | type(ncftime), intent(out) | FTIME_OUT, |
type(ncftime), intent(in) | FTIME_IN | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

integer function mod_ncll::count_file_list | ( | type(ncfilelist), intent(in) | LIST | ) |
integer function mod_ncll::count_ncf_att_list | ( | type(ncfile), intent(in) | LIST | ) |
integer function mod_ncll::count_ncf_dim_list | ( | type(ncfile), intent(in) | LIST | ) |
integer function mod_ncll::count_ncf_ns_dim_list | ( | type(ncfile), intent(in) | LIST | ) |
integer function mod_ncll::count_unlimited_vars | ( | type(ncfile), intent(in) | LIST | ) |
integer function mod_ncll::count_var_att_list | ( | type(ncvar), intent(in) | LIST | ) |
integer function mod_ncll::count_var_dim_list | ( | type(ncvar), intent(in) | LIST | ) |
integer function mod_ncll::count_var_list | ( | type(ncfile), intent(in) | LIST | ) |
Here is the caller graph for this function:

integer function mod_ncll::count_var_ns_dim_list | ( | type(ncvar), intent(in) | LIST | ) |
subroutine mod_ncll::delete_file_list | ( | type(ncfilelist), intent(inout) | LIST | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::delete_filep_byname | ( | type(ncfilelist), intent(inout) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_filep_byncid | ( | type(ncfilelist), intent(inout) | LIST, |
integer, intent(in) | NCID, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_ncf_attp_byattid | ( | type(ncfile), intent(inout) | LIST, |
integer, intent(in) | ATTID, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_ncf_attp_byname | ( | type(ncfile), intent(inout) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_ncf_attp_list | ( | type(ncfile), intent(inout) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::delete_ncf_dimp_bydimid | ( | type(ncfile), intent(inout) | LIST, |
integer, intent(in) | DIMID, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_ncf_dimp_byname | ( | type(ncfile), intent(inout) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_ncf_dimp_list | ( | type(ncfile), intent(inout) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::delete_var_attp_byattid | ( | type(ncvar), intent(inout) | LIST, |
integer, intent(in) | ATTID, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_var_attp_byname | ( | type(ncvar), intent(inout) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_var_attp_list | ( | type(ncvar), intent(inout) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::delete_var_dimp_bydimid | ( | type(ncvar), intent(inout) | LIST, |
integer, intent(in) | DIMID, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_var_dimp_byname | ( | type(ncvar), intent(inout) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_var_dimp_list | ( | type(ncvar), intent(inout) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::delete_var_list | ( | type(ncfile), pointer | LIST | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::delete_varp_byname | ( | type(ncfile), intent(inout) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::delete_varp_byvarid | ( | type(ncfile), intent(inout) | LIST, |
integer, intent(in) | VARID, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

type(ncfile) function, pointer mod_ncll::find_file_byname | ( | type(ncfilelist), intent(in) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

type(ncfile) function, pointer mod_ncll::find_file_byncid | ( | type(ncfilelist), intent(in) | LIST, |
integer, intent(in) | NCID, | ||
logical, intent(out) | FOUND | ||
) |
type(ncatt) function, pointer mod_ncll::find_ncf_att_byattid | ( | type(ncfile), intent(in) | LIST, |
integer, intent(in) | ATTID, | ||
logical, intent(out) | FOUND | ||
) |
type(ncatt) function, pointer mod_ncll::find_ncf_att_byname | ( | type(ncfile), intent(in) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
type(ncdim) function, pointer mod_ncll::find_ncf_dim_bydimid | ( | type(ncfile), intent(in) | LIST, |
integer, intent(in) | DIMID, | ||
logical, intent(out) | FOUND | ||
) |
type(ncdim) function, pointer mod_ncll::find_ncf_dim_byname | ( | type(ncfile), intent(in) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
type(ncdim) function, pointer mod_ncll::find_ncf_dim_unlimited | ( | type(ncfile), intent(in) | LIST, |
logical, intent(out) | FOUND | ||
) |
type(ncatt) function, pointer mod_ncll::find_var_att_byattid | ( | type(ncvar), intent(in) | LIST, |
integer, intent(in) | ATTID, | ||
logical, intent(out) | FOUND | ||
) |
type(ncatt) function, pointer mod_ncll::find_var_att_byname | ( | type(ncvar), intent(in) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
type(ncvar) function, pointer mod_ncll::find_var_byname | ( | type(ncfile), intent(in) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
type(ncvar) function, pointer mod_ncll::find_var_byvarid | ( | type(ncfile), intent(in) | LIST, |
integer, intent(in) | VARID, | ||
logical, intent(out) | FOUND | ||
) |
type(ncdim) function, pointer mod_ncll::find_var_dim_bydimid | ( | type(ncvar), intent(in) | LIST, |
integer, intent(in) | DIMID, | ||
logical, intent(out) | FOUND | ||
) |
type(ncdim) function, pointer mod_ncll::find_var_dim_byname | ( | type(ncvar), intent(in) | LIST, |
character(len=*), intent(in) | NAME, | ||
logical, intent(out) | FOUND | ||
) |
type(ncdim) function, pointer mod_ncll::find_var_dim_unlimited | ( | type(ncvar), intent(in) | LIST, |
logical, intent(out) | FOUND | ||
) |
logical function mod_ncll::has_unlimited_ncf | ( | type(ncfile), intent(in) | LIST | ) |
logical function mod_ncll::has_unlimited_var | ( | type(ncvar), intent(in) | LIST | ) |
subroutine mod_ncll::insert_filep_byncf | ( | type(ncfilelist), intent(inout) | LIST, |
type(ncfile), pointer | NCF, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::insert_ncf_attp_byatt | ( | type(ncfile), intent(inout) | LIST, |
type(ncatt), pointer | ATT, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::insert_ncf_dimp_bydim | ( | type(ncfile), intent(inout) | LIST, |
type(ncdim), pointer | DIM, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::insert_var_attp_byatt | ( | type(ncvar), intent(inout) | LIST, |
type(ncatt), pointer | ATT, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::insert_var_dimp_bydim | ( | type(ncvar), intent(inout) | LIST, |
type(ncdim), pointer | DIM, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::insert_varp_byvar | ( | type(ncfile), intent(inout) | LIST, |
type(ncvar), pointer | VAR, | ||
logical, intent(out) | FOUND | ||
) |
Here is the call graph for this function:

subroutine mod_ncll::kill_att | ( | type(ncatt), pointer | ATT | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::kill_dim | ( | type(ncdim), pointer | DIM | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::kill_file | ( | type(ncfile), pointer | NCF | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::kill_filehead | ( | type(ncfilelist), pointer | FILEHEAD | ) |
Here is the call graph for this function:

subroutine mod_ncll::kill_var | ( | type(ncvar), pointer | VAR | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

integer function, dimension(:), pointer mod_ncll::mem_dims | ( | type(ncvar), intent(in) | LIST | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncfile) function, pointer mod_ncll::ncf_plus_att | ( | type(ncfile), pointer | NCF, |
type(ncatt), pointer | ATT | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncfile) function, pointer mod_ncll::ncf_plus_dim | ( | type(ncfile), pointer | NCF, |
type(ncdim), pointer | DIM | ||
) |
Here is the call graph for this function:

type(ncfile) function, pointer mod_ncll::ncf_plus_ncf | ( | type(ncfile), pointer | NCF1, |
type(ncfile), pointer | NCF2 | ||
) |
Here is the call graph for this function:

type(ncfile) function, pointer mod_ncll::ncf_plus_var | ( | type(ncfile), pointer | NCF, |
type(ncvar), pointer | VAR | ||
) |
Here is the call graph for this function:

type(ncfilelist) function, pointer mod_ncll::ncflist_plus_ncf | ( | type(ncfilelist), pointer | NCFLIST, |
type(ncfile), pointer | NCF | ||
) |
Here is the call graph for this function:

type(ncatt) function, pointer mod_ncll::new_att | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncattp) function, pointer mod_ncll::new_attp | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncdim) function, pointer mod_ncll::new_dim | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncdimp) function, pointer mod_ncll::new_dimp | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncfile) function, pointer mod_ncll::new_file | ( | character(len=*), intent(in), optional | fname | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncfilelist) function, pointer mod_ncll::new_filehead | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncfilep) function, pointer mod_ncll::new_filep | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncftime) function, pointer mod_ncll::new_ftime | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncvar) function, pointer mod_ncll::new_var | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(ncvarp) function, pointer mod_ncll::new_varp | ( | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::print_att | ( | type(ncatt), intent(in), pointer | ATT | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::print_dim | ( | type(ncdim), intent(in), pointer | DIM | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::print_file | ( | type(ncfile), pointer | NCF | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::print_file_list | ( | type(ncfilelist), intent(in) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::print_ftime | ( | type(ncftime), pointer | FTIME | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::print_ncf_att_list | ( | type(ncfile), intent(in) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::print_ncf_dim_list | ( | type(ncfile), intent(in) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::print_var | ( | type(ncvar), intent(in), pointer | VAR | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_ncll::print_var_att_list | ( | type(ncvar), intent(in) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::print_var_dim_list | ( | type(ncvar), intent(in) | LIST | ) |
Here is the call graph for this function:

subroutine mod_ncll::print_var_list | ( | type(ncfile), intent(in) | LIST | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

integer function, dimension(:), pointer mod_ncll::var_dimids | ( | type(ncvar), intent(in) | LIST | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

integer function, dimension(:), pointer mod_ncll::var_dims | ( | type(ncvar), intent(in) | LIST | ) |
Here is the call graph for this function:

type(ncvar) function, pointer mod_ncll::var_plus_att | ( | type(ncvar), pointer | VAR, |
type(ncatt), pointer | ATT | ||
) |
Here is the call graph for this function:

type(ncvar) function, pointer mod_ncll::var_plus_dim | ( | type(ncvar), pointer | VAR, |
type(ncdim), pointer | DIM | ||
) |
Here is the call graph for this function:

Variable Documentation
integer, parameter mod_ncll::char_max_attlen = 160 |
integer, parameter mod_ncll::tmtype_char_date = 1 |
integer, parameter mod_ncll::tmtype_float_days = 3 |
integer, parameter mod_ncll::tmtype_float_seconds = 4 |
integer, parameter mod_ncll::tmtype_int2_mjd = 2 |
integer, parameter mod_ncll::tmtype_unknown = 0 |