operator(-) Interface

public interface operator(-)

Calls

interface~~operator(-)~~CallsGraph interface~operator(-) operator(-) proc~type_dp_vector_2d_sub type_dp_vector_2d_sub interface~operator(-)->proc~type_dp_vector_2d_sub proc~type_dp_vector_3d_sub type_dp_vector_3d_sub interface~operator(-)->proc~type_dp_vector_3d_sub proc~type_int_vector_2d_sub type_int_vector_2d_sub interface~operator(-)->proc~type_int_vector_2d_sub proc~type_int_vector_3d_sub type_int_vector_3d_sub interface~operator(-)->proc~type_int_vector_3d_sub

Module Procedures

private pure elemental function type_dp_vector_2d_sub(a, b) result(c)

Arguments

Type IntentOptional Attributes Name
type(type_dp_vector_2d), intent(in) :: a
type(type_dp_vector_2d), intent(in) :: b

Return Value type(type_dp_vector_2d)

private pure elemental function type_dp_vector_3d_sub(a, b) result(c)

Arguments

Type IntentOptional Attributes Name
type(type_dp_vector_3d), intent(in) :: a
type(type_dp_vector_3d), intent(in) :: b

Return Value type(type_dp_vector_3d)

private pure elemental function type_int_vector_2d_sub(a, b) result(c)

Arguments

Type IntentOptional Attributes Name
type(type_int_vector_2d), intent(in) :: a
type(type_int_vector_2d), intent(in) :: b

Return Value type(type_int_vector_2d)

private pure elemental function type_int_vector_3d_sub(a, b) result(c)

Arguments

Type IntentOptional Attributes Name
type(type_int_vector_3d), intent(in) :: a
type(type_int_vector_3d), intent(in) :: b

Return Value type(type_int_vector_3d)