commutator Function

public pure function commutator(A, B) result(R)

Calculate the commutator between two complex square matrices.

Arguments

Type IntentOptional AttributesName
complex(kind=wp), intent(in), dimension(:,:):: A

Left matrix [n×n]

complex(kind=wp), intent(in), dimension(size(A,1),size(A,1)):: B

Right matrix [n×n]

Return Value complex(kind=wp), dimension(size(A,1),size(A,1))

Commutator R = [A,B]


Contents

None