From: Dariusz Murakowski Date: Thu, 23 Apr 2015 05:37:30 +0000 (-0400) Subject: Solve warning about comparison between signed and unsigned integer expressions. X-Git-Url: http://src.murakowski.org/?a=commitdiff_plain;h=ec032e308fb9b95d80c639c1a4314f46aaf9fd83;p=VirEvoDyn.git Solve warning about comparison between signed and unsigned integer expressions. --- diff --git a/ham_ss.cpp b/ham_ss.cpp index 323617d..9eba31a 100644 --- a/ham_ss.cpp +++ b/ham_ss.cpp @@ -164,13 +164,13 @@ PottsHamiltonian::PottsHamiltonian(std::string &FILENAME) { // Also, "gauge fixing" sets field and couplings between // the commonest states to zero. -double PottsHamiltonian::get_energy(const std::vector &config) const { +double PottsHamiltonian::get_energy(const std::vector &config) const { // Compute energy of the input configuration double E = 0; - for (int i=0;i &config) const { E -= J[i][config[i]]; - for (int j=i+1;j &config) const; + double get_energy(const std::vector &config) const; void set_temp(double x) { bh=x; bJ=x; } void set_temp(double x, double y) { bh=x; bJ=y; }