original multiLdaQda is changed to multiLdaQdaEig; new multiLdaQda has a slightly different implementation