SymmetrizeTripletList Interface

public interface SymmetrizeTripletList

Contents


Module Procedures

private subroutine SymmetrizeTripletList_r(triplet_list, pattern_type)

Symmetrizes an unsymmetric triplet list according to the specified symmetry type.

Arguments

Type IntentOptional AttributesName
type(TripletList_r), intent(inout) :: triplet_list

List to be symmetrized.

integer, intent(in) :: pattern_type

Type of symmetry.

private subroutine SymmetrizeTripletList_c(triplet_list, pattern_type)

Symmetrizes an unsymmetric triplet list according to the specified symmetry type.

Arguments

Type IntentOptional AttributesName
type(TripletList_c), intent(inout) :: triplet_list

List to be symmetrized.

integer, intent(in) :: pattern_type

Type of symmetry.