Diagonalize Interface

public interface Diagonalize

Module Procedures

public subroutine MatS2DEigenVectorValues(M, MatProj, MatDiag)

Arguments

Type IntentOptional Attributes Name
type(MatS2D), intent(in) :: M
type(Mat2D), intent(out) :: MatProj
type(MatS2D), intent(out) :: MatDiag

public subroutine MatS3DEigenVectorValues(M, MatProj, MatDiag)

Arguments

Type IntentOptional Attributes Name
type(MatS3D), intent(in) :: M
type(Mat3D), intent(out) :: MatProj
type(MatS3D), intent(out) :: MatDiag