diff --git a/Solver/eigenSolver.h b/Solver/eigenSolver.h index 86943741f3441ca6cd24b535f3cd3c87584c5f40..05f643f0651416ab7756eb3689f89807ede48242 100644 --- a/Solver/eigenSolver.h +++ b/Solver/eigenSolver.h @@ -36,7 +36,7 @@ class eigenSolver{ _eigenValues.clear(); _eigenVectors.clear(); }; - std::complex<double>& getEigenVectorComp(int num, int com){ + std::complex<double> getEigenVectorComp(int num, int com){ return _eigenVectors[num][com]; }; }; @@ -59,7 +59,7 @@ class eigenSolver{ std::complex<double> getEigenValue(int num){ return 0.; } std::vector<std::complex<double> > &getEigenVector(int num){ return _dummy; } void clear(){}; - std::complex<double>& getEigenVectorComp(int num, int com) return 0; + std::complex<double> getEigenVectorComp(int num, int com) {return 0.;}; }; #endif