Describir: Joint EigenValue Decomposition for Quantum Information Theory and Processing