From 29582f09a195ef5b712176c9657811741fcb382e Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Thu, 14 Apr 2022 12:34:58 -0400 Subject: [PATCH] add missing update to property_atom function API --- src/AWPMD/atom_vec_wavepacket.cpp | 10 +++++----- src/AWPMD/atom_vec_wavepacket.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/AWPMD/atom_vec_wavepacket.cpp b/src/AWPMD/atom_vec_wavepacket.cpp index bea662eda5..59a503571e 100644 --- a/src/AWPMD/atom_vec_wavepacket.cpp +++ b/src/AWPMD/atom_vec_wavepacket.cpp @@ -105,12 +105,12 @@ void AtomVecWavepacket::data_atom_post(int ilocal) return -1 if name is unknown to this atom style ------------------------------------------------------------------------- */ -int AtomVecWavepacket::property_atom(char *name) +int AtomVecWavepacket::property_atom(const std::string &name) { - if (strcmp(name, "spin") == 0) return 0; - if (strcmp(name, "eradius") == 0) return 1; - if (strcmp(name, "ervel") == 0) return 2; - if (strcmp(name, "erforce") == 0) return 3; + if (name == "spin") return 0; + if (name == "eradius") return 1; + if (name == "ervel") return 2; + if (name == "erforce") return 3; return -1; } diff --git a/src/AWPMD/atom_vec_wavepacket.h b/src/AWPMD/atom_vec_wavepacket.h index 0a23e23019..9ceaadbb5a 100644 --- a/src/AWPMD/atom_vec_wavepacket.h +++ b/src/AWPMD/atom_vec_wavepacket.h @@ -32,7 +32,7 @@ class AtomVecWavepacket : public AtomVec { void force_clear(int, size_t) override; void create_atom_post(int) override; void data_atom_post(int) override; - int property_atom(char *) override; + int property_atom(const std::string &) override; void pack_property_atom(int, double *, int, int) override; private: