1 #ifndef __OrbitalTransform__
2 #define __OrbitalTransform__
10 namespace CheMPS2 {
class Hamiltonian; }
29 double TmatRotated(
const int index1,
const int index2)
const;
46 std::unique_ptr<CheMPS2::Hamiltonian>
_hamorig;
48 std::unique_ptr<simanneal::UnitaryMatrix>
_unitary;
50 std::unique_ptr<CheMPS2::Hamiltonian>
ham_rot;
61 std::unique_ptr<double []>
mem1;
62 std::unique_ptr<double []>
mem2;