@@ -37,10 +37,10 @@ namespace qmcplusplus
3737 */
3838
3939// /free function to create a distable table of s-s
40- std::unique_ptr<DistanceTable> createDistanceTableAA (ParticleSet& s, std::ostream& description);
41- std::unique_ptr<DistanceTable> createDistanceTableAAOMPTarget (ParticleSet& s, std::ostream& description);
40+ std::unique_ptr<DistanceTable> createDistanceTableAA (const ParticleSet& s, std::ostream& description);
41+ std::unique_ptr<DistanceTable> createDistanceTableAAOMPTarget (const ParticleSet& s, std::ostream& description);
4242
43- inline std::unique_ptr<DistanceTable> createDistanceTable (ParticleSet& s, std::ostream& description)
43+ inline std::unique_ptr<DistanceTable> createDistanceTable (const ParticleSet& s, std::ostream& description)
4444{
4545 // during P-by-P move, the cost of single particle evaluation of distance tables
4646 // is determined by the number of source particles.
@@ -52,13 +52,15 @@ inline std::unique_ptr<DistanceTable> createDistanceTable(ParticleSet& s, std::o
5252}
5353
5454// /free function create a distable table of s-t
55- std::unique_ptr<DistanceTable> createDistanceTableAB (const ParticleSet& s, ParticleSet& t, std::ostream& description);
55+ std::unique_ptr<DistanceTable> createDistanceTableAB (const ParticleSet& s,
56+ const ParticleSet& t,
57+ std::ostream& description);
5658std::unique_ptr<DistanceTable> createDistanceTableABOMPTarget (const ParticleSet& s,
57- ParticleSet& t,
59+ const ParticleSet& t,
5860 std::ostream& description);
5961
6062inline std::unique_ptr<DistanceTable> createDistanceTable (const ParticleSet& s,
61- ParticleSet& t,
63+ const ParticleSet& t,
6264 std::ostream& description)
6365{
6466 // during P-by-P move, the cost of single particle evaluation of distance tables
0 commit comments