string_functions_interface Module


Used by

  • module~~string_functions_interface~~UsedByGraph module~string_functions_interface string_functions_interface module~plate_3d_implementation plate_3d_implementation module~plate_3d_implementation->module~string_functions_interface module~string_functions_implementation string_functions_implementation module~string_functions_implementation->module~string_functions_interface proc~set_grid_specification set_grid_specification proc~set_grid_specification->module~string_functions_interface proc~set_grid_specification~3 set_grid_specification proc~set_grid_specification~3->module~string_functions_interface module~cylinder_2d_implementation cylinder_2d_implementation module~cylinder_2d_implementation->module~string_functions_interface proc~write_output write_output proc~write_output->module~string_functions_interface proc~set_grid_specification~2 set_grid_specification proc~set_grid_specification~2->module~string_functions_interface module~sphere_1d_implementation sphere_1d_implementation module~sphere_1d_implementation->module~string_functions_interface

Contents


Variables

TypeVisibility AttributesNameInitial
character(len=*), public, parameter:: csv_format ='(*(G0,:,","))'

Interfaces

interface

  • public pure module function base_name(file_name) result(base)

    result contains all characters in file_name before the first dot (.)

    Arguments

    Type IntentOptional AttributesName
    character(len=*), intent(in) :: file_name

    Return Value character(len=:), allocatable

interface

  • public pure module function file_extension(file_name) result(extension)

    result contains all characters in file_name after the first dot (.)

    Arguments

    Type IntentOptional AttributesName
    character(len=*), intent(in) :: file_name

    Return Value character(len=:), allocatable