# HG changeset patch # User Sebastien Jodogne # Date 1574252898 -3600 # Node ID b1c5da7899048d874a7b63e59a584b83c2559f0d # Parent 6def5bfba86754cd1086bd93db1b70fe175f827f notes diff -r 6def5bfba867 -r b1c5da789904 Framework/Toolbox/LinearAlgebra.cpp --- a/Framework/Toolbox/LinearAlgebra.cpp Wed Nov 20 13:13:53 2019 +0100 +++ b/Framework/Toolbox/LinearAlgebra.cpp Wed Nov 20 13:28:18 2019 +0100 @@ -125,6 +125,10 @@ } #elif 1 + /** + * Use of our homemade implementation of + * "boost::lexical_cast()". It is much faster than boost. + **/ if (!GenericToolbox::StringToDouble(target[i], items[i].c_str())) { return false; @@ -132,8 +136,9 @@ #else /** - * Fallback implementation using Boost (slower, but somewhat - * independent to locale). + * Fallback implementation using Boost (slower, but somehow + * independent to locale contrarily to "std::stod()", and + * generic as it does not use our custom implementation). **/ try {