add missing update to property_atom function API
This commit is contained in:
@ -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;
|
||||
}
|
||||
|
||||
|
||||
@ -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:
|
||||
|
||||
Reference in New Issue
Block a user