main Program

Uses

  • program~~main~8~~UsesGraph program~main~8 main gFTL2_StringVector gFTL2_StringVector program~main~8->gFTL2_StringVector gFTL_StringIntegerMap gFTL_StringIntegerMap program~main~8->gFTL_StringIntegerMap iso_c_binding iso_c_binding program~main~8->iso_c_binding iso_fortran_env iso_fortran_env program~main~8->iso_fortran_env module~mapl_exceptionhandling MAPL_ExceptionHandling program~main~8->module~mapl_exceptionhandling module~pfio pFIO program~main~8->module~pfio module~pfio_netcdf4_fileformattermod pFIO_NetCDF4_FileFormatterMod program~main~8->module~pfio_netcdf4_fileformattermod

Calls

program~~main~8~~CallsGraph program~main~8 main none~add_dimension FileMetadata%add_dimension program~main~8->none~add_dimension none~add_variable~2 FileMetadata%add_variable program~main~8->none~add_variable~2 none~create~3 NetCDF4_FileFormatter%create program~main~8->none~create~3 none~get_dimension~2 FileMetadata%get_dimension program~main~8->none~get_dimension~2 none~get_var~21 NetCDF4_FileFormatter%get_var program~main~8->none~get_var~21 none~inq_var_string_length NetCDF4_FileFormatter%inq_var_string_length program~main~8->none~inq_var_string_length none~put_var~21 NetCDF4_FileFormatter%put_var program~main~8->none~put_var~21 insert insert none~add_dimension->insert proc~mapl_return MAPL_Return none~add_dimension->proc~mapl_return at at none~add_variable~2->at begin begin none~add_variable~2->begin interface~mapl_assert MAPL_Assert none~add_variable~2->interface~mapl_assert next next none~add_variable~2->next none~get_const_value Variable%get_const_value none~add_variable~2->none~get_const_value none~get_dimensions~3 Variable%get_dimensions none~add_variable~2->none~get_dimensions~3 none~get_shape UnlimitedEntity%get_shape none~add_variable~2->none~get_shape none~insert~198 StringVariableMap%insert none~add_variable~2->none~insert~198 none~is_empty UnlimitedEntity%is_empty none~add_variable~2->none~is_empty of of none~add_variable~2->of none~add_variable~2->proc~mapl_return push_back push_back none~add_variable~2->push_back nf90_create nf90_create none~create~3->nf90_create none~create~3->proc~mapl_return proc~mapl_verify MAPL_Verify none~create~3->proc~mapl_verify none~get_dimension~2->at find find none~get_dimension~2->find none~get_dimension~2->proc~mapl_return none~get_var_real64_4 NetCDF4_FileFormatter%get_var_real64_4 none~get_var~21->none~get_var_real64_4 nf90_inq_varid nf90_inq_varid none~inq_var_string_length->nf90_inq_varid none~inq_var_string_length->proc~mapl_return none~inq_var_string_length->proc~mapl_verify proc~pfio_nf90_get_var_string_len pfio_nf90_get_var_string_len none~inq_var_string_length->proc~pfio_nf90_get_var_string_len none~put_var_real64_4 NetCDF4_FileFormatter%put_var_real64_4 none~put_var~21->none~put_var_real64_4

Variables

Type Attributes Name Initial
character(len=:), allocatable, target :: cvar1(:)
character(len=:), allocatable, target :: cvar2(:)
integer :: Ydim
integer :: k
integer :: length
integer :: my_dim
integer :: status
type(FileMetadata) :: metadata
type(NetCDF4_FileFormatter) :: test_formatter
type(Variable) :: v