use multimap to order eigenvals/vects