unique_programs Interface

public interface unique_programs

Module Procedures

private subroutine unique_programs1(executable, error)

Check whether or not the names in a set of executables are unique

Arguments

Type IntentOptional Attributes Name
class(executable_config_t), intent(in) :: executable(:)

Array of executables

type(error_t), intent(out), allocatable :: error

Error handling

private subroutine unique_programs2(executable_i, executable_j, error)

Check whether or not the names in a set of executables are unique

Arguments

Type IntentOptional Attributes Name
class(executable_config_t), intent(in) :: executable_i(:)

Array of executables

class(executable_config_t), intent(in) :: executable_j(:)

Array of executables

type(error_t), intent(out), allocatable :: error

Error handling