Unverified Commit 878b549d authored by Peter Doak's avatar Peter Doak Committed by GitHub
Browse files

Merge pull request #267 from PDoakORNL/fix_triangular

Fix missing functions and mismatched pack unpack for ed solver
parents 09c00146 4ec96ac9
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -42,6 +42,13 @@ public:
  static std::vector<int> flavors();
  static std::vector<std::vector<double>> aVectors();

  constexpr static int transformationSignOfR(int, int, int) {
    return 1;
  }
  constexpr static int transformationSignOfK(int, int, int) {
    return 1;
  }

  // Initializes the interaction part of the real space Hubbard Hamiltonian.
  template <typename BandDmn, typename SpinDmn, typename RDmn, typename parameters_type>
  static void initializeHInteraction(
+1 −0
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ template <typename Concurrency>
void EdSolverParameters::unpack(const Concurrency& concurrency, char* buffer, int buffer_size,
                                int& position) {
  concurrency.unpack(buffer, buffer_size, position, eigenvalue_cut_off_);
  concurrency.pack(buffer, buffer_size, position, threads_);
}

template <typename ReaderOrWriter>