remove Interface

public interface remove

Contents


Module Procedures

public subroutine removeArrayReal(mat, remove1stColumn, remove2ndColumn, NextOf)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(inout), allocatable:: mat(:,:)
logical, intent(in), optional :: remove1stColumn
logical, intent(in), optional :: remove2ndColumn
integer(kind=int32), intent(in), optional :: NextOf

public subroutine removeArrayInt(mat, remove1stColumn, remove2ndColumn, NextOf)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(inout), allocatable:: mat(:,:)
logical, intent(in), optional :: remove1stColumn
logical, intent(in), optional :: remove2ndColumn
integer(kind=int32), intent(in), optional :: NextOf

public subroutine removeArrayReal3rdOrder(mat, remove1stColumn, remove2ndColumn, NextOf)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(inout), allocatable:: mat(:,:,:)
logical, intent(in), optional :: remove1stColumn
logical, intent(in), optional :: remove2ndColumn
integer(kind=int32), intent(in), optional :: NextOf