main Program

Uses

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

Calls

program~~main~7~~CallsGraph program~main~7 main none~add_dimension FileMetadata%add_dimension program~main~7->none~add_dimension none~add_variable~2 FileMetadata%add_variable program~main~7->none~add_variable~2 none~create NetCDF4_FileFormatter%create program~main~7->none~create none~get_dimension FileMetadata%get_dimension program~main~7->none~get_dimension none~get_var~21 NetCDF4_FileFormatter%get_var program~main~7->none~get_var~21 none~inq_var_string_length NetCDF4_FileFormatter%inq_var_string_length program~main~7->none~inq_var_string_length none~put_var~21 NetCDF4_FileFormatter%put_var program~main~7->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 get get none~add_variable~2->get 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 Variable%get_dimensions none~add_variable~2->none~get_dimensions none~get_shape UnlimitedEntity%get_shape none~add_variable~2->none~get_shape none~insert~7 StringVariableMap%insert none~add_variable~2->none~insert~7 none~is_empty UnlimitedEntity%is_empty none~add_variable~2->none~is_empty none~add_variable~2->proc~mapl_return push_back push_back none~add_variable~2->push_back nf90_create nf90_create none~create->nf90_create none~create->proc~mapl_return proc~mapl_verify MAPL_Verify none~create->proc~mapl_verify none~get_dimension->at find find none~get_dimension->find none~get_dimension->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