2024-03-27 16:07 ftp://ftp.de.debian.org/debian/pool/main/l/liggghts/liggghts_3.8.0+repack1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 0ead589 (2024-03-27 16:22:24 +0100) count: 8812 7866 elapsed-time: 305.4 342.6 head-timing-info: old-timing-info: head results: LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:67:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocated [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:84:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable evflag [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocated [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:152:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLERR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:187:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbondtypes [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable me [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:215:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbondtypes [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:61:15: warning: Member variable 'BondHarmonic::k' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:61:15: warning: Member variable 'BondHarmonic::r0' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.h:62:3: style: Class 'BondHarmonic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:78:7: style: The scope of the variable 'i1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:78:10: style: The scope of the variable 'i2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:78:15: style: The scope of the variable 'type' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:79:10: style: The scope of the variable 'delx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:79:15: style: The scope of the variable 'dely' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:79:20: style: The scope of the variable 'delz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:80:10: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:80:14: style: The scope of the variable 'r' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:80:16: style: The scope of the variable 'dr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:80:19: style: The scope of the variable 'rk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable molecular [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:73:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLERR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:206:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextra_grow [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_style [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:262:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nghost [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntimestep [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:397:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:485:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:510:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:538:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:558:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:590:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:637:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:664:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:696:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:742:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:771:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:819:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:839:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:851:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:864:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:876:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable molecular [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:167:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:243:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextra_grow [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:265:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:304:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:426:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:475:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:563:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:588:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:616:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:636:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:694:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:767:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:795:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:853:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:925:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:957:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1011:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1031:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1043:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1056:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1068:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable molecular [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextra_grow [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:306:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:428:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:479:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:557:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:571:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:597:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:627:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:648:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:707:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:781:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:809:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:868:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:941:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:974:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1031:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1052:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1065:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1078:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1090:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::molecule' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::nspecial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::special' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::num_bond' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::bond_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:62:14: warning: Member variable 'AtomVecBond::bond_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.h:61:3: style: Class 'AtomVecBond' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:212:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:212:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:212:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:322:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:388:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:388:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:388:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:466:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::molecule' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::nspecial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::special' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::num_bond' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::bond_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::bond_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::num_angle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::angle_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::angle_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::angle_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::angle_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::num_dihedral' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_atom4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::num_improper' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_atom4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.h:61:3: style: Class 'AtomVecMolecular' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:290:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:290:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:290:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:400:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:466:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:466:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:466:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:544:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::q' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::molecule' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::nspecial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::special' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::num_bond' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::bond_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::bond_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::num_angle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::angle_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::angle_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::angle_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::angle_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::num_dihedral' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_atom4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::num_improper' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_atom4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.h:61:3: style: Class 'AtomVecFull' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:292:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:292:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:292:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:402:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:470:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:470:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:470:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:551:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:96:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_integrate [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:346:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:388:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:430:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:468:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:494:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfix [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:815:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:927:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:968:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1041:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftm2v [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1059:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftm2v [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1086:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitmask [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLERR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1590:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1699:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmass [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1810:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1854:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_peratom_cols [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncompute [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invoked_peratom [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:310:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:397:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invoked_vector [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:67:19: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:151:20: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:160:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:161:64: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:169:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:178:20: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:179:62: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:187:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:188:64: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:196:27: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:196:48: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:204:37: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:204:58: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:212:41: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:212:55: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:213:29: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:221:24: style: Parameter 'sbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:222:44: style: Parameter 'rbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:224:45: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:232:31: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:232:67: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:265:29: style: Parameter 'comm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:310:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:317:25: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:338:22: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:359:20: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:380:25: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:402:26: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:424:30: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:424:59: style: Parameter 'recvcounts' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:445:22: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:467:23: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:489:24: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:311:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:117:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:147:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:158:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:78:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:148:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:214:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:269:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:304:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:425:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:481:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:547:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:555:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:564:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:574:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:310:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:310:9: style: The scope of the variable 'k' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:311:27: style: The scope of the variable 'norder' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:312:23: style: The scope of the variable 'narea' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:313:8: style: The scope of the variable 'have_narea' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:355:15: style: The scope of the variable 'a' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:355:18: style: The scope of the variable 'b' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:193:11: style: Variable 'sublo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:193:35: style: Variable 'sublo_lamda' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:193:71: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:194:11: style: Variable 'subhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:194:35: style: Variable 'subhi_lamda' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:194:71: style: Variable 'boxhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:195:11: style: Variable 'cut' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:210:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:247:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:310:13: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:205:9: style: Variable 'sxy' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:206:9: style: Variable 'sxz' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:207:9: style: Variable 'syz' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:169:10: style: Unused variable: j [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:210:28: style: Unused variable: cuttri [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:364:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:62:8: warning: Member variable 'Angle::virial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:62:8: warning: Member variable 'Angle::evflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:62:8: warning: Member variable 'Angle::eflag_either' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:62:8: warning: Member variable 'Angle::eflag_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:62:8: warning: Member variable 'Angle::eflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:62:8: warning: Member variable 'Angle::vflag_either' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:62:8: warning: Member variable 'Angle::vflag_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:62:8: warning: Member variable 'Angle::vflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:266:14: style:inconclusive: Technically the member function 'LAMMPS_NS::Atom::get_map_size' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:264:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Fix::can_create_mesh' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:310:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Fix::get_vector_atom_int' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/input.h:80:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Input::seed_check_throw_error' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:94:17: style:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyGlobal::get_values' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:95:17: style:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyGlobal::get_values_modified' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:96:24: style:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyGlobal::get_array' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:97:24: style:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyGlobal::get_array_modified' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/properties.h:62:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Properties::allow_soft_particles' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/properties.h:70:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Properties::allow_hard_particles' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:117:26: debug: CheckClass::isMemberVar found used member variable 'data' with varid 0 [varid0] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:158:28: debug: CheckClass::isMemberVar found used member variable 'data' with varid 0 [varid0] LIGGGHTS-PUBLIC-3.8.0/src/force.h:187:17: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::cg' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/force.h:209:15: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::cg_active' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/force.h:212:15: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::error_cg' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/force.h:215:15: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::warn_cg' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/force.h:222:15: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::get_custom_surface_model' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/force.h:227:15: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::get_custom_normal_model' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/force.h:232:15: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::get_custom_tangential_model' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/force.h:237:15: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::get_custom_cohesion_model' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/force.h:242:15: style:inconclusive: Technically the member function 'LAMMPS_NS::Force::get_custom_rolling_model' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:544:12: performance:inconclusive: Technically the member function 'LAMMPS_NS::Memory::usage' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:552:12: performance:inconclusive: Technically the member function 'LAMMPS_NS::Memory::usage' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:561:12: performance:inconclusive: Technically the member function 'LAMMPS_NS::Memory::usage' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:571:12: performance:inconclusive: Technically the member function 'LAMMPS_NS::Memory::usage' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:89:8: style:inconclusive: Technically the member function 'Property < double * >::print_value' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:89:8: style:inconclusive: Technically the member function 'Property < double * * >::print_value' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:89:8: style:inconclusive: Technically the member function 'Property < double >::print_value' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:114:8: warning: The class 'VectorProperty' defines member function with name 'print_value' also defined in its parent class 'Property < double * >'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:89:8: note: Parent function 'Property < double * >::print_value' LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:114:8: note: Derived function 'VectorProperty::print_value' LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:151:8: warning: The class 'MatrixProperty' defines member function with name 'print_value' also defined in its parent class 'Property < double * * >'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:89:8: note: Parent function 'Property < double * * >::print_value' LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:151:8: note: Derived function 'MatrixProperty::print_value' LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:78:3: style: Class 'Pointers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:208:3: style: Class 'Atom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/comm.h:91:3: style: Class 'Comm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/properties.h:53:3: style: Class 'Properties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/error.h:61:3: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:88:3: style: Class 'Modify' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:101:3: style: Class 'VectorProperty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:177:3: style: Class 'PropertyRegistry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/force.h:130:3: style: Class 'Force' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:56:3: style: Class 'Memory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:68:12: style: The destructor '~Angle' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/angle.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom.h:209:4: style: The destructor '~Atom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom.h:209:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/comm.h:92:12: style: The destructor '~Comm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/comm.h:92:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: style: The destructor '~Fix' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: style: The destructor '~Input' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:74:4: style: The destructor '~FixPropertyGlobal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:74:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:75:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:76:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:77:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:81:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:81:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:82:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:82:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:83:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:83:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:85:10: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:217:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:85:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:90:7: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:240:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:90:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/properties.h:54:4: style: The destructor '~Properties' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/properties.h:54:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/error.h:62:12: style: The destructor '~Error' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/error.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/modify.h:89:12: style: The destructor '~Modify' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/modify.h:89:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:110:12: style: The destructor '~VectorProperty' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:67:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:110:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:146:12: style: The destructor '~MatrixProperty' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:67:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:146:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:178:4: style: The destructor '~PropertyRegistry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/property_registry.h:178:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/force.h:131:4: style: The destructor '~Force' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/force.h:131:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/force.h:184:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:79:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:96:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:122:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:149:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:151:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:176:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:178:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:215:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:217:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:270:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:272:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:274:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:305:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:307:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:309:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:426:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:428:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:430:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:432:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:482:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:484:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:486:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:488:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:490:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:277:14: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:312:14: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:435:17: style: The scope of the variable 'm2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:493:17: style: The scope of the variable 'm2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:166:10: style: The scope of the variable 'eanglethird' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/force.h:220:45: performance: Function parameter 'param' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/force.h:225:44: performance: Function parameter 'param' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/force.h:230:48: performance: Function parameter 'param' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/force.h:235:46: performance: Function parameter 'param' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/force.h:240:45: performance: Function parameter 'param' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:162:45: style: Parameter 'f1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/angle.cpp:162:57: style: Parameter 'f3' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:209:54: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:289:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Atom::map_find_hash' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:302:11: note: Technically the member function 'LAMMPS_NS::Atom::map_find_hash' can be const. LIGGGHTS-PUBLIC-3.8.0/src/atom.h:289:7: note: Technically the member function 'LAMMPS_NS::Atom::map_find_hash' can be const. LIGGGHTS-PUBLIC-3.8.0/src/atom.h:327:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::Atom::next_prime' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:320:11: note: Technically the member function 'LAMMPS_NS::Atom::next_prime' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom.h:327:7: note: Technically the member function 'LAMMPS_NS::Atom::next_prime' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:134:9: style: The scope of the variable 'previous' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:134:18: style: The scope of the variable 'global' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:134:25: style: The scope of the variable 'ibucket' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:134:33: style: The scope of the variable 'index' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:192:9: style: The scope of the variable 'previous' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:192:18: style: The scope of the variable 'global' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:192:25: style: The scope of the variable 'ibucket' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_map.cpp:192:33: style: The scope of the variable 'index' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1171:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1173:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1175:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1318:16: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1306:5: warning:inconclusive: Possible null pointer dereference: xjointTemp [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1293:25: note: Assignment 'xjointTemp=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1306:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1307:5: warning:inconclusive: Possible null pointer dereference: xjointTemp [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1293:25: note: Assignment 'xjointTemp=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1307:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1308:5: warning:inconclusive: Possible null pointer dereference: xjointTemp [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1293:25: note: Assignment 'xjointTemp=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1308:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1313:5: warning:inconclusive: Possible null pointer dereference: jointsegment [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1291:18: note: Assignment 'jointsegment=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1313:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1314:5: warning:inconclusive: Possible null pointer dereference: jointsegment [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1291:18: note: Assignment 'jointsegment=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1314:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:519:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:520:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1175:16: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1173:9: note: ptr is assigned LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1175:16: note: ptr is overwritten LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:120:7: style: The scope of the variable 'mapflag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:632:7: style: The scope of the variable 'ierror' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:633:10: style: The scope of the variable 'ez0' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:633:14: style: The scope of the variable 'ez1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:633:18: style: The scope of the variable 'ez2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:733:10: style: The scope of the variable 'ddx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:733:14: style: The scope of the variable 'ddy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:733:18: style: The scope of the variable 'ddz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:965:7: style: The scope of the variable 'xbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:965:12: style: The scope of the variable 'ybox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:965:17: style: The scope of the variable 'zbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:966:10: style: The scope of the variable 'dx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:966:13: style: The scope of the variable 'dy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:966:16: style: The scope of the variable 'dz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1161:9: style: The scope of the variable 'ptr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1478:28: style: The scope of the variable 'sm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:115:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:94:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:115:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:156:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:94:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:156:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:183:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:94:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:183:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:198:9: style: Local variable 'nlocal' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:114:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:198:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:241:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:94:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:241:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:494:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:489:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:494:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:154:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:182:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:196:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:526:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:527:8: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:528:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:529:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:815:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:816:8: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:817:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:818:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:968:8: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1091:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1161:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1244:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1590:8: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1594:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1595:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1596:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1699:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1700:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1704:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1705:8: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1198:10: error: Uninitialized variable: fp [legacyUninitvar] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:120:15: style: Variable 'mapflag' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:122:13: style: Variable 'mapflag' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:430:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:597:10: style: Variable 'dx' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:598:10: style: Variable 'dy' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:599:10: style: Variable 'dz' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:754:11: style: Variable 'ddx' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:756:11: style: Variable 'ddy' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:758:11: style: Variable 'ddz' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1236:9: style: Unused variable: j [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1244:8: style: Variable 'tag' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:64:14: warning: Member variable 'AngleHybrid::styles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:64:14: warning: Member variable 'AngleHybrid::keywords' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:64:14: warning: Member variable 'AngleHybrid::map' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:64:14: warning: Member variable 'AngleHybrid::nanglelist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:64:14: warning: Member variable 'AngleHybrid::maxangle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:64:14: warning: Member variable 'AngleHybrid::anglelist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:134:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::neigh_once' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:136:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::n_blist' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:124:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_nsq_no_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:125:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_nsq_no_newton_ghost_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:126:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_nsq_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:128:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_bin_no_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:129:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_bin_no_newton_ghost_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:130:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_bin_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:131:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_bin_newton_tri_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:133:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_multi_no_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:134:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_multi_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:135:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_multi_newton_tri_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:137:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::full_nsq_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:138:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::full_nsq_ghost_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:139:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::full_bin_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:140:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::full_bin_ghost_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:141:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::full_multi_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:143:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_from_full_no_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:144:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::half_from_full_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:146:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::granular_nsq_no_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:147:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::granular_nsq_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:148:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::granular_bin_no_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:149:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::granular_bin_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:150:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::granular_bin_newton_tri_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:152:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::respa_nsq_no_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:153:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::respa_nsq_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:154:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::respa_bin_no_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:155:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::respa_bin_newton_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_omp.h:156:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::respa_bin_newton_tri_omp' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/domain.h:185:14: style:inconclusive: Technically the member function 'LAMMPS_NS::Domain::minimum_image_check' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:66:3: style: Class 'AngleHybrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:118:3: style: Class 'Neighbor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/domain.h:142:3: style: Class 'Domain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:67:4: style: The destructor '~AngleHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:67:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:68:8: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:70:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:69:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:71:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:70:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:72:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:71:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:73:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:72:10: style: The function 'equilibrium_angle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:74:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:72:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:73:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:75:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:74:8: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:76:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:75:10: style: The function 'single' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:78:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:75:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:76:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:79:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:119:12: style: The destructor '~Neighbor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:119:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/domain.h:143:12: style: The destructor '~Domain' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/domain.h:143:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:158:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:159:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:158:23: portability: Casting from double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:159:23: portability: Casting from double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:196:11: style: The scope of the variable 'istyle' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:300:37: style:inconclusive: Function 'det3' argument 1 names different: declaration 'mat' definition 'm'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:78:35: note: Function 'det3' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:300:37: note: Function 'det3' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:421:38: style:inconclusive: Function 'invert3' argument 1 names different: declaration 'mat' definition 'm'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:91:36: note: Function 'invert3' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:421:38: note: Function 'invert3' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:442:37: style:inconclusive: Function 'matvec' argument 1 names different: declaration 'mat' definition 'm'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:92:35: note: Function 'matvec' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:442:37: note: Function 'matvec' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:442:60: style:inconclusive: Function 'matvec' argument 2 names different: declaration 'vec' definition 'v'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:92:59: note: Function 'matvec' argument 2 names different: declaration 'vec' definition 'v'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:442:60: note: Function 'matvec' argument 2 names different: declaration 'vec' definition 'v'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:454:38: style:inconclusive: Function 'matvec' argument 4 names different: declaration 'vec' definition 'v'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:94:36: note: Function 'matvec' argument 4 names different: declaration 'vec' definition 'v'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:454:38: note: Function 'matvec' argument 4 names different: declaration 'vec' definition 'v'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:465:47: style:inconclusive: Function 'transpose_matvec' argument 1 names different: declaration 'mat' definition 'm'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:95:45: note: Function 'transpose_matvec' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:465:47: note: Function 'transpose_matvec' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:465:70: style:inconclusive: Function 'transpose_matvec' argument 2 names different: declaration 'vec' definition 'v'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:95:69: note: Function 'transpose_matvec' argument 2 names different: declaration 'vec' definition 'v'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:465:70: note: Function 'transpose_matvec' argument 2 names different: declaration 'vec' definition 'v'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:559:51: style:inconclusive: Function 'calcBaryTriCoords' argument 1 names different: declaration 'p' definition 'ap'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:110:41: note: Function 'calcBaryTriCoords' argument 1 names different: declaration 'p' definition 'ap'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:559:51: note: Function 'calcBaryTriCoords' argument 1 names different: declaration 'p' definition 'ap'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:572:51: style:inconclusive: Function 'calcBaryTriCoords' argument 1 names different: declaration 'p' definition 'ap'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:111:41: note: Function 'calcBaryTriCoords' argument 1 names different: declaration 'p' definition 'ap'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:572:51: note: Function 'calcBaryTriCoords' argument 1 names different: declaration 'p' definition 'ap'. LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:203:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:196:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:203:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:205:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:196:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:205:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:214:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:196:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:214:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:153:15: style: Variable 'eatom_substyle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/vector_liggghts.h:330:39: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/vector_liggghts.h:528:35: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:159:18: style: Variable 'px' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:327:53: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:355:73: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:355:89: style: Parameter 'ex_local' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:355:107: style: Parameter 'ey_local' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:355:125: style: Parameter 'ez_local' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:376:84: style: Parameter 'global' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:376:100: style: Parameter 'ex_local' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:376:118: style: Parameter 'ey_local' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:376:136: style: Parameter 'ez_local' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:481:58: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:482:43: style: Parameter 'ex' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:482:55: style: Parameter 'ey' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:482:67: style: Parameter 'ez' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:483:43: style: Parameter 'idiag' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:522:50: style: Parameter 'q_new' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:522:65: style: Parameter 'q_old' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:559:51: style: Parameter 'ap' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:559:81: style: Parameter 'edgeLen' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:572:51: style: Parameter 'ap' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:572:63: style: Parameter 'edgeVec0' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:572:99: style: Parameter 'edgeVec2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:573:52: style: Parameter 'edgeLen' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts.h:611:38: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain_I.h:173:13: style: Variable 'x' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:560:36: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:572:33: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:572:44: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:584:33: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:584:44: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:611:36: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:611:47: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:151:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:315:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:362:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:437:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:461:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:489:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:516:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:562:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:595:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:678:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:697:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:137:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::AtomVec::write_bond' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:204:15: note: Technically the member function 'LAMMPS_NS::AtomVec::write_bond' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:137:8: note: Technically the member function 'LAMMPS_NS::AtomVec::write_bond' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:139:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::AtomVec::write_angle' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:266:15: note: Technically the member function 'LAMMPS_NS::AtomVec::write_angle' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:139:8: note: Technically the member function 'LAMMPS_NS::AtomVec::write_angle' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:140:8: style:inconclusive: Technically the member function 'LAMMPS_NS::AtomVec::pack_dihedral' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:279:15: note: Technically the member function 'LAMMPS_NS::AtomVec::pack_dihedral' can be const. LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:140:8: note: Technically the member function 'LAMMPS_NS::AtomVec::pack_dihedral' can be const. LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:141:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::AtomVec::write_dihedral' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:321:15: note: Technically the member function 'LAMMPS_NS::AtomVec::write_dihedral' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:141:8: note: Technically the member function 'LAMMPS_NS::AtomVec::write_dihedral' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:142:8: style:inconclusive: Technically the member function 'LAMMPS_NS::AtomVec::pack_improper' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:334:15: note: Technically the member function 'LAMMPS_NS::AtomVec::pack_improper' can be const. LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:142:8: note: Technically the member function 'LAMMPS_NS::AtomVec::pack_improper' can be const. LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:143:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::AtomVec::write_improper' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:376:15: note: Technically the member function 'LAMMPS_NS::AtomVec::write_improper' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:143:8: note: Technically the member function 'LAMMPS_NS::AtomVec::write_improper' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:172:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::AtomVec::grow_nmax_bonus' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:106:14: note: Technically the member function 'LAMMPS_NS::AtomVec::grow_nmax_bonus' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:172:7: note: Technically the member function 'LAMMPS_NS::AtomVec::grow_nmax_bonus' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: style: The destructor '~AtomVec' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:177:23: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:189:25: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:237:23: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:250:25: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:132:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:163:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:164:8: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:221:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:222:8: style: Variable 'num_angle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:281:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:282:8: style: Variable 'num_dihedral' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:336:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:337:8: style: Variable 'num_improper' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:322:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:371:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:463:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:488:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:530:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:559:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:607:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:642:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:743:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:773:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:62:16: warning: Member variable 'AtomVecAtomic::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:62:16: warning: Member variable 'AtomVecAtomic::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:62:16: warning: Member variable 'AtomVecAtomic::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:62:16: warning: Member variable 'AtomVecAtomic::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:62:16: warning: Member variable 'AtomVecAtomic::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:62:16: warning: Member variable 'AtomVecAtomic::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:62:16: warning: Member variable 'AtomVecAtomic::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:61:3: style: Class 'AtomVecAtomic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:62:12: style: The destructor '~AtomVecAtomic' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:63:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:64:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:65:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:66:15: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:66:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:67:15: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:67:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:68:16: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:68:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:69:16: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:70:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:70:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:71:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:72:15: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:72:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:73:15: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:73:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:74:16: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:75:16: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:75:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:76:15: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:76:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:77:15: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:77:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:78:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:79:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:79:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:80:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:81:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:82:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:82:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:83:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:83:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:84:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:84:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:85:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:85:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:179:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:179:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:179:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:289:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:353:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:353:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:353:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:537:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:578:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:652:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:772:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:803:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:846:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:891:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:927:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:974:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1045:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1096:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1300:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1324:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1355:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1367:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1397:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:62:16: warning: Member variable 'AtomVecCharge::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:62:16: warning: Member variable 'AtomVecCharge::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:62:16: warning: Member variable 'AtomVecCharge::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:62:16: warning: Member variable 'AtomVecCharge::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:62:16: warning: Member variable 'AtomVecCharge::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:62:16: warning: Member variable 'AtomVecCharge::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:62:16: warning: Member variable 'AtomVecCharge::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:62:16: warning: Member variable 'AtomVecCharge::q' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:61:3: style: Class 'AtomVecCharge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:62:12: style: The destructor '~AtomVecCharge' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:63:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:64:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:65:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:66:15: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:66:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:67:15: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:67:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:68:16: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:68:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:69:16: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:70:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:70:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:71:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:72:15: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:72:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:73:15: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:73:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:74:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:74:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:75:16: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:75:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:76:16: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:76:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:77:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:78:15: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:78:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:79:15: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:79:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:80:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:81:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:82:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:83:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:83:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:84:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:84:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:85:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:85:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:86:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:87:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:87:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:88:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:88:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:89:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:90:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:90:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:654:7: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:659:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:743:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:747:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:807:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:809:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:850:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:852:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:887:32: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:888:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:889:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:890:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:893:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:895:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::molecular' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::firstgroup' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::nfirst' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::darray' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::daname' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:186:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::ndarray' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:186:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::ecp_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:186:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::map_nused' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:296:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::map_free' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:362:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::map_nbucket' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:362:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::nbins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:362:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::nbinx' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:440:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::nbiny' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:582:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::nbinz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::bininvx' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::bininvy' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::bininvz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::bboxlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::bboxhi' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::memlength' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:87:7: warning: Member variable 'Atom::memstr' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:77:3: warning: Member variable 'Cuda::oncpu' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:79:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Cuda::accelerator' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:80:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Cuda::evsetup_eatom_vatom' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:81:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Cuda::downloadAll' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:82:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Cuda::uploadAll' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:238:3: warning: Class 'Atom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:238:3: warning: Class 'Atom' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:68:3: style: Class 'AtomVecEllipsoid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/output.h:74:3: style: Class 'Output' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/update.h:83:3: style: Class 'Update' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/group.h:61:3: style: Class 'Group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:77:3: style: Class 'Cuda' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:87:2: style: Class 'CommCuda' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:93:2: style: Class 'DomainCuda' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:99:2: style: Class 'NeighborCuda' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:105:2: style: Class 'ModifyCuda' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:69:4: style: The destructor '~AtomVecEllipsoid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:69:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:70:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:71:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:72:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:73:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:74:7: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:74:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:75:7: style: The function 'pack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:90:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:76:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:77:8: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:78:7: style: The function 'unpack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:93:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:79:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:79:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:80:7: style: The function 'pack_reverse_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:96:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:81:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:82:7: style: The function 'unpack_reverse_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:98:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:83:7: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:83:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:84:7: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:84:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:85:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:85:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:86:8: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:87:8: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:87:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:88:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:88:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:89:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:90:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:90:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:91:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:91:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:92:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:92:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:93:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:94:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:94:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:95:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:95:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:96:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:96:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:97:8: style: The function 'data_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:122:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:97:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:98:7: style: The function 'data_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:123:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:98:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:99:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:99:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:100:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:100:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:101:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:101:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:102:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:102:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:103:8: style: The function 'pack_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:103:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:104:7: style: The function 'pack_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:132:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:104:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:105:8: style: The function 'write_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:133:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:105:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:106:7: style: The function 'write_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:134:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:106:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:107:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:107:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:111:8: style: The function 'clear_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:86:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:111:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:112:8: style: The function 'data_atom_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:120:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:112:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/output.h:75:4: style: The destructor '~Output' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/output.h:75:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/thermo.h:71:4: style: The destructor '~Thermo' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/thermo.h:71:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/update.h:84:4: style: The destructor '~Update' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/update.h:84:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/group.h:62:4: style: The destructor '~Group' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/group.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:56:12: style: The destructor '~Integrate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:56:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:68:12: style: The destructor '~Verlet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:56:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:69:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:57:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:70:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:58:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:71:16: style: The function 'setup_minimal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:59:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:71:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:72:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:60:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:72:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:73:8: style: The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:61:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:88:4: style: The destructor '~CommCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/comm.h:92:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:88:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:94:4: style: The destructor '~DomainCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/domain.h:143:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:94:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:100:4: style: The destructor '~NeighborCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:119:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:100:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:106:4: style: The destructor '~ModifyCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:89:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:106:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:112:4: style: The destructor '~VerletCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:112:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:406:3: error: Null pointer dereference: avec [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:405:18: note: Calling function 'new_avec' returns 0 LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:405:18: note: Assignment 'avec=new_avec(style,suffix,sflag)', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:406:3: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:407:3: error: Null pointer dereference: avec [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:405:18: note: Calling function 'new_avec' returns 0 LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:405:18: note: Assignment 'avec=new_avec(style,suffix,sflag)', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:407:3: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:423:15: error: Null pointer dereference: avec [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:405:18: note: Calling function 'new_avec' returns 0 LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:405:18: note: Assignment 'avec=new_avec(style,suffix,sflag)', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:423:15: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:512:34: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1244:5: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1659:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1664:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1670:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1675:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:787:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:787:11: style: The scope of the variable 'tagdata' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:830:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:830:11: style: The scope of the variable 'tagdata' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:877:17: style: The scope of the variable 'ninteger' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:877:26: style: The scope of the variable 'ndouble' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:912:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:947:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:994:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1054:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1311:13: style: The scope of the variable 'ix' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1311:16: style: The scope of the variable 'iy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1311:19: style: The scope of the variable 'iz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1311:22: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:675:9: style: Local variable 'next' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:317:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:675:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:788:9: style: Local variable 'next' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:317:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:788:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:831:9: style: Local variable 'next' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:317:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:831:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:913:9: style: Local variable 'next' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:317:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:913:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:948:9: style: Local variable 'next' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:317:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:948:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:995:9: style: Local variable 'next' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:317:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:995:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1055:9: style: Local variable 'next' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:317:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1055:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1241:11: style: Local variable 'shape' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:101:12: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1241:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1432:14: style: Local variable 'area' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom.h:102:31: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1432:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:370:27: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:431:50: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:674:11: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:910:36: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:945:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:992:40: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1052:40: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1187:29: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1241:11: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1623:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom.cpp:1652:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:428:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:479:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:557:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:575:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:601:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:627:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:648:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:717:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:809:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:879:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:1033:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:1052:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:1065:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:1078:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:487:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:541:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:651:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:682:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:964:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:990:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:1013:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:1034:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::rmass' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::angmom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::torque' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:71:19: warning: Member variable 'AtomVecEllipsoid::ellipsoid' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:515:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:576:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:678:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:701:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:737:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:775:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:805:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:846:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:911:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:958:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1190:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1206:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1219:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1231:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1261:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:154:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:311:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:311:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:311:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:403:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:532:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:550:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:642:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:642:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:642:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:766:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:261:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:312:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:404:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:569:11: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:569:18: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:643:11: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:643:18: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:767:11: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:767:18: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:941:13: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:942:13: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1296:11: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1328:13: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:154:44: warning: Expression 'nmax_bonus' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:151:18: note: Assuming that condition 'nmax_bonus<0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:154:44: note: Negative value is converted to an unsigned value LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::q' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::molecule' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::nspecial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::special' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::num_bond' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::bond_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::bond_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::num_angle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::angle_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::angle_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::angle_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::angle_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::num_dihedral' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::dihedral_atom4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::num_improper' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:62:14: warning: Member variable 'AtomVecFull::improper_atom4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:61:3: style: Class 'AtomVecFull' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:62:12: style: The destructor '~AtomVecFull' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:63:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:64:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:65:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:66:15: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:66:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:67:15: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:67:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:68:16: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:68:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:69:16: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:70:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:70:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:71:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:72:15: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:72:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:73:15: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:73:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:74:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:74:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:75:16: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:75:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:76:16: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:76:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:77:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:78:15: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:78:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:79:15: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:79:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:80:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:81:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:82:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:83:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:83:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:84:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:84:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:85:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:85:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:86:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:87:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:87:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:88:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:88:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:89:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:90:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:90:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:822:21: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:828:21: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:836:21: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:845:21: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:292:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:292:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:292:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:402:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:470:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:470:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:470:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:551:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:426:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:475:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:567:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:592:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:616:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:636:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:704:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:795:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:864:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:1013:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:1031:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:1043:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:1056:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::molecule' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::rmass' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::omega' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::torque' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:67:14: warning: Member variable 'AtomVecLine::line' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:67:3: style: Class 'AtomVecLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:68:4: style: The destructor '~AtomVecLine' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:68:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:69:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:81:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:70:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:71:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:72:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:73:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:74:7: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:74:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:75:7: style: The function 'pack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:90:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:76:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:77:8: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:78:7: style: The function 'unpack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:93:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:79:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:79:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:80:7: style: The function 'pack_reverse_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:96:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:81:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:82:7: style: The function 'unpack_reverse_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:98:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:83:7: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:83:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:84:7: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:84:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:85:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:85:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:86:8: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:87:8: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:87:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:88:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:88:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:89:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:90:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:90:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:91:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:91:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:92:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:92:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:93:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:94:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:94:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:95:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:95:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:96:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:96:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:97:8: style: The function 'data_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:122:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:97:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:98:7: style: The function 'data_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:123:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:98:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:99:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:99:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:100:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:100:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:101:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:101:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:102:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:102:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:103:8: style: The function 'pack_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:103:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:104:7: style: The function 'pack_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:132:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:104:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:105:8: style: The function 'write_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:133:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:105:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:106:7: style: The function 'write_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:134:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:106:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:107:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:107:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:111:8: style: The function 'clear_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:86:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:111:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:112:8: style: The function 'data_atom_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:120:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:112:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:163:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:296:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:296:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:296:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:370:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:470:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:488:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:567:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:567:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:567:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:672:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:163:44: warning: Expression 'nmax_bonus' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:160:18: note: Assuming that condition 'nmax_bonus<0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:163:44: note: Negative value is converted to an unsigned value LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::nstyles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::styles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::keywords' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::omega' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::angmom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::nallstyles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:62:16: warning: Member variable 'AtomVecHybrid::allstyles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:66:3: style: Class 'AtomVecHybrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:67:4: style: The destructor '~AtomVecHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:67:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:68:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:80:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:69:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:81:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:70:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:71:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:72:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:73:8: style: The function 'clear_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:86:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:74:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:74:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:75:7: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:76:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:77:8: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:78:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:79:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:80:7: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:81:7: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:82:8: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:82:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:83:8: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:83:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:84:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:84:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:85:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:85:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:86:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:86:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:87:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:87:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:88:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:88:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:89:8: style: The function 'write_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:114:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:89:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:90:8: style: The function 'read_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:115:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:90:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:91:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:91:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:92:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:92:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:93:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:94:8: style: The function 'data_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:122:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:94:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:95:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:95:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:96:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:96:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:97:8: style: The function 'pack_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:97:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:98:8: style: The function 'write_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:133:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:98:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:99:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:99:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:93:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:93:9: style: The scope of the variable 'jarg' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:280:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:280:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:280:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:456:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:530:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:530:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:530:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:960:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:986:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:1009:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:1030:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:115:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:93:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:115:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:1076:38: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:1059:7: style: Unused variable: n [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::molecule' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::nspecial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::special' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::num_bond' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::bond_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::bond_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::num_angle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::angle_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::angle_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::angle_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::angle_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::num_dihedral' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::dihedral_atom4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::num_improper' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_atom1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_atom2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_atom3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:62:19: warning: Member variable 'AtomVecMolecular::improper_atom4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:61:3: style: Class 'AtomVecMolecular' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:62:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:63:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:64:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:65:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:66:7: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:67:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:68:8: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:69:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:69:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:70:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:71:7: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:72:7: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:73:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:74:8: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:75:8: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:76:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:77:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:78:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:79:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:79:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:80:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:81:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:82:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:82:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:83:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:83:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:84:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:84:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:85:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:85:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:86:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:86:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:87:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:87:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:88:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:88:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:89:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.h:89:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:807:21: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:813:21: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:821:21: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:830:21: style: Opposite expression on both sides of '>'. [oppositeExpression] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:290:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:290:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:290:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:400:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:466:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:466:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:466:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:544:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::p' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::rho' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::drho' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::e' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::de' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:63:13: warning: Member variable 'AtomVecSPH::vest' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:59:3: style: Class 'AtomVecSPH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:60:4: style: The destructor '~AtomVecSPH' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:61:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:81:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:62:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:63:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:64:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:66:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:67:7: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:68:7: style: The function 'pack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:90:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:68:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:69:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:70:8: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:71:7: style: The function 'unpack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:93:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:73:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:74:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:76:7: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:77:7: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:78:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:79:8: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:80:8: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:81:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:83:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:83:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:84:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:84:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:86:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:86:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:87:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:87:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:88:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:88:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:90:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:90:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:91:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:91:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:92:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:92:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:93:8: style: The function 'data_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:122:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:93:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:94:7: style: The function 'data_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:123:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:94:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:95:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:95:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:96:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:96:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:97:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:97:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:98:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:98:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:99:8: style: The function 'pack_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:99:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:100:7: style: The function 'pack_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:132:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:100:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:101:8: style: The function 'write_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:133:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:101:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:102:7: style: The function 'write_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:134:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:102:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:103:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:103:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:71:4: style: The destructor '~FixAdapt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:71:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:72:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:73:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:74:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:75:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:76:8: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:153:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:77:8: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:78:8: style: The function 'post_run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:166:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:78:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:61:8: style: The function 'init' overrides a function in a base class but just delegates back to the base class. [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:81:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:94:7: style: The function 'data_vel_hybrid' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:123:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:94:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:624:5: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:658:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:712:5: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:752:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:278:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:374:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:515:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:683:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:77:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::AtomVecSphere::pack_comm_vel_wedge' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:60:20: note: Technically the member function 'LAMMPS_NS::AtomVecSphere::pack_comm_vel_wedge' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:77:7: note: Technically the member function 'LAMMPS_NS::AtomVecSphere::pack_comm_vel_wedge' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:88:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::AtomVecSphere::pack_border_vel_wedge' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:52:20: note: Technically the member function 'LAMMPS_NS::AtomVecSphere::pack_border_vel_wedge' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:88:7: note: Technically the member function 'LAMMPS_NS::AtomVecSphere::pack_border_vel_wedge' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:57:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::DomainWedge::set_domain' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:59:16: performance:inconclusive: Technically the member function 'LAMMPS_NS::DomainWedge::index_axis' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:62:16: performance:inconclusive: Technically the member function 'LAMMPS_NS::DomainWedge::index_phi' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:65:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::DomainWedge::n1' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:68:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::DomainWedge::n2' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:71:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::DomainWedge::center' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:69:3: style: Class 'AtomVecSphere' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:56:5: style: Class 'DomainWedge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:70:4: style: The destructor '~AtomVecSphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:70:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:71:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:81:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:72:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:73:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:74:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:75:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:76:7: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:78:7: style: The function 'pack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:90:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:79:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:80:8: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:81:7: style: The function 'unpack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:93:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:82:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:83:7: style: The function 'pack_reverse_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:96:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:83:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:84:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:84:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:85:7: style: The function 'unpack_reverse_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:98:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:85:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:86:7: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:86:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:87:7: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:87:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:89:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:90:8: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:90:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:91:8: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:91:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:92:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:92:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:93:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:94:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:94:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:95:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:95:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:96:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:96:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:97:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:97:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:98:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:98:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:99:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:99:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:100:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:100:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:101:8: style: The function 'data_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:122:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:101:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:102:7: style: The function 'data_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:123:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:102:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:103:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:103:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:104:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:126:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:104:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:105:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:105:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:106:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:106:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:107:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:107:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:108:8: style: The function 'pack_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:108:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:109:8: style: The function 'pack_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:109:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:110:7: style: The function 'pack_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:132:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:110:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:111:8: style: The function 'write_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:133:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:111:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:112:7: style: The function 'write_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:134:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:112:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:113:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:113:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:237:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:351:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:433:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:462:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:498:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:523:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:616:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:672:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:781:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:808:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:858:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:892:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:945:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:987:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1041:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1081:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1119:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1159:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1183:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1205:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1242:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:52:54: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:52:68: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:53:57: style: Parameter 'pbc' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:60:52: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:60:66: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:61:55: style: Parameter 'pbc' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:57:37: style: Parameter 'rw' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:65:28: style: Parameter '_n1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:68:28: style: Parameter '_n2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:71:32: style: Parameter '_c' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:228:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_start [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::p' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::rho' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::drho' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::e' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::de' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::radius' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:59:14: warning: Member variable 'AtomVecSPH2::rmass' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:55:3: style: Class 'AtomVecSPH2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:56:4: style: The destructor '~AtomVecSPH2' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:57:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:81:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:57:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:58:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:58:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:59:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:60:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:60:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:62:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:63:7: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:64:7: style: The function 'pack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:90:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:65:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:66:8: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:67:7: style: The function 'unpack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:93:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:69:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:69:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:70:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:72:7: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:73:7: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:74:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:74:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:75:8: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:76:8: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:77:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:79:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:79:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:80:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:82:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:83:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:83:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:84:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:84:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:86:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:87:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:87:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:88:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:88:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:89:8: style: The function 'data_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:122:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:89:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:90:7: style: The function 'data_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:123:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:90:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:91:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:91:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:92:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:92:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:93:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:93:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:94:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:94:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:95:8: style: The function 'pack_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:95:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:96:7: style: The function 'pack_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:132:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:96:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:97:8: style: The function 'write_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:133:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:97:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:98:7: style: The function 'write_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:134:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:98:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:99:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:99:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:90:7: style: The function 'data_vel_hybrid' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:123:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:90:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:746:5: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:779:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:832:5: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:871:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:500:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:635:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:803:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:103:3: warning: Member variable 'SurfacesCloseData::delta' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::r' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::rinv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::en' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::kt' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::kn' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::gammat' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::gamman' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::vn' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::deltan' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::cri' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::crj' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::wr1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::wr2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::wr3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::vtr1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::vtr2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::vtr3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::mi' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::mj' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::meff' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:166:3: warning: Member variable 'SurfacesIntersectData::P_diss' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:66:5: style: Struct 'point' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:120:77: style:inconclusive: Function 'tensor_quat_rotate' argument 1 names different: declaration 'mat' definition 'tensor'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:83:48: note: Function 'tensor_quat_rotate' argument 1 names different: declaration 'mat' definition 'tensor'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:120:77: note: Function 'tensor_quat_rotate' argument 1 names different: declaration 'mat' definition 'tensor'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:195:61: style:inconclusive: Function 'pow_abs' argument 1 names different: declaration 'a' definition 'base'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:71:32: note: Function 'pow_abs' argument 1 names different: declaration 'a' definition 'base'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:195:61: note: Function 'pow_abs' argument 1 names different: declaration 'a' definition 'base'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:195:74: style:inconclusive: Function 'pow_abs' argument 2 names different: declaration 'b' definition 'exponent'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:71:42: note: Function 'pow_abs' argument 2 names different: declaration 'b' definition 'exponent'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:195:74: note: Function 'pow_abs' argument 2 names different: declaration 'b' definition 'exponent'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:536:98: style: Parameter 'sidata' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:395:76: style: Parameter 'B' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:446:59: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:446:80: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:614:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:714:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:873:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:917:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:973:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1031:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1080:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1140:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1224:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1290:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1603:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1631:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1654:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1667:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1679:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1709:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::radius' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::density' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::rmass' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::omega' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::torque' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:75:16: warning: Member variable 'AtomVecSphere::radvary' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:426:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:570:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:589:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:663:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:663:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:663:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:756:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:920:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:63:7: warning: Member variable 'Bond::virial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:63:7: warning: Member variable 'Bond::evflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:63:7: warning: Member variable 'Bond::eflag_either' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:63:7: warning: Member variable 'Bond::eflag_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:63:7: warning: Member variable 'Bond::eflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:63:7: warning: Member variable 'Bond::vflag_either' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:63:7: warning: Member variable 'Bond::vflag_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:63:7: warning: Member variable 'Bond::vflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:68:12: style: The destructor '~Bond' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/bond.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond.cpp:178:10: style: The scope of the variable 'ebondhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG_LONG [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_IN_PLACE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_IN_PLACE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:106:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUM [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:114:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_IN_PLACE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:122:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MIN [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:130:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_IN_PLACE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:138:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:146:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_IN_PLACE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_IN_PLACE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:194:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mpi_liggghts.h:235:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:106:10: style:inconclusive: Technically the member function 'LAMMPS_NS::BoundingBox::getBoxBounds' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:116:12: style:inconclusive: Technically the member function 'LAMMPS_NS::BoundingBox::getVolume' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:127:10: style:inconclusive: Technically the member function 'LAMMPS_NS::BoundingBox::getBoxBoundsExtendedByDelta' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:155:10: style:inconclusive: Technically the member function 'LAMMPS_NS::BoundingBox::isInitialized' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:158:10: style:inconclusive: Technically the member function 'LAMMPS_NS::BoundingBox::isInside' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:35: style:inconclusive: Function 'BoundingBox' argument 1 names different: declaration 'xLo' definition 'xLo_'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:60:24: note: Function 'BoundingBox' argument 1 names different: declaration 'xLo' definition 'xLo_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:35: note: Function 'BoundingBox' argument 1 names different: declaration 'xLo' definition 'xLo_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:48: style:inconclusive: Function 'BoundingBox' argument 2 names different: declaration 'xHi' definition 'xHi_'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:60:36: note: Function 'BoundingBox' argument 2 names different: declaration 'xHi' definition 'xHi_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:48: note: Function 'BoundingBox' argument 2 names different: declaration 'xHi' definition 'xHi_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:61: style:inconclusive: Function 'BoundingBox' argument 3 names different: declaration 'yLo' definition 'yLo_'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:60:48: note: Function 'BoundingBox' argument 3 names different: declaration 'yLo' definition 'yLo_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:61: note: Function 'BoundingBox' argument 3 names different: declaration 'yLo' definition 'yLo_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:74: style:inconclusive: Function 'BoundingBox' argument 4 names different: declaration 'yHi' definition 'yHi_'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:60:60: note: Function 'BoundingBox' argument 4 names different: declaration 'yHi' definition 'yHi_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:74: note: Function 'BoundingBox' argument 4 names different: declaration 'yHi' definition 'yHi_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:87: style:inconclusive: Function 'BoundingBox' argument 5 names different: declaration 'zLo' definition 'zLo_'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:60:72: note: Function 'BoundingBox' argument 5 names different: declaration 'zLo' definition 'zLo_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:87: note: Function 'BoundingBox' argument 5 names different: declaration 'zLo' definition 'zLo_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:100: style:inconclusive: Function 'BoundingBox' argument 6 names different: declaration 'zHi' definition 'zHi_'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:60:84: note: Function 'BoundingBox' argument 6 names different: declaration 'zHi' definition 'zHi_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.cpp:54:100: note: Function 'BoundingBox' argument 6 names different: declaration 'zHi' definition 'zHi_'. LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:137:33: style: Parameter 'sublo' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:137:47: style: Parameter 'subhi' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/bounding_box.h:158:27: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:203:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:352:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.cpp:61:18: warning: Member variable 'CfdDatacoupling::liggghts_is_active' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:55:7: style:inconclusive: Technically the member function 'LAMMPS_NS::CfdDatacoupling::get_iarg' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:80:7: style:inconclusive: Technically the member function 'LAMMPS_NS::FixCfdCoupling::coupleThis' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:246:14: performance:inconclusive: Technically the member function 'LAMMPS_NS::Pair::sbmask' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:160:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Compute::update_on_run_end' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:176:14: performance:inconclusive: Technically the member function 'LAMMPS_NS::Compute::sbmask' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:87:14: style:inconclusive: Technically the member function 'LAMMPS_NS::ComputePairGranLocal::get_nvalues' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:93:14: style:inconclusive: Technically the member function 'LAMMPS_NS::ComputePairGranLocal::get_ncount' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_relax_contacts.h:2:83: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixRelaxContacts::factor_relax' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:106:15: style:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyAtom::get_internal' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:109:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyAtom::get_nvalues' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:97:8: style:inconclusive: Technically the member function 'LAMMPS_NS::PairGran::cplenable' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:109:7: style:inconclusive: Technically the member function 'LAMMPS_NS::PairGran::is_history' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:112:7: style:inconclusive: Technically the member function 'LAMMPS_NS::PairGran::dnum_pair' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:115:14: style:inconclusive: Technically the member function 'LAMMPS_NS::PairGran::dnum' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:127:15: style:inconclusive: Technically the member function 'LAMMPS_NS::PairGran::storeContactForcesStress' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:130:15: style:inconclusive: Technically the member function 'LAMMPS_NS::PairGran::storeSumDelta' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:178:10: style:inconclusive: Technically the member function 'LAMMPS_NS::PairGran::get_dissipated_energy' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:216:8: style:inconclusive: Technically the member function 'LAMMPS_NS::PairGran::history_args' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:194:11: warning: The class 'ComputePairGranLocal' defines member variable with name 'vector' also defined in its parent class 'Compute'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:65:11: note: Parent variable 'Compute::vector' LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:194:11: note: Derived variable 'ComputePairGranLocal::vector' LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:195:12: warning: The class 'ComputePairGranLocal' defines member variable with name 'array' also defined in its parent class 'Compute'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:66:12: note: Parent variable 'Compute::array' LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:195:12: note: Derived variable 'ComputePairGranLocal::array' LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:53:4: style: The destructor '~CfdDatacoupling' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:53:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:62:4: style: The destructor '~FixCfdCoupling' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:63:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:65:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:66:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:67:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:67:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:68:16: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:68:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:69:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:70:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:71:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair.h:133:12: style: The destructor '~Pair' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair.h:133:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: style: The destructor '~Region' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: style: The destructor '~Compute' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:64:4: style: The destructor '~ComputePairGranLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:64:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:65:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:66:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:129:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:67:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:69:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:70:8: style: The function 'compute_local' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:137:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:71:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:70:4: style: The destructor '~FixPropertyAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:70:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:71:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:71:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:78:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:78:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:79:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:80:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:81:8: style: The function 'pre_set_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:173:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:82:16: style: The function 'set_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:82:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:86:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:87:16: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:87:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:89:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:90:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:90:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:91:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:180:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:91:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:92:8: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:181:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:92:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:93:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:182:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:94:7: style: The function 'maxsize_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:183:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:94:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:95:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:210:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:95:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:96:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:211:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:96:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:97:7: style: The function 'pack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:212:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:97:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:98:8: style: The function 'unpack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:213:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:98:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:99:18: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:99:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:73:4: style: The destructor '~PairGran' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:133:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:73:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:77:16: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:77:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:79:16: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:173:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:79:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:80:16: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:80:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:81:16: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:176:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:81:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:83:16: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:177:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:83:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:84:18: style: The function 'init_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:178:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:84:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:85:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:192:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:85:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:86:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:193:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:87:16: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:185:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:87:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:88:16: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:88:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:89:16: style: The function 'write_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:187:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:89:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:90:16: style: The function 'read_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:188:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:90:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:92:16: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:202:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:92:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:93:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:196:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:93:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:164:9: style: The function 'extract' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:200:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:164:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:166:7: style: The function 'add_history_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:191:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:166:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:218:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:219:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.cpp:65:17: style: Redundant assignment of 'this->fc_' to itself. [selfAssignment] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:91:48: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:91:73: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:211:46: performance: Function parameter 'newtonflag' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.cpp:241:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.cpp:275:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/region.h:87:28: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:61:15: warning: Member variable 'BondHarmonic::k' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:61:15: warning: Member variable 'BondHarmonic::r0' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:62:3: style: Class 'BondHarmonic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:63:12: style: The destructor '~BondHarmonic' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:63:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:64:16: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:71:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:65:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:73:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:66:10: style: The function 'equilibrium_distance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:74:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:67:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:75:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:68:8: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:76:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:69:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:77:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:70:10: style: The function 'single' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:78:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:78:7: style: The scope of the variable 'i1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:78:10: style: The scope of the variable 'i2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:78:15: style: The scope of the variable 'type' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:79:10: style: The scope of the variable 'delx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:79:15: style: The scope of the variable 'dely' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:79:20: style: The scope of the variable 'delz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:80:10: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:80:14: style: The scope of the variable 'r' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:80:16: style: The scope of the variable 'dr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:80:19: style: The scope of the variable 'rk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::tag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::mask' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::image' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:401:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::x' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:432:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:463:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::f' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:495:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::molecule' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::rmass' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::angmom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::torque' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:68:13: warning: Member variable 'AtomVecTri::tri' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:69:3: style: Class 'AtomVecTri' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:70:4: style: The destructor '~AtomVecTri' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:70:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:71:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:81:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:72:8: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:83:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:73:8: style: The function 'grow_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:74:8: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:75:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:76:7: style: The function 'pack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:77:7: style: The function 'pack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:90:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:78:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:78:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:79:8: style: The function 'unpack_comm_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:80:7: style: The function 'unpack_comm_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:93:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:81:7: style: The function 'pack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:95:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:82:7: style: The function 'pack_reverse_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:96:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:83:8: style: The function 'unpack_reverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:97:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:83:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:84:7: style: The function 'unpack_reverse_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:98:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:84:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:85:7: style: The function 'pack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:100:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:85:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:86:7: style: The function 'pack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:101:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:86:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:87:7: style: The function 'pack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:102:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:87:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:88:8: style: The function 'unpack_border' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:103:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:88:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:89:8: style: The function 'unpack_border_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:104:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:89:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:90:7: style: The function 'unpack_border_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:105:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:90:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:91:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:107:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:91:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:92:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:108:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:92:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:93:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:110:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:94:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:111:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:94:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:95:7: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:112:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:95:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:96:8: style: The function 'create_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:117:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:96:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:97:8: style: The function 'data_atom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:119:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:97:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:98:7: style: The function 'data_atom_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:121:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:98:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:99:8: style: The function 'data_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:122:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:99:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:100:7: style: The function 'data_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:123:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:100:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:101:8: style: The function 'pack_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:125:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:101:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:102:7: style: The function 'pack_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:102:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:103:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:103:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:104:7: style: The function 'write_data_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:129:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:104:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:105:8: style: The function 'pack_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:105:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:106:7: style: The function 'pack_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:132:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:106:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:107:8: style: The function 'write_vel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:133:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:107:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:108:7: style: The function 'write_vel_hybrid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:134:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:108:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:109:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:145:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:109:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:113:8: style: The function 'clear_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:86:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:113:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:114:8: style: The function 'data_atom_bonus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:120:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:114:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:164:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:347:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:347:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:347:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:440:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:568:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:586:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:704:19: style: The scope of the variable 'dvx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:704:23: style: The scope of the variable 'dvy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:704:27: style: The scope of the variable 'dvz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:867:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:296:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:348:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:441:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:605:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:605:17: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:605:21: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:605:25: style: Variable 'c3' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:605:29: style: Variable 'inertia' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:705:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:705:17: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:705:21: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:705:25: style: Variable 'c3' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:705:29: style: Variable 'inertia' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:868:11: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:868:17: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:868:21: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:868:25: style: Variable 'c3' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:868:29: style: Variable 'inertia' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1095:13: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1096:13: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1097:13: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1098:13: style: Variable 'c3' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1099:13: style: Variable 'inertia' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1242:13: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1243:13: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1244:13: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1245:13: style: Variable 'c3' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1246:13: style: Variable 'inertia' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:164:44: warning: Expression 'nmax_bonus' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:161:18: note: Assuming that condition 'nmax_bonus<0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:164:44: note: Negative value is converted to an unsigned value LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:85:5: warning: Class 'CfdDatacouplingFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:85:5: warning: Class 'CfdDatacouplingFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/respa.h:75:12: style: The destructor '~Respa' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:56:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:75:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:76:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:57:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:76:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:77:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:58:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:77:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:78:16: style: The function 'setup_minimal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:59:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:78:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:79:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:60:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:79:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:80:16: style: The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:61:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:80:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:81:16: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/integrate.h:62:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/respa.h:81:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:58:4: style: The destructor '~CfdDatacouplingFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:53:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:58:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:61:8: style: The function 'pull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:60:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:62:8: style: The function 'push' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:61:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:63:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:69:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:65:8: style: The function 'exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:77:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:140:29: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:145:29: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:150:35: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:155:34: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:180:30: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:185:30: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:190:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:195:35: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:310:87: style: Parameter 'len1' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:310:98: style: Parameter 'len2' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:351:86: style: Parameter 'len' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:415:70: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:445:76: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:64:13: warning: Member variable 'BondHybrid::styles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:64:13: warning: Member variable 'BondHybrid::keywords' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:64:13: warning: Member variable 'BondHybrid::map' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:64:13: warning: Member variable 'BondHybrid::nbondlist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:64:13: warning: Member variable 'BondHybrid::maxbond' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:64:13: warning: Member variable 'BondHybrid::bondlist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:68:3: style: Class 'BondHybrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:69:4: style: The destructor '~BondHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:69:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:70:8: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:71:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:71:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:72:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:72:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:73:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:73:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:70:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:74:10: style: The function 'equilibrium_distance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:74:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:74:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:75:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:75:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:76:8: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:76:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:77:10: style: The function 'single' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:78:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:77:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:78:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:79:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:78:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:195:11: style: The scope of the variable 'istyle' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:202:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:195:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:202:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:204:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:195:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:204:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:213:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:195:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:213:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:152:15: style: Variable 'eatom_substyle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:51:3: warning: Member variable 'CfdRegionmodel::liggghts_is_active' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:51:3: warning: Member variable 'CfdRegionmodel::iarg' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:60:7: style:inconclusive: Technically the member function 'LAMMPS_NS::CfdRegionmodel::get_iarg' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:58:4: style: The destructor '~CfdRegionmodel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:58:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel_none.h:52:4: style: The destructor '~CfdRegionmodelNone' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:58:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel_none.h:52:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel_none.h:53:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:63:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel_none.h:53:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel_none.h:66:16: style: The function 'rm_update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel_none.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/citeme.cpp:66:3: warning: Class 'CiteMe' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/citeme.cpp:66:3: warning: Class 'CiteMe' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/citeme.h:57:3: style: Class 'CiteMe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/citeme.h:58:12: style: The destructor '~CiteMe' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/citeme.h:58:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/universe.h:79:4: style: The destructor '~Universe' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/universe.h:79:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/citeme.cpp:101:23: warning: Either the condition '!fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/citeme.cpp:100:9: note: Assuming that condition '!fp' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/citeme.cpp:101:23: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/citeme.cpp:105:13: warning:inconclusive: Either the condition '!fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/citeme.cpp:100:9: note: Assuming that condition '!fp' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/citeme.cpp:105:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:77:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:148:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:69:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:83:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:105:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:128:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:126:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUM [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:273:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUM [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:288:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:131:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:149:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:155:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:162:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:169:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:175:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:187:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:208:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:214:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:226:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:240:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:128:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:156:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:176:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:182:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:193:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:212:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:229:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:242:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxElem_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:159:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:208:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:235:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_COMM_FORWARD [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:253:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_COMM_REVERSE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:271:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:289:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:304:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:314:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:355:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_statistics_raw_data_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:415:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_statistics_raw_data_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:475:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_statistics_raw_data_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:508:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:523:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:533:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:543:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:549:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:555:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:571:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:586:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:608:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scalePower_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:628:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:638:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:650:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:687:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:756:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:798:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:820:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:834:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMM_TYPE_REVERSE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:891:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:167:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useDefault_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:760:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_GHOST [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::scalar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::vector' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::array' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::vector_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::array_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::vector_local' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::array_local' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::size_vector' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::size_array_rows' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::size_array_cols' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::size_peratom_cols' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::size_local_rows' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::size_local_cols' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::extscalar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::extvector' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::extlist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::extarray' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::invoked_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::dof' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::thermoflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::vbias' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::vbiasall' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:68:10: warning: Member variable 'Compute::maxbias' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:149:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:229:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:792:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:859:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:976:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1189:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1262:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1298:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1336:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1373:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1411:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1448:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1485:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1521:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1558:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1594:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1637:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1764:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:84:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable particles [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:167:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable particles [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:266:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable center [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:78:3: warning: Class 'Compute' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:78:3: warning: Class 'Compute' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:244:19: style: Condition 'ntimestep>tlist[i]' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:243:19: note: Assuming that condition 'ntimestep==tlist[i]' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:244:19: note: Condition 'ntimestep>tlist[i]' is always true LIGGGHTS-PUBLIC-3.8.0/src/compute.cpp:281:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:65:22: warning: Member variable 'ComputeAtomMolecule::flavor' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:65:22: warning: Member variable 'ComputeAtomMolecule::nstride' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:65:22: warning: Member variable 'ComputeAtomMolecule::peratom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:75:3: warning: Class 'ComputeAtomMolecule' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:75:3: warning: Class 'ComputeAtomMolecule' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/variable.h:59:3: style: Class 'Variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:62:4: style: The destructor '~ComputeAtomMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:64:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:65:8: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:135:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:66:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/variable.h:60:4: style: The destructor '~Variable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/variable.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/variable.h:139:4: style: The destructor '~VarReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/variable.h:139:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:274:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:251:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:252:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:278:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.cpp:279:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.cpp:66:19: warning: Member variable 'ComputeBondLocal::dflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.cpp:66:19: warning: Member variable 'ComputeBondLocal::eflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.cpp:66:19: warning: Member variable 'ComputeBondLocal::ncount' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.cpp:79:3: warning: Class 'ComputeBondLocal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.cpp:79:3: warning: Class 'ComputeBondLocal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:74:11: warning: The class 'ComputeBondLocal' defines member variable with name 'vector' also defined in its parent class 'Compute'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:65:11: note: Parent variable 'Compute::vector' LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:74:11: note: Derived variable 'ComputeBondLocal::vector' LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:75:12: warning: The class 'ComputeBondLocal' defines member variable with name 'array' also defined in its parent class 'Compute'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:66:12: note: Parent variable 'Compute::array' LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:75:12: note: Derived variable 'ComputeBondLocal::array' LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:62:4: style: The destructor '~ComputeBondLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:64:8: style: The function 'compute_local' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:137:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:65:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.cpp:160:8: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.cpp:163:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.cpp:164:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:142:30: style:inconclusive: Technically the member function 'LAMMPS_NS::ContainerBase::id' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:148:23: style:inconclusive: Technically the member function 'LAMMPS_NS::ContainerBase::doNotReset' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:154:23: style:inconclusive: Technically the member function 'LAMMPS_NS::ContainerBase::wrapPeriodic' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:183:16: style:inconclusive: Technically the member function 'LAMMPS_NS::ContainerBase::isStatisticsContainer' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:199:23: style:inconclusive: Technically the member function 'LAMMPS_NS::ContainerBase::useDefault' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:261:23: performance:inconclusive: Technically the member function 'LAMMPS_NS::ContainerBase::decideCreateNewElements' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/container_base_I.h:135:30: note: Technically the member function 'LAMMPS_NS::ContainerBase::decideCreateNewElements' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:261:23: note: Technically the member function 'LAMMPS_NS::ContainerBase::decideCreateNewElements' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:99:16: style:inconclusive: Technically the member function 'LAMMPS_NS::CustomValueTracker::nElementProperties' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:175:16: style:inconclusive: Technically the member function 'LAMMPS_NS::CustomValueTracker::globalPropsBufSize' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker_I.h:453:27: note: Technically the member function 'LAMMPS_NS::CustomValueTracker::globalPropsBufSize' can be const. LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:175:16: note: Technically the member function 'LAMMPS_NS::CustomValueTracker::globalPropsBufSize' can be const. LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:109:18: style:inconclusive: Technically the member function 'LAMMPS_NS::Multisphere::n_body' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:112:18: style:inconclusive: Technically the member function 'LAMMPS_NS::Multisphere::n_body_all' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:115:18: style:inconclusive: Technically the member function 'LAMMPS_NS::Multisphere::tag_max_body' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:118:18: style:inconclusive: Technically the member function 'LAMMPS_NS::Multisphere::map' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:124:19: style:inconclusive: Technically the member function 'LAMMPS_NS::Multisphere::has_tag' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_remove.h:1:53: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixRemove::delete_bodies' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:167:18: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::ntypes' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:204:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::allow_group_and_set' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:207:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::use_volumeweight' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:282:18: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::getMask' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:85:16: style:inconclusive: Technically the member function 'GeneralContainer < bool , 1 , 1 >::get' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:300:43: note: Technically the member function 'GeneralContainer < bool , 1 , 1 >::get' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:85:16: note: Technically the member function 'GeneralContainer < bool , 1 , 1 >::get' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:102:13: style:inconclusive: Technically the member function 'GeneralContainer < bool , 1 , 1 >::max_scalar' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:569:40: note: Technically the member function 'GeneralContainer < bool , 1 , 1 >::max_scalar' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:102:13: note: Technically the member function 'GeneralContainer < bool , 1 , 1 >::max_scalar' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:103:13: style:inconclusive: Technically the member function 'GeneralContainer < bool , 1 , 1 >::min_scalar' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:584:40: note: Technically the member function 'GeneralContainer < bool , 1 , 1 >::min_scalar' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:103:13: note: Technically the member function 'GeneralContainer < bool , 1 , 1 >::min_scalar' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:177:15: performance:inconclusive: Technically the member function 'GeneralContainer < bool , 1 , 1 >::getElemSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:559:42: note: Technically the member function 'GeneralContainer < bool , 1 , 1 >::getElemSize' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:177:15: note: Technically the member function 'GeneralContainer < bool , 1 , 1 >::getElemSize' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:108:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::pushToBuffer' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:452:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::pushToBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:108:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::pushToBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:109:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::popFromBuffer' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:461:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::popFromBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:109:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::popFromBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:111:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::elemListBufSize' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:474:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::elemListBufSize' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:111:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::elemListBufSize' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:112:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemListToBuffer' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:483:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemListToBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:112:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemListToBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:113:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemListFromBuffer' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:495:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemListFromBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:113:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemListFromBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:114:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemListToBufferReverse' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:505:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemListToBufferReverse' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:114:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemListToBufferReverse' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:115:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemListFromBufferReverse' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:517:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemListFromBufferReverse' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:115:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemListFromBufferReverse' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:117:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::elemBufSize' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:533:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::elemBufSize' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:117:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::elemBufSize' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:118:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemToBuffer' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:545:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemToBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:118:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::pushElemToBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:119:20: style:inconclusive: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemFromBuffer' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:554:35: note: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemFromBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:119:20: note: Technically the member function 'AssociativePointerArray < ContainerBase >::popElemFromBuffer' can be const. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:57:5: warning: Class 'AssociativePointerArray < ContainerBase >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:57:5: warning: Class 'AssociativePointerArray < ContainerBase >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/multi_vector_container.h:56:11: style: Class 'MultiVectorContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:64:5: style: Class 'CustomValueTracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:205:7: style: Class 'Multisphere' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:56:7: style: Class 'MultisphereParallel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:59:11: style: Class 'VectorContainer < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:59:11: style: Class 'VectorContainer < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:59:11: style: Class 'VectorContainer < int , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:59:11: style: Class 'VectorContainer < bool , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:60:11: style: Class 'ScalarContainer < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:60:11: style: Class 'ScalarContainer < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:171:11: style: Class 'GeneralContainer < bool , 1 , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:146:18: style: The destructor '~AbstractMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:146:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:66:6: style: The destructor '~CustomValueTracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:66:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:206:16: style: The destructor '~Multisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:206:16: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:57:8: style: The destructor '~MultisphereParallel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:206:16: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:57:8: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:59:12: style: The function 'exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:91:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:59:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:61:12: style: The function 'writeRestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:92:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:61:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:62:12: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:93:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.h:62:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:58:6: style: The destructor '~FixHeatGran' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:58:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:59:18: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:59:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:60:18: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:60:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:62:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:62:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:64:20: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:64:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:65:17: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:65:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:66:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:66:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:87:16: style: The destructor '~FixMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:87:16: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:89:12: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:89:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:90:12: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:90:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:91:19: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:91:19: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:92:20: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:92:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:94:20: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:94:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:95:20: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:153:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:95:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:96:20: style: The function 'setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:151:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:96:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:97:20: style: The function 'setup_pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:152:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:97:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:99:22: style: The function 'extend_cut_ghost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:253:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:99:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:101:12: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:101:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:102:20: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:102:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:103:20: style: The function 'pre_final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:162:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:103:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:104:12: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:104:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:110:14: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:110:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:111:12: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:111:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:112:12: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:112:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:114:12: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:158:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:114:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:115:12: style: The function 'pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:159:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:115:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:116:12: style: The function 'set_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:116:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:118:11: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:182:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:118:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:119:11: style: The function 'maxsize_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:183:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:119:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:121:12: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:121:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:122:12: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:122:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:124:11: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:240:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:124:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:46:11: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:180:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:46:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:47:12: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:181:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:47:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:50:11: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:50:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:51:11: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:51:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:56:11: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:210:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:56:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:63:12: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:211:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:63:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:70:11: style: The function 'pack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:212:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:70:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:76:12: style: The function 'unpack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:213:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:76:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:130:11: style: The function 'dof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:219:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:130:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:62:4: style: The destructor '~CfdDatacouplingMPI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:53:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:64:8: style: The function 'exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:77:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:66:16: style: The function 'pull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:60:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:67:16: style: The function 'push' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:61:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:67:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:72:16: style: The function 'error_push' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:71:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:72:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:75:8: style: The function 'allocate_external' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:63:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:76:8: style: The function 'allocate_external' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:77:8: style: The function 'allocate_external' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:78:8: style: The function 'allocate_external' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:66:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:78:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:69:16: style: The function 'isDoubleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:161:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:70:16: style: The function 'isIntData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:162:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:76:16: style: The function 'addZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:164:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:76:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:78:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:174:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:78:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:79:16: style: The function 'del' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:175:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:79:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:80:16: style: The function 'delForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:176:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:80:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:81:16: style: The function 'delRestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:177:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:81:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:82:16: style: The function 'delRestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:178:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:82:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:83:16: style: The function 'clearReverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:179:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:83:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:87:16: style: The function 'setToDefault' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:196:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:87:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:90:16: style: The function 'setAllToZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:197:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:90:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:96:16: style: The function 'setFromContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:181:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:96:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:98:16: style: The function 'calcAvgFromContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:187:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:98:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:99:16: style: The function 'calcMeanSquareFromContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:188:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:99:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:100:16: style: The function 'calcSumFromContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:189:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:100:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:108:25: style: The function 'begin_slow_dirty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:170:25: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:108:25: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:110:23: style: The function 'scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:191:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:110:23: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:111:23: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:192:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:111:23: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:112:23: style: The function 'moveElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:193:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:112:23: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:113:23: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:194:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:113:23: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:120:22: style: The function 'bufSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:219:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:120:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:122:22: style: The function 'pushToBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:223:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:122:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:124:22: style: The function 'popFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:221:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:124:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:129:22: style: The function 'elemListBufSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:226:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:129:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:131:22: style: The function 'pushElemListToBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:228:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:131:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:133:22: style: The function 'popElemListFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:230:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:133:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:135:22: style: The function 'pushElemListToBufferReverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:232:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:135:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:137:22: style: The function 'popElemListFromBufferReverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:234:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:137:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:142:22: style: The function 'elemBufSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:237:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:142:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:144:22: style: The function 'pushElemToBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:239:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:144:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:146:22: style: The function 'popElemFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:241:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:146:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:149:16: style: The function 'addUninitialized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:165:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:149:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:151:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:166:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:151:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:154:22: style: The function 'nVec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:168:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:154:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:157:22: style: The function 'lenVec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:169:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:157:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:160:22: style: The function 'capacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:167:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:160:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:163:23: style: The function 'clearContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:172:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:163:23: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: style: The destructor '~GeneralContainer < bool , 1 , 1 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:134:20: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/multisphere_I.h:100:8: style: The if condition is the same as the previous if condition [duplicateCondition] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_I.h:99:8: note: First condition LIGGGHTS-PUBLIC-3.8.0/src/multisphere_I.h:100:8: note: Second condition LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:70:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:84:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:106:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:108:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:129:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:131:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:125:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:131:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:138:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:146:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:156:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:167:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:217:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:226:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:236:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:248:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:264:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:272:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:312:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:323:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:192:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:194:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:196:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:161:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:163:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:165:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:695:11: style: The scope of the variable 'nNew' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:695:17: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:742:9: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:199:18: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:168:18: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker_I.h:62:75: style:inconclusive: Function 'addElementProperty' argument 9 names different: declaration 'scale' definition '_scale'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:79:59: note: Function 'addElementProperty' argument 9 names different: declaration 'scale' definition '_scale'. LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker_I.h:62:75: note: Function 'addElementProperty' argument 9 names different: declaration 'scale' definition '_scale'. LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker_I.h:63:75: style:inconclusive: Function 'addElementProperty' argument 10 names different: declaration 'scaleAvg' definition '_scaleAvg'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:80:59: note: Function 'addElementProperty' argument 10 names different: declaration 'scaleAvg' definition '_scaleAvg'. LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker_I.h:63:75: note: Function 'addElementProperty' argument 10 names different: declaration 'scaleAvg' definition '_scaleAvg'. LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.cpp:94:72: style:inconclusive: Function 'pull' argument 3 names different: declaration 'ptr' definition 'from'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:66:64: note: Function 'pull' argument 3 names different: declaration 'ptr' definition 'from'. LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.cpp:94:72: note: Function 'pull' argument 3 names different: declaration 'ptr' definition 'from'. LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.cpp:107:72: style:inconclusive: Function 'push' argument 3 names different: declaration 'ptr' definition 'to'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:67:64: note: Function 'push' argument 3 names different: declaration 'ptr' definition 'to'. LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.cpp:107:72: note: Function 'push' argument 3 names different: declaration 'ptr' definition 'to'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:512:51: style:inconclusive: Function 'set' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:93:24: note: Function 'set' argument 1 names different: declaration 'i' definition 'n'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:512:51: note: Function 'set' argument 1 names different: declaration 'i' definition 'n'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:520:51: style:inconclusive: Function 'set' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:94:24: note: Function 'set' argument 1 names different: declaration 'i' definition 'n'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:520:51: note: Function 'set' argument 1 names different: declaration 'i' definition 'n'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:520:58: style:inconclusive: Function 'set' argument 2 names different: declaration 'j' definition 'm'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:94:31: note: Function 'set' argument 2 names different: declaration 'j' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:520:58: note: Function 'set' argument 2 names different: declaration 'j' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:619:69: style:inconclusive: Function 'move' argument 1 names different: declaration 'dx' definition 'delta'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:111:49: note: Function 'move' argument 1 names different: declaration 'dx' definition 'delta'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:619:69: note: Function 'move' argument 1 names different: declaration 'dx' definition 'delta'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:632:89: style:inconclusive: Function 'moveElement' argument 2 names different: declaration 'dx' definition 'delta'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:112:69: note: Function 'moveElement' argument 2 names different: declaration 'dx' definition 'delta'. LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:632:89: note: Function 'moveElement' argument 2 names different: declaration 'dx' definition 'delta'. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:432:58: style:inconclusive: Function 'moveElement' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array.h:104:36: note: Function 'moveElement' argument 1 names different: declaration 'i' definition 'n'. LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:432:58: note: Function 'moveElement' argument 1 names different: declaration 'i' definition 'n'. LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:179:16: style: Local variable 'angmom' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:142:19: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:179:16: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:375:26: style: Local variable 'scale' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:110:23: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:375:26: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:435:26: style: Local variable 'scale' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:110:23: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:435:26: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:386:67: style: Parameter 'orig' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:396:84: style: Parameter 'orig' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:191:51: style: Parameter '_displace' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:182:10: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:217:12: style: Variable 'from_t' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:236:12: style: Variable 'from_t' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.h:148:46: style: Parameter 'frc' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_I.h:105:61: style: Parameter 'p_ref' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_I.h:105:76: style: Parameter 'normalvec' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/container_base_I.h:198:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] LIGGGHTS-PUBLIC-3.8.0/src/container_base_I.h:197:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:69:20: warning: Member variable 'ComputeCentroAtom::list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < int >::page' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < int >::ipage' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < int >::index' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < int >::maxchunk' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < int >::pagesize' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < int >::pagedelta' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < double >::page' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < double >::ipage' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < double >::index' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < double >::maxchunk' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < double >::pagesize' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < double >::pagedelta' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:75:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::ComputeCentroAtom::select' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:262:25: note: Technically the member function 'LAMMPS_NS::ComputeCentroAtom::select' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:75:8: note: Technically the member function 'LAMMPS_NS::ComputeCentroAtom::select' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:76:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::ComputeCentroAtom::select2' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:307:25: note: Technically the member function 'LAMMPS_NS::ComputeCentroAtom::select2' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:76:8: note: Technically the member function 'LAMMPS_NS::ComputeCentroAtom::select2' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.h:133:7: style:inconclusive: Technically the member function 'LAMMPS_NS::NeighList::get_maxlocal' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.h:126:3: style: Class 'NeighList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.h:138:3: style: Class 'NeighRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:62:4: style: The destructor '~ComputeCentroAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:64:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:65:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:66:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.h:127:4: style: The destructor '~NeighList' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.h:127:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.h:139:4: style: The destructor '~NeighRequest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.h:139:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:261:5: error: Common realloc mistake: 'pages' nulled but not freed upon failure [memleakOnRealloc] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:118:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:261:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:275:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:277:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:137:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:139:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:139:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:139:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.cpp:171:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:99:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:72:12: warning: Member variable 'ChangeBox::scaleflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:72:12: warning: Member variable 'ChangeBox::scale' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:72:12: warning: Member variable 'ChangeBox::ops' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:72:12: warning: Member variable 'ChangeBox::nops' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:72:12: warning: Member variable 'ChangeBox::boxlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:72:12: warning: Member variable 'ChangeBox::h_inv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/change_box.h:61:3: style: Class 'ChangeBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/irregular.h:55:3: style: Class 'Irregular' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:63:4: style: The destructor '~Lattice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/irregular.h:56:4: style: The destructor '~Irregular' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/irregular.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:226:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:78:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:226:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:328:16: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:78:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:328:16: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:343:16: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:78:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:343:16: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:483:10: style: Local variable 'scale' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/change_box.h:66:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:483:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/change_box.cpp:365:12: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.cpp:66:21: warning: Member variable 'ComputeClusterAtom::list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:62:4: style: The destructor '~ComputeClusterAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:64:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:65:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:66:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:139:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:67:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:140:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:68:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_com.cpp:55:13: warning: Member variable 'ComputeCOM::masstotal' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_com.h:62:4: style: The destructor '~ComputeCOM' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_com.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_com.h:64:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.cpp:104:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.cpp:223:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.cpp:131:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.cpp:131:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.cpp:131:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.cpp:155:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.cpp:156:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.cpp:72:21: warning: Member variable 'ComputeContactAtom::list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:68:4: style: The destructor '~ComputeContactAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:68:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:69:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:70:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:71:16: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:71:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:72:7: style: The function 'pack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:141:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:73:8: style: The function 'unpack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:142:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:74:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:74:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.cpp:124:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.cpp:231:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.cpp:147:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.cpp:147:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.cpp:147:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.cpp:174:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.cpp:175:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:525:15: warning: Invalid bins.resize() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:433:18: note: Assignment 'bbin=-1', assigned value is -1 LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:525:15: note: Invalid argument LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::bboxlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::bboxhi' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::nbinx' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::nbiny' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::nbinz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::mbinx' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::mbiny' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::mbinz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::mbinxlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::mbinylo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::mbinzlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::binsizex' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::binsizey' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::binsizez' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::bininvx' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::bininvy' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < true >::bininvz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::bboxlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::bboxhi' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::nbinx' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::nbiny' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::nbinz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::mbinx' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::mbiny' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::mbinz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::mbinxlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::mbinylo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::mbinzlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::binsizex' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::binsizey' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::binsizez' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::bininvx' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::bininvy' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:57:34: warning: Member variable 'RegionNeighborList < interpolate_no >::bininvz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:62:4: style: The destructor '~ComputeCOMMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:64:8: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:135:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:65:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:148:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:130:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:148:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:82:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:83:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:84:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:85:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:86:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:140:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:141:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:142:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:143:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:144:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.cpp:145:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.h:117:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Comm::read_lines_from_file_universe' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1741:11: note: Technically the member function 'LAMMPS_NS::Comm::read_lines_from_file_universe' can be const. LIGGGHTS-PUBLIC-3.8.0/src/comm.h:117:7: note: Technically the member function 'LAMMPS_NS::Comm::read_lines_from_file_universe' can be const. LIGGGHTS-PUBLIC-3.8.0/src/comm.h:174:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Comm::updown' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:728:11: note: Technically the member function 'LAMMPS_NS::Comm::updown' can be const. LIGGGHTS-PUBLIC-3.8.0/src/comm.h:174:7: note: Technically the member function 'LAMMPS_NS::Comm::updown' can be const. LIGGGHTS-PUBLIC-3.8.0/src/comm.h:187:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Comm::use_gran_opt' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:56:19: note: Technically the member function 'LAMMPS_NS::Comm::use_gran_opt' can be const. LIGGGHTS-PUBLIC-3.8.0/src/comm.h:187:8: note: Technically the member function 'LAMMPS_NS::Comm::use_gran_opt' can be const. LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.h:64:10: style:inconclusive: Technically the member function 'LAMMPS_NS::SortBuffer::sort_set' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.h:67:9: style:inconclusive: Technically the member function 'LAMMPS_NS::SortBuffer::get_sortcol' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:81:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::min_rad' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:83:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::max_rad' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:85:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::max_r_bound' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:109:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::n_particletemplates' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:115:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::dist_order' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:84:7: style:inconclusive: Technically the member function 'LAMMPS_NS::FixInsert::ins_every' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:82:9: debug: CheckClass::isMemberVar found used member variable 'error' with varid 0 [varid0] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:165:9: debug: CheckClass::isMemberVar found used member variable 'error' with varid 0 [varid0] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:201:7: debug: CheckClass::isMemberVar found used member variable 'error' with varid 0 [varid0] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:106:17: performance:inconclusive: Technically the member function 'RegionNeighborList < true >::setBoundingBox_calc_interpolation_stencil' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:312:46: note: Technically the member function 'RegionNeighborList < true >::setBoundingBox_calc_interpolation_stencil' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:106:17: note: Technically the member function 'RegionNeighborList < true >::setBoundingBox_calc_interpolation_stencil' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:698:9: debug: CheckClass::isMemberVar found used member variable 'error' with varid 0 [varid0] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:113:17: performance:inconclusive: Technically the member function 'RegionNeighborList < true >::coord2bin_calc_interpolation_weights' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:596:46: note: Technically the member function 'RegionNeighborList < true >::coord2bin_calc_interpolation_weights' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:113:17: note: Technically the member function 'RegionNeighborList < true >::coord2bin_calc_interpolation_weights' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:173:12: style:inconclusive: Technically the member function 'RegionNeighborList < true >::bin_distance' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:570:41: note: Technically the member function 'RegionNeighborList < true >::bin_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:173:12: note: Technically the member function 'RegionNeighborList < true >::bin_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:106:17: performance:inconclusive: Technically the member function 'RegionNeighborList < interpolate_no >::setBoundingBox_calc_interpolation_stencil' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:312:46: note: Technically the member function 'RegionNeighborList < interpolate_no >::setBoundingBox_calc_interpolation_stencil' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:106:17: note: Technically the member function 'RegionNeighborList < interpolate_no >::setBoundingBox_calc_interpolation_stencil' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:113:17: performance:inconclusive: Technically the member function 'RegionNeighborList < interpolate_no >::coord2bin_calc_interpolation_weights' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:596:46: note: Technically the member function 'RegionNeighborList < interpolate_no >::coord2bin_calc_interpolation_weights' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:113:17: note: Technically the member function 'RegionNeighborList < interpolate_no >::coord2bin_calc_interpolation_weights' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:173:12: style:inconclusive: Technically the member function 'RegionNeighborList < interpolate_no >::bin_distance' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:570:41: note: Technically the member function 'RegionNeighborList < interpolate_no >::bin_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:173:12: note: Technically the member function 'RegionNeighborList < interpolate_no >::bin_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/comm.h:180:16: style: Virtual function 'allocate_swap' is called from constructor 'Comm(class LAMMPS*)' at line 177. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:177:3: note: Calling allocate_swap LIGGGHTS-PUBLIC-3.8.0/src/comm.h:180:16: note: allocate_swap is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/comm.h:182:16: style: Virtual function 'free_swap' is called from destructor '~Comm()' at line 203. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:203:3: note: Calling free_swap LIGGGHTS-PUBLIC-3.8.0/src/comm.h:182:16: note: free_swap is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/comm.h:183:16: style: Virtual function 'free_multi' is called from destructor '~Comm()' at line 205. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:205:5: note: Calling free_multi LIGGGHTS-PUBLIC-3.8.0/src/comm.h:183:16: note: free_multi is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:55:3: style: Class 'ProcMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:87:5: style: Class 'RegionNeighborList < true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:87:5: style: Class 'RegionNeighborList < interpolate_no >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.h:56:6: style: The destructor '~SortBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.h:56:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: style: The destructor '~Dump' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:56:4: style: The destructor '~ProcMap' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:66:4: style: The destructor '~FixParticledistributionDiscrete' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:66:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:67:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:68:8: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:70:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:70:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:75:7: style: The function 'max_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:252:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:76:7: style: The function 'min_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:251:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:78:10: style: The function 'min_rad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:249:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:78:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:79:10: style: The function 'max_rad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:250:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:79:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:60:4: style: The destructor '~FixInsert' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:62:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:62:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:63:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:64:8: style: The function 'reset_timestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:224:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:65:16: style: The function 'setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:151:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:66:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:67:18: style: The function 'extend_cut_ghost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:253:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:67:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:68:8: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:158:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:69:16: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:71:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:72:16: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:72:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:74:16: style: The function 'reset_timestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:223:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:76:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:78:18: style: The function 'min_rad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:249:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:78:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:79:18: style: The function 'max_rad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:250:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:79:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:81:7: style: The function 'min_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:251:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:82:7: style: The function 'max_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:252:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:88:14: style: The destructor '~RegionNeighborList < true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_base.h:62:14: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:88:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:103:9: style: The function 'getSizeOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_base.h:70:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:103:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:132:16: style: The function 'mbins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_base.h:64:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:132:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:135:17: style: The function 'getDimensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:135:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:138:17: style: The function 'getLocalDimensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:138:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:149:17: style: The function 'getBinSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:149:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:152:17: style: The function 'getOrigin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_base.h:68:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:152:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:88:14: style: The destructor '~RegionNeighborList < interpolate_no >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_base.h:62:14: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list.h:88:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:65:16: style: The function 'setup_pre_exchange' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:151:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:69:16: style: The function 'end_of_step' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:157:8: style: Condition 'verbose' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:126:20: note: Assignment 'verbose=false', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:157:8: note: Condition 'verbose' is always false LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:285:8: style: Condition 'verbose' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:248:20: note: Assignment 'verbose=false', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:255:19: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:285:8: note: Condition 'verbose' is always false LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:179:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1821:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:324:13: style: The scope of the variable 'stencil_shift_up_quadrant' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:325:13: style: The scope of the variable 'stencil_shift_down_quadrant' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:903:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:903:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:903:37: style: The scope of the variable 'nlocal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:904:10: style: The scope of the variable 'lo' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:904:13: style: The scope of the variable 'hi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:905:12: style: The scope of the variable 'x' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1030:33: style: The scope of the variable 'twoneed' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1031:35: style: The scope of the variable 'nlast' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1245:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1282:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1319:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1357:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1394:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1432:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1468:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1505:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1541:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1578:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1614:13: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1614:21: style: The scope of the variable 'last' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:312:106: style: Parameter 'it' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:454:11: style: Variable 'prd' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:454:16: style: Variable 'sublo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:454:23: style: Variable 'subhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:480:15: style: Variable 'cuttype' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:490:13: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:500:15: style: Variable 'cuttype' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:526:8: style: Variable 'periodicity' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:729:55: style: Parameter 'split' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:906:11: style: Variable 'sublo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:906:18: style: Variable 'subhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1033:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1035:16: style: Variable 'mlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1035:21: style: Variable 'mhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1615:11: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1665:40: style: Parameter 'inbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_definitions.h:84:28: style: Parameter '_pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_definitions.h:118:28: style: Parameter '_pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:596:91: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:695:63: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:324:39: style: Variable 'stencil_shift_up_quadrant' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:325:41: style: Variable 'stencil_shift_down_quadrant' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:821:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:825:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:829:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:883:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:68:4: style: The destructor '~ComputeContactAtomGran' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:68:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:69:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:70:16: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:71:7: style: The function 'pack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:141:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:72:8: style: The function 'unpack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:142:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:73:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:73:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.cpp:219:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.cpp:135:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.cpp:135:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.cpp:135:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.cpp:136:8: style: Variable 'contact_flag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.cpp:161:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.cpp:162:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:112:5: warning: Class 'ComputeERotate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:112:5: warning: Class 'ComputeERotate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.h:68:4: style: The destructor '~ComputeERotateSphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.h:68:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.h:69:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.h:70:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:57:4: style: The destructor '~ComputeKEMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:57:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:58:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:58:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:59:18: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:59:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_multisphere.h:57:4: style: The destructor '~ComputeERotateMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:57:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_multisphere.h:57:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_multisphere.h:59:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:59:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_multisphere.h:59:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:66:6: style: The destructor '~ComputeERotate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:66:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:67:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:67:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:68:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:69:12: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:69:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:77:12: style: Class 'ComputeERotate' is unsafe, 'ComputeERotate::id_group_' can leak by wrong usage. [unsafeClassCanLeak] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:123:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:125:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:128:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:129:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:141:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:143:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:146:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:147:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.cpp:136:11: style: Variable 'fix_ms' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.cpp:76:17: warning: Member variable 'ComputeCNAAtom::list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:62:4: style: The destructor '~ComputeCNAAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:64:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:65:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:66:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.cpp:128:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.cpp:150:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.cpp:150:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.cpp:150:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.cpp:186:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.cpp:75:3: warning: Class 'ComputeDisplaceAtom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.cpp:75:3: warning: Class 'ComputeDisplaceAtom' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:62:4: style: The destructor '~ComputeDisplaceAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:64:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:65:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:65:4: style: The destructor '~FixStore' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:65:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:66:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:68:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:69:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:70:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:71:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:72:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:73:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:180:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:74:8: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:181:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:75:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:182:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:76:7: style: The function 'maxsize_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:183:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.cpp:86:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.cpp:131:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.cpp:96:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.cpp:97:13: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.cpp:156:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.cpp:160:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.cpp:92:3: warning: Class 'ComputeCoordAtom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.cpp:92:3: warning: Class 'ComputeCoordAtom' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:68:4: style: The destructor '~ComputeCoordAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:68:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:69:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:70:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:71:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:73:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:73:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.cpp:155:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.cpp:189:27: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.cpp:189:29: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.cpp:189:31: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.cpp:192:11: style: The scope of the variable 'count' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:62:24: warning: Member variable 'ComputeERotateAsphere::pfactor' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:62:24: warning: Member variable 'ComputeERotateAsphere::avec_ellipsoid' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:62:24: warning: Member variable 'ComputeERotateAsphere::avec_line' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:62:24: warning: Member variable 'ComputeERotateAsphere::avec_tri' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.h:62:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.h:63:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.h:63:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:77:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:78:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:79:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:87:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:88:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:89:8: style: Variable 'tri' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:90:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:119:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:120:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:121:8: style: Variable 'tri' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:124:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:125:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:132:11: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_asphere.cpp:132:18: style: Variable 'quat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:407:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PIS [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:76:20: warning: Member variable 'ComputeGroupGroup::othergroupbit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:76:20: warning: Member variable 'ComputeGroupGroup::cutsq' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:76:20: warning: Member variable 'ComputeGroupGroup::e_self' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:76:20: warning: Member variable 'ComputeGroupGroup::e_correction' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:76:20: warning: Member variable 'ComputeGroupGroup::pair' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:76:20: warning: Member variable 'ComputeGroupGroup::list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:76:20: warning: Member variable 'ComputeGroupGroup::kspace' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:87:3: warning: Class 'ComputeGroupGroup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:87:3: warning: Class 'ComputeGroupGroup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:62:4: style: The destructor '~ComputeGroupGroup' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:64:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:65:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:66:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:107:12: style: The destructor '~KSpace' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:107:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:418:17: style: Condition 'mask[i]&groupbit_A' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:419:17: style: Condition 'mask[i]&groupbit_B' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:185:38: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:231:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:234:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:234:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:234:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:237:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:238:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:240:11: style: Variable 'special_coul' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:241:11: style: Variable 'special_lj' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:334:11: style: Variable 'vector_kspace' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:378:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:379:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.cpp:114:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.cpp:115:13: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.cpp:116:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.cpp:58:18: warning: Member variable 'ComputeGyration::masstotal' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:62:4: style: The destructor '~ComputeGyration' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:64:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:64:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:65:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.cpp:111:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.cpp:112:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.cpp:113:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.cpp:114:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.cpp:115:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.cpp:69:27: warning: Member variable 'ComputeErotateSphereAtom::pfactor' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:68:4: style: The destructor '~ComputeErotateSphereAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:68:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:69:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:70:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:71:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.cpp:130:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.cpp:131:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.cpp:132:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:62:4: style: The destructor '~ComputeInertiaMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:64:8: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:135:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:65:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:154:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:134:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:154:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:84:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:85:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:86:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:87:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:88:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:141:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:142:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:143:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:144:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:145:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.cpp:146:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:62:4: style: The destructor '~ComputeGyrationMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:64:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:65:8: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:135:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:66:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:105:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:106:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:107:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:108:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:109:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:166:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:167:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:168:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:169:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:170:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:171:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:210:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:211:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:212:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:213:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:214:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:215:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:260:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:261:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:262:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:263:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:264:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.cpp:265:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:60:13: warning: Member variable 'ComputeMSD::nmsd' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:87:3: warning: Class 'ComputeMSD' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:87:3: warning: Class 'ComputeMSD' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.h:62:12: style: The destructor '~ComputeMSD' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.h:64:16: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:94:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:95:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:96:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:98:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:157:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:109:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:110:13: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:185:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.cpp:189:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:62:4: style: The destructor '~ComputeMSDMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:64:8: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:135:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:65:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:146:10: style: The scope of the variable 'dx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:146:13: style: The scope of the variable 'dy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:146:16: style: The scope of the variable 'dz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:165:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:145:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:165:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:84:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:85:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:86:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:87:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:88:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:157:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:158:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:159:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:160:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:161:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.cpp:162:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke.h:62:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke.h:63:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke.h:63:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.cpp:124:13: warning: Class 'ComputeNparticlesTracerRegion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.cpp:124:13: warning: Class 'ComputeNparticlesTracerRegion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.h:60:4: style: The destructor '~ComputeNparticlesTracerRegion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.h:62:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.h:63:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:66:4: style: The destructor '~FixPropertyAtomTracer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:70:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:66:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:68:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:68:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:69:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:71:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:69:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:70:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:71:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke.cpp:97:13: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke.cpp:98:13: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke.cpp:99:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke.cpp:100:10: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:62:4: style: The destructor '~ComputeKEAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:64:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:65:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.cpp:112:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.cpp:113:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.cpp:114:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.cpp:115:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pe.h:62:4: style: The destructor '~ComputePE' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe.h:64:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe.h:64:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:68:12: style: The destructor '~Dihedral' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/improper.h:68:12: style: The destructor '~Improper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/improper.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:62:4: style: The destructor '~ComputePEAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:64:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:65:7: style: The function 'pack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:141:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:66:8: style: The function 'unpack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:142:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:67:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:67:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.cpp:209:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.cpp:150:13: style: Variable 'eatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.cpp:155:13: style: Variable 'eatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.cpp:160:13: style: Variable 'eatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.cpp:165:13: style: Variable 'eatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.cpp:170:13: style: Variable 'eatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.cpp:175:13: style: Variable 'eatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.cpp:187:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:70:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:161:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_NODES [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:199:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:322:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable me [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:459:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wb [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:566:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wb [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:734:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:799:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:955:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1046:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1280:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1390:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nprocs [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:84:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bins [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:167:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bins [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:204:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bins [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:235:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bbox_set [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bins [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:283:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncount [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncount [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:418:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bboxlo [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:574:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binsizex [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:655:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bboxhi [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_neighbor_list_I.h:701:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bboxlo [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh_I.h:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineNo_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh_I.h:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh_I.h:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineNo_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh_I.h:183:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:84:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxsend_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLocal_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLocal_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nGhost_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:232:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isInsertionMesh_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:264:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doParallellization_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:463:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendlist_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:480:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendnum_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:496:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendnum_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:518:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxsend_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:535:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxrecv_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:547:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxsendlist_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:560:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nGlobalOrig_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:661:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable box_change [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:720:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doParallellization_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:745:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doParallellization_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:768:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doParallellization_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:855:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doParallellization_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1046:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_GHOST [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1060:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_GHOST [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1082:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable me [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1153:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable me [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sublo [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sublo [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable me [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:224:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:241:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:277:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_COMM_EXCHANGE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_COMM_EXCHANGE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:353:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_COMM_REVERSE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_COMM_REVERSE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:396:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:446:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_vel [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mesh_id_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:118:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_feature_length_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:124:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable element_exclusion_list_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:130:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoRemoveDuplicates_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:173:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoRemoveDuplicates_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:200:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_orig_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:249:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:258:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:268:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:357:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMove_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:394:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMove_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_orig_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:440:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_orig_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:484:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_vel [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:515:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_vel [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:539:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bbox_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:602:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_omega [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:665:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_omega [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:751:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subhi [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:758:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bbox_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:769:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bbox_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:801:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skin [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:853:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nprocs [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:896:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_vel [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_I.h:909:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_omega [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:114:158: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLLING_OFF [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:139:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:68:18: warning: Member variable 'ComputePressure::boltz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:68:18: warning: Member variable 'ComputePressure::nktv2p' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:68:18: warning: Member variable 'ComputePressure::inv_volume' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:68:18: warning: Member variable 'ComputePressure::dimension' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:68:18: warning: Member variable 'ComputePressure::kspace_virial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:68:18: warning: Member variable 'ComputePressure::temperature' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:68:18: warning: Member variable 'ComputePressure::virial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:85:3: warning: Class 'ComputePressure' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:85:3: warning: Class 'ComputePressure' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:62:12: style: The destructor '~ComputePressure' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:64:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:64:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:65:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:66:8: style: The function 'reset_extra_compute_fix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:285:16: style: The scope of the variable 'vcomponent' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:247:11: style: Variable 'ke_tensor' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.cpp:285:16: style: Variable 'vcomponent' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.cpp:67:3: warning: Class 'ComputePropertyMolecule' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.cpp:67:3: warning: Class 'ComputePropertyMolecule' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:62:4: style: The destructor '~ComputePropertyMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:64:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:65:8: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:135:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:66:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.cpp:69:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.cpp:180:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.cpp:181:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:305:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:72:13: warning: Member variable 'ComputeRDF::first' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:72:13: warning: Member variable 'ComputeRDF::delr' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:72:13: warning: Member variable 'ComputeRDF::delrinv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:72:13: warning: Member variable 'ComputeRDF::list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:91:3: warning: Class 'ComputeRDF' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:91:3: warning: Class 'ComputeRDF' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:63:4: style: The destructor '~ComputeRDF' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:65:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:66:8: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:135:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:194:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:161:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:153:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:161:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:166:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:167:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:213:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:213:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:213:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:240:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:241:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:244:11: style: Variable 'special_coul' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:245:11: style: Variable 'special_lj' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:433:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:79:16: warning: Member variable 'ComputeReduce::index' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:79:16: warning: Member variable 'ComputeReduce::pairme' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:79:16: warning: Member variable 'ComputeReduce::pairall' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:107:3: warning: Class 'ComputeReduce' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:107:3: warning: Class 'ComputeReduce' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:70:12: style: The destructor '~ComputeReduce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:70:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:71:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:72:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:72:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:73:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:74:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:74:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:542:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:549:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:591:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:489:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:517:13: style: Variable 'rho' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:523:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:541:17: style: Variable 'comp_vec' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:564:17: style: Variable 'comp_vec' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:590:17: style: Variable 'fix_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:607:17: style: Variable 'fix_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:652:14: style: Variable 'compute' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:662:10: style: Variable 'fix' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:67:23: warning: Member variable 'ComputePropertyLocal::buf' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:67:23: warning: Member variable 'ComputePropertyLocal::list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:67:23: warning: Member variable 'ComputePropertyLocal::ncount' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:77:3: warning: Class 'ComputePropertyLocal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:77:3: warning: Class 'ComputePropertyLocal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:72:11: warning: The class 'ComputePropertyLocal' defines member variable with name 'vector' also defined in its parent class 'Compute'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:65:11: note: Parent variable 'Compute::vector' LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:72:11: note: Derived variable 'ComputePropertyLocal::vector' LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:73:12: warning: The class 'ComputePropertyLocal' defines member variable with name 'array' also defined in its parent class 'Compute'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:66:12: note: Parent variable 'Compute::array' LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:73:12: note: Derived variable 'ComputePropertyLocal::array' LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:62:4: style: The destructor '~ComputePropertyLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:64:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:65:8: style: The function 'compute_local' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:137:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:66:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:290:25: style: The if condition is the same as the previous if condition [duplicateCondition] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:281:25: note: First condition LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:290:25: note: Second condition LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:284:14: warning: Either the condition 'force->pair==NULL' is redundant or there is possible null pointer dereference: force->pair. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:282:21: note: Assuming that condition 'force->pair==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:284:14: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:291:38: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:81:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:365:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:641:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:655:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:669:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:683:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:697:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:711:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:711:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:726:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:726:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:741:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:741:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:756:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:756:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:771:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:771:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:786:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:786:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:801:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:801:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:816:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:816:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:831:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:831:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:846:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:846:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:861:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:861:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:876:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:876:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:891:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:891:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:906:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:906:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:921:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:921:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:936:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:936:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:367:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:367:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:367:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:371:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:372:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:441:8: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:444:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:445:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:482:8: style: Variable 'num_angle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:487:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:488:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:524:8: style: Variable 'num_dihedral' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:529:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:530:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:567:8: style: Variable 'num_improper' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:572:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:573:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:642:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:656:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:670:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:684:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.cpp:698:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:56: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:78:3: warning: Member variable 'TriangleNeighlist::boundary' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:102:5: warning:inconclusive: Member variable 'AbstractFactory < IGranularPairStyle >::styleTable' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:102:5: warning:inconclusive: Member variable 'AbstractFactory < IGranularPairStyle >::variantSelectorTable' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:22: warning:inconclusive: Member variable 'AbstractFactory < IGranularPairStyle >::styleTable' is not assigned a value in 'AbstractFactory < IGranularPairStyle >::operator='. [operatorEqVarError] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:22: warning:inconclusive: Member variable 'AbstractFactory < IGranularPairStyle >::variantSelectorTable' is not assigned a value in 'AbstractFactory < IGranularPairStyle >::operator='. [operatorEqVarError] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:102:5: warning:inconclusive: Member variable 'AbstractFactory < IGranularWall >::styleTable' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:102:5: warning:inconclusive: Member variable 'AbstractFactory < IGranularWall >::variantSelectorTable' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:22: warning:inconclusive: Member variable 'AbstractFactory < IGranularWall >::styleTable' is not assigned a value in 'AbstractFactory < IGranularWall >::operator='. [operatorEqVarError] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:22: warning:inconclusive: Member variable 'AbstractFactory < IGranularWall >::variantSelectorTable' is not assigned a value in 'AbstractFactory < IGranularWall >::operator='. [operatorEqVarError] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.h:68:4: style: The destructor '~ComputeReduceRegion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:70:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.h:68:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.h:71:10: style: The function 'compute_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:95:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.h:72:10: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:96:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.h:72:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:22: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:147:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:155:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:198:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:147:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:147:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:155:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:155:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:172:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:172:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:179:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:179:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:198:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:198:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:217:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:217:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:224:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:224:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:101:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:146:17: style: Variable 'compute_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:171:17: style: Variable 'compute_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:197:17: style: Variable 'fix_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:216:17: style: Variable 'fix_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:262:14: style: Variable 'compute' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:272:10: style: Variable 'fix' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.cpp:250:10: error: Uninitialized variable: one [legacyUninitvar] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:96:21: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMesh::trackPerElementTemp' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:99:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMesh::manipulated' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:102:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMesh::verbose' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:113:14: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMesh::is_set_store_vel' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:115:14: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMesh::is_set_store_omega' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:142:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMesh::isScaling' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:145:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMesh::isTranslating' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:148:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMesh::isRotating' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:166:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMesh::removeDuplicates' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:246:23: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMesh::precision' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:249:23: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMesh::minFeatureLength' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:81:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMeshParallel::isInsertionMesh' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:93:20: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMeshParallel::sizeGlobalOrig' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:96:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MultiNodeMeshParallel::isParallel' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:109:20: style:inconclusive: Technically the member function 'LAMMPS_NS::TrackingMesh::tag_max' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:121:21: style:inconclusive: Technically the member function 'LAMMPS_NS::TrackingMesh::verbose' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:97:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContactHistory::n_partner' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:100:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContactHistory::partner' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:103:15: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContactHistory::contacthistory' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:109:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContactHistory::get_dnum' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:106:7: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContactHistoryMesh::n_contacts' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:220:37: note: Technically the member function 'LAMMPS_NS::FixContactHistoryMesh::n_contacts' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:106:7: note: Technically the member function 'LAMMPS_NS::FixContactHistoryMesh::n_contacts' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:107:7: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContactHistoryMesh::n_contacts' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:240:37: note: Technically the member function 'LAMMPS_NS::FixContactHistoryMesh::n_contacts' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:107:7: note: Technically the member function 'LAMMPS_NS::FixContactHistoryMesh::n_contacts' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:101:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContactPropertyAtom::has_partner' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:131:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContactPropertyAtom::get_npartners' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:113:9: style:inconclusive: Technically the member function 'LAMMPS_NS::FixNeighlistMesh::getTotalNumContacts' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:118:20: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMeshSurface::atomTypeWall' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:127:21: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMeshSurface::hasNeighList' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:130:21: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMeshSurface::hasOtherNeighList' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:83:36: warning: The class 'TrackingMesh' defines member function with name 'prop' also defined in its parent class 'AbstractMesh'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:121:43: note: Parent function 'AbstractMesh::prop' LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:83:36: note: Derived function 'TrackingMesh::prop' LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.h:68:21: warning: The class 'FixContactPropertyAtomWall' defines member function with name 'getMesh' also defined in its parent class 'FixContactPropertyAtom'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:96:33: note: Parent function 'FixContactPropertyAtom::getMesh' LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.h:68:21: note: Derived function 'FixContactPropertyAtomWall::getMesh' LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:67:3: style: Class 'PairGranProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:73:9: style: Class 'TriMesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:59:11: style: Class 'VectorContainer < int , 5 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:68:12: style: The destructor '~PairGranProxy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:70:16: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:79:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:71:16: style: The function 'init_granular' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:82:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:71:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:72:16: style: The function 'write_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:89:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:72:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:73:16: style: The function 'read_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:90:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:73:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:74:16: style: The function 'compute_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:223:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:77:18: style: The function 'stressStrainExponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:160:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:77:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:78:16: style: The function 'contact_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:78:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:80:19: style: The function 'hashcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.h:95:19: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:80:19: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:59:6: style: The destructor '~FixHeatGranCond' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:58:6: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:59:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:60:18: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:59:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:60:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:61:18: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:60:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:61:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:63:9: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:65:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:63:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:64:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:64:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:65:18: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:65:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:66:18: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:66:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:68:18: style: The function 'cpl_evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:69:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:68:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:69:10: style: The function 'register_compute_pair_local' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:70:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:69:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:70:10: style: The function 'unregister_compute_pair_local' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:71:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:72:18: style: The function 'updatePtrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:72:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:72:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:61:12: style: The destructor '~FixBaseLiggghts' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:61:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:65:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:66:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:67:18: style: The destructor '~FixMoveMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:67:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:69:14: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:69:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:71:14: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:71:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:72:14: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:72:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:73:13: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:73:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:74:14: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:74:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:76:14: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:76:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:77:14: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:77:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:79:14: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:79:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:80:14: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:80:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:63:18: style: The destructor '~FixMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:61:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:63:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:65:22: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:65:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:66:22: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:66:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:68:22: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:68:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:69:22: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:66:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:69:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:71:21: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:71:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:72:14: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:153:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:72:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:74:14: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:74:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:75:14: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:75:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:77:22: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:158:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:77:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:78:22: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:78:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:79:22: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:79:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:81:14: style: The function 'box_extent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:145:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:81:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:83:13: style: The function 'min_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:251:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:83:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:84:13: style: The function 'max_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:252:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:84:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:71:14: style: The function 'setMeshID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:59:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:71:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:73:14: style: The function 'setPrecision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:61:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:73:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:75:14: style: The function 'setMinFeatureLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:63:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:75:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:77:14: style: The function 'setElementExclusionList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:65:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:77:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:79:14: style: The function 'autoRemoveDuplicates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:67:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:79:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:82:22: style: The function 'scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:70:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:82:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:85:22: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:73:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:85:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:88:22: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:76:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:88:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:92:14: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:80:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:92:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:96:14: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:96:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:101:14: style: The function 'registerMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:90:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:101:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:102:14: style: The function 'unregisterMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:91:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:102:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:128:14: style: The function 'decideRebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:101:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:128:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:136:21: style: The function 'isMoving' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:93:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:136:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:139:20: style: The function 'nMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:94:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:139:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:154:14: style: The function 'node_slow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:98:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:154:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:160:20: style: The function 'numNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:119:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:160:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:171:21: style: The function 'sizeLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:142:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:171:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:172:21: style: The function 'sizeGhost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:143:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:172:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:173:21: style: The function 'sizeGlobal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:144:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:173:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:180:18: style: The destructor '~MultiNodeMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:146:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:180:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:210:22: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:87:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:210:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:282:14: style: The function 'storeNodePosOrig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:104:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:282:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:292:26: style: The function 'nodePtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:157:28: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:292:26: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:67:14: style: The function 'initialSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:106:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:67:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:68:14: style: The function 'pbcExchangeBorders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:107:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:68:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:69:14: style: The function 'clearReverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:108:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:69:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:70:14: style: The function 'forwardComm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:110:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:70:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:71:14: style: The function 'forwardComm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:109:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:71:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:72:14: style: The function 'reverseComm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:112:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:72:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:73:14: style: The function 'reverseComm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:111:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:73:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:75:14: style: The function 'writeRestart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:114:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:75:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:76:14: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:115:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:76:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:78:14: style: The function 'allNodesInsideSimulationBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:117:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:78:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:84:20: style: The function 'sizeLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:171:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:84:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:87:20: style: The function 'sizeGhost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:172:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:87:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:90:20: style: The function 'sizeGlobal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:173:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:90:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:104:18: style: The destructor '~MultiNodeMeshParallel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:180:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:104:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:106:22: style: The function 'addElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:182:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:106:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:109:22: style: The function 'deleteElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:183:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:109:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:113:22: style: The function 'refreshOwned' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:185:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:113:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:114:22: style: The function 'refreshGhosts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:186:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:114:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:66:14: style: The function 'clearReverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:69:14: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:66:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:68:14: style: The function 'setVerbose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:130:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:68:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:70:22: style: The function 'buildNeighbours' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:111:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:70:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:72:22: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:85:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:72:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:73:22: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:88:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:73:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:75:22: style: The function 'scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:82:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:75:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:112:13: style: The function 'id_slow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:128:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:112:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:115:20: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:99:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:115:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:124:21: style: The function 'check_element_property_consistency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:132:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:124:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:130:18: style: The destructor '~TrackingMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:104:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:130:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:132:22: style: The function 'addElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:108:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:132:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:133:22: style: The function 'deleteElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:109:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:133:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:135:14: style: The function 'clearGhostForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:125:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:135:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:138:14: style: The function 'resetToOrig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:244:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:138:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:140:14: style: The function 'postInitialSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:120:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:140:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:142:22: style: The function 'refreshOwned' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:113:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:142:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:143:22: style: The function 'refreshGhosts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:114:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:143:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:145:14: style: The function 'clearMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:123:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:145:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:146:14: style: The function 'generateMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:124:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:146:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:148:22: style: The function 'moveElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:206:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:148:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:150:22: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:210:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:150:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:151:22: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh.h:211:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:151:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:155:20: style: The function 'elemListBufSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:129:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:155:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:156:20: style: The function 'pushElemListToBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:130:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:156:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:157:20: style: The function 'popElemListFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:131:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:157:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:158:20: style: The function 'pushElemListToBufferReverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:132:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:158:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:159:20: style: The function 'popElemListFromBufferReverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:133:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:159:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:161:20: style: The function 'elemBufSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:135:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:161:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:162:20: style: The function 'pushElemToBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:136:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:162:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:163:20: style: The function 'popElemFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:137:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:163:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:165:13: style: The function 'meshPropsBufSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:139:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:165:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:166:13: style: The function 'pushMeshPropsToBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:140:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:166:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:167:13: style: The function 'popMeshPropsFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:141:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:167:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:74:18: style: The destructor '~TriMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:158:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:74:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:104:13: style: The function 'generateRandomOwnedGhost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:98:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:104:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:105:13: style: The function 'generateRandomSubbox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:100:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:105:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:107:21: style: The function 'generateRandomOwnedGhostWithin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:99:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:107:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:111:16: style: The function 'calcArea' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:189:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:111:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:112:14: style: The function 'isInElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:195:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:112:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:73:4: style: The destructor '~FixContactHistory' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:73:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:74:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:75:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:75:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:76:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:76:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:77:16: style: The function 'setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:151:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:77:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:78:16: style: The function 'setup_pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:152:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:78:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:79:16: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:158:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:79:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:80:16: style: The function 'min_setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:192:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:80:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:81:8: style: The function 'min_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:195:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:83:18: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:83:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:84:16: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:84:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:85:16: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:85:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:86:8: style: The function 'set_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:87:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:87:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:88:15: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:88:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:89:16: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:89:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:90:8: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:90:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:91:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:180:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:91:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:92:16: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:181:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:92:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:93:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:182:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:94:7: style: The function 'maxsize_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:183:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:94:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:71:4: style: The destructor '~FixContactHistoryMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:71:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:72:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:75:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:72:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:73:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:76:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:75:8: style: The function 'setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:77:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:76:8: style: The function 'min_setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:80:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:77:8: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:79:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:79:8: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:153:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:80:8: style: The function 'setup_pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:78:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:81:8: style: The function 'min_setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:194:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:82:8: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:82:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:83:8: style: The function 'min_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:197:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:83:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:85:8: style: The function 'pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:159:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:85:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:87:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:87:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:88:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:88:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:89:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:90:8: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:90:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:91:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:89:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:91:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:92:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:83:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:92:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:130:8: style: The function 'allocate_pages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:130:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:69:4: style: The destructor '~FixContactPropertyAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:69:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:70:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:74:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:71:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:75:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:71:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:72:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:76:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:74:8: style: The function 'setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:77:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:75:8: style: The function 'min_setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:80:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:76:8: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:79:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:78:8: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:153:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:78:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:79:8: style: The function 'min_setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:194:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:80:16: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:80:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:81:8: style: The function 'min_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:197:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:83:8: style: The function 'pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:159:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:83:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:85:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:84:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:85:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:86:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:85:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:87:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:88:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:87:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:88:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:210:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:88:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:89:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:211:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:89:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:90:8: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:90:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:91:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:89:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:91:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:87:6: style: The destructor '~FixNeighlistMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:87:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:88:17: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:88:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:89:18: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:89:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:90:18: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:90:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:93:18: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:153:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:93:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:94:18: style: The function 'min_setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:194:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:94:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:96:18: style: The function 'pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:159:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:96:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:97:18: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:97:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:98:18: style: The function 'min_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:197:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:98:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:100:18: style: The function 'post_run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:166:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:100:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:61:10: style: The destructor '~MeshModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:61:10: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:75:18: style: The destructor '~FixMeshSurface' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:63:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:75:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:77:22: style: The function 'post_create_pre_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:142:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:77:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:78:22: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:65:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:78:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:79:22: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:66:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:79:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:81:22: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:68:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:81:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:82:22: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:69:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:82:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:84:21: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:71:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:84:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:85:22: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:72:14: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:85:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:87:22: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:87:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:88:22: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:88:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:89:22: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:79:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:89:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:90:22: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:90:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:92:21: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:240:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:92:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:94:24: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:94:24: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:145:14: style: The function 'surfaceVel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:93:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:145:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:177:13: style: The function 'getCreateMeshTriCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:258:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:177:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:180:18: style: The function 'getCreateMeshTriNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:261:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:180:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.h:63:6: style: The destructor '~FixContactPropertyAtomWall' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:69:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.h:63:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.h:65:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:92:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:71:4: style: The destructor '~FixWallGran' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:71:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:75:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:75:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:76:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:76:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:77:16: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:77:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:78:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:78:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:79:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:79:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:80:16: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:80:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:82:16: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:82:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:84:15: style: The function 'min_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:251:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:84:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:85:15: style: The function 'max_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:252:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:85:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:103:7: style: The function 'add_history_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/contact_interface.h:191:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:103:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:254:16: style: The function 'pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:159:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:254:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:257:16: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:257:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:74:16: style: The function 'post_create' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:78:16: style: The function 'setup_pre_neighbor' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:152:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:78:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:250:10: style: Condition 'fixwall' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:195:13: note: Assignment 'fixwall=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:250:10: note: Condition 'fixwall' is always false LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1099:12: style: Condition '!coplanar' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1082:8: note: Assuming that condition '!coplanar' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1099:12: note: Condition '!coplanar' is always false LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:210:11: warning: Either the condition 'pairgran==NULL' is redundant or there is possible null pointer dereference: pairgran. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:207:20: note: Assuming that condition 'pairgran==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:210:11: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:243:26: warning: Either the condition '!fixheat' is redundant or there is possible null pointer dereference: fixheat. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:240:14: note: Assuming that condition '!fixheat' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:243:26: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:269:7: warning: Possible null pointer dereference: fixwall [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:195:13: note: Assignment 'fixwall=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:256:26: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:269:7: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:321:7: warning: Either the condition 'pairgran==NULL' is redundant or there is possible null pointer dereference: pairgran. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:320:19: note: Assuming that condition 'pairgran==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:321:7: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:155:11: warning:inconclusive: Possible null pointer dereference: sendbufElems [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:137:47: note: Assignment 'sendbufElems=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:155:11: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:205:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:218:44: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:92:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:93:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:463:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:465:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:134:11: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:123:0: note: d is assigned LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:134:11: note: d is overwritten LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1131:17: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1128:17: note: n is assigned LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1131:17: note: n is overwritten LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1195:17: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1193:17: note: n is assigned LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1195:17: note: n is overwritten LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1162:26: style: Same expression used in consecutive assignments of 'nEdgeList' and 'nEdgeEndPoint'. [duplicateAssignExpression] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1162:56: note: Same expression used in consecutive assignments of 'nEdgeList' and 'nEdgeEndPoint'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1162:26: note: Same expression used in consecutive assignments of 'nEdgeList' and 'nEdgeEndPoint'. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:167:12: style: The scope of the variable 'forces_torques_i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:182:12: style: The scope of the variable 'forces_delta_i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:345:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:420:19: style: The scope of the variable 'r' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:420:21: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:420:35: style: The scope of the variable 'contactArea' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:421:20: style: The scope of the variable 'xi_w' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:421:28: style: The scope of the variable 'xj_w' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:745:12: style: The scope of the variable 'contactArea' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:713:9: style: The scope of the variable 'iGlobal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1162:9: style: The scope of the variable 'idNeigh' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1162:18: style: The scope of the variable 'iNeigh' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:718:11: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:857:22: style: The scope of the variable 'twoneed' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:857:39: style: The scope of the variable 'nlast' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:87:18: style: The scope of the variable 'nrecv_this' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:125:11: style: The scope of the variable 'size_this' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:208:23: style: The scope of the variable 'nrecv_this' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:351:11: style: The scope of the variable 'nsend' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:372:11: style: The scope of the variable 'nrecv' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:66:50: style:inconclusive: Function 'resolveTriSphereContactBary' argument 5 names different: declaration 'contactPoint' definition 'delta'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:79:52: note: Function 'resolveTriSphereContactBary' argument 5 names different: declaration 'contactPoint' definition 'delta'. LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:66:50: note: Function 'resolveTriSphereContactBary' argument 5 names different: declaration 'contactPoint' definition 'delta'. LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:66:75: style:inconclusive: Function 'resolveTriSphereContactBary' argument 7 names different: declaration 'barysign' definition 'barySign'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:79:83: note: Function 'resolveTriSphereContactBary' argument 7 names different: declaration 'barysign' definition 'barySign'. LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:66:75: note: Function 'resolveTriSphereContactBary' argument 7 names different: declaration 'barysign' definition 'barySign'. LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:287:77: style:inconclusive: Function 'calcDist' argument 3 names different: declaration 'en0' definition 'delta'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:119:67: note: Function 'calcDist' argument 3 names different: declaration 'en0' definition 'delta'. LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:287:77: note: Function 'calcDist' argument 3 names different: declaration 'en0' definition 'delta'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:51:56: style:inconclusive: Function 'handleContact' argument 1 names different: declaration 'iPart' definition 'iP'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:96:26: note: Function 'handleContact' argument 1 names different: declaration 'iPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:51:56: note: Function 'handleContact' argument 1 names different: declaration 'iPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:51:93: style:inconclusive: Function 'handleContact' argument 4 names different: declaration 'intersectflag' definition 'intersect'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:96:67: note: Function 'handleContact' argument 4 names different: declaration 'intersectflag' definition 'intersect'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:51:93: note: Function 'handleContact' argument 4 names different: declaration 'intersectflag' definition 'intersect'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:113:54: style:inconclusive: Function 'haveContact' argument 1 names different: declaration 'indexPart' definition 'iP'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:135:24: note: Function 'haveContact' argument 1 names different: declaration 'indexPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:113:54: note: Function 'haveContact' argument 1 names different: declaration 'indexPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:113:91: style:inconclusive: Function 'haveContact' argument 4 names different: declaration 'intersectflag' definition 'intersect'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:135:69: note: Function 'haveContact' argument 4 names different: declaration 'intersectflag' definition 'intersect'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:113:91: note: Function 'haveContact' argument 4 names different: declaration 'intersectflag' definition 'intersect'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:133:65: style:inconclusive: Function 'coplanarContactAlready' argument 1 names different: declaration 'indexPart' definition 'iP'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:136:35: note: Function 'coplanarContactAlready' argument 1 names different: declaration 'indexPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:133:65: note: Function 'coplanarContactAlready' argument 1 names different: declaration 'indexPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:155:70: style:inconclusive: Function 'checkCoplanarContactHistory' argument 1 names different: declaration 'indexPart' definition 'iP'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:137:40: note: Function 'checkCoplanarContactHistory' argument 1 names different: declaration 'indexPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:155:70: note: Function 'checkCoplanarContactHistory' argument 1 names different: declaration 'indexPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:175:77: style:inconclusive: Function 'addNewTriContactToExistingParticle' argument 1 names different: declaration 'indexPart' definition 'iP'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:138:47: note: Function 'addNewTriContactToExistingParticle' argument 1 names different: declaration 'indexPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:175:77: note: Function 'addNewTriContactToExistingParticle' argument 1 names different: declaration 'indexPart' definition 'iP'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:175:115: style:inconclusive: Function 'addNewTriContactToExistingParticle' argument 4 names different: declaration 'intersectflag' definition 'intersect'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:138:92: note: Function 'addNewTriContactToExistingParticle' argument 4 names different: declaration 'intersectflag' definition 'intersect'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:175:115: note: Function 'addNewTriContactToExistingParticle' argument 4 names different: declaration 'intersectflag' definition 'intersect'. LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:343:45: style:inconclusive: Function 'count_pairs' argument 1 names different: declaration 'nCountWithOverlap' definition 'nCountSurfacesIntersect'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:199:32: note: Function 'count_pairs' argument 1 names different: declaration 'nCountWithOverlap' definition 'nCountSurfacesIntersect'. LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:343:45: note: Function 'count_pairs' argument 1 names different: declaration 'nCountWithOverlap' definition 'nCountSurfacesIntersect'. LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:648:52: style:inconclusive: Function 'add_wall_1' argument 2 names different: declaration 'iTri' definition 'idTri'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:75:40: note: Function 'add_wall_1' argument 2 names different: declaration 'iTri' definition 'idTri'. LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:648:52: note: Function 'add_wall_1' argument 2 names different: declaration 'iTri' definition 'idTri'. LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:743:144: style:inconclusive: Function 'add_wall_2' argument 10 names different: declaration 'normal_' definition 'normal'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:76:132: note: Function 'add_wall_2' argument 10 names different: declaration 'normal_' definition 'normal'. LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:743:144: note: Function 'add_wall_2' argument 10 names different: declaration 'normal_' definition 'normal'. LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:873:46: style:inconclusive: Function 'add_heat_wall' argument 1 names different: declaration 'i' definition 'ip'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:77:34: note: Function 'add_heat_wall' argument 1 names different: declaration 'i' definition 'ip'. LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:873:46: note: Function 'add_heat_wall' argument 1 names different: declaration 'i' definition 'ip'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:844:60: style:inconclusive: Function 'areCoplanar' argument 1 names different: declaration 'tag_i' definition 'tag_a'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:80:30: note: Function 'areCoplanar' argument 1 names different: declaration 'tag_i' definition 'tag_a'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:844:60: note: Function 'areCoplanar' argument 1 names different: declaration 'tag_i' definition 'tag_a'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:844:71: style:inconclusive: Function 'areCoplanar' argument 2 names different: declaration 'tag_j' definition 'tag_b'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:80:41: note: Function 'areCoplanar' argument 2 names different: declaration 'tag_j' definition 'tag_b'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:844:71: note: Function 'areCoplanar' argument 2 names different: declaration 'tag_j' definition 'tag_b'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:864:66: style:inconclusive: Function 'areCoplanarNeighs' argument 1 names different: declaration 'tag_i' definition 'tag_a'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:82:36: note: Function 'areCoplanarNeighs' argument 1 names different: declaration 'tag_i' definition 'tag_a'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:864:66: note: Function 'areCoplanarNeighs' argument 1 names different: declaration 'tag_i' definition 'tag_a'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:864:77: style:inconclusive: Function 'areCoplanarNeighs' argument 2 names different: declaration 'tag_j' definition 'tag_b'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:82:47: note: Function 'areCoplanarNeighs' argument 2 names different: declaration 'tag_j' definition 'tag_b'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:864:77: note: Function 'areCoplanarNeighs' argument 2 names different: declaration 'tag_j' definition 'tag_b'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:892:70: style:inconclusive: Function 'areCoplanarNodeNeighs' argument 1 names different: declaration 'tag_i' definition 'tag_a'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:81:40: note: Function 'areCoplanarNodeNeighs' argument 1 names different: declaration 'tag_i' definition 'tag_a'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:892:70: note: Function 'areCoplanarNodeNeighs' argument 1 names different: declaration 'tag_i' definition 'tag_a'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:892:81: style:inconclusive: Function 'areCoplanarNodeNeighs' argument 2 names different: declaration 'tag_j' definition 'tag_b'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:81:51: note: Function 'areCoplanarNodeNeighs' argument 2 names different: declaration 'tag_j' definition 'tag_b'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:892:81: note: Function 'areCoplanarNodeNeighs' argument 2 names different: declaration 'tag_j' definition 'tag_b'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1006:58: style:inconclusive: Function 'shareEdge' argument 1 names different: declaration 'i' definition 'iSrf'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:88:28: note: Function 'shareEdge' argument 1 names different: declaration 'i' definition 'iSrf'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1006:58: note: Function 'shareEdge' argument 1 names different: declaration 'i' definition 'iSrf'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1006:68: style:inconclusive: Function 'shareEdge' argument 2 names different: declaration 'j' definition 'jSrf'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:88:35: note: Function 'shareEdge' argument 2 names different: declaration 'j' definition 'jSrf'. LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1006:68: note: Function 'shareEdge' argument 2 names different: declaration 'j' definition 'jSrf'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:116:15: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:116:15: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:135:15: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:135:15: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:158:15: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:158:15: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:178:17: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:178:17: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:250:12: style: Local variable 'area' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh.h:200:25: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:250:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:745:25: style: Local variable 'j' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:740:18: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:745:25: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:68:54: performance: Function parameter 'hname' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:71:50: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:71:75: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:76:52: performance: Function parameter 'hname' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:78:48: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.h:78:73: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/granular_wall.h:69:50: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/granular_wall.h:69:75: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:106:44: performance: Function parameter 'hname' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:109:40: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:109:65: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:347:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:347:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:347:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:350:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:351:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:421:13: style: Variable 'xi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:421:17: style: Variable 'xj' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:421:37: style: Variable 'vi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:421:41: style: Variable 'vj' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:170:15: style: Variable 'n' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_I.h:242:15: style: Variable 'surfNorm' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:389:24: style: Variable 'tmpvec' can be declared as const array [constVariable] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:398:32: style: Variable 'tmpvec2' can be declared as const array [constVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:115:10: style: Variable 'tri' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh_I.h:243:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.cpp:79:3: warning: Class 'ComputeSlice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.cpp:79:3: warning: Class 'ComputeSlice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:62:12: style: The destructor '~ComputeSlice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:64:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:65:8: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:135:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.cpp:299:15: style: Variable 'cvector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:114:17: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] LIGGGHTS-PUBLIC-3.8.0/src/contact_model_constants.h:69:52: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:431:26: error: Uninitialized variable: contact_pos [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:732:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:737:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1405:16: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1419:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/surface_mesh_I.h:1432:12: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:770:24: style: Variable 'nsend' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1123:19: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1131:17: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1189:17: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_I.h:1195:17: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel_buffer_I.h:63:33: style: Variable 'nsend_this' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:111:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:62:14: warning: Member variable 'ComputeTemp::fix_dof' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:62:14: warning: Member variable 'ComputeTemp::tfactor' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:60:4: style: The destructor '~ComputeRigid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:61:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:62:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:62:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:63:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:64:8: style: The function 'compute_local' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:137:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:65:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:62:12: style: The destructor '~ComputeTemp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:64:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:132:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:65:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:133:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:66:8: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:134:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:111:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:112:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:113:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:114:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:145:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:146:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:147:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.cpp:148:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:145:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:156:31: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:161:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:183:32: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:190:29: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:208:31: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:214:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:156:25: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:161:22: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:208:25: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:214:22: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:68:4: style: The destructor '~ComputeStressAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:68:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:69:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:70:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:71:7: style: The function 'pack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:141:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:72:8: style: The function 'unpack_reverse_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:142:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:73:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:73:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:75:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:139:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:76:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:140:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/container_base.cpp:163:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMM_TYPE_MANUAL [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/container_base.cpp:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_FRAME_UNDEFINED [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.cpp:132:10: style: The scope of the variable 'onemass' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.cpp:323:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.cpp:352:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.cpp:238:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.cpp:255:13: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.cpp:256:13: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.cpp:257:10: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:137:16: style:inconclusive: Technically the member function 'LAMMPS_NS::ContainerBase::propertiesSetCorrectly' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/container_base.cpp:180:23: note: Technically the member function 'LAMMPS_NS::ContainerBase::propertiesSetCorrectly' can be const. LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:137:16: note: Technically the member function 'LAMMPS_NS::ContainerBase::propertiesSetCorrectly' can be const. LIGGGHTS-PUBLIC-3.8.0/src/container_base.cpp:98:9: warning: Class 'ContainerBase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:258:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURFACE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.cpp:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURFACE_DEFAULT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/create_box.h:67:3: style: Class 'CreateBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:64:4: style: The destructor '~RegPrism' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:64:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:65:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:66:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:67:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:80:6: style: The destructor '~RegWedge' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:80:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:82:9: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:82:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:83:9: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:83:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:84:9: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:84:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/create_box.cpp:132:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/create_box.cpp:132:15: style: Variable 'region' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:102:5: warning:inconclusive: Member variable 'AbstractFactory::styleTable' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:102:5: warning:inconclusive: Member variable 'AbstractFactory::variantSelectorTable' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:22: warning:inconclusive: Member variable 'AbstractFactory::styleTable' is not assigned a value in 'AbstractFactory::operator='. [operatorEqVarError] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:22: warning:inconclusive: Member variable 'AbstractFactory::variantSelectorTable' is not assigned a value in 'AbstractFactory::operator='. [operatorEqVarError] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:115:5: warning:inconclusive: Member variable 'Factory::surface_models' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:115:5: warning:inconclusive: Member variable 'Factory::normal_models' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:115:5: warning:inconclusive: Member variable 'Factory::tangential_models' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:115:5: warning:inconclusive: Member variable 'Factory::cohesion_models' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:115:5: warning:inconclusive: Member variable 'Factory::rolling_models' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:292:5: warning: Member variable 'ContactModel < GranStyle < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT > >::surfaceModel' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:104:3: warning: Member variable 'EnumSetting < bool >::current' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:54:1: style: The class 'ValuePropagator < double >' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:54:1: style: The class 'ValuePropagator < bool >' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] LIGGGHTS-PUBLIC-3.8.0/src/utils.h:103:22: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] LIGGGHTS-PUBLIC-3.8.0/src/contact_model_base.h:52:10: style:inconclusive: Technically the member function 'LIGGGHTS::ContactModels::ContactModelBase::is_wall' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:160:13: performance:inconclusive: Technically the member function 'LIGGGHTS::ContactModels::ContactModel::hashcode' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:255:10: performance:inconclusive: Technically the member function 'LIGGGHTS::ContactModels::ContactModel::contact_match' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:368:13: style:inconclusive: Technically the member function 'LIGGGHTS::ContactModels::ContactModel < GranStyle < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT > >::hashcode' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:463:10: style:inconclusive: Technically the member function 'LIGGGHTS::ContactModels::ContactModel < GranStyle < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT > >::contact_match' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:230:3: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:104:3: style: Class 'EnumSetting < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:164:12: style: The destructor '~DoubleSetting' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:85:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:164:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:174:7: style: The function 'parseArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:174:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:180:8: style: The function 'print_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:180:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:198:12: style: The destructor '~OnOffSetting' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:108:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:198:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:210:11: style: The destructor '~YesNoSetting' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:108:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:210:11: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:231:4: style: The destructor '~Settings' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:231:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:78:17: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:68:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:78:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:79:17: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:69:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:79:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:81:17: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:81:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:82:17: style: The function 'postSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:82:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:83:17: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:83:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:84:17: style: The function 'checkSurfaceIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:64:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:84:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:85:17: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:85:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:86:17: style: The function 'endSurfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:86:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:87:17: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:87:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:88:17: style: The function 'tally_pp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:70:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:88:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:89:17: style: The function 'tally_pw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:71:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/surface_model_base.h:89:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:76:17: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:76:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:77:17: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:68:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:77:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:78:17: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:78:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:79:17: style: The function 'postSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:79:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:80:17: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:80:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:81:17: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:81:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:82:17: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:82:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:84:19: style: The function 'stressStrainExponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:64:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:84:19: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:92:10: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:92:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:93:10: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:68:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:93:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:94:10: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:94:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:95:10: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:95:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:96:10: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:96:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:97:10: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:97:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:98:17: style: The function 'postSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:98:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:99:19: style: The function 'stressStrainExponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:64:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/normal_model_base.h:99:19: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:75:17: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:75:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:76:17: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:76:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:77:17: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:77:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:78:17: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:78:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:79:17: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:64:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:79:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:80:17: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:80:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:88:10: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:88:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:89:10: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:89:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:90:10: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:90:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:91:10: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:91:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:92:10: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:64:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:92:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:93:10: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:93:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:94:17: style: The function 'postSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tangential_model_base.h:94:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:88:10: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:88:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:89:10: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:89:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:90:10: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:90:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:91:10: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:91:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:92:10: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:64:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:92:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:93:10: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:93:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:94:17: style: The function 'postSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:94:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:76:10: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:77:10: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:68:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:77:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:78:10: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:78:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:79:10: style: The function 'postSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:79:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:80:10: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:80:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:81:10: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:64:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:81:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:82:10: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:82:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:83:10: style: The function 'endSurfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:83:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:91:10: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:91:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:92:10: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:68:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:92:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:93:10: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:93:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:94:10: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:94:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:95:10: style: The function 'postSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:95:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:96:10: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:64:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:96:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:97:10: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:97:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:98:10: style: The function 'endSurfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/cohesion_model_base.h:98:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:213:10: style: The function 'tally_pp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/contact_model_base.h:55:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:213:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:218:10: style: The function 'tally_pw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/contact_model_base.h:56:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:218:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:421:10: style: The function 'tally_pp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/contact_model_base.h:55:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:421:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:426:10: style: The function 'tally_pw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/contact_model_base.h:56:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:426:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:75:10: style: The function 'beginPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:75:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:76:10: style: The function 'endPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:67:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:77:10: style: The function 'registerSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:61:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:77:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:78:10: style: The function 'connectToProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:78:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:79:10: style: The function 'surfacesIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:64:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:79:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:80:10: style: The function 'surfacesClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/rolling_model_base.h:80:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:108:12: style: The destructor '~EnumSetting < bool >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:85:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:108:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:123:7: style: The function 'parseArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:89:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:123:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:138:16: style: The function 'print_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:91:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:138:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/settings.h:252:10: style: The scope of the variable 'found' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:159:29: performance: Function parameter 'name' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:190:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:203:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:237:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:242:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:246:42: performance: Function parameter 'name' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/contact_model_base.h:59:46: performance: Function parameter 'hname' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/contact_model_base.h:61:47: performance: Function parameter 'hname' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:255:42: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:255:67: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:463:42: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:463:67: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/contact_models.cpp:154:74: performance: Function parameter 'ccm' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:104:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:110:30: performance: Function parameter 'option' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:115:31: performance: Function parameter 'option' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:221:24: performance: Searching before insertion is not necessary. Instead of 'settings[name]=new OnOffSetting(name,default_value)' consider using 'settings.try_emplace(name, new OnOffSetting(name,default_value));'. [stlFindInsert] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:221:24: performance: Searching before insertion is not necessary. Instead of 'settings[name]=new YesNoSetting(name,default_value)' consider using 'settings.try_emplace(name, new YesNoSetting(name,default_value));'. [stlFindInsert] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:221:24: performance: Searching before insertion is not necessary. Instead of 'settings[name]=new DoubleSetting(name,default_value)' consider using 'settings.try_emplace(name, new DoubleSetting(name,default_value));'. [stlFindInsert] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:141:31: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] LIGGGHTS-PUBLIC-3.8.0/src/settings.h:252:16: style: Variable 'found' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:160:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/memory_ns.h:191:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:155:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:158:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:145:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:164:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:193:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:240:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:258:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:302:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:356:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:416:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:487:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:506:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:514:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:522:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:531:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:541:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:575:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:590:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:613:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:626:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:636:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:649:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:667:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:685:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:709:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:753:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:796:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:818:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:840:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:875:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:889:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:909:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:149:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:155:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:187:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:208:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:214:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:225:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_VEC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::itype' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::style' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::nregion' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::nbasis' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::nrandom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::all_in' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::all_in_dist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::basistype' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::xone' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::remapflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::triclinic' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::sublo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:79:14: warning: Member variable 'CreateAtoms::subhi' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.h:67:3: style: Class 'CreateAtoms' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:580:20: style: Local variable 'k' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:543:11: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:580:20: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:351:20: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:381:20: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:382:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:382:23: style: Variable 'boxhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/create_atoms.cpp:541:11: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:53:38: warning: Member variable 'GeneralContainer::arr_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:63:38: warning: Member variable 'GeneralContainer::arr_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:85:16: style:inconclusive: Technically the member function 'LAMMPS_NS::GeneralContainer::get' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:300:43: note: Technically the member function 'LAMMPS_NS::GeneralContainer::get' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:85:16: note: Technically the member function 'LAMMPS_NS::GeneralContainer::get' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:102:13: style:inconclusive: Technically the member function 'LAMMPS_NS::GeneralContainer::max_scalar' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:569:40: note: Technically the member function 'LAMMPS_NS::GeneralContainer::max_scalar' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:102:13: note: Technically the member function 'LAMMPS_NS::GeneralContainer::max_scalar' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:103:13: style:inconclusive: Technically the member function 'LAMMPS_NS::GeneralContainer::min_scalar' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:584:40: note: Technically the member function 'LAMMPS_NS::GeneralContainer::min_scalar' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:103:13: note: Technically the member function 'LAMMPS_NS::GeneralContainer::min_scalar' can be const. LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:177:15: performance:inconclusive: Technically the member function 'LAMMPS_NS::GeneralContainer::getElemSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:559:42: note: Technically the member function 'LAMMPS_NS::GeneralContainer::getElemSize' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:177:15: note: Technically the member function 'LAMMPS_NS::GeneralContainer::getElemSize' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:66:13: style:inconclusive: Technically the member function 'LAMMPS_NS::ScalarContainer::get' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:154:25: note: Technically the member function 'LAMMPS_NS::ScalarContainer::get' can be const. LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:66:13: note: Technically the member function 'LAMMPS_NS::ScalarContainer::get' can be const. LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:75:15: style:inconclusive: Technically the member function 'LAMMPS_NS::ScalarContainer::pushToBuffer_plain' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:222:27: note: Technically the member function 'LAMMPS_NS::ScalarContainer::pushToBuffer_plain' can be const. LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:75:15: note: Technically the member function 'LAMMPS_NS::ScalarContainer::pushToBuffer_plain' can be const. LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:64:16: performance:inconclusive: Technically the member function 'LAMMPS_NS::VectorContainer::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:129:36: note: Technically the member function 'LAMMPS_NS::VectorContainer::add' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:64:16: note: Technically the member function 'LAMMPS_NS::VectorContainer::add' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:65:16: performance:inconclusive: Technically the member function 'LAMMPS_NS::VectorContainer::get' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:159:36: note: Technically the member function 'LAMMPS_NS::VectorContainer::get' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:65:16: note: Technically the member function 'LAMMPS_NS::VectorContainer::get' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:66:16: performance:inconclusive: Technically the member function 'LAMMPS_NS::VectorContainer::set' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:166:36: note: Technically the member function 'LAMMPS_NS::VectorContainer::set' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:66:16: note: Technically the member function 'LAMMPS_NS::VectorContainer::set' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:68:13: performance:inconclusive: Technically the member function 'LAMMPS_NS::VectorContainer::max_elem' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:173:33: note: Technically the member function 'LAMMPS_NS::VectorContainer::max_elem' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:68:13: note: Technically the member function 'LAMMPS_NS::VectorContainer::max_elem' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:69:13: performance:inconclusive: Technically the member function 'LAMMPS_NS::VectorContainer::min_elem' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:185:33: note: Technically the member function 'LAMMPS_NS::VectorContainer::min_elem' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:69:13: note: Technically the member function 'LAMMPS_NS::VectorContainer::min_elem' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:75:15: performance:inconclusive: Technically the member function 'LAMMPS_NS::VectorContainer::begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:206:35: note: Technically the member function 'LAMMPS_NS::VectorContainer::begin' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:75:15: note: Technically the member function 'LAMMPS_NS::VectorContainer::begin' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:78:15: style:inconclusive: Technically the member function 'LAMMPS_NS::VectorContainer::pushToBuffer_plain' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:218:35: note: Technically the member function 'LAMMPS_NS::VectorContainer::pushToBuffer_plain' can be const. LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:78:15: note: Technically the member function 'LAMMPS_NS::VectorContainer::pushToBuffer_plain' can be const. LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:147:10: style:inconclusive: Technically the member function 'LAMMPS_NS::CustomValueTracker::setWeightingFactor' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.cpp:130:28: note: Technically the member function 'LAMMPS_NS::CustomValueTracker::setWeightingFactor' can be const. LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:147:10: note: Technically the member function 'LAMMPS_NS::CustomValueTracker::setWeightingFactor' can be const. LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:166:28: warning: The class 'ScalarContainer' defines member function with name 'setAll' also defined in its parent class 'GeneralContainer'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:527:43: note: Parent function 'GeneralContainer::setAll' LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:166:28: note: Derived function 'ScalarContainer::setAll' LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:174:26: warning: The class 'ScalarContainer' defines member function with name 'begin' also defined in its parent class 'GeneralContainer'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:547:43: note: Parent function 'GeneralContainer::begin' LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:174:26: note: Derived function 'ScalarContainer::begin' LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:142:26: warning: The class 'ScalarContainer' defines member function with name 'operator()' also defined in its parent class 'GeneralContainer'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:312:43: note: Parent function 'GeneralContainer::operator()' LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:142:26: note: Derived function 'ScalarContainer::operator()' LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:148:32: warning: The class 'ScalarContainer' defines member function with name 'operator()' also defined in its parent class 'GeneralContainer'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:318:49: note: Parent function 'GeneralContainer::operator()' LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:148:32: note: Derived function 'ScalarContainer::operator()' LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:147:35: warning: The class 'VectorContainer' defines member function with name 'operator()' also defined in its parent class 'GeneralContainer'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:312:43: note: Parent function 'GeneralContainer::operator()' LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:147:35: note: Derived function 'VectorContainer::operator()' LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:153:41: warning: The class 'VectorContainer' defines member function with name 'operator()' also defined in its parent class 'GeneralContainer'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:318:49: note: Parent function 'GeneralContainer::operator()' LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:153:41: note: Derived function 'VectorContainer::operator()' LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:206:35: warning: The class 'VectorContainer' defines member function with name 'begin' also defined in its parent class 'GeneralContainer'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:547:43: note: Parent function 'GeneralContainer::begin' LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:206:35: note: Derived function 'VectorContainer::begin' LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:171:11: style: Class 'GeneralContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:60:11: style: Class 'ScalarContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:59:11: style: Class 'VectorContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: style: The destructor '~GeneralContainer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:134:20: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:63:20: style: The destructor '~ScalarContainer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:63:20: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:70:17: style: The function 'begin_slow_dirty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:108:25: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:70:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:62:20: style: The destructor '~VectorContainer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:62:20: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:76:17: style: The function 'begin_slow_dirty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:108:25: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:76:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/multi_vector_container.h:59:20: style: The destructor '~MultiVectorContainer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/multi_vector_container.h:59:20: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.cpp:52:68: style:inconclusive: Function 'CustomValueTracker' argument 2 names different: declaration '_owner' definition '_ownerMesh'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:65:50: note: Function 'CustomValueTracker' argument 2 names different: declaration '_owner' definition '_ownerMesh'. LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.cpp:52:68: note: Function 'CustomValueTracker' argument 2 names different: declaration '_owner' definition '_ownerMesh'. LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:129:43: style: Parameter 'elem' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:166:50: style: Parameter 'elem' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:520:64: style: Parameter 'elem' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:79:14: warning: Member variable 'DeleteAtoms::dlist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:79:14: warning: Member variable 'DeleteAtoms::compress_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:79:14: warning: Member variable 'DeleteAtoms::mol_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:79:14: warning: Member variable 'DeleteAtoms::hash' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.h:82:14: performance:inconclusive: Technically the member function 'LAMMPS_NS::DeleteAtoms::sbmask' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.h:68:3: style: Class 'DeleteAtoms' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.h:56:4: style: The destructor '~RanMars' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/random_mars.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:251:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:294:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.h:61:3: style: Class 'DeleteBonds' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/special.h:55:3: style: Class 'Special' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/special.h:56:4: style: The destructor '~Special' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/special.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:347:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:347:22: style: The scope of the variable 'jnum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:348:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:348:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:348:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:185:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:251:8: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:341:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:342:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:344:11: style: Variable 'special_coul' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:345:11: style: Variable 'special_lj' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:349:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:349:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_atoms.cpp:349:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:429:7: style: The if condition is the same as the previous if condition [duplicateCondition] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:317:7: note: First condition LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:429:7: note: Second condition LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:159:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:155:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:156:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:164:10: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:195:10: style: Variable 'num_angle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:230:10: style: Variable 'num_dihedral' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/delete_bonds.cpp:267:10: style: Variable 'num_improper' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:353:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::virial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::suffix_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::evflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::eflag_either' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::eflag_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::eflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::vflag_either' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::vflag_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:64:11: warning: Member variable 'Dihedral::vflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:170:10: style: The scope of the variable 'edihedralquarter' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:165:51: style: Parameter 'f1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:165:63: style: Parameter 'f3' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.cpp:165:75: style: Parameter 'f4' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:64:17: warning: Member variable 'DihedralHybrid::styles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:64:17: warning: Member variable 'DihedralHybrid::keywords' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:64:17: warning: Member variable 'DihedralHybrid::map' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:64:17: warning: Member variable 'DihedralHybrid::ndihedrallist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:64:17: warning: Member variable 'DihedralHybrid::maxdihedral' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:64:17: warning: Member variable 'DihedralHybrid::dihedrallist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:66:3: style: Class 'DihedralHybrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:67:4: style: The destructor '~DihedralHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:67:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:68:8: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:71:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:69:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:72:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:70:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:73:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:71:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:70:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:72:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:74:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:73:8: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:75:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:74:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:77:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:74:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:197:11: style: The scope of the variable 'istyle' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:204:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:197:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:204:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:206:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:197:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:206:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:215:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:197:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:215:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:154:15: style: Variable 'eatom_substyle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/displace_atoms.cpp:70:16: warning: Member variable 'DisplaceAtoms::scaleflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/displace_atoms.h:61:3: style: Class 'DisplaceAtoms' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/displace_atoms.cpp:130:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/displace_atoms.cpp:183:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/displace_atoms.cpp:209:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/displace_atoms.cpp:262:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:358:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:215:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remapflag [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:95:9: warning: Member variable 'Domain::small' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/domain.h:153:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Domain::minimum_image' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:780:14: note: Technically the member function 'LAMMPS_NS::Domain::minimum_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:153:8: note: Technically the member function 'LAMMPS_NS::Domain::minimum_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:154:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Domain::minimum_image' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:842:14: note: Technically the member function 'LAMMPS_NS::Domain::minimum_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:154:8: note: Technically the member function 'LAMMPS_NS::Domain::minimum_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:155:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Domain::closest_image' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:903:13: note: Technically the member function 'LAMMPS_NS::Domain::closest_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:155:7: note: Technically the member function 'LAMMPS_NS::Domain::closest_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:156:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Domain::closest_image' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:937:14: note: Technically the member function 'LAMMPS_NS::Domain::closest_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:156:8: note: Technically the member function 'LAMMPS_NS::Domain::closest_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:163:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Domain::image_flip' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1314:14: note: Technically the member function 'LAMMPS_NS::Domain::image_flip' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:163:8: note: Technically the member function 'LAMMPS_NS::Domain::image_flip' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:171:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Domain::boundary_string' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1568:14: note: Technically the member function 'LAMMPS_NS::Domain::boundary_string' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:171:8: note: Technically the member function 'LAMMPS_NS::Domain::boundary_string' can be const. LIGGGHTS-PUBLIC-3.8.0/src/domain.h:177:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Domain::x2lamda' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1658:14: note: Technically the member function 'LAMMPS_NS::Domain::x2lamda' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/domain.h:177:8: note: Technically the member function 'LAMMPS_NS::Domain::x2lamda' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:65:4: style: The destructor '~FixDeform' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:65:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:66:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:67:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:68:8: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:158:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:69:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1445:22: style: Condition 'iside==1' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1444:17: note: Assuming that condition 'iside==0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1443:31: note: Assuming that condition 'iside<2' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1445:22: note: Condition 'iside==1' is always true LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:175:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:176:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:215:12: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1362:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1541:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1553:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:916:10: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:330:8: style: Variable 'myloc' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:331:11: style: Variable 'xsplit' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:332:11: style: Variable 'ysplit' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:333:11: style: Variable 'zsplit' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:354:8: style: Variable 'myloc' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:355:8: style: Variable 'procgrid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:356:11: style: Variable 'xsplit' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:357:11: style: Variable 'ysplit' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:358:11: style: Variable 'zsplit' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:534:15: style: Variable 'hi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:534:19: style: Variable 'period' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:538:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:658:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:671:8: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:728:8: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:907:8: style: Variable 'sametag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:909:11: style: Variable 'xi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1138:15: style: Variable 'hi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1138:19: style: Variable 'period' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1184:21: style: Variable 'coordold' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1184:31: style: Variable 'period' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1184:39: style: Variable 'half' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1541:15: style: Variable 'format' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1553:15: style: Variable 'format' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1658:30: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1659:30: style: Parameter 'my_boxlo' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1659:48: style: Parameter 'my_h_inv' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1676:27: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:1676:39: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:76:3: warning: Class 'Dump' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:76:3: warning: Class 'Dump' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:391:27: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:391:27: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:541:25: warning: Either the condition 'nper<=0' is redundant or there is division by zero at line 541. [zerodivcond] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:539:16: note: Assuming that condition 'nper<=0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:541:25: note: Division by zero LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:542:18: warning: Either the condition 'nper<=0' is redundant or there is division by zero at line 542. [zerodivcond] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:539:16: note: Assuming that condition 'nper<=0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:542:18: note: Division by zero LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:167:9: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:232:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.cpp:60:23: warning: Member variable 'DumpDecompositionVTK::header_choice' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.cpp:60:23: warning: Member variable 'DumpDecompositionVTK::pack_choice' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.cpp:60:23: warning: Member variable 'DumpDecompositionVTK::write_choice' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:78:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::DumpDecompositionVTK::footer_item' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.cpp:188:28: note: Technically the member function 'LAMMPS_NS::DumpDecompositionVTK::footer_item' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:78:8: note: Technically the member function 'LAMMPS_NS::DumpDecompositionVTK::footer_item' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.cpp:81:3: warning: Class 'DumpDecompositionVTK' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.cpp:81:3: warning: Class 'DumpDecompositionVTK' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:58:4: style: The destructor '~DumpDecompositionVTK' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:58:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:59:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:69:7: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:138:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:69:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:70:8: style: The function 'write_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:139:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:71:7: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:72:8: style: The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:141:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:73:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:78:17: style:inconclusive: Technically the member function 'LAMMPS_NS::FixAveEuler::cell_center' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:81:17: style:inconclusive: Technically the member function 'LAMMPS_NS::FixAveEuler::cell_v_av' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:84:17: style:inconclusive: Technically the member function 'LAMMPS_NS::FixAveEuler::cell_vol_fr' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:87:17: style:inconclusive: Technically the member function 'LAMMPS_NS::FixAveEuler::cell_radius' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:90:17: style:inconclusive: Technically the member function 'LAMMPS_NS::FixAveEuler::cell_pressure' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:93:17: style:inconclusive: Technically the member function 'LAMMPS_NS::FixAveEuler::cell_stress' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:98:14: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixAveEuler::ntry_per_cell' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:60:12: style: The destructor '~DumpEulerVTK' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:60:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:61:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:67:7: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:138:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:68:8: style: The function 'write_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:139:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:69:7: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:69:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:70:8: style: The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:141:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:71:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:63:4: style: The destructor '~FixAveEuler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:65:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:66:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:67:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:68:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:70:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:72:10: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:217:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:72:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.cpp:190:52: style: Parameter 'mybuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.cpp:254:10: style: Variable 'buf_pos' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:644:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:178:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:179:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:69:12: warning: Member variable 'DumpLocal::nmine' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:69:12: warning: Member variable 'DumpLocal::write_choice' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:130:3: warning: Class 'DumpLocal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:130:3: warning: Class 'DumpLocal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:62:4: style: The destructor '~DumpLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:88:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:88:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:89:7: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:138:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:90:8: style: The function 'write_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:139:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:90:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:91:7: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:91:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:92:8: style: The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:141:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:92:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:93:7: style: The function 'convert_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:142:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:94:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:94:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:128:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:472:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:497:12: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:198:7: style: The scope of the variable 'icompute' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:205:7: style: The scope of the variable 'ifix' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:262:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:374:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:280:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:262:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:280:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:287:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:262:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:287:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:128:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:166:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:176:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:344:45: style: Parameter 'mybuf' can be declared as pointer to const. However it seems that 'write_string' is a callback function, if 'mybuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:192:52: note: You might need to cast the function pointer here LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:344:45: note: Parameter 'mybuf' can be declared as pointer to const LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:351:44: style: Parameter 'mybuf' can be declared as pointer to const. However it seems that 'write_lines' is a callback function, if 'mybuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:193:35: note: You might need to cast the function pointer here LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:351:44: note: Parameter 'mybuf' can be declared as pointer to const LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:465:34: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:490:30: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:515:11: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_local.cpp:538:11: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:339:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigint [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:358:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigint [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:71:14: warning: Member variable 'DumpMeshSTL::n_calls_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet_I.h:83:13: style:inconclusive: Technically the member function 'LAMMPS_NS::RegTetMesh::bary_to_cart' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:148:7: warning: Class 'DumpMeshSTL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:148:7: warning: Class 'DumpMeshSTL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:985:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:986:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1045:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1046:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:61:12: style: The destructor '~DumpMeshSTL' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:61:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:62:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:75:7: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:138:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:76:8: style: The function 'write_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:139:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:77:7: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:79:8: style: The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:141:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:80:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:64:4: style: The destructor '~RegTetMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:64:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:65:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:66:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:67:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:69:8: style: The function 'generate_random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:100:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:70:8: style: The function 'generate_random_shrinkby_cut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:106:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:73:8: style: The function 'volume_mc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:118:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/image.h:159:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::Image::saturate' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/image.h:165:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::Image::distance' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:207:9: warning: Class 'DumpImage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:207:9: warning: Class 'DumpImage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:68:12: style: The destructor '~DumpCustom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:116:16: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:116:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:117:16: style: The function 'write_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:139:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:117:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:118:7: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:118:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:119:8: style: The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:141:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:119:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:120:15: style: The function 'convert_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:142:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:120:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:121:16: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:121:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:122:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:86:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:122:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:128:15: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:138:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:128:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:64:12: style: The destructor '~DumpImage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:64:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:65:7: style: The function 'pack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:80:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:66:8: style: The function 'unpack_comm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:81:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:101:16: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:116:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:101:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:102:7: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:128:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:102:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:103:8: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:78:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:103:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/image.h:70:4: style: The destructor '~Image' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/image.h:70:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/image.h:179:4: style: The destructor '~ColorMap' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/image.h:179:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1079:46: warning: Either the condition 'color==NULL' is redundant or there is possible null pointer dereference: color. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1078:15: note: Assuming that condition 'color==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1079:46: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1080:46: warning: Either the condition 'color==NULL' is redundant or there is possible null pointer dereference: color. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1078:15: note: Assuming that condition 'color==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1080:46: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1081:46: warning: Either the condition 'color==NULL' is redundant or there is possible null pointer dereference: color. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1078:15: note: Assuming that condition 'color==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1081:46: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:797:24: style: Same expression on both sides of '<'. [duplicateExpression] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:797:24: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:799:24: style: Same expression on both sides of '<'. [duplicateExpression] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:799:24: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:679:19: style: The scope of the variable 'atom1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:679:25: style: The scope of the variable 'atom2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:680:23: style: The scope of the variable 'delx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:680:28: style: The scope of the variable 'dely' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:680:33: style: The scope of the variable 'delz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:682:10: style: The scope of the variable 'xmid' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:206:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:206:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:217:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:217:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:233:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:233:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:239:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:239:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:245:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:245:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:255:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:255:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:260:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:260:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:265:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:265:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:274:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:274:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:288:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:86:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:288:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:839:12: style: Local variable 'diameter' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:680:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:839:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:867:12: style: Local variable 'diameter' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:680:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:867:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1020:9: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:966:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1020:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:729:10: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:732:10: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:733:10: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:978:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1038:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:1077:13: style: Variable 'color' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/image.h:165:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.h:165:45: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:231:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:234:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:359:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:362:12: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:311:12: style: The scope of the variable 'mesh' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.cpp:367:51: style: Parameter 'mybuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet_I.h:83:43: style: Parameter 'bary_coo' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.cpp:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.h:63:16: style: The function 'openfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:137:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.h:64:16: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:101:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.h:65:15: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:102:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.h:65:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.cpp:93:16: error: Uninitialized variable: moviecmd [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:162:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:258:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:61:10: warning: Member variable 'DumpXYZ::write_choice' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:62:4: style: The destructor '~DumpXYZ' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:68:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:69:8: style: The function 'write_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:139:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:70:8: style: The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:141:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:71:7: style: The function 'convert_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:142:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:72:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:73:7: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:138:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:74:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:74:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:103:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:178:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:179:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:180:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:230:43: style: Parameter 'mybuf' can be declared as pointer to const. However it seems that 'write_string' is a callback function, if 'mybuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:125:50: note: You might need to cast the function pointer here LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:230:43: note: Parameter 'mybuf' can be declared as pointer to const LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:237:42: style: Parameter 'mybuf' can be declared as pointer to const. However it seems that 'write_lines' is a callback function, if 'mybuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:126:33: note: You might need to cast the function pointer here LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.cpp:237:42: note: Parameter 'mybuf' can be declared as pointer to const LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:109:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:226:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:263:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:374:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:120:25: error: Returning pointer to local variable 'msg' that will be invalid when returning. [returnDanglingLifetime] LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:120:25: note: Pointer to container is created here. LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:119:21: note: Variable created here. LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:120:25: note: Returning pointer to local variable 'msg' that will be invalid when returning. LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:126:25: error: Returning pointer to local variable 'msg' that will be invalid when returning. [returnDanglingLifetime] LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:126:25: note: Pointer to container is created here. LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:125:21: note: Variable created here. LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:126:25: note: Returning pointer to local variable 'msg' that will be invalid when returning. LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:56:3: style: Class 'SpecialMessages' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:197:56: style: Parameter 'fix' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:234:64: style: Parameter 'compute' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:120:9: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr] LIGGGHTS-PUBLIC-3.8.0/src/error_special.h:126:9: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:373:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/finish.h:55:3: style: Class 'Finish' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/timer.h:60:3: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/timer.h:61:4: style: The destructor '~Timer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/timer.h:61:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/min.h:64:12: style: The destructor '~Min' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/min.h:64:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:182:12: style: The if condition is the same as the previous if condition [duplicateCondition] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:177:12: note: First condition LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:182:12: note: Second condition LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:598:10: style: Redundant initialization for 'nfft'. The initialized value is overwritten before it is read. [redundantInitialization] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:587:14: note: nfft is initialized LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:598:10: note: nfft is overwritten LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:598:10: style: Variable 'nfft' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:590:12: note: nfft is assigned LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:598:10: note: nfft is overwritten LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:78:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:79:7: style: The scope of the variable 'histo' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:759:9: style: The scope of the variable 'nspec' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:121:13: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:78:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:121:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:539:15: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:78:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:539:15: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:540:15: style: Variable 'fix' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:690:12: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:691:12: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:724:14: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:725:14: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:808:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:587:49: error: Uninitialized variable: time3d [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:598:45: error: Uninitialized variable: time1d [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/fix.cpp:79:3: warning: Class 'Fix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix.cpp:79:3: warning: Class 'Fix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix.cpp:180:9: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix.cpp:222:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix.cpp:220:31: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix.cpp:220:59: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:426:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:81:11: warning: Member variable 'FixAdapt::anypair' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:81:11: warning: Member variable 'FixAdapt::kspace_scale' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:81:11: warning: Member variable 'FixAdapt::fixid' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:109:3: warning: Class 'FixAdapt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:109:3: warning: Class 'FixAdapt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:67:3: style: Class 'PairHybrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:68:12: style: The destructor '~PairHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:133:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:69:8: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:70:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:173:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:71:16: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:71:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:72:8: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:176:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:73:10: style: The function 'init_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:178:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:73:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:74:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:185:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:75:8: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:76:10: style: The function 'single' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:166:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:77:8: style: The function 'modify_params' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:78:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:196:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:78:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:80:8: style: The function 'compute_inner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:162:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:81:8: style: The function 'compute_middle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:82:8: style: The function 'compute_outer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:164:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:82:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:83:9: style: The function 'extract' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:200:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:83:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:84:8: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:202:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:84:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:288:20: style: Condition 'ad->pdim==0' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:287:18: note: Assignment 'ad->pdim=2', assigned value is 2 LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:288:20: note: Condition 'ad->pdim==0' is always false LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:289:20: style: Condition 'ad->pdim==2' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:287:18: note: Assignment 'ad->pdim=2', assigned value is 2 LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:289:20: note: Condition 'ad->pdim==2' is always true LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:283:19: warning: Either the condition 'pair==NULL' is redundant or there is possible null pointer dereference: pair. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:282:16: note: Assuming that condition 'pair==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:283:19: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:288:39: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:289:38: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:295:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:306:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:407:16: style: The scope of the variable 'density' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:295:21: style: Local variable 'pair' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:281:13: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:295:21: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:411:14: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:436:14: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:259:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:260:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:97:13: warning: Member variable 'DumpCustom::nchoose' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:97:13: warning: Member variable 'DumpCustom::header_choice' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:97:13: warning: Member variable 'DumpCustom::convert_choice' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:97:13: warning: Member variable 'DumpCustom::write_choice' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:110:3: warning: Class 'DumpCustom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:110:3: warning: Class 'DumpCustom' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:263:34: warning: Either the condition 'ptr==NULL' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:261:13: note: Assuming that condition 'ptr==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:263:34: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:264:23: warning: Either the condition 'ptr==NULL' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:261:13: note: Assuming that condition 'ptr==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:264:23: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1437:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1462:12: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1487:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:290:7: style: The scope of the variable 'icompute' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:297:7: style: The scope of the variable 'ifix' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:306:7: style: The scope of the variable 'ivariable' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:478:12: style: The scope of the variable 'value' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:613:13: style: The scope of the variable 'xbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:613:18: style: The scope of the variable 'ybox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:613:23: style: The scope of the variable 'zbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:626:13: style: The scope of the variable 'ybox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:626:18: style: The scope of the variable 'zbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:638:13: style: The scope of the variable 'zbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1050:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2013:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2031:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2063:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2080:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2097:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2114:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2119:7: style: The scope of the variable 'xbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2119:12: style: The scope of the variable 'ybox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2119:17: style: The scope of the variable 'zbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2135:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2140:7: style: The scope of the variable 'ybox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2140:12: style: The scope of the variable 'zbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2155:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2160:7: style: The scope of the variable 'zbox' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2174:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2192:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2210:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2228:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2247:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2266:7: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:480:9: style: Local variable 'nlocal' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:418:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:480:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:237:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:257:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:458:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:487:14: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:495:14: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:500:14: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:505:14: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:514:19: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:515:16: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:558:17: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:559:17: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:567:17: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:568:17: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:576:17: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:577:17: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:612:17: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:625:17: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:637:17: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:683:17: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:684:17: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:695:17: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:696:17: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:706:17: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:707:17: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:808:17: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:871:14: style: Variable 'spin' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:963:10: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1011:46: style: Parameter 'mybuf' can be declared as pointer to const. However it seems that 'write_binary' is a callback function, if 'mybuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:283:43: note: You might need to cast the function pointer here LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1011:46: note: Parameter 'mybuf' can be declared as pointer to const LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1020:46: style: Parameter 'mybuf' can be declared as pointer to const. However it seems that 'write_string' is a callback function, if 'mybuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:284:58: note: You might need to cast the function pointer here LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1020:46: note: Parameter 'mybuf' can be declared as pointer to const LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1027:45: style: Parameter 'mybuf' can be declared as pointer to const. However it seems that 'write_lines' is a callback function, if 'mybuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:285:36: note: You might need to cast the function pointer here LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1027:45: note: Parameter 'mybuf' can be declared as pointer to const LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1430:35: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1455:31: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1480:36: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1815:11: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1837:11: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1859:11: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1875:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1887:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1899:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1911:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1912:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:1913:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2016:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2017:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2034:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2035:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2050:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2051:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2118:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2139:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2159:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2232:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2233:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2251:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2252:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2270:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2271:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2392:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2404:11: style: Variable 'density' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2417:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2429:11: style: Variable 'rho' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2489:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2501:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2621:8: style: Variable 'spin' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2633:11: style: Variable 'eradius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2645:11: style: Variable 'ervel' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:2657:11: style: Variable 'erforce' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:68:14: warning: Member variable 'FixAddForce::varflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:68:14: warning: Member variable 'FixAddForce::xvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:68:14: warning: Member variable 'FixAddForce::yvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:68:14: warning: Member variable 'FixAddForce::zvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:68:14: warning: Member variable 'FixAddForce::evar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:68:14: warning: Member variable 'FixAddForce::estyle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:68:14: warning: Member variable 'FixAddForce::foriginal_all' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:68:14: warning: Member variable 'FixAddForce::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:84:5: warning: Class 'FixAddForce' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:84:5: warning: Class 'FixAddForce' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:62:4: style: The destructor '~FixAddForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:66:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:67:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:68:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:69:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:70:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:71:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:72:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:72:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:226:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:240:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:242:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:259:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:260:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:255:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:362:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:64:14: style: The destructor '~DumpMeshVTK' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:64:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:65:10: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:68:9: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:138:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:68:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:69:10: style: The function 'write_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:139:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:69:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:70:9: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:70:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:71:10: style: The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:141:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:74:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:78:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:74:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:75:10: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:75:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:108:40: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:144:44: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:148:40: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:127:21: style: Variable 'hasargs' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:113:17: note: hasargs is assigned LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:127:21: note: hasargs is overwritten LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:234:43: style: Local variable 'mbSet_' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:81:43: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:234:43: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:133:29: style: Variable 'fms' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:311:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:395:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:482:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:485:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:78:3: warning: Class 'FixAveAtom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:78:3: warning: Class 'FixAveAtom' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:63:4: style: The destructor '~FixAveAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:64:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:65:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:66:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:67:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:69:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:69:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:70:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:71:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:72:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:73:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:74:8: style: The function 'reset_timestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:223:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:309:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:309:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:153:20: warning: Either the condition 'nevery<=0' is redundant or there is division by zero at line 153. [zerodivcond] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:151:14: note: Assuming that condition 'nevery<=0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:153:20: note: Division by zero LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:475:10: style: Local variable 'nvalid' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:79:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:475:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:330:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:361:17: style: Variable 'compute_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:375:17: style: Variable 'fix_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:74:18: warning: Member variable 'FixAveCorrelate::title1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:74:18: warning: Member variable 'FixAveCorrelate::title2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:74:18: warning: Member variable 'FixAveCorrelate::title3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:89:3: warning: Class 'FixAveCorrelate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:89:3: warning: Class 'FixAveCorrelate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:63:4: style: The destructor '~FixAveCorrelate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:64:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:65:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:66:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:67:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:68:10: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:217:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:69:8: style: The function 'reset_timestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:223:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:417:11: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:206:13: warning: Either the condition 'nevery<=0' is redundant or there is division by zero at line 206. [zerodivcond] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:204:14: note: Assuming that condition 'nevery<=0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:206:13: note: Division by zero LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:134:9: style: Local variable 'title1' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:81:9: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:134:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:135:9: style: Local variable 'title2' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:81:17: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:135:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:136:9: style: Local variable 'title3' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:81:25: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:136:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:631:10: style: Local variable 'nvalid' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:74:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:631:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:501:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:73:14: warning: Member variable 'FixAveHisto::stats' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:73:14: warning: Member variable 'FixAveHisto::stats_all' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:73:14: warning: Member variable 'FixAveHisto::nsum' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:484:3: warning: Class 'FixAveHisto' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:484:3: warning: Class 'FixAveHisto' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:63:4: style: The destructor '~FixAveHisto' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:64:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:65:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:66:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:67:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:68:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:69:10: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:217:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:69:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:70:8: style: The function 'reset_timestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:223:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:1033:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:613:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:1045:10: style: Local variable 'nvalid' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:1045:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:279:16: style: Variable 'compute' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:286:12: style: Variable 'fix' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:907:45: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:921:37: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:923:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:487:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:74:7: style:inconclusive: Technically the member function 'LAMMPS_NS::FixAveEuler::ncells_pack' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:431:18: note: Technically the member function 'LAMMPS_NS::FixAveEuler::ncells_pack' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:74:7: note: Technically the member function 'LAMMPS_NS::FixAveEuler::ncells_pack' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:80:16: warning: Member variable 'FixAveSpatial::tstring' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:80:16: warning: Member variable 'FixAveSpatial::sstring' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:80:16: warning: Member variable 'FixAveSpatial::region' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:80:16: warning: Member variable 'FixAveSpatial::bin_volume' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:80:16: warning: Member variable 'FixAveSpatial::nlayers' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:80:16: warning: Member variable 'FixAveSpatial::offset' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:140:8: warning: Class 'FixAveEuler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:140:8: warning: Class 'FixAveEuler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:233:7: warning: Class 'FixAveSpatial' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:233:7: warning: Class 'FixAveSpatial' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:63:4: style: The destructor '~FixAveSpatial' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:64:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:65:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:66:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:67:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:68:10: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:217:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:69:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:69:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:70:8: style: The function 'reset_timestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:223:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:184:31: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:579:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1005:11: style: The scope of the variable 'k' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1006:23: style: The scope of the variable 'coord2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:929:18: style: Local variable 'count_sum' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:103:34: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:929:18: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1435:10: style: Local variable 'nvalid' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1435:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:607:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:665:12: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:666:15: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:667:15: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:692:15: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:714:15: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1012:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1012:18: style: Variable 'boxhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1012:25: style: Variable 'prd' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1127:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1127:23: style: Variable 'boxhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1127:35: style: Variable 'prd' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1132:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1198:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1198:23: style: Variable 'boxhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1198:35: style: Variable 'prd' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1203:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1210:8: style: Variable 'periodicity' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1297:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1297:23: style: Variable 'boxhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1297:35: style: Variable 'prd' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1302:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1311:8: style: Variable 'periodicity' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:366:13: style: Local variable 'ibin' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:260:9: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:366:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:212:19: style: Variable 'fix_ms' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:454:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:529:20: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:73:13: warning: Member variable 'FixAveTime::nsum' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:332:5: warning: Class 'FixAveTime' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:332:5: warning: Class 'FixAveTime' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:63:4: style: The destructor '~FixAveTime' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:64:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:65:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:66:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:67:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:68:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:69:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:69:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:70:10: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:217:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:71:8: style: The function 'reset_timestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:223:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:950:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:553:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:679:11: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:200:13: warning: Either the condition 'nevery<=0' is redundant or there is division by zero at line 200. [zerodivcond] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:198:14: note: Assuming that condition 'nevery<=0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:200:13: note: Division by zero LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:962:10: style: Local variable 'nvalid' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:76:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:962:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:418:20: style: Variable 'compute' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:422:16: style: Variable 'fix' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:150:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:405:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_ENERGY [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:68:14: warning: Member variable 'FixAveForce::varflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:68:14: warning: Member variable 'FixAveForce::xvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:68:14: warning: Member variable 'FixAveForce::yvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:68:14: warning: Member variable 'FixAveForce::zvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:68:14: warning: Member variable 'FixAveForce::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:82:5: warning: Class 'FixAveForce' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:82:5: warning: Class 'FixAveForce' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:62:4: style: The destructor '~FixAveForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:66:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:67:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:68:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:69:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:70:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:196:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:207:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:209:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:228:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:294:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.cpp:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:81:7: warning: The class 'FixGravity' defines member variable with name 'style' also defined in its parent class 'Fix'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:61:13: note: Parent variable 'Fix::style' LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:81:7: note: Derived variable 'FixGravity::style' LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:59:12: style: The destructor '~FixBuoyancy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:61:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:59:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:60:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:60:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:61:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:62:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:66:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:63:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:64:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:65:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:66:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:68:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:70:4: style: The destructor '~FixGravity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:70:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:71:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:72:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:73:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:74:16: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:75:16: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:75:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:76:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.cpp:209:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.cpp:210:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.cpp:139:27: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.cpp:152:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.cpp:154:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.cpp:87:44: style: Parameter 'regid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.cpp:164:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.cpp:166:13: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.cpp:167:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.cpp:106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:60:4: style: The destructor '~FixCfdCouplingConvection' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:61:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:62:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:64:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:64:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:65:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:66:16: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.cpp:170:5: warning: Either the condition '!fix_coupling_' is redundant or there is possible null pointer dereference: fix_coupling_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.cpp:166:8: note: Assuming that condition '!fix_coupling_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.cpp:170:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.cpp:131:31: style: Variable 'fix_ste' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.cpp:191:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.cpp:200:11: style: Variable 'additionalFlux' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.cpp:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:139:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:78:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixScalarTransportEquation::isImplicit' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:84:14: style:inconclusive: Technically the member function 'LAMMPS_NS::FixScalarTransportEquation::n_every' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:60:4: style: The destructor '~FixCfdCouplingConvectiveImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:61:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:62:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:64:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:64:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:65:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:66:16: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:62:4: style: The destructor '~FixScalarTransportEquation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:64:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:64:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:65:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:66:16: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:67:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:67:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:68:15: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:240:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:68:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:70:16: style: The function 'initial_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:71:16: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:71:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:72:16: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:72:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:73:16: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:73:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:74:18: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:74:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:239:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:235:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:239:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:242:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:235:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:242:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:243:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:235:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:243:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:244:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:235:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:244:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:222:38: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:268:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:270:11: style: Variable 'Temp' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:271:11: style: Variable 'convectiveFlux' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:281:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:282:11: style: Variable 'heatFluid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:283:11: style: Variable 'heatTransCoeff' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:109:21: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:58:4: style: The destructor '~FixCfdCouplingConvectionSpecies' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:58:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:59:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:60:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:60:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:62:16: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:62:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:63:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:64:16: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:228:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:224:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:228:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:231:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:224:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:231:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:232:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:224:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:232:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:234:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:224:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:234:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:235:5: warning: Either the condition '!fix_coupling' is redundant or there is possible null pointer dereference: fix_coupling. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:224:8: note: Assuming that condition '!fix_coupling' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:235:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:178:31: style: Variable 'fix_ste' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:182:14: style: Variable 'capacityQty' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:253:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:261:11: style: Variable 'convectiveFlux' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:343:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:59:4: style: The destructor '~FixCfdCouplingForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:59:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:60:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:60:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:61:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:64:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:65:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:66:16: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:67:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:67:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:362:5: warning: Either the condition '!fix_coupling_' is redundant or there is possible null pointer dereference: fix_coupling_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:357:8: note: Assuming that condition '!fix_coupling_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:362:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:363:5: warning: Either the condition '!fix_coupling_' is redundant or there is possible null pointer dereference: fix_coupling_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:357:8: note: Assuming that condition '!fix_coupling_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:363:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:364:5: warning: Either the condition '!fix_coupling_' is redundant or there is possible null pointer dereference: fix_coupling_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:357:8: note: Assuming that condition '!fix_coupling_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:364:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:419:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.cpp:178:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.cpp:192:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.cpp:194:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:59:4: style: The destructor '~FixCfdCouplingForceImplicit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:59:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:59:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:60:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:60:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:60:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:61:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:61:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:63:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:64:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:65:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:66:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:66:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:253:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:255:11: style: Variable 'Ksl' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:296:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:297:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:298:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:300:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:302:11: style: Variable 'Ksl' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.cpp:100:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::p_current' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::vol0' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::xprdinit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::yprdinit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::zprdinit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::pv2e' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::pflagsum' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::kspace_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::boxlo0' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::boxhi0' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::boxtilt0' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::ds' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::temperature' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::pressure' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::sigma' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::utsigma' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::sigmamod_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::fdev' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::h0' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::h0_inv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:75:14: warning: Member variable 'FixBoxRelax::p_hydro' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:122:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixBoxRelax::compute_strain_energy' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:917:21: note: Technically the member function 'LAMMPS_NS::FixBoxRelax::compute_strain_energy' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:122:10: note: Technically the member function 'LAMMPS_NS::FixBoxRelax::compute_strain_energy' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:348:3: warning: Class 'FixBoxRelax' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:348:3: warning: Class 'FixBoxRelax' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:62:4: style: The destructor '~FixBoxRelax' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:66:10: style: The function 'min_energy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:200:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:67:8: style: The function 'min_store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:201:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:68:8: style: The function 'min_clearstore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:202:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:69:8: style: The function 'min_pushstore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:203:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:70:8: style: The function 'min_popstore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:204:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:71:7: style: The function 'min_reset_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:205:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:72:8: style: The function 'min_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:206:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:73:10: style: The function 'max_alpha' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:207:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:73:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:74:7: style: The function 'min_dof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:208:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:74:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:76:7: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:240:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:124:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:124:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:354:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:355:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:371:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:372:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:374:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:472:14: style: The scope of the variable 'scale' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:472:20: style: The scope of the variable 'scalex' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:472:27: style: The scope of the variable 'scaley' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:472:34: style: The scope of the variable 'scalez' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:472:41: style: The scope of the variable 'scalevol' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:688:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:749:11: style: Variable 'tensor' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:921:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:953:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:472:3: debug: Failed to parse 'typedef double ( * sptype ) ;'. The checking continues anyway. [simplifyTypedef] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:474:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sptype [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:514:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:534:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:593:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:623:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:128:5: warning: Class 'FixContactHistory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:128:5: warning: Class 'FixContactHistory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:84:16: style: Virtual function 'grow_arrays' is called from constructor 'FixContactHistory(class LAMMPS*,int,char**)' at line 100. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:100:3: note: Calling grow_arrays LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:84:16: note: grow_arrays is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:225:14: style: Condition '!pair_gran_' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:233:45: warning: Either the condition '!pair_gran_' is redundant or there is possible null pointer dereference: static_cast(pair_gran_). [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:230:14: note: Assuming that condition '!pair_gran_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:233:45: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:152:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:241:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:470:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:473:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:575:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:575:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:307:19: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:308:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:308:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:308:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:309:8: style: Variable 'contact_flag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:310:11: style: Variable 'hist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:331:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:575:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:241:64: error: Uninitialized variable: dim [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.cpp:67:22: warning: Member variable 'FixCheckTimestepSph::cs' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.cpp:67:22: warning: Member variable 'FixCheckTimestepSph::vmax' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.cpp:67:22: warning: Member variable 'FixCheckTimestepSph::mumax' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.cpp:67:22: warning: Member variable 'FixCheckTimestepSph::courant_time' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.h:58:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.h:58:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.h:59:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.h:60:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.h:60:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.h:61:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.h:61:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:153:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:154:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:58:7: style:inconclusive: Technically the member function 'LAMMPS_NS::FixSph::get_kernel_id' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:64:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixSph::interpDist' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:64:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixCheckTimestepSph::calc_courant_estims' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.cpp:165:27: note: Technically the member function 'LAMMPS_NS::FixCheckTimestepSph::calc_courant_estims' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:64:8: note: Technically the member function 'LAMMPS_NS::FixCheckTimestepSph::calc_courant_estims' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: style: The destructor '~FixSph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:54:8: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:149:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:54:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:55:16: style: The function 'post_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:157:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:55:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:56:16: style: The function 'post_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:187:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:56:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:57:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:57:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:58:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:58:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:59:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:60:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.h:60:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:55:16: style: The function 'post_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:157:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:55:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:282:21: style: The scope of the variable 'mesh_list' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:284:11: style: The scope of the variable 'v_node' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:286:10: style: The scope of the variable 'vmag_sqr_mesh' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:326:10: style: The scope of the variable 'hertz_time_i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:326:23: style: The scope of the variable 'meff' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:326:28: style: The scope of the variable 'reff' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/sph_kernels.h:69:21: style: Condition 'i::page' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < bool >::ipage' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < bool >::index' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < bool >::maxchunk' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < bool >::pagesize' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/my_page.h:92:3: warning: Member variable 'MyPage < bool >::pagedelta' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:93:3: warning: Class 'FixContactHistoryMesh' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:93:3: warning: Class 'FixContactHistoryMesh' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:80:8: style: The function 'setup_pre_neighbor' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:78:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:90:40: warning: Either the condition '!f' is redundant or there is possible null pointer dereference: static_cast(f). [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:88:6: note: Assuming that condition '!f' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:90:40: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:91:54: warning: Either the condition '!f' is redundant or there is possible null pointer dereference: static_cast(f). [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:88:6: note: Assuming that condition '!f' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:91:54: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:96:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:99:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:546:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:548:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:325:9: style: The scope of the variable 'nneighs_next' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:327:13: style: The scope of the variable 'contacthistory_prev' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:378:9: style: The scope of the variable 'nneighs' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:378:9: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:378:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:420:17: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:420:17: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:442:19: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:442:19: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:516:19: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:516:19: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:578:13: style: Local variable 'nneighs' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:112:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:578:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:326:10: style: Variable 'partner_prev' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:240:9: style: The scope of the variable 'nneighs_next' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:379:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:243:11: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:244:11: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:256:19: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:85:20: style:inconclusive: Technically the member function 'LAMMPS_NS::PrimitiveWall::axis' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:108:22: note: Technically the member function 'LAMMPS_NS::PrimitiveWall::axis' can be const. LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:85:20: note: Technically the member function 'LAMMPS_NS::PrimitiveWall::axis' can be const. LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:65:13: warning: Class 'PrimitiveWall' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:65:13: warning: Class 'PrimitiveWall' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:158:45: warning: The class 'FixContactPropertyAtomWall' defines member function with name 'getMesh' also defined in its parent class 'FixContactPropertyAtom'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:96:33: note: Parent function 'FixContactPropertyAtom::getMesh' LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:158:45: note: Derived function 'FixContactPropertyAtomWall::getMesh' LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:70:18: style: The destructor '~PrimitiveWall' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:70:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:79:27: warning: Either the condition '!fwg' is redundant or there is possible null pointer dereference: fwg. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:77:12: note: Assuming that condition '!fwg' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:79:27: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:88:24: warning: Either the condition '!fix_mesh_surface_' is redundant or there is possible null pointer dereference: fix_mesh_surface_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:85:12: note: Assuming that condition '!fix_mesh_surface_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:88:24: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:117:9: style: The scope of the variable 'nneighs_next' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:129:45: style:inconclusive: Function 'buildNeighList' argument 1 names different: declaration 'neighCutoff' definition 'treshold'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:80:43: note: Function 'buildNeighList' argument 1 names different: declaration 'neighCutoff' definition 'treshold'. LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:129:45: note: Function 'buildNeighList' argument 1 names different: declaration 'neighCutoff' definition 'treshold'. LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.cpp:143:10: style: Variable 'tri' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:62:101: style: Parameter 'param_' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall.h:129:75: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:101:43: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:101:64: style: Parameter 'delta' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:101:79: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:108:43: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:108:81: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:133:44: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:133:82: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:143:44: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:143:84: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:165:48: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:165:61: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/primitive_wall_definitions.h:293:36: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:427:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:101:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOP_HAT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:248:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:396:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOP_HAT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:412:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOP_HAT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:540:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform_check.h:64:4: style: The destructor '~FixDeformCheck' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:65:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform_check.h:64:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform_check.h:65:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:67:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform_check.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:60:4: style: The destructor '~FixDiamMax' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:64:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:64:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.cpp:61:36: style: The scope of the variable 'fpdd' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.cpp:91:36: style: The scope of the variable 'fpdd' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.cpp:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.cpp:62:10: warning: Member variable 'FixDrag::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.cpp:62:10: warning: Member variable 'FixDrag::ftotal_all' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:64:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:65:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:66:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:67:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.h:67:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.cpp:103:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.cpp:113:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.cpp:115:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.cpp:132:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:62:22: warning: Member variable 'ComputePropertyAtom::buf' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:62:22: warning: Member variable 'ComputePropertyAtom::avec_tri' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:76:3: warning: Class 'ComputePropertyAtom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:76:3: warning: Class 'ComputePropertyAtom' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:71:11: warning: The class 'ComputePropertyAtom' defines member variable with name 'vector' also defined in its parent class 'Compute'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:65:11: note: Parent variable 'Compute::vector' LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:71:11: note: Derived variable 'ComputePropertyAtom::vector' LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:72:12: warning: The class 'ComputePropertyAtom' defines member variable with name 'array' also defined in its parent class 'Compute'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:66:12: note: Parent variable 'Compute::array' LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:72:12: note: Derived variable 'ComputePropertyAtom::array' LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:62:4: style: The destructor '~ComputePropertyAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:130:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:64:8: style: The function 'compute_peratom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:136:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:65:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:156:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:217:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:222:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:227:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:233:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:234:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:240:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:241:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:247:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:248:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:254:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:255:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:277:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:282:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:287:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:292:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:297:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:302:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:343:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:344:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:345:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:346:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:78:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:403:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:404:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:418:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:419:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:433:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:434:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:448:11: style: Variable 'vol' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:449:11: style: Variable 'rad' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:450:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:473:11: style: Variable 'vol' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:474:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:492:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:493:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:494:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:495:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:518:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:533:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:548:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:563:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:581:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:599:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:617:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:620:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:621:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:637:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:640:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:641:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:656:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:659:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:660:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:676:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:695:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:714:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:733:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:736:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:756:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:759:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:778:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:781:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:798:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:813:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:828:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:843:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:858:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:873:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:888:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:903:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:918:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:932:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:933:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:948:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:963:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:978:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:993:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1007:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1008:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1022:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1023:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1038:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1053:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1068:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1083:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1098:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1113:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1128:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1129:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1145:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1146:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1162:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1163:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1180:10: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1181:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1200:10: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1201:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1220:10: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1221:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1240:10: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1241:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1259:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1274:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1289:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1304:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1306:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1322:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1324:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1340:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1355:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1357:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1373:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1375:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1391:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1405:8: style: Variable 'ivector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1406:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1420:11: style: Variable 'dvector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:1421:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:448:15: style: Variable 'vol' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.cpp:473:15: style: Variable 'vol' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:129:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:71:12: warning: Member variable 'FixEfield::varflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:71:12: warning: Member variable 'FixEfield::xvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:71:12: warning: Member variable 'FixEfield::yvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:71:12: warning: Member variable 'FixEfield::zvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:71:12: warning: Member variable 'FixEfield::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:71:13: warning: Member variable 'FixDtReset::ftm2v' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:71:13: warning: Member variable 'FixDtReset::dt' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:71:13: warning: Member variable 'FixDtReset::respaflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:81:5: warning: Class 'FixEfield' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:81:5: warning: Class 'FixEfield' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:62:4: style: The destructor '~FixEfield' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:66:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:67:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:68:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:170:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:184:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:186:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:62:4: style: The destructor '~FixDtReset' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:66:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:67:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:67:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:197:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:198:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:173:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:174:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:175:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:176:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.cpp:70:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_external.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:64:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:65:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:66:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:67:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:68:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.cpp:91:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.cpp:93:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.cpp:95:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.cpp:113:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_external.cpp:63:14: warning: Member variable 'FixExternal::ptr_caller' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:64:4: style: The destructor '~FixExternal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:64:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:65:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:66:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:67:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:68:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:69:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:70:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:71:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:75:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:75:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:76:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:77:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:78:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:79:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:79:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.cpp:161:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.cpp:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.cpp:61:12: warning: Member variable 'FixFreeze::foriginal_all' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:64:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:65:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:66:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:67:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.h:67:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.cpp:110:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.cpp:112:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.cpp:114:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.cpp:125:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::styleflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::masstotal' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::masstotal2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::espring' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::force_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::pair_gran' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::Y1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::v1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::charVel1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::Geff' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::betaeff' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::veff' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::cohEnergyDens' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::coeffRestLog' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::coeffFrict' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::charVel' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:83:23: warning: Member variable 'FixFiberSpringSimple::coeffRollFrict' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:116:5: warning: Class 'FixFiberSpringSimple' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:116:5: warning: Class 'FixFiberSpringSimple' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:67:4: style: The destructor '~FixFiberSpringSimple' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:67:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:68:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:68:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:69:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:70:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:71:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:72:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:73:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:74:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:75:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:75:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:76:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:205:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:215:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:217:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:238:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:238:22: style: The scope of the variable 'jnum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:239:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:239:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:239:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:240:10: style: The scope of the variable 'radi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:370:62: style: Parameter 'ip' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:370:71: style: Parameter 'jp' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:370:82: style: Parameter 'meff' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:242:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:242:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:242:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:248:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:249:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:250:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:251:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.cpp:190:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.cpp:129:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.cpp:231:9: style: Variable 'mystyle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.cpp:242:9: style: Variable 'mystyle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.cpp:253:9: style: Variable 'mystyle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:327:30: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::weightingFunction < WENDLAND >' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:327:30: note: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::weightingFunction < WENDLAND >' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:327:30: note: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::weightingFunction < WENDLAND >' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:287:30: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::weightingFunction < TOP_HAT >' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:287:30: note: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::weightingFunction < TOP_HAT >' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:287:30: note: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::weightingFunction < TOP_HAT >' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:342:30: style:inconclusive: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::gradWeightingFunction < WENDLAND >' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:342:30: note: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::gradWeightingFunction < WENDLAND >' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:342:30: note: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::gradWeightingFunction < WENDLAND >' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:295:30: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::gradWeightingFunction < TOP_HAT >' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:295:30: note: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::gradWeightingFunction < TOP_HAT >' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:295:30: note: Technically the member function 'LAMMPS_NS::FixContinuumWeighted::gradWeightingFunction < TOP_HAT >' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:70:6: style: The destructor '~FixContinuumWeighted' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:70:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:71:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:73:9: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:73:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:74:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:74:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:76:10: style: The function 'post_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:157:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:223:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:666:29: style: Local variable 'n_contacts' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:649:25: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:666:29: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:236:22: style: Variable 'fwg' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:432:16: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:81:12: warning: Member variable 'FixDeform::flipxy' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:81:12: warning: Member variable 'FixDeform::flipxz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:81:12: warning: Member variable 'FixDeform::flipyz' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:81:12: warning: Member variable 'FixDeform::h_rate' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:81:12: warning: Member variable 'FixDeform::h_ratelo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:81:12: warning: Member variable 'FixDeform::kspace_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:393:25: warning: Class 'FixDeform' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:393:25: warning: Class 'FixDeform' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:340:29: style: Condition 'set[other1].style==NONE' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:346:29: style: Condition 'set[other2].style==NONE' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:352:29: style: Condition 'set[other1].style==NONE' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:352:58: style: Condition 'set[other1].style==VOLUME' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:380:16: style: Condition 'i==3' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:377:16: note: Assignment 'i=3', assigned value is 3 LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:379:16: note: Assuming that condition 'i==4' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:380:16: note: Condition 'i==3' is always true LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:527:18: style: Condition 'i==3' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:523:16: note: Assignment 'i=3', assigned value is 3 LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:526:18: note: Assuming that condition 'i==4' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:527:18: note: Condition 'i==3' is always true LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:603:9: style: The scope of the variable 'flag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:414:11: style: Local variable 'h_rate' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:74:11: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:414:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:415:11: style: Local variable 'h_ratelo' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:74:19: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:415:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:764:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:710:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:764:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:819:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:934:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:974:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:237:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:528:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:647:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:78:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixGravity::get_gravity' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:417:18: note: Technically the member function 'LAMMPS_NS::FixGravity::get_gravity' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:78:8: note: Technically the member function 'LAMMPS_NS::FixGravity::get_gravity' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:93:5: warning: Class 'FixGravity' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:93:5: warning: Class 'FixGravity' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:333:40: style: Redundant condition: fm. '!fm || (fm && fm->belongs_to(i)<0)' is equivalent to '!fm || fm->belongs_to(i)<0' [redundantCondition] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:342:40: style: Redundant condition: fm. '!fm || (fm && fm->belongs_to(i)<0)' is equivalent to '!fm || fm->belongs_to(i)<0' [redundantCondition] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:207:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:293:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:295:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:321:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:322:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:323:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:324:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:145:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:546:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:849:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:264:17: style: The scope of the variable 'Y' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:264:21: style: The scope of the variable 'nu' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:264:26: style: The scope of the variable 'Y_orig' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:265:10: style: The scope of the variable 'expo' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:265:16: style: The scope of the variable 'Yeff_ij' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:265:25: style: The scope of the variable 'Yeff_orig_ij' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:265:39: style: The scope of the variable 'ratio' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:382:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:382:22: style: The scope of the variable 'jnum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:383:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:383:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:383:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:384:10: style: The scope of the variable 'radi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:537:11: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:382:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:537:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:58:7: warning: Member variable 'PDF::rand_style_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:76:18: style:inconclusive: Technically the member function 'LMP_PROBABILITY_NS::PDF::rand_style' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:191:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateSphere::is_relative' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:58:7: style: Class 'PDF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.h:57:9: style: Class 'ParticleToInsert' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:60:4: style: The destructor '~FixInsertPack' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:60:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:62:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:63:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:63:16: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:72:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:67:16: style: The function 'calc_insertion_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:200:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:67:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:68:8: style: The function 'init_defaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:72:15: style: The function 'calc_ninsert_this' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:203:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:72:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:74:8: style: The function 'x_v_omega' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:212:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:75:10: style: The function 'insertion_fraction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:213:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:75:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:77:7: style: The function 'is_nearby' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:205:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:79:23: style: The function 'getBoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:206:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:79:23: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:59:4: style: The destructor '~FixInsertRateRegion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:60:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:59:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:63:16: style: The function 'calc_insertion_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:67:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:64:15: style: The function 'calc_ninsert_this' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:72:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:64:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:65:15: style: The function 'calc_maxtry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:73:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:65:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:176:4: style: The destructor '~FixTemplateSphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:176:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:179:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:179:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:180:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:180:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:181:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:181:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:182:8: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:182:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:188:8: style: The function 'use_rad_for_cut_neigh_and_ghost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:248:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:188:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.h:59:18: style: The destructor '~ParticleToInsert' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.h:59:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:179:16: style: The function 'post_create' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:179:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.cpp:97:5: warning: Either the condition '!ins_region' is redundant or there is possible null pointer dereference: ins_region. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.cpp:95:8: note: Assuming that condition '!ins_region' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.cpp:97:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.cpp:98:5: warning: Either the condition '!ins_region' is redundant or there is possible null pointer dereference: ins_region. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.cpp:95:8: note: Assuming that condition '!ins_region' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.cpp:98:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:132:89: style: Parameter 'fpa_list' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:92:30: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:97:30: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:131:73: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:137:67: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:143:61: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:143:85: style: Parameter 'rp' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:160:72: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:168:66: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:173:60: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:196:73: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:201:67: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:206:61: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:237:74: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:242:68: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:247:62: style: Parameter 'pdf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:136:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:55:6: style: The destructor '~FixLbCouplingOnetoone' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:55:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:57:17: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:57:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:59:18: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:59:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:60:18: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:60:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:61:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:61:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:63:18: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:63:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.cpp:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:69:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixLineForce::get_dir' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:63:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:64:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:65:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:66:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:67:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.cpp:95:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.cpp:97:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.cpp:99:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.cpp:116:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:100:3: warning: Class 'FixInsert' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:100:3: warning: Class 'FixInsert' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:198:16: style: Virtual function 'init_defaults' is called from constructor 'FixInsert(class LAMMPS*,int,char**)' at line 105. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:105:3: note: Calling init_defaults LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:198:16: note: init_defaults is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:199:16: style: Virtual function 'sanity_check' is called from constructor 'FixInsert(class LAMMPS*,int,char**)' at line 306. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:306:3: note: Calling sanity_check LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:199:16: note: sanity_check is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:79:18: style: Virtual function 'max_rad' is called from constructor 'FixInsert(class LAMMPS*,int,char**)' at line 337. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:337:31: note: Calling max_rad LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:79:18: note: max_rad is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:78:18: style: Virtual function 'min_rad' is called from constructor 'FixInsert(class LAMMPS*,int,char**)' at line 338. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:338:31: note: Calling min_rad LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:78:18: note: min_rad is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:999:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:999:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:748:27: style: The scope of the variable 'ninserted_spheres_this' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:831:21: style: The scope of the variable 'ngap' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:832:28: style: The scope of the variable 'fraction_local_all_sum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:832:85: style: The scope of the variable 'r' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:832:88: style: The scope of the variable 'rsum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:831:9: style: Local variable 'me' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:177:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:831:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:831:13: style: Local variable 'nprocs' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:177:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:831:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:89:7: warning: Class 'FixInsertPack' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:89:7: warning: Class 'FixInsertPack' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:204:5: warning: Either the condition '!ins_region' is redundant or there is possible null pointer dereference: ins_region. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:202:8: note: Assuming that condition '!ins_region' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:204:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:906:14: error: Memory is allocated but not initialized: remainder [uninitdata] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:294:7: style: The scope of the variable 'nbody' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:295:10: style: The scope of the variable 'x_bound_body' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:295:27: style: The scope of the variable 'mass_body' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:295:38: style: The scope of the variable 'density_body' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:423:9: style: The scope of the variable 'ntry' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:258:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.cpp:259:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:245:25: debug: Failed to instantiate template "setGlobalProperty". The checking continues anyway. [templateInstantiation] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.cpp:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:481:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:87:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixInsertStream::vel_is_normal_to_face' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:90:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixInsertStream::vel_normal' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:93:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixInsertStream::templates_saved' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:72:16: style: Virtual function 'init_defaults' is called from constructor 'FixInsertStream(class LAMMPS*,int,char**)' at line 85. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:85:3: note: Calling init_defaults LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:72:16: note: init_defaults is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.h:57:9: style: Class 'TriMeshPlanar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:59:11: style: Class 'VectorContainer < int , 2 * NUM_NODES >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:63:4: style: The destructor '~FixInsertStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:60:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:64:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:65:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:67:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:62:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:67:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:68:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:63:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:68:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:69:16: style: The function 'setup_pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:70:16: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:69:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:72:16: style: The function 'init_defaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:72:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:74:16: style: The function 'reset_timestep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:64:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:101:16: style: The function 'calc_insertion_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:200:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:101:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:103:8: style: The function 'pre_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:202:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:103:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:105:7: style: The function 'is_nearby' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:205:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:105:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:106:23: style: The function 'getBoundingBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:206:23: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:106:23: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:110:8: style: The function 'x_v_omega' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:212:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:110:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:114:10: style: The function 'insertion_fraction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:213:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:114:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:116:16: style: The function 'finalize_insertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:215:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:116:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:73:4: style: The destructor '~FixPropertyAtomTracerStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:66:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:73:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:75:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:68:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:76:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:69:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:79:8: style: The function 'mark_tracers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:101:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.h:58:18: style: The destructor '~TriMeshPlanar' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.h:58:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.h:62:13: style: The function 'generateRandomOwnedGhostWithin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh.h:107:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.h:62:13: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:69:16: style: The function 'setup_pre_exchange' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:445:5: warning: Either the condition '!fix_release' is redundant or there is possible null pointer dereference: fix_release. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:444:8: note: Assuming that condition '!fix_release' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:445:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:289:15: style: The scope of the variable 'dot' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:289:19: style: The scope of the variable 'extrude_vec' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:289:34: style: The scope of the variable 't1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:289:40: style: The scope of the variable 't2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:498:20: style: The scope of the variable 'boxedgevec' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:498:35: style: The scope of the variable 'dot' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:669:37: style:inconclusive: Function 'x_v_omega' argument 1 names different: declaration 'ninsert_this' definition 'ninsert_this_local'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:110:22: note: Function 'x_v_omega' argument 1 names different: declaration 'ninsert_this' definition 'ninsert_this_local'. LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:669:37: note: Function 'x_v_omega' argument 1 names different: declaration 'ninsert_this' definition 'ninsert_this_local'. LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:669:61: style:inconclusive: Function 'x_v_omega' argument 2 names different: declaration 'ninserted_this' definition 'ninserted_this_local'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:110:40: note: Function 'x_v_omega' argument 2 names different: declaration 'ninserted_this' definition 'ninserted_this_local'. LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:669:61: note: Function 'x_v_omega' argument 2 names different: declaration 'ninserted_this' definition 'ninserted_this_local'. LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:669:88: style:inconclusive: Function 'x_v_omega' argument 3 names different: declaration 'ninserted_spheres_this' definition 'ninserted_spheres_this_local'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:111:22: note: Function 'x_v_omega' argument 3 names different: declaration 'ninserted_spheres_this' definition 'ninserted_spheres_this_local'. LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:669:88: note: Function 'x_v_omega' argument 3 names different: declaration 'ninserted_spheres_this' definition 'ninserted_spheres_this_local'. LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:669:126: style:inconclusive: Function 'x_v_omega' argument 4 names different: declaration 'mass_inserted_this' definition 'mass_inserted_this_local'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:112:25: note: Function 'x_v_omega' argument 4 names different: declaration 'mass_inserted_this' definition 'mass_inserted_this_local'. LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:669:126: note: Function 'x_v_omega' argument 4 names different: declaration 'mass_inserted_this' definition 'mass_inserted_this_local'. LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh_I.h:189:21: style: Local variable 'id' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:115:20: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh_I.h:189:21: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:774:18: style: Variable 'multisphere' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:839:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:874:25: style: Variable 'x_ins' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:901:25: style: Variable 'x_ins' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:79:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMassflowMeshSieve::sievePassProbability' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.cpp:298:31: note: Technically the member function 'LAMMPS_NS::FixMassflowMeshSieve::sievePassProbability' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:79:10: note: Technically the member function 'LAMMPS_NS::FixMassflowMeshSieve::sievePassProbability' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.cpp:84:5: warning: Class 'FixMassflowMeshSieve' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.cpp:84:5: warning: Class 'FixMassflowMeshSieve' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:62:4: style: The destructor '~FixMassflowMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:64:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:65:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:67:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:68:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:69:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:69:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:71:8: style: The function 'post_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:157:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:72:8: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:158:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:74:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:75:8: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:77:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:77:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:59:4: style: The destructor '~FixMassflowMeshSieve' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:62:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:59:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:61:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:64:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:67:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:66:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:69:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:68:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:69:8: style: The function 'pre_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:72:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:64:8: style: The function 'init' overrides a function in a base class but just delegates back to the base class. [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:67:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:69:8: style: The function 'pre_exchange' overrides a function in a base class but just delegates back to the base class. [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:72:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:178:17: warning: Class 'FixMassflowMesh' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:178:17: warning: Class 'FixMassflowMesh' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:620:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:620:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.cpp:197:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.cpp:198:13: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.cpp:199:13: style: Variable 'counter' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:372:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:373:13: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:374:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:381:10: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:383:28: style: Variable 'fix_color' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:620:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.cpp:107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:189:17: warning: Class 'FixMesh' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:189:17: warning: Class 'FixMesh' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:124:22: style: Virtual function 'moveMesh' is called from constructor 'FixMesh(LAMMPS*lmp,int narg,char**arg)' at line 219. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:219:11: note: Calling moveMesh LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:124:22: note: moveMesh is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:126:22: style: Virtual function 'rotateMesh' is called from constructor 'FixMesh(LAMMPS*lmp,int narg,char**arg)' at line 230. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:230:11: note: Calling rotateMesh LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:126:22: note: rotateMesh is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:127:22: style: Virtual function 'scaleMesh' is called from constructor 'FixMesh(LAMMPS*lmp,int narg,char**arg)' at line 237. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:237:11: note: Calling scaleMesh LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:127:22: note: scaleMesh is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.h:56:6: style: The destructor '~InputMeshTri' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.h:56:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:64:4: style: The destructor '~FixMinimize' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:64:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:65:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:66:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:68:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:69:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:70:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:71:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:72:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:66:8: style: The function 'init' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:102:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:149:10: style: The scope of the variable 'dx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:149:13: style: The scope of the variable 'dy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:149:16: style: The scope of the variable 'dz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:149:19: style: The scope of the variable 'dx0' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:149:23: style: The scope of the variable 'dy0' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:149:27: style: The scope of the variable 'dz0' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:224:14: style: The scope of the variable 'nper' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:224:19: style: The scope of the variable 'ni' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:224:22: style: The scope of the variable 'nj' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:240:14: style: The scope of the variable 'nper' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:240:19: style: The scope of the variable 'ni' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:257:14: style: The scope of the variable 'nper' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.cpp:257:19: style: The scope of the variable 'ni' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.cpp:64:14: warning: Member variable 'FixMomentum::masstotal' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.h:64:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:356:18: warning: Either the condition '!fix_base' is redundant or there is possible null pointer dereference: fix_base. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:354:17: note: Assuming that condition '!fix_base' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:356:18: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:689:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:689:20: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.cpp:130:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.cpp:154:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.cpp:155:13: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:469:13: style: Local variable 'max_type' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:84:13: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:469:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:332:33: style: Parameter 'mesh_fname' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:392:41: style: Parameter 'mesh_fname' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:644:12: style: Variable 'axis' can be declared as const array [constVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:644:43: style: Variable 'p' can be declared as const array [constVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:1072:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:726:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:742:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:253:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:326:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.cpp:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:181:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:233:50: style: Unused private function: 'FixMeshSurface::meshmodule_creator' [unusedPrivateFunction] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:85:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleStress::trackWear' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:88:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleStress::trackStress' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:91:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleStress::f_total' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:94:23: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleStress::f_total' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:100:23: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleStress::f_total_mag' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:103:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleStress::torque_total' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:106:23: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleStress::torque_total' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:127:17: warning: Class 'FixMeshSurface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:127:17: warning: Class 'FixMeshSurface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:63:18: style: The destructor '~MeshModuleStress' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:61:10: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:63:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:65:22: style: The function 'post_create_pre_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:63:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:65:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:66:22: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:64:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:66:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:68:22: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:65:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:68:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:69:22: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:66:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:69:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:70:21: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:70:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:72:22: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:68:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:72:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:73:22: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:71:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:73:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:75:24: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:73:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:75:24: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:77:22: style: The function 'add_particle_contribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:74:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:77:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:112:20: style: The function 'get_num_vector_components' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:83:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:112:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:69:22: style: The function 'setup' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:66:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.h:69:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:1082:15: warning: Either the condition '!mm_modify' is redundant or there is possible null pointer dereference: mm_modify. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:1075:13: note: Assuming that condition '!mm_modify' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:1082:15: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:917:12: style: The scope of the variable 'scp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:309:21: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:467:14: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:285:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:295:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:308:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:358:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:367:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:420:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:431:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:466:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:484:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:511:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:522:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:534:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:541:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:552:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:563:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:1047:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:1090:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:86:21: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshMover::isFirst' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:103:14: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshMover::get_reference_point' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/multi_vector_container.h:56:11: style: Class 'MultiVectorContainer < double , 4 , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: style: The destructor '~MeshMover' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.cpp:84:13: warning: Either the condition 'fix_mesh_==0' is redundant or there is possible null pointer dereference: fix_mesh_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.cpp:81:18: note: Assuming that condition 'fix_mesh_==0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.cpp:84:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.cpp:280:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.cpp:280:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.cpp:223:39: style: The scope of the variable 'v' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:95:42: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::dt' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::dtv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::dtf' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::xvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::yvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::zvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::vxvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::vyvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::vzvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::xvarstyle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::yvarstyle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::zvarstyle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::vxvarstyle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::vyvarstyle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::vzvarstyle' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::displaceflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:74:10: warning: Member variable 'FixMove::velocityflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:153:7: warning: Class 'FixMove' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:153:7: warning: Class 'FixMove' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:63:4: style: The destructor '~FixMove' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:64:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:65:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:66:8: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:67:8: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:68:8: style: The function 'initial_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:69:8: style: The function 'final_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:190:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:71:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:72:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:73:8: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:74:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:75:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:76:8: style: The function 'set_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:76:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:77:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:78:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:78:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:79:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:180:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:79:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:80:8: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:181:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:81:7: style: The function 'maxsize_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:183:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:81:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:82:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:182:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:82:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:84:8: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:222:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:84:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:229:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:226:7: note: outer condition: scaleflag LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:229:9: note: identical inner condition: scaleflag LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:403:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:878:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:878:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:413:23: style: The scope of the variable 'b' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:413:28: style: The scope of the variable 'c' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:414:10: style: The scope of the variable 'ddotr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:414:16: style: The scope of the variable 'dx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:414:23: style: The scope of the variable 'dy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:414:30: style: The scope of the variable 'dz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:284:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:285:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:422:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:423:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:424:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:425:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:781:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:782:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:783:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:784:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:878:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:911:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:912:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:669:18: style: Variable 'dtfm' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:672:18: style: Variable 'dtfm' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:699:18: style: Variable 'dtfm' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:702:18: style: Variable 'dtfm' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:729:18: style: Variable 'dtfm' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:732:18: style: Variable 'dtfm' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:74:16: style:inconclusive: Technically the member function 'LAMMPS_NS::HistoryData::get_type' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:78:15: style:inconclusive: Technically the member function 'LAMMPS_NS::HistoryData::get_offset' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:84:12: style:inconclusive: Technically the member function 'LAMMPS_NS::HistoryData::get_fn' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:455:21: note: Technically the member function 'LAMMPS_NS::HistoryData::get_fn' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:84:12: note: Technically the member function 'LAMMPS_NS::HistoryData::get_fn' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:91:6: style: The destructor '~FixMultiContactHalfSpace' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:91:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:92:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:92:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:94:9: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:94:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:95:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:95:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:97:10: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:153:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:97:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:98:10: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:98:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:145:10: warning: Either the condition '!pairgran_' is redundant or there is possible null pointer dereference: pairgran_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:148:9: note: Assuming that condition '!pairgran_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:145:10: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:154:32: warning: Either the condition '!pairgran_' is redundant or there is possible null pointer dereference: pairgran_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:148:9: note: Assuming that condition '!pairgran_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:154:32: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:141:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:157:47: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:182:59: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:198:55: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:402:65: style:inconclusive: Function 'get_data_ptr' argument 2 names different: declaration 'j' definition 'jj'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:82:56: note: Function 'get_data_ptr' argument 2 names different: declaration 'j' definition 'jj'. LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:402:65: note: Function 'get_data_ptr' argument 2 names different: declaration 'j' definition 'jj'. LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:241:10: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:242:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:243:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:232:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:233:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:260:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:306:140: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:317:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:324:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:325:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:326:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:368:140: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:374:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:375:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:386:132: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:57:11: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_body' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:85:28: note: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_body' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:57:11: note: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_body' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:58:11: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_image_displace' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:100:21: note: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_image_displace' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:58:11: note: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_image_displace' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:59:11: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_v_omega' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:118:21: note: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_v_omega' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:59:11: note: Technically the member function 'LAMMPS_NS::FixMultisphere::pack_comm_v_omega' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:66:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_v_omega' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:236:22: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_v_omega' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:66:12: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_v_omega' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:67:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_f_torque' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:254:22: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_f_torque' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:67:12: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_f_torque' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:68:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_temp' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:277:22: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_temp' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:68:12: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_comm_temp' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:77:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_x_v_omega' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:491:22: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_x_v_omega' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:77:12: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_x_v_omega' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:78:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_v_omega' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:523:22: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_v_omega' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:78:12: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_v_omega' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:79:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_image' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:550:22: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:79:12: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_image' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:81:12: style:inconclusive: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_temp' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:599:22: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_temp' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm_I.h:81:12: note: Technically the member function 'LAMMPS_NS::FixMultisphere::unpack_reverse_comm_temp' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:88:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:105:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:124:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:143:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:144:9: style: The scope of the variable 'tag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:167:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:168:9: style: The scope of the variable 'tag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:256:18: style: The scope of the variable 'flag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:279:18: style: The scope of the variable 'flag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:333:18: style: The scope of the variable 'tag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:367:18: style: The scope of the variable 'tag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:395:18: style: The scope of the variable 'tag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:421:18: style: The scope of the variable 'tag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:448:18: style: The scope of the variable 'tag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:493:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:493:13: style: The scope of the variable 'flag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:525:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:525:13: style: The scope of the variable 'flag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:552:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:552:13: style: The scope of the variable 'flag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:577:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:577:13: style: The scope of the variable 'flag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:601:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:601:13: style: The scope of the variable 'flag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:144:9: style: Local variable 'tag' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:236:18: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:144:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:168:9: style: Local variable 'tag' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:236:18: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:168:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:333:18: style: Local variable 'tag' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:236:18: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:333:18: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:367:18: style: Local variable 'tag' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:236:18: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:367:18: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:395:18: style: Local variable 'tag' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:236:18: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:395:18: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:421:18: style: Local variable 'tag' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:236:18: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:421:18: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:448:18: style: Local variable 'tag' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:236:18: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:448:18: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:85:55: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:100:58: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:102:10: style: Variable 'aimage' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:118:51: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:137:52: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:162:48: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:164:13: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:204:65: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:219:75: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:236:68: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:254:69: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:277:65: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:339:13: style: Variable 'corner_ghost' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:371:13: style: Variable 'corner_ghost' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:397:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:398:13: style: Variable 'corner_ghost' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:423:13: style: Variable 'corner_ghost' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:450:13: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:451:13: style: Variable 'corner_ghost' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:491:64: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:491:78: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:523:62: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:523:76: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:550:60: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:550:74: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:575:63: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:575:77: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:599:59: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:599:73: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_PRE_NEIGHBOR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:437:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundary [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:60:9: warning: Member variable 'FixNVE::dtv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:60:9: warning: Member variable 'FixNVE::dtf' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:60:9: warning: Member variable 'FixNVE::step_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:60:9: warning: Member variable 'FixNVE::mass_require' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: style: The destructor '~FixNVE' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:64:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:65:16: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:66:16: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:67:16: style: The function 'initial_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:67:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:68:16: style: The function 'final_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:190:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:68:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:69:16: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:222:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:69:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:89:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:105:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:106:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:107:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:108:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:148:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:149:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:150:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:151:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:101:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateMultiplespheres::is_bonded' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:116:15: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateMultiplespheres::all_overlap_none' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:119:15: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateMultiplespheres::all_overlap_atleast_one_slightly' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:74:7: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateMultisphere::type' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:76:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateMultisphere::fflag' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:79:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateMultisphere::tflag' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:163:13: warning: Class 'FixMultisphereBreak' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:163:13: warning: Class 'FixMultisphereBreak' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:61:14: style: The destructor '~FixMultisphereBreak' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:87:16: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:61:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:63:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:92:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:63:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:64:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:104:12: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:64:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:65:10: style: The function 'pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:115:12: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:66:10: style: The function 'calc_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:106:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:92:12: style: The destructor '~FixTemplateMultiplespheres' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:176:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:92:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:94:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:179:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:94:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:95:10: style: The function 'max_r_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:196:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:95:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:96:10: style: The function 'max_rad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:195:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:96:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:97:10: style: The function 'min_rad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:194:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:97:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:98:7: style: The function 'maxtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:198:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:98:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:99:7: style: The function 'mintype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:199:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:99:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:100:7: style: The function 'number_spheres' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:197:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:100:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:105:16: style: The function 'randomize_single' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:203:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:105:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:108:16: style: The function 'init_ptilist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:207:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:108:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:109:8: style: The function 'randomize_ptilist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:209:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:109:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:110:8: style: The function 'direct_set_ptlist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:210:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:110:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:112:16: style: The function 'finalize_insertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:217:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:112:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:114:24: style: The function 'generate_hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:215:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:114:24: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:59:4: style: The destructor '~FixTemplateMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:92:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:59:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:60:16: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:94:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:60:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:62:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:65:16: style: The function 'randomize_single' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:105:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:68:8: style: The function 'init_ptilist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:108:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:69:8: style: The function 'delete_ptilist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:208:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:70:8: style: The function 'randomize_ptilist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:109:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:72:8: style: The function 'finalize_insertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:112:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:88:8: style: The function 'print_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:131:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:88:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:112:16: style: The function 'finalize_insertion' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:217:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:112:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:109:21: style: Variable 'hasargs' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:99:17: note: hasargs is assigned LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:109:21: note: hasargs is overwritten LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:306:18: style: The comparison 'ghostflag == LOOP_ALL' is always true because 'ghostflag' and 'LOOP_ALL' represent the same value. [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:290:21: note: 'ghostflag' is assigned value 'LOOP_ALL' here. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:306:18: note: The comparison 'ghostflag == LOOP_ALL' is always true because 'ghostflag' and 'LOOP_ALL' represent the same value. LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:303:9: style: The scope of the variable 'haveRemovedAtomsDirectSelect' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:297:13: style: Variable 'density' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.cpp:298:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:70:16: warning: Member variable 'FixNVEAsphere::dtq' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:70:16: warning: Member variable 'FixNVEAsphere::avec' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.h:62:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.h:64:8: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.h:65:8: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:66:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:140:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:147:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:148:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:168:11: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:171:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:177:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:178:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:282:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:283:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:287:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere.cpp:312:21: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:255:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_atom [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:339:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_atom [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:547:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_atom [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:63:23: warning: Member variable 'FixNVEAsphereNoforce::dtq' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:63:23: warning: Member variable 'FixNVEAsphereNoforce::avec' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:63:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:64:16: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:65:8: style: The function 'initial_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:66:8: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:222:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.h:62:8: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.h:63:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:77:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:87:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:88:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:106:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:107:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:108:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:109:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:113:11: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_noforce.cpp:108:13: style: Variable 'type' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:87:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:60:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::dynamic_euler' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:101:25: note: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::dynamic_euler' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:60:8: note: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::dynamic_euler' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:62:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::integrate_quaternion' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:142:25: note: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::integrate_quaternion' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:62:8: note: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::integrate_quaternion' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:65:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::implicitRotationUpdate' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:173:25: note: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::implicitRotationUpdate' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:65:8: note: Technically the member function 'LAMMPS_NS::FixNVEAsphereBase::implicitRotationUpdate' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:64:8: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:65:8: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:66:8: style: The function 'initial_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:67:8: style: The function 'final_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:190:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:68:8: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:222:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:69:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.h:69:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:56:12: style: The destructor '~FixNVEAsphereBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:56:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:57:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:57:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:58:16: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:58:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:59:16: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:66:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:59:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:107:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:57:16: style: The function 'init' overrides a function in a base class but just delegates back to the base class. [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:57:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:123:26: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:216:25: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:128:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:129:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:130:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:131:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:132:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:220:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:221:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:222:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:223:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:224:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:255:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:256:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:257:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:339:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:340:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:341:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:547:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:548:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:549:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:184:27: style: The scope of the variable 'dtfm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:184:33: style: The scope of the variable 'KslMDeltaT' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:185:14: style: The scope of the variable 'omegaAngMomTerm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:101:47: style: Parameter 'wbody' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:101:62: style: Parameter 'tbody' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:101:77: style: Parameter 'inertia' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:142:80: style: Parameter 'wbody' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:159:56: style: Parameter 'rotation_matrix' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:159:81: style: Parameter 'omegaOld' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:159:99: style: Parameter 'omegaNew' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:175:28: style: Parameter 'inertia' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:176:29: style: Parameter 'torque' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:176:45: style: Parameter 'KslRot' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:244:11: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:326:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:330:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:529:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:533:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:456:23: style: Variable 'omega_half[2]' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.cpp:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.cpp:59:16: warning: Member variable 'FixNVENoforce::dtv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.cpp:59:16: warning: Member variable 'FixNVENoforce::step_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.cpp:84:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.cpp:93:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:181:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:182:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1392:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1392:20: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:476:9: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:80:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:156:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:500:18: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:476:9: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:500:18: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1361:44: style: Parameter 'nb' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1361:53: style: Parameter 'nprop' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:609:13: style: Variable 'masstotal' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:610:13: style: Variable 'density' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:611:10: style: Variable 'start_step' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:734:11: style: Variable 'masstotal' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:735:11: style: Variable 'density' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:736:8: style: Variable 'start_step' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:831:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:840:11: style: Variable 'masstotal' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:994:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:995:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:996:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1115:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1116:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1118:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1207:13: style: Variable 'delflag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1402:19: style: Variable 'id_this' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:56:12: warning: Member variable 'FixNVESph::dtv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:56:12: warning: Member variable 'FixNVESph::dtf' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:56:12: warning: Member variable 'FixNVESph::step_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:56:12: warning: Member variable 'FixNVESph::mass_require' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:58:12: style: The destructor '~FixNVESph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:58:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:59:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:59:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:60:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:60:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:61:16: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:61:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:62:16: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:62:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:63:16: style: The function 'initial_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:64:16: style: The function 'final_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:190:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:65:16: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:222:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:89:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:105:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:106:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:107:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:108:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:113:11: style: Variable 'drho' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:115:11: style: Variable 'de' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:176:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:177:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:178:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:179:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:185:11: style: Variable 'de' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:54:22: warning: Member variable 'FixNVESphStationary::dtv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:54:22: warning: Member variable 'FixNVESphStationary::dtf' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:54:22: warning: Member variable 'FixNVESphStationary::mass_require' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:57:12: style: The destructor '~FixNVESphStationary' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:57:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:58:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:58:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:59:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:59:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:60:16: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:60:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:61:16: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:61:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:62:16: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:222:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:62:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:91:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:95:11: style: Variable 'drho' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:97:11: style: Variable 'de' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:114:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:118:11: style: Variable 'de' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:64:13: warning: Member variable 'FixNVELine::avec' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:62:4: style: The destructor '~FixNVELine' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:63:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:65:8: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:66:8: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:66:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:95:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:104:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:105:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:123:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:129:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:130:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:168:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:173:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:174:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:91:9: style: Unused variable: itype [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:120:25: style: Unused variable: delx [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:120:30: style: Unused variable: dely [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.cpp:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:63:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:64:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:65:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:66:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:67:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.cpp:95:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.cpp:97:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.cpp:99:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.cpp:116:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:68:12: style: The destructor '~FixNVESphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:68:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:69:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:70:16: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:71:16: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:66:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:71:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:91:14: warning: Class 'FixPrint' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:91:14: warning: Class 'FixPrint' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_print.h:63:4: style: The destructor '~FixPrint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_print.h:63:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_print.h:64:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_print.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_print.h:65:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_print.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:140:25: style: The scope of the variable 'msq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:140:29: style: The scope of the variable 'scale' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:75:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:76:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:108:11: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:71:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:108:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:126:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:127:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:148:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:149:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:150:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:216:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:217:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.cpp:218:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:224:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variablename [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:301:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:181:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:224:94: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:370:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:574:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:574:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:255:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:501:11: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:544:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:142:13: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:87:9: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:142:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:141:15: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:574:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:590:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:69:16: style:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyAtomRegionTracer::n_values' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:61:6: style: The destructor '~FixPropertyAtomRegionTracer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:70:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:61:6: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:63:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:63:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:64:17: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:71:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:64:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:65:10: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:67:20: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:99:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:67:20: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:120:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:121:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:124:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:126:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:127:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:128:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:129:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:130:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:132:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:134:29: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:135:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:222:44: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:130:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_DIRAC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:203:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_DIRAC [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:72:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::vol_expect' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:595:41: note: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::vol_expect' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:72:10: note: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::vol_expect' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:73:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::mass_expect' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:602:41: note: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::mass_expect' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:73:10: note: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::mass_expect' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:88:7: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::max_nspheres' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:663:38: note: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::max_nspheres' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:88:7: note: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::max_nspheres' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:164:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::add_hash_value' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:721:39: note: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::add_hash_value' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:164:8: note: Technically the member function 'LAMMPS_NS::FixParticledistributionDiscrete::add_hash_value' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:84:3: warning: Class 'FixParticledistributionDiscrete' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:84:3: warning: Class 'FixParticledistributionDiscrete' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:147:12: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:692:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:692:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:333:9: style: The scope of the variable 'parttogen_max_i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:422:36: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:423:53: style: The scope of the variable 'rsum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:423:59: style: The scope of the variable 'r' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:364:9: style: The scope of the variable 'ixMin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:364:18: style: The scope of the variable 'ixMax' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:364:27: style: The scope of the variable 'iyMin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:364:36: style: The scope of the variable 'iyMax' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:364:45: style: The scope of the variable 'izMin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:364:54: style: The scope of the variable 'izMax' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:370:13: style: The scope of the variable 'shape' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:692:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:292:27: style: Variable 'triangle' can be declared as reference to const [constVariableReference] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:411:69: style: Parameter 'b' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:305:144: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:141:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variablename [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:78:5: warning: Class 'FixPropertyAtomTracer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:78:5: warning: Class 'FixPropertyAtomTracer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:90:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:207:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:83:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyAtomTracerStream::construct_data' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:297:34: note: Technically the member function 'LAMMPS_NS::FixPropertyAtomTracerStream::construct_data' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:83:7: note: Technically the member function 'LAMMPS_NS::FixPropertyAtomTracerStream::construct_data' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:84:28: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixPropertyAtomTracerStream::construct_releasedata_all' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:313:55: note: Technically the member function 'LAMMPS_NS::FixPropertyAtomTracerStream::construct_releasedata_all' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:84:28: note: Technically the member function 'LAMMPS_NS::FixPropertyAtomTracerStream::construct_releasedata_all' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:93:13: warning: Either the condition '!fix_ins_stream_' is redundant or there is possible null pointer dereference: fix_ins_stream_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:91:16: note: Assuming that condition '!fix_ins_stream_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:93:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:265:9: style: The scope of the variable 'ipacket' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:153:10: style: Variable 'fix_ms' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:223:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:313:86: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:80:5: warning: Class 'FixPropertyGlobal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:80:5: warning: Class 'FixPropertyGlobal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:232:75: style: Redundant condition: data_style==FIXPROPERTY_GLOBAL_MATRIX. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:396:13: warning: Either the condition '!file' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:392:8: note: Assuming that condition '!file' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:396:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:111:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:112:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:141:94: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:148:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:149:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:283:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:287:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:210:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:65:4: style: The destructor '~FixReadRestart' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:65:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:66:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:68:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:69:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:70:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:71:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:72:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.cpp:75:11: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:66:4: style: The destructor '~FixRespa' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:66:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:67:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:68:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:70:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:71:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:72:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:73:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:74:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:74:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:68:8: style: The function 'init' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:246:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE_RESPA [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.cpp:60:20: warning: Member variable 'FixRegionVariable::dt' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.cpp:74:3: warning: Class 'FixRegionVariable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.cpp:74:3: warning: Class 'FixRegionVariable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:58:4: style: The destructor '~FixRegionVariable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:58:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:60:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:60:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:61:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:63:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:167:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:64:8: style: The function 'restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:169:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.cpp:76:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.cpp:187:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.cpp:187:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.cpp:187:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.cpp:94:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:559:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:628:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:904:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1395:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1888:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2139:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:114:3: warning: Class 'FixScalarTransportEquation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:114:3: warning: Class 'FixScalarTransportEquation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:344:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:456:13: style: The scope of the variable 'capacity' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:496:13: style: The scope of the variable 'capacity' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:564:12: style: The scope of the variable 'capacity' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:456:13: style: Local variable 'capacity' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:119:11: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:456:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:496:13: style: Local variable 'capacity' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:119:11: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:496:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:564:12: style: Local variable 'capacity' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:119:11: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:564:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:167:64: style: Parameter 'fluidName' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:167:96: style: Parameter 'transCoeffName' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:453:14: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:454:14: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:455:14: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:492:14: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:493:14: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:494:14: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:495:14: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:561:13: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:562:10: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.cpp:67:9: warning: Member variable 'FixSph::list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.cpp:67:9: warning: Member variable 'FixSph::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.cpp:67:9: warning: Member variable 'FixSph::mass_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:80:7: style:inconclusive: Technically the member function 'LAMMPS_NS::PairSph::sph_kernel_id' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:81:7: style:inconclusive: Technically the member function 'LAMMPS_NS::PairSph::returnPairStyle' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:82:10: style:inconclusive: Technically the member function 'LAMMPS_NS::PairSph::returnViscosity' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:90:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::PairSph::interpDist' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:60:4: style: The destructor '~PairSph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:133:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:60:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:64:16: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:65:16: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:173:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:65:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:67:16: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:67:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:68:16: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:176:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:68:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:70:16: style: The function 'init_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:177:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:70:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:71:18: style: The function 'init_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:178:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:71:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:72:16: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:185:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:72:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:73:16: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:73:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:74:16: style: The function 'write_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:187:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:75:16: style: The function 'read_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:188:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:75:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:72:16: style: The function 'write_restart' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:185:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:72:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:73:16: style: The function 'read_restart' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:73:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:74:16: style: The function 'write_restart_settings' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:187:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:75:16: style: The function 'read_restart_settings' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:188:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:75:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.cpp:107:36: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.cpp:112:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:68:14: warning: Member variable 'FixSetForce::varflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:68:14: warning: Member variable 'FixSetForce::xvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:68:14: warning: Member variable 'FixSetForce::yvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:68:14: warning: Member variable 'FixSetForce::zvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:68:14: warning: Member variable 'FixSetForce::foriginal_all' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:68:14: warning: Member variable 'FixSetForce::varany' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:68:14: warning: Member variable 'FixSetForce::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.cpp:113:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:82:5: warning: Class 'FixSetForce' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:82:5: warning: Class 'FixSetForce' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:62:4: style: The destructor '~FixSetForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:66:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:67:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:68:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:69:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:70:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:71:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:205:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:231:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:233:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:250:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:325:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:56:4: style: The destructor '~FixSphDensityContinuity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:57:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:57:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:58:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:58:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:59:8: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.cpp:155:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:150:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.cpp:113:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:66:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixSPHPressure::return_rho0' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:61:4: style: The destructor '~FixSPHPressure' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:61:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:64:8: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:169:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:170:11: style: Variable 'rho' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:79:12: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:92:14: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:97:14: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:109:14: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:114:14: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:57:4: style: The destructor '~FixSPHDensitySum' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:57:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:58:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:58:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:59:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:59:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:60:16: style: The function 'post_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:55:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:60:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:113:3: warning: Class 'FixSphDensityCorr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:113:3: warning: Class 'FixSphDensityCorr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:58:4: style: The destructor '~FixSphDensityCorr' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:58:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:59:8: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:144:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:60:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:60:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:61:8: style: The function 'updatePtrs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:52:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:62:8: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:143:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:63:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:64:16: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:64:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:63:16: style: The function 'init' overrides a function in a base class but just delegates back to the base class. [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.cpp:162:14: style: The scope of the variable 'sliInv' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:168:16: style: The scope of the variable 'fixarg' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:206:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:206:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:206:11: style: The scope of the variable 'ii' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:206:14: style: The scope of the variable 'jj' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:206:17: style: The scope of the variable 'inum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:206:22: style: The scope of the variable 'jnum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:206:27: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:206:33: style: The scope of the variable 'jtype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:25: style: The scope of the variable 'delx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:30: style: The scope of the variable 'dely' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:35: style: The scope of the variable 'delz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:40: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:44: style: The scope of the variable 'r' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:46: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:207:52: style: The scope of the variable 'W' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:208:10: style: The scope of the variable 'sli' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:208:14: style: The scope of the variable 'sliInv' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:208:21: style: The scope of the variable 'slj' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:208:25: style: The scope of the variable 'slCom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:208:31: style: The scope of the variable 'slComInv' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:208:40: style: The scope of the variable 'cut' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:208:44: style: The scope of the variable 'imass' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:208:50: style: The scope of the variable 'jmass' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:68:14: warning: Member variable 'FixSpringRG::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:68:14: warning: Member variable 'FixSpringRG::masstotal' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:62:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:64:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:65:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:66:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:106:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:120:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:122:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:143:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:144:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:145:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:146:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:71:12: warning: Member variable 'FixSpring::masstotal' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:71:12: warning: Member variable 'FixSpring::masstotal2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:71:12: warning: Member variable 'FixSpring::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:71:12: warning: Member variable 'FixSpring::espring' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:71:12: warning: Member variable 'FixSpring::force_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:104:5: warning: Class 'FixSpring' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:104:5: warning: Class 'FixSpring' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:62:4: style: The destructor '~FixSpring' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:66:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:67:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:68:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:69:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:70:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:71:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:165:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:179:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:181:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:238:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:239:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:240:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:241:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:309:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:310:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:311:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:312:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:66:16: warning: Member variable 'FixSpringSelf::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:62:4: style: The destructor '~FixSpringSelf' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:66:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:67:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:68:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:69:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:70:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:72:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:72:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:73:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:74:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:75:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:76:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:77:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:180:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:77:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:78:8: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:181:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:78:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:79:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:182:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:79:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:80:7: style: The function 'maxsize_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:183:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:80:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:153:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:163:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:165:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:110:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:111:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:186:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:187:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.cpp:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.cpp:60:16: warning: Member variable 'FixStoreForce::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:62:4: style: The destructor '~FixStoreForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:66:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:67:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:68:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:69:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:70:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.cpp:104:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.cpp:114:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.cpp:116:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.cpp:139:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:382:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:134:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateMultiplespheres::dist_sqr' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:434:36: note: Technically the member function 'LAMMPS_NS::FixTemplateMultiplespheres::dist_sqr' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:134:10: note: Technically the member function 'LAMMPS_NS::FixTemplateMultiplespheres::dist_sqr' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:96:3: warning: Class 'FixTemplateMultiplespheres' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:96:3: warning: Class 'FixTemplateMultiplespheres' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:110:9: warning: The class 'FixRigid' defines member variable with name 'infile' also defined in its parent class 'Pointers'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:120:10: note: Parent variable 'Pointers::infile' LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:110:9: note: Derived variable 'FixRigid::infile' LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:72:12: style: The destructor '~FixRigid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:72:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:73:15: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:73:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:74:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:74:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:75:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:75:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:76:16: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:156:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:76:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:77:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:77:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:78:16: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:163:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:78:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:79:8: style: The function 'initial_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:79:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:80:8: style: The function 'final_integrate_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:190:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:80:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:81:8: style: The function 'write_restart_file' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:168:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:81:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:82:18: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:82:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:83:15: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:240:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:83:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:85:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:85:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:86:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:86:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:87:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:87:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:88:8: style: The function 'set_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:88:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:89:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:89:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:90:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:90:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:92:8: style: The function 'pre_neighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:159:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:92:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:93:7: style: The function 'dof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:219:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:93:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:94:8: style: The function 'deform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:220:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:94:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:95:8: style: The function 'reset_dt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:222:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:95:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:96:8: style: The function 'zero_momentum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:237:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:96:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:97:8: style: The function 'zero_rotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:238:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:97:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:98:17: style: The function 'extract' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:241:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:98:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:101:10: style: The function 'compute_array' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:217:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:101:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.h:54:4: style: The destructor '~InputMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.h:54:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:580:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:709:28: style: Variable 'pti_list[i]->distorder' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:708:28: note: pti_list[i]->distorder is assigned LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:709:28: note: pti_list[i]->distorder is overwritten LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:467:8: style: The scope of the variable 'alreadyChecked' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:447:56: style:inconclusive: Function 'generate_xtry' argument 1 names different: declaration 'xtry' definition 'x_try'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:137:30: note: Function 'generate_xtry' argument 1 names different: declaration 'xtry' definition 'x_try'. LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:447:56: note: Function 'generate_xtry' argument 1 names different: declaration 'xtry' definition 'x_try'. LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:144:17: style: Variable 'clmp_filename' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:434:60: style: Parameter 'xtest' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.cpp:467:23: style: Variable 'alreadyChecked' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.cpp:94:5: warning: Class 'FixTemplateMultisphere' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.cpp:94:5: warning: Class 'FixTemplateMultisphere' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:55:21: style: The destructor '~ParticleToInsertMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.h:59:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:55:21: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:80:16: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.h:100:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:80:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:81:16: style: The function 'check_near_set_x_v_omega' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.h:101:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:81:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:82:16: style: The function 'set_x_v_omega' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.h:106:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:82:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:86:25: style: The function 'scale_pti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.h:108:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.h:86:25: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.cpp:579:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.cpp:291:9: style: The scope of the variable 'type_i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.cpp:328:29: style: The scope of the variable 'n_hits' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.cpp:380:8: style: The scope of the variable 'alreadyChecked' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.cpp:316:21: style: Variable 'fix_multisphere' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:250:8: style:inconclusive: Technically the member function 'LAMMPS_NS::FixTemplateSphere::add_hash_value' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:549:25: note: Technically the member function 'LAMMPS_NS::FixTemplateSphere::add_hash_value' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:250:8: note: Technically the member function 'LAMMPS_NS::FixTemplateSphere::add_hash_value' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:112:3: warning: Class 'FixTemplateSphere' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:112:3: warning: Class 'FixTemplateSphere' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:208:16: style: Virtual function 'delete_ptilist' is called from destructor '~FixTemplateSphere()' at line 261. Dynamic binding is not used. [virtualCallInConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:261:22: note: Calling delete_ptilist LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:208:16: note: delete_ptilist is a virtual function LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:273:10: warning: Either the condition 'pdf_radius==NULL' is redundant or there is possible null pointer dereference: pdf. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:240:17: note: Assuming that condition 'pdf_radius==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:244:36: note: Calling function 'cubic_expectancy', 1st argument 'pdf_radius' value is 0 LIGGGHTS-PUBLIC-3.8.0/src/probability_distribution.h:273:10: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:312:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:508:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:508:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:476:7: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:508:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:498:12: error: Memory is allocated but not initialized: list [uninitdata] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:98:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:61:13: warning: Member variable 'FixViscous::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:67:3: warning: Class 'FixViscous' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:67:3: warning: Class 'FixViscous' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:62:12: style: The destructor '~FixViscous' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:66:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:67:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:68:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:69:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:109:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:119:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:121:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:146:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:147:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:215:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_WTYPE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:575:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_NEIGHBOR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2170:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2172:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:99:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixRigid::extract_ke' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2475:18: note: Technically the member function 'LAMMPS_NS::FixRigid::extract_ke' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:99:10: note: Technically the member function 'LAMMPS_NS::FixRigid::extract_ke' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:100:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixRigid::extract_erotational' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2490:18: note: Technically the member function 'LAMMPS_NS::FixRigid::extract_erotational' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:100:10: note: Technically the member function 'LAMMPS_NS::FixRigid::extract_erotational' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:505:7: warning: Class 'FixRigid' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:505:7: warning: Class 'FixRigid' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1686:45: warning:inconclusive: Possible null pointer dereference: inbody [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1683:17: note: Assignment 'inbody=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1686:45: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2130:32: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2123:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2130:32: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2230:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2224:10: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2230:11: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2233:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2224:10: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2233:11: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:646:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:647:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:675:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:816:10: style: The scope of the variable 'dtfm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:873:12: style: The scope of the variable 'gamma1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:873:19: style: The scope of the variable 'gamma2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:912:10: style: The scope of the variable 'dtfm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1256:10: style: The scope of the variable 'ione' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1256:18: style: The scope of the variable 'exone' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1256:27: style: The scope of the variable 'eyone' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1256:36: style: The scope of the variable 'ezone' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1256:51: style: The scope of the variable 'p' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1421:10: style: The scope of the variable 'ione' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1421:18: style: The scope of the variable 'exone' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1421:27: style: The scope of the variable 'eyone' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1421:36: style: The scope of the variable 'ezone' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1792:7: style: The scope of the variable 'ierror' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2017:18: style: The scope of the variable 'radone' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2115:9: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2115:19: style: The scope of the variable 'eofflag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2118:9: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2118:14: style: The scope of the variable 'start' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:313:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:313:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:515:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:104:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:515:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:150:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:170:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:230:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:734:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:916:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1005:41: style: Parameter 'inertia' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1165:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1262:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1263:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1264:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1359:13: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1368:10: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1369:10: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1426:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1427:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1428:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1506:13: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1512:10: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1561:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1562:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1563:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1564:8: style: Variable 'ellipsoid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1565:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1566:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1627:8: style: Variable 'periodicity' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1846:11: style: Variable 'quatatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2024:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2025:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2026:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2027:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2064:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2065:10: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2118:9: style: Variable 'eof' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2118:14: style: Variable 'start' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:69:10: warning: Member variable 'FixWall::xindex' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:69:10: warning: Member variable 'FixWall::ewall_all' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:69:10: warning: Member variable 'FixWall::eindex' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:69:10: warning: Member variable 'FixWall::sindex' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:69:10: warning: Member variable 'FixWall::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:69:10: warning: Member variable 'FixWall::dt' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:64:12: style: The destructor '~FixWall' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:64:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:65:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:66:16: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:67:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:68:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:69:8: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:160:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:70:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:71:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:72:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:73:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:73:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:74:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:74:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:293:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:303:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:305:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:117:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::ewall_all' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::dt' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::coeff1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::coeff2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::coeff3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::coeff4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::offset' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::eng' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:68:16: warning: Member variable 'FixWallRegion::fwall' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:86:3: warning: Class 'FixWallRegion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:86:3: warning: Class 'FixWallRegion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:74:7: warning: The class 'FixWallRegion' defines member variable with name 'style' also defined in its parent class 'Fix'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:61:13: note: Parent variable 'Fix::style' LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:74:7: note: Derived variable 'FixWallRegion::style' LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:62:4: style: The destructor '~FixWallRegion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:66:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:67:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:68:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:69:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:70:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:70:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:71:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:71:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:187:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:197:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:199:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:141:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:142:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:222:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:223:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:101:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:64:19: warning: Member variable 'FixWallRegionSph::ewall_all' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:64:19: warning: Member variable 'FixWallRegionSph::nlevels_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:64:19: warning: Member variable 'FixWallRegionSph::dt' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:64:19: warning: Member variable 'FixWallRegionSph::eng' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:64:19: warning: Member variable 'FixWallRegionSph::fwall' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:70:10: style:inconclusive: Technically the member function 'LAMMPS_NS::FixWallRegionSph::selfInfluenceForce' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:305:26: note: Technically the member function 'LAMMPS_NS::FixWallRegionSph::selfInfluenceForce' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:70:10: note: Technically the member function 'LAMMPS_NS::FixWallRegionSph::selfInfluenceForce' can be const. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:76:7: warning: The class 'FixWallRegionSph' defines member variable with name 'nlevels_respa' also defined in its parent class 'FixSph'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:76:7: note: Parent variable 'FixSph::nlevels_respa' LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:76:7: note: Derived variable 'FixWallRegionSph::nlevels_respa' LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:56:4: style: The destructor '~FixWallRegionSph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:57:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:57:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:58:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:58:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:59:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:60:8: style: The function 'min_setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:154:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:60:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:61:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:62:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:63:8: style: The function 'min_post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:198:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:64:10: style: The function 'compute_scalar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:215:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:64:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:65:10: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:216:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:65:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:116:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:126:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:128:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:287:10: style: The scope of the variable 'rinv' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:287:15: style: The scope of the variable 'frac' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:287:20: style: The scope of the variable 'frac2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:308:11: style: Variable 'rho' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:309:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:86:8: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.cpp:132:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:56:4: style: The destructor '~FixWallSph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:57:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:51:7: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:57:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:58:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:53:8: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:58:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:59:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:60:8: style: The function 'post_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:60:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:61:8: style: The function 'post_force_respa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:61:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.cpp:144:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.cpp:154:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.cpp:156:6: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.cpp:182:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.cpp:107:8: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/global_properties.cpp:421:14: style: Variable 'Y' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/global_properties.cpp:422:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/global_properties.cpp:451:14: style: Variable 'Y' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/global_properties.cpp:452:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:107:3: warning: Class 'Force' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:107:3: warning: Class 'Force' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid_overlay.h:61:3: style: Class 'PairHybridOverlay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid_overlay.h:62:4: style: The destructor '~PairHybridOverlay' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid_overlay.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid_overlay.h:63:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:71:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid_overlay.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid_overlay.h:66:8: style: The function 'modify_requests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.h:96:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid_overlay.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:105:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:306:33: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:317:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:399:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:233:19: style: Local variable 'pair_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/force.h:246:38: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:233:19: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:243:17: style: Local variable 'pair_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/force.h:246:38: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:243:17: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:264:19: style: Local variable 'pair_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/force.h:246:38: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:264:19: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:273:17: style: Local variable 'pair_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/force.h:246:38: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:273:17: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:105:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:765:26: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/force.cpp:767:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:84:3: warning: Class 'FixStoreState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:84:3: warning: Class 'FixStoreState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:62:4: style: The destructor '~FixStoreState' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:63:7: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:140:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:64:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:148:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:65:8: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:150:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:66:8: style: The function 'end_of_step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:165:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:68:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:243:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:68:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:69:8: style: The function 'grow_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:171:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:70:8: style: The function 'copy_arrays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:172:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:71:7: style: The function 'pack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:178:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:71:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:72:7: style: The function 'unpack_exchange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:179:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:72:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:73:7: style: The function 'pack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:180:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:73:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:74:8: style: The function 'unpack_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:181:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:75:7: style: The function 'size_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:182:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:75:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:76:7: style: The function 'maxsize_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:183:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:76:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:461:12: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:474:19: style: Variable 'compute_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:488:19: style: Variable 'fix_vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:621:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:622:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:636:8: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:637:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:651:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:652:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:666:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:667:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:668:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:669:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:692:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:707:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:722:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:737:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:755:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:773:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:791:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:794:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:795:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:811:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:814:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:815:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:830:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:833:11: style: Variable 'boxlo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:834:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:850:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:870:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:890:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:910:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:913:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:934:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:937:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:957:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:960:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:978:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:993:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1008:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1023:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1038:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1053:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1068:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1083:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1098:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1112:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1113:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1128:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1143:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1158:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1172:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1173:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1188:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1203:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1218:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1233:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1248:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1263:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1278:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1293:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:1308:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:295:11: warning: Class 'FixWallGran' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:295:11: warning: Class 'FixWallGran' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:192:26: style: Condition 'meshwall_==1' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:190:24: note: Assignment 'meshwall_=0', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:192:26: note: Condition 'meshwall_==1' is always false LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:614:29: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:691:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:693:8: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:855:9: style: The scope of the variable 'nTriAll' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1343:42: style: The scope of the variable 'r' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1339:49: style:inconclusive: Function 'addHeatFlux' argument 2 names different: declaration 'i' definition 'ip'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:211:44: note: Function 'addHeatFlux' argument 2 names different: declaration 'i' definition 'ip'. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1339:49: note: Function 'addHeatFlux' argument 2 names different: declaration 'i' definition 'ip'. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1339:77: style:inconclusive: Function 'addHeatFlux' argument 4 names different: declaration 'rsq' definition 'delta_n'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:211:69: note: Function 'addHeatFlux' argument 4 names different: declaration 'rsq' definition 'delta_n'. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1339:77: note: Function 'addHeatFlux' argument 4 names different: declaration 'rsq' definition 'delta_n'. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:631:30: style: Variable 'fwg' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:852:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:880:26: style: Variable 'meshNeighlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1026:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1030:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1241:71: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:1356:13: style: Variable 'Temp_p' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:220:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:336:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:909:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:570:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:60:11: warning: Member variable 'Improper::virial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:60:11: warning: Member variable 'Improper::evflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:60:11: warning: Member variable 'Improper::eflag_either' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:60:11: warning: Member variable 'Improper::eflag_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:60:11: warning: Member variable 'Improper::eflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:60:11: warning: Member variable 'Improper::vflag_either' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:60:11: warning: Member variable 'Improper::vflag_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:60:11: warning: Member variable 'Improper::vflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:166:10: style: The scope of the variable 'eimproperquarter' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:161:51: style: Parameter 'f1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:161:63: style: Parameter 'f3' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/improper.cpp:161:75: style: Parameter 'f4' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:341:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:64:17: warning: Member variable 'ImproperHybrid::styles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:64:17: warning: Member variable 'ImproperHybrid::keywords' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:64:17: warning: Member variable 'ImproperHybrid::map' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:64:17: warning: Member variable 'ImproperHybrid::nimproperlist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:64:17: warning: Member variable 'ImproperHybrid::maximproper' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:64:17: warning: Member variable 'ImproperHybrid::improperlist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:66:3: style: Class 'ImproperHybrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:67:4: style: The destructor '~ImproperHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/improper.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:67:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:68:8: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/improper.h:70:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:69:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/improper.h:71:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:70:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/improper.h:72:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:71:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/improper.h:73:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:72:8: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/improper.h:74:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:73:10: style: The function 'memory_usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/improper.h:76:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:73:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:197:11: style: The scope of the variable 'istyle' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:204:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:197:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:204:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:206:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:197:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:206:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:215:14: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:197:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:215:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:154:15: style: Variable 'eatom_substyle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:559:21: style:inconclusive: Boolean expression 'yin' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:565:21: style:inconclusive: Boolean expression 'xin' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:571:21: style:inconclusive: Boolean expression 'xin' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::xctr' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::yctr' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::zctr' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::ssaoint' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::npixels' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::depthBuffer' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::surfaceBuffer' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::depthcopy' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::surfacecopy' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::imageBuffer' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::rgbcopy' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::writeBuffer' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::specularHardness' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::specularIntensity' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::SSAORadius' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::SSAOSamples' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::SSAOJitter' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::zdist' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::tanPerPixel' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::camDir' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::camUp' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::camRight' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::camPos' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::keyLightDir' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::fillLightDir' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::backLightDir' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:88:8: warning: Member variable 'Image::keyHalfDir' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1691:11: warning: Member variable 'ColorMap::mlovalue' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1691:11: warning: Member variable 'ColorMap::mhivalue' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1691:11: warning: Member variable 'ColorMap::locurrent' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1691:11: warning: Member variable 'ColorMap::hicurrent' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1691:11: warning: Member variable 'ColorMap::mbinsize' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1691:11: warning: Member variable 'ColorMap::mbinsizeinv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1691:11: warning: Member variable 'ColorMap::interpolate' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/image.h:165:17: style: Unused private function: 'Image::distance' [unusedPrivateFunction] LIGGGHTS-PUBLIC-3.8.0/src/image.h:74:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Image::write_JPG' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1026:13: note: Technically the member function 'LAMMPS_NS::Image::write_JPG' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:74:8: note: Technically the member function 'LAMMPS_NS::Image::write_JPG' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:75:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Image::write_PNG' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1058:13: note: Technically the member function 'LAMMPS_NS::Image::write_PNG' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:75:8: note: Technically the member function 'LAMMPS_NS::Image::write_PNG' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:86:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Image::map_dynamic' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1127:12: note: Technically the member function 'LAMMPS_NS::Image::map_dynamic' can be const. LIGGGHTS-PUBLIC-3.8.0/src/image.h:86:7: note: Technically the member function 'LAMMPS_NS::Image::map_dynamic' can be const. LIGGGHTS-PUBLIC-3.8.0/src/image.h:92:11: performance:inconclusive: Technically the member function 'LAMMPS_NS::Image::element2color' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1511:16: note: Technically the member function 'LAMMPS_NS::Image::element2color' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:92:11: note: Technically the member function 'LAMMPS_NS::Image::element2color' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:93:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::Image::element2diam' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1650:15: note: Technically the member function 'LAMMPS_NS::Image::element2diam' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:93:10: note: Technically the member function 'LAMMPS_NS::Image::element2diam' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:95:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::Image::default_colors' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1500:12: note: Technically the member function 'LAMMPS_NS::Image::default_colors' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.h:95:7: note: Technically the member function 'LAMMPS_NS::Image::default_colors' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:119:3: warning: Class 'Image' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:119:3: warning: Class 'Image' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1705:3: warning: Class 'ColorMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1705:3: warning: Class 'ColorMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1011:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1012:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1013:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1173:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:423:33: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:485:31: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:722:35: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:722:46: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:722:57: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:855:36: style: Parameter 'surface' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:855:53: style: Parameter 'surfaceColor' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1026:29: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1058:29: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1166:27: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1511:36: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1650:34: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/info.cpp:204:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smallint [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:221:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:879:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1131:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/info.h:61:3: style: Class 'Info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/info.cpp:321:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/info.cpp:321:19: style: Variable 'hybrid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/info.cpp:415:10: style: Variable 'nevery' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/info.cpp:444:10: style: Variable 'style' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:993:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:994:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:995:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:122:3: warning: Class 'Input' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:122:3: warning: Class 'Input' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:417:9: warning: Either the condition '!stop' is redundant or there is possible null pointer dereference: stop. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:416:9: note: Assuming that condition '!stop' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:417:9: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:511:33: warning: Either the condition 'value==NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:503:17: note: Assuming that condition 'value==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:511:33: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:118:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:386:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:552:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:850:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1537:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1538:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1539:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1547:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1548:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1549:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1836:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:994:7: style: Redundant initialization for 'ptr'. The initialized value is overwritten before it is read. [redundantInitialization] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:993:13: note: ptr is initialized LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:994:7: note: ptr is overwritten LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:995:7: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:994:7: note: ptr is assigned LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:995:7: note: ptr is overwritten LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:644:20: style: Local variable 'command_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/input.h:105:37: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:644:20: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:754:11: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:710:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:754:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:813:11: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:710:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:813:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:447:14: style: Variable 'value' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:170:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.h:54:4: style: The destructor '~InputMeshTet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.h:54:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:245:8: style: Condition 'allPointsRead' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:217:9: note: Assuming that condition '!allPointsRead' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:245:8: note: Condition 'allPointsRead' is always true LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:276:8: style: Condition 'allCellsRead' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:255:8: note: Assuming that condition '!allCellsRead' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:276:8: note: Condition 'allCellsRead' is always true LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:286:8: style: Condition 'allCellsRead' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:255:8: note: Assuming that condition '!allCellsRead' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:276:21: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:286:8: note: Condition 'allCellsRead' is always true LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.cpp:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::eflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::vflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::virial_style' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::nelist_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::nelist_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::nvlist_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::nvlist_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::pair_compute_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/integrate.cpp:59:12: warning: Member variable 'Integrate::kspace_compute_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:354:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:517:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.cpp:89:83: style:inconclusive: Function 'clmpfile' argument 4 names different: declaration 'nspheres' definition 'nclmps'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.h:57:39: note: Function 'clmpfile' argument 4 names different: declaration 'nspheres' definition 'nclmps'. LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.cpp:89:83: note: Function 'clmpfile' argument 4 names different: declaration 'nspheres' definition 'nclmps'. LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.cpp:178:106: style:inconclusive: Function 'clmpfile' argument 5 names different: declaration 'nspheres' definition 'nclmps'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.h:59:53: note: Function 'clmpfile' argument 5 names different: declaration 'nspheres' definition 'nclmps'. LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.cpp:178:106: note: Function 'clmpfile' argument 5 names different: declaration 'nspheres' definition 'nclmps'. LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:378:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:439:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:599:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:661:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:65:12: warning: Member variable 'Irregular::uniform' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:65:12: warning: Member variable 'Irregular::xsplit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:65:12: warning: Member variable 'Irregular::ysplit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:65:12: warning: Member variable 'Irregular::zsplit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:65:12: warning: Member variable 'Irregular::boxlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:65:12: warning: Member variable 'Irregular::prd' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/irregular.h:121:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::Irregular::binary' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:779:16: note: Technically the member function 'LAMMPS_NS::Irregular::binary' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/irregular.h:121:7: note: Technically the member function 'LAMMPS_NS::Irregular::binary' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:793:20: style: Expression is always true because 'else if' condition is opposite to previous condition at line 792. [multiCondition] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:792:15: note: first condition LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:793:20: note: else if condition is opposite to first condition LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:290:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:511:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:433:20: style: The scope of the variable 'num_send' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:655:20: style: The scope of the variable 'num_send' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:233:8: style: Local variable 'procgrid' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/irregular.h:70:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:233:8: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:121:11: style: Variable 'sublo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:121:18: style: Variable 'subhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:206:11: style: Variable 'sublo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:206:18: style: Variable 'subhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:231:8: style: Variable 'periodicity' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:232:8: style: Variable 'myloc' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:233:8: style: Variable 'procgrid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:283:40: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:283:52: style: Parameter 'proclist' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:431:39: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:431:53: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:453:8: style: Variable 'index_send' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:505:40: style: Parameter 'proclist' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:653:37: style: Parameter 'sendbuf' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:675:8: style: Variable 'index_send' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:695:8: style: Variable 'index_self' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:735:35: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/irregular.cpp:779:52: style: Parameter 'vec' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/os_specific.h:80:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmp [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:134:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:157:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable me [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:194:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:92:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmp [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:98:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:302:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:583:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:147:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHCODE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHCODE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:451:75: style: Array index 'i_exclusion_list_' is used before limits check. [arrayIndexThenCheck] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.h:72:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::InputMeshTri::addTriangle' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:582:20: note: Technically the member function 'LAMMPS_NS::InputMeshTri::addTriangle' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.h:72:17: note: Technically the member function 'LAMMPS_NS::InputMeshTri::addTriangle' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:522:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:526:23: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:539:29: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:542:27: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:522:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:539:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:63:45: style:inconclusive: Function 'InputMeshTri' argument 2 names different: declaration 'narg' definition 'argc'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.h:55:41: note: Function 'InputMeshTri' argument 2 names different: declaration 'narg' definition 'argc'. LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:63:45: note: Function 'InputMeshTri' argument 2 names different: declaration 'narg' definition 'argc'. LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:63:58: style:inconclusive: Function 'InputMeshTri' argument 3 names different: declaration 'arg' definition 'argv'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.h:55:54: note: Function 'InputMeshTri' argument 3 names different: declaration 'arg' definition 'argv'. LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:63:58: note: Function 'InputMeshTri' argument 3 names different: declaration 'arg' definition 'argv'. LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:582:54: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:582:65: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:582:76: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:267:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:268:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:269:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/group.h:97:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Group::omega' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1631:13: note: Technically the member function 'LAMMPS_NS::Group::omega' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/group.h:97:8: note: Technically the member function 'LAMMPS_NS::Group::omega' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/group.h:103:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Group::find_unused' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:522:12: note: Technically the member function 'LAMMPS_NS::Group::find_unused' can be const. LIGGGHTS-PUBLIC-3.8.0/src/group.h:103:7: note: Technically the member function 'LAMMPS_NS::Group::find_unused' can be const. LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:86:3: warning: Class 'Group' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:86:3: warning: Class 'Group' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:96:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:317:9: style: The scope of the variable 'jgroup' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:353:9: style: The scope of the variable 'jgroup' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:381:9: style: The scope of the variable 'jgroup' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:390:18: style: The scope of the variable 'ok' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:438:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:542:7: style: Local variable 'count' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:71:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:542:7: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:575:7: style: Local variable 'count' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:71:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:575:7: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:947:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:947:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1002:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1002:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1054:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1054:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1103:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1103:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1200:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1200:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1251:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1251:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1303:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1303:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1343:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1343:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1383:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1383:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1425:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1425:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1540:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1540:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1591:11: style: Local variable 'mass' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/group.h:75:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1591:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:96:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:230:12: style: Variable 'attribute' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:257:12: style: Variable 'attribute' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:262:13: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:436:43: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:604:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:627:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:648:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:679:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:710:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:711:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:712:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:713:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:754:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:755:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:756:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:757:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:797:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:798:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:825:11: style: Variable 'q' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:826:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:859:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:903:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:944:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:945:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:946:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:947:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:948:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:999:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1000:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1001:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1002:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1003:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1052:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1053:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1054:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1055:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1101:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1102:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1103:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1104:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1146:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1173:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1198:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1199:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1200:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1201:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1249:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1250:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1251:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1252:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1295:62: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1300:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1301:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1302:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1303:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1304:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1334:62: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1340:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1341:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1342:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1343:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1344:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1374:40: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1380:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1381:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1382:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1383:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1384:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1415:40: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1422:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1423:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1424:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1425:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1426:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1458:40: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1464:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1465:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1494:40: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1501:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1502:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1530:41: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1537:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1538:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1539:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1540:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1541:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1580:41: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1588:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1589:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1590:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1591:11: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1592:11: style: Variable 'rmass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:1631:27: style: Parameter 'angmom' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:91:54: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:91:21: note: Assuming that condition 'i<32' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:91:54: note: Shift LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:64:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Lattice::lattice2box' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:501:15: note: Technically the member function 'LAMMPS_NS::Lattice::lattice2box' can be const. LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:64:8: note: Technically the member function 'LAMMPS_NS::Lattice::lattice2box' can be const. LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:65:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Lattice::box2lattice' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:533:15: note: Technically the member function 'LAMMPS_NS::Lattice::box2lattice' can be const. LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:65:8: note: Technically the member function 'LAMMPS_NS::Lattice::box2lattice' can be const. LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:81:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Lattice::orthogonal' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:350:14: note: Technically the member function 'LAMMPS_NS::Lattice::orthogonal' can be const. LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:81:7: note: Technically the member function 'LAMMPS_NS::Lattice::orthogonal' can be const. LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:82:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Lattice::right_handed' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:366:14: note: Technically the member function 'LAMMPS_NS::Lattice::right_handed' can be const. LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:82:7: note: Technically the member function 'LAMMPS_NS::Lattice::right_handed' can be const. LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:86:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::Lattice::dot' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:570:17: note: Technically the member function 'LAMMPS_NS::Lattice::dot' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:86:10: note: Technically the member function 'LAMMPS_NS::Lattice::dot' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:87:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Lattice::cross' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:579:15: note: Technically the member function 'LAMMPS_NS::Lattice::cross' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/lattice.h:87:8: note: Technically the member function 'LAMMPS_NS::Lattice::cross' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:570:29: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:570:40: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:579:29: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/lattice.cpp:579:40: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:99:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:99:9: warning: Member variable 'LAMMPS::cite_enable' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/lammps.h:100:8: style: Unused private function: 'LAMMPS::print_style' [unusedPrivateFunction] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:82:15: performance:inconclusive: Technically the member function 'LIGGGHTS::PairStyles::Granular::force_update' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_calculate_energy_wall.h:2:80: performance:inconclusive: Technically the member function 'LAMMPS_NS::FixCalculateWallEnergy::dissipate_energy' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:135:15: performance:inconclusive: Technically the member function 'LIGGGHTS::Walls::Granular::force_update' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:127:14: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegisterGranularStyles::registerPair < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT >' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:142:41: note: Technically the member function 'LAMMPS_NS::RegisterGranularStyles::registerPair < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT >' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:127:14: note: Technically the member function 'LAMMPS_NS::RegisterGranularStyles::registerPair < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT >' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:130:14: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegisterGranularStyles::registerWall < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT >' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:130:14: note: Technically the member function 'LAMMPS_NS::RegisterGranularStyles::registerWall < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT >' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:130:14: note: Technically the member function 'LAMMPS_NS::RegisterGranularStyles::registerWall < NORMAL_OFF , TANGENTIAL_OFF , COHESION_OFF , ROLLING_OFF , SURFACE_DEFAULT >' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:102:3: warning: Class 'LAMMPS' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:102:3: warning: Class 'LAMMPS' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:330:30: error: Memory leak: dptr [memleak] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:335:30: error: Memory leak: dptr [memleak] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:340:29: error: Memory leak: dptr [memleak] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:344:3: error: Memory leak: dptr [memleak] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:79:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:102:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:111:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:121:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:131:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:161:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:209:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:236:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:321:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:328:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:390:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:396:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:405:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:420:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:439:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:463:30: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:464:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:489:30: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:490:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:527:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:552:30: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:553:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:554:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:571:30: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:572:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:573:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:101:12: style: The destructor '~Granular' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:101:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:107:11: style: The function 'hashcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:70:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:107:11: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:110:16: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:110:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:133:16: style: The function 'init_granular' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:133:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:149:16: style: The function 'write_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:64:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:149:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:155:16: style: The function 'read_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:155:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:173:15: style: The function 'contact_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:71:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:173:15: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:177:7: style: The function 'get_history_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:68:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:177:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:182:10: style: The function 'stressStrainExponent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:69:20: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:182:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:187:16: style: The function 'compute_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_pair_style.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:187:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:87:12: style: The destructor '~Granular' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:87:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:91:16: style: The function 'init_granular' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_wall.h:63:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:91:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:107:16: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_wall.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:107:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:143:16: style: The function 'checkSurfaceIntersect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_wall.h:65:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:143:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:148:16: style: The function 'compute_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_wall.h:66:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:148:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:363:7: style: The function 'get_history_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_wall.h:68:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:363:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:368:8: style: The function 'contact_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/granular_wall.h:69:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:368:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:94:9: style: Local variable 'argc' shadows outer argument [shadowArgument] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:88:29: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:94:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:95:12: style: Local variable 'argv' shadows outer argument [shadowArgument] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:88:42: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:95:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:388:60: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:461:10: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:470:10: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:487:13: style: Variable 'vector' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:496:10: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:554:10: style: Variable 'dptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/library.cpp:573:13: style: Variable 'dptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/main.cpp:81:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_handler [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:763:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:755:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:763:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:771:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:763:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:771:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:778:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:771:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:778:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:785:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:778:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:785:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:792:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:785:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:792:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:799:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:792:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:799:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:806:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:799:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:806:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:814:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:806:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:814:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:822:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:814:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:822:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:830:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:822:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:830:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:838:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:830:7: note: pos is assigned LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:838:7: note: pos is overwritten LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:454:20: style: The scope of the variable 'forces_torques_i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:454:40: style: The scope of the variable 'forces_torques_j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:202:29: style: The scope of the variable 'f_pw' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:151:13: style: Local variable 'hashcode' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:107:11: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:151:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:354:20: style: Local variable 'delta' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:263:12: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:354:20: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:173:47: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:173:72: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:177:44: performance: Function parameter 'hname' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:363:44: performance: Function parameter 'hname' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:368:40: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:368:65: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:129:9: style: Variable 'rfile' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:130:9: style: Variable 'dfile' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:152:13: style: Variable 'x' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:158:10: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:297:24: style: Variable 'diss_force' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/lammps.cpp:838:7: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_base.h:325:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:96:15: warning: Either the condition 'p==3' is redundant or the array 'aug[3][4]' is accessed at index aug[3][*], which is out of bounds. [arrayIndexOutOfBoundsCond] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:98:11: note: Assuming that condition 'p==3' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:96:15: note: Array index out of bounds LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:96:15: style: Array index 'p' is used before limits check. [arrayIndexThenCheck] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:136:28: style: The scope of the variable 'sm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:199:28: style: The scope of the variable 'sm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:75:28: style:inconclusive: Function 'mldivide3' argument 1 names different: declaration 'mat' definition 'm'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:106:30: note: Function 'mldivide3' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:75:28: note: Function 'mldivide3' argument 1 names different: declaration 'mat' definition 'm'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:75:51: style:inconclusive: Function 'mldivide3' argument 2 names different: declaration 'vec' definition 'v'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:106:55: note: Function 'mldivide3' argument 2 names different: declaration 'vec' definition 'v'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:75:51: note: Function 'mldivide3' argument 2 names different: declaration 'vec' definition 'v'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:540:32: style:inconclusive: Function 'inertia_ellipsoid' argument 1 names different: declaration 'shape' definition 'radii'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.h:150:34: note: Function 'inertia_ellipsoid' argument 1 names different: declaration 'shape' definition 'radii'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:540:32: note: Function 'inertia_ellipsoid' argument 1 names different: declaration 'shape' definition 'radii'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:108:14: style: Local variable 'm' shadows outer argument [shadowArgument] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:75:28: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:108:14: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:344:30: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:344:41: style: Parameter 'ex' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:344:53: style: Parameter 'ey' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:344:65: style: Parameter 'ez' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:345:30: style: Parameter 'idiag' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:369:26: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:369:37: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:369:48: style: Parameter 'moments' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:394:30: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:394:41: style: Parameter 'ex' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:394:53: style: Parameter 'ey' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:394:65: style: Parameter 'ez' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:395:30: style: Parameter 'idiag' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:413:24: style: Parameter 'ex' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:413:36: style: Parameter 'ey' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:413:48: style: Parameter 'ez' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:456:24: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:540:32: style: Parameter 'radii' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:540:47: style: Parameter 'quat' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:606:31: style: Parameter 'v0' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:606:43: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:606:55: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:647:31: style: Parameter 'idiag' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra.cpp:647:46: style: Parameter 'quat' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/superquadric.h:99:3: warning: Member variable 'Superquadric::gradient' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/superquadric.h:99:3: warning: Member variable 'Superquadric::hessian' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/superquadric.h:99:3: warning: Member variable 'Superquadric::rotation_matrix' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/superquadric.h:99:3: warning: Member variable 'Superquadric::shape_inv' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:100:68: style:inconclusive: Function 'point_line_distance' argument 3 names different: declaration 'input_point' definition 'inputPoint'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:90:70: note: Function 'point_line_distance' argument 3 names different: declaration 'input_point' definition 'inputPoint'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:100:68: note: Function 'point_line_distance' argument 3 names different: declaration 'input_point' definition 'inputPoint'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:100:88: style:inconclusive: Function 'point_line_distance' argument 4 names different: declaration 'output_point' definition 'closestPoint'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:90:91: note: Function 'point_line_distance' argument 4 names different: declaration 'output_point' definition 'closestPoint'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:100:88: note: Function 'point_line_distance' argument 4 names different: declaration 'output_point' definition 'closestPoint'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:128:57: style:inconclusive: Function 'integrate_quat' argument 3 names different: declaration 'dtq' definition 'dt'. [funcArgNamesDifferent] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.h:91:59: note: Function 'integrate_quat' argument 3 names different: declaration 'dtq' definition 'dt'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:128:57: note: Function 'integrate_quat' argument 3 names different: declaration 'dtq' definition 'dt'. LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:306:53: style: Parameter 'sidata' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:324:58: style: Parameter 'sidata' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:85:30: style: Parameter 'quat' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:85:44: style: Parameter 'torque' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:85:60: style: Parameter 'inertia' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:100:36: style: Parameter 'pointA' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:100:52: style: Parameter 'pointB' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:100:68: style: Parameter 'inputPoint' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:128:43: style: Parameter 'omega' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:175:60: style: Parameter 'inertia' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:234:37: style: Parameter 'P1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:234:49: style: Parameter 'Q1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:234:61: style: Parameter 'P2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:234:73: style: Parameter 'Q2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:306:69: style: Parameter 'blockiness_i' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:306:91: style: Parameter 'blockiness_j' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:306:180: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:324:74: style: Parameter 'blockiness_i' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:324:149: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:249:7: style: Variable 's' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/math_extra_liggghts_nonspherical.cpp:249:11: style: Variable 't' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/memory.h:60:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Memory::sfree' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/memory.cpp:111:14: note: Technically the member function 'LAMMPS_NS::Memory::sfree' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/memory.h:60:8: note: Technically the member function 'LAMMPS_NS::Memory::sfree' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:67:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:78:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:91:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:104:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:114:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:122:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:130:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:139:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:147:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:161:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:169:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:178:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:187:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/library_cfd_coupling.cpp:196:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:86:18: debug: Failed to instantiate template "setGlobalProperty". The checking continues anyway. [templateInstantiation] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.cpp:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:115:8: style:inconclusive: Technically the member function 'LAMMPS_NS::KSpace::x2lamdaT' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:300:14: note: Technically the member function 'LAMMPS_NS::KSpace::x2lamdaT' can be const. LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:115:8: note: Technically the member function 'LAMMPS_NS::KSpace::x2lamdaT' can be const. LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:116:8: style:inconclusive: Technically the member function 'LAMMPS_NS::KSpace::lamda2xT' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:320:14: note: Technically the member function 'LAMMPS_NS::KSpace::lamda2xT' can be const. LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:116:8: note: Technically the member function 'LAMMPS_NS::KSpace::lamda2xT' can be const. LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:117:8: style:inconclusive: Technically the member function 'LAMMPS_NS::KSpace::lamda2xvector' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:340:14: note: Technically the member function 'LAMMPS_NS::KSpace::lamda2xvector' can be const. LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:117:8: note: Technically the member function 'LAMMPS_NS::KSpace::lamda2xvector' can be const. LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:118:8: style:inconclusive: Technically the member function 'LAMMPS_NS::KSpace::kspacebbox' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:357:14: note: Technically the member function 'LAMMPS_NS::KSpace::kspacebbox' can be const. LIGGGHTS-PUBLIC-3.8.0/src/kspace.h:118:8: note: Technically the member function 'LAMMPS_NS::KSpace::kspacebbox' can be const. LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:300:31: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:302:11: style: Variable 'h_inv' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:320:31: style: Parameter 'lamda' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:322:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:340:36: style: Parameter 'lamda' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:342:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/kspace.cpp:359:11: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:668:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.cpp:59:27: warning: Member variable 'MeshModuleLiquidTransfer::fix_temp_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.cpp:59:27: warning: Member variable 'MeshModuleLiquidTransfer::fix_flux_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.cpp:48:42: style: Parameter 'iarg_' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:79:16: style:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleLiquidTransfer::get_wall_thickness' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:61:10: style: The destructor '~MeshModuleLiquidTransfer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:61:10: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:61:10: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:63:14: style: The function 'post_create_pre_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:63:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:63:14: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:64:22: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:64:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:64:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:66:22: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:65:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:66:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:67:22: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:66:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:67:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:68:21: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:68:21: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:70:22: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:67:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:70:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:72:22: style: The function 'pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:68:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:72:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:73:22: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:71:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:73:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:67:22: style: The function 'setup' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:66:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_liquidtransfer.h:67:22: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:279:12: style: The scope of the variable 'E' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:279:14: style: The scope of the variable 'c' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:279:19: style: The scope of the variable 'v_rel' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:279:28: style: The scope of the variable 'v_rel_mag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:279:38: style: The scope of the variable 'cos_gamma' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:279:48: style: The scope of the variable 'sin_gamma' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:279:58: style: The scope of the variable 'sin_2gamma' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:280:31: style: The scope of the variable 'surfNorm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:280:44: style: The scope of the variable 'tmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:280:52: style: The scope of the variable 'tmp2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:378:12: style: The scope of the variable 'surfNorm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:378:25: style: The scope of the variable 'invSurfArea' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:378:38: style: The scope of the variable 'temp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:285:13: style: Variable 'x' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:286:13: style: Variable 'v' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:361:65: style: Parameter 'frc' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:366:65: style: Parameter 'frc' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress.cpp:366:78: style: Parameter 'trq' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::einitial' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::efinal' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::eprevious' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::fnorm2_init' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::fnorminf_init' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::fnorm2_final' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::fnorminf_final' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::alpha_final' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::niter' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::neval' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::stop_condition' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::stopstr' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::eflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::vflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::virial_style' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::nelist_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::nelist_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::nvlist_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::nvlist_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::triclinic' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::pairflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::torqueflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::erforceflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::e_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::rho_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::pair_compute_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::kspace_compute_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::narray' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::fix_minimize' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::pe_compute' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::ecurrent' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::ndoftotal' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::nvec' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::xvec' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::fvec' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::neigh_every' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::neigh_delay' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:83:6: warning: Member variable 'Min::neigh_dist_check' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min.h:131:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Min::force_clear' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:572:11: note: Technically the member function 'LAMMPS_NS::Min::force_clear' can be const. LIGGGHTS-PUBLIC-3.8.0/src/min.h:131:8: note: Technically the member function 'LAMMPS_NS::Min::force_clear' can be const. LIGGGHTS-PUBLIC-3.8.0/src/min.h:139:9: performance:inconclusive: Technically the member function 'LAMMPS_NS::Min::stopstrings' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:801:12: note: Technically the member function 'LAMMPS_NS::Min::stopstrings' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/min.h:139:9: note: Technically the member function 'LAMMPS_NS::Min::stopstrings' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:131:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:132:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:133:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:136:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:604:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:606:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:611:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:742:9: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:743:11: style: The scope of the variable 'fatom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:772:9: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:773:11: style: The scope of the variable 'fatom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:743:11: style: Variable 'fatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min.cpp:773:11: style: Variable 'fatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:55:3: style: Class 'MinLineSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/min_cg.h:61:3: style: Class 'MinCG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:56:4: style: The destructor '~MinLineSearch' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/min.h:64:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:56:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:57:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/min.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:57:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:58:8: style: The function 'setup_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/min.h:77:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:58:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:59:8: style: The function 'reset_vectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/min.h:78:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.h:59:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/min_cg.h:62:7: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/min.h:79:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/min_cg.h:62:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/min_cg.cpp:76:13: style: The scope of the variable 'fail' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_cg.cpp:76:18: style: The scope of the variable 'ntimestep' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_cg.cpp:77:10: style: The scope of the variable 'beta' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_cg.cpp:78:11: style: Variable 'fatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:77:24: warning: Member variable 'MeshModuleStressServo::dtf_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:77:24: warning: Member variable 'MeshModuleStressServo::dtv_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:141:31: performance:inconclusive: Technically the member function 'LAMMPS_NS::MeshModuleStressServo::sgn' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:169:17: warning: Class 'MeshModuleStressServo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:169:17: warning: Class 'MeshModuleStressServo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:72:3: style: Class 'ModifiedAndrew' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:71:14: style: The destructor '~MeshModuleStressServo' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:61:10: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:71:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:73:18: style: The function 'post_create_pre_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:63:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:73:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:74:18: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:64:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:74:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:76:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:65:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:77:9: style: The function 'setmask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:77:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:79:18: style: The function 'setup_pre_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:67:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:79:18: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:80:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:69:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:80:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:81:10: style: The function 'add_particle_contribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:74:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:81:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:83:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:71:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:83:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:86:12: style: The function 'compute_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:73:24: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:86:12: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:88:16: style: The function 'get_num_vector_components' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:83:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:88:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:101:9: style: The function 'modify_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:75:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:101:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:73:4: style: The destructor '~ModifiedAndrew' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:73:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:81:10: style: The function 'add_particle_contribution' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module.h:74:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.h:81:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:120:9: warning: Either the condition '!mm_stress' is redundant or there is possible null pointer dereference: mm_stress. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:117:9: note: Assuming that condition '!mm_stress' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:120:9: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:693:20: warning: Either the condition 'sp_str_' is redundant or there is possible null pointer dereference: sp_str_. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:696:17: note: Assuming that condition 'sp_str_' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:693:20: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:399:12: style: The scope of the variable 'dX' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:399:18: style: The scope of the variable 'dx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/mesh_module_stress_servo.cpp:450:12: style: The scope of the variable 'dfdt' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:92:16: warning: Member variable 'MinLineSearch::x0' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:92:16: warning: Member variable 'MinLineSearch::g' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:92:16: warning: Member variable 'MinLineSearch::h' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:92:16: warning: Member variable 'MinLineSearch::linemin' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:218:10: style: The scope of the variable 'de_ideal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:218:19: style: The scope of the variable 'de' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:219:18: style: The scope of the variable 'x0atom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:219:26: style: The scope of the variable 'fatom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:364:10: style: The scope of the variable 'de_ideal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:364:19: style: The scope of the variable 'de' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:365:10: style: The scope of the variable 'delfh' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:365:24: style: The scope of the variable 'relerr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:365:48: style: The scope of the variable 'ff' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:365:51: style: The scope of the variable 'fh' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:365:54: style: The scope of the variable 'alpha0' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:367:18: style: The scope of the variable 'x0atom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:622:18: style: The scope of the variable 'x0atom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:622:26: style: The scope of the variable 'fatom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:628:10: style: The scope of the variable 'fhPrev' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:630:19: style: The scope of the variable 'engPrev' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:631:8: style: The scope of the variable 'backtrack' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:876:26: style: The scope of the variable 'hatom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:918:10: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:918:12: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:919:12: style: The scope of the variable 'hatom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:919:20: style: The scope of the variable 'fatom' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:219:11: style: Variable 'xatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:219:26: style: Variable 'fatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:219:33: style: Variable 'hatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:367:11: style: Variable 'xatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:367:26: style: Variable 'fatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:367:33: style: Variable 'hatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:622:11: style: Variable 'xatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:622:26: style: Variable 'fatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:622:33: style: Variable 'hatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:876:18: style: Variable 'x0atom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:876:26: style: Variable 'hatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:919:12: style: Variable 'hatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:919:20: style: Variable 'fatom' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:476:8: style: Variable 'ff' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:479:10: style: Variable 'ff' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/min_linesearch.cpp:726:6: style: Variable 'de' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:117:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:85:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::ModifiedAndrew::area' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:186:24: note: Technically the member function 'LAMMPS_NS::ModifiedAndrew::area' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:85:10: note: Technically the member function 'LAMMPS_NS::ModifiedAndrew::area' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:86:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::ModifiedAndrew::cross' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:210:24: note: Technically the member function 'LAMMPS_NS::ModifiedAndrew::cross' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:86:10: note: Technically the member function 'LAMMPS_NS::ModifiedAndrew::cross' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:91:22: performance:inconclusive: Technically the member function 'LAMMPS_NS::ModifiedAndrew::construct_hull_c_all' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:166:36: note: Technically the member function 'LAMMPS_NS::ModifiedAndrew::construct_hull_c_all' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:91:22: note: Technically the member function 'LAMMPS_NS::ModifiedAndrew::construct_hull_c_all' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:92:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::ModifiedAndrew::construct_data' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:149:21: note: Technically the member function 'LAMMPS_NS::ModifiedAndrew::construct_data' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.h:92:7: note: Technically the member function 'LAMMPS_NS::ModifiedAndrew::construct_data' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:60:3: warning: Class 'ModifiedAndrew' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:60:3: warning: Class 'ModifiedAndrew' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:136:41: performance: Function parameter 'c' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:218:53: performance: Function parameter 'P' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:186:36: style: Parameter 'p' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:186:46: style: Parameter 'm' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:186:56: style: Parameter 'q' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/modified_andrew.cpp:166:65: style: Parameter 'data0' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/minimize.h:61:3: style: Class 'Minimize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.cpp:129:5: warning: Class 'MeshMoverLinearVariable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.cpp:129:5: warning: Class 'MeshMoverLinearVariable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:77:14: style: The destructor '~MeshMoverLinear' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:77:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:79:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:83:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:79:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:80:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:80:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:81:10: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:81:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:82:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:82:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:97:14: style: The destructor '~MeshMoverLinearVariable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:97:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:99:10: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:99:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:100:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:100:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:101:10: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:79:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:101:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:103:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:83:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:103:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:104:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:104:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:121:14: style: The destructor '~MeshMoverWiggle' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:121:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:123:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:83:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:123:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:124:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:124:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:125:10: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:125:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:126:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:126:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:139:14: style: The destructor '~MeshMoverVibLin' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:139:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:141:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:83:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:141:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:142:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:142:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:143:10: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:143:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:144:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:144:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:80:10: style: The function 'final_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:80:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:104:10: style: The function 'final_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:104:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:124:10: style: The function 'final_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:124:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:142:10: style: The function 'final_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_linear.h:142:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:1198:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.cpp:170:5: warning: Class 'MeshMoverRotateVariable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.cpp:170:5: warning: Class 'MeshMoverRotateVariable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:77:14: style: The destructor '~MeshMoverRotate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:77:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:79:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:83:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:79:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:80:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:80:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:81:10: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:81:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:82:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:82:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:97:14: style: The destructor '~MeshMoverRotateVariable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:97:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:99:10: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:99:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:100:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:100:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:101:10: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:79:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:101:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:103:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:83:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:103:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:104:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:104:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:121:14: style: The destructor '~MeshMoverRiggle' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:121:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:123:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:83:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:123:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:124:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:124:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:125:10: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:125:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:126:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:126:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:140:14: style: The destructor '~MeshMoverVibRot' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:74:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:140:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:142:10: style: The function 'initial_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:83:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:142:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:143:10: style: The function 'final_integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:143:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:144:10: style: The function 'pre_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:78:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:144:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:145:10: style: The function 'post_create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:77:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:145:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:80:10: style: The function 'final_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:80:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:104:10: style: The function 'final_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:104:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:124:10: style: The function 'final_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:124:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:143:10: style: The function 'final_integrate' overrides a function in a base class but is identical to the overridden function [uselessOverride] LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover.h:84:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/mesh_mover_rotation.h:143:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/modify.h:150:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Modify::n_fixes_property_atom' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:238:13: note: Technically the member function 'LAMMPS_NS::Modify::n_fixes_property_atom' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:150:7: note: Technically the member function 'LAMMPS_NS::Modify::n_fixes_property_atom' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:158:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Modify::my_index' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:349:13: note: Technically the member function 'LAMMPS_NS::Modify::my_index' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:158:7: note: Technically the member function 'LAMMPS_NS::Modify::my_index' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:159:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Modify::index_first_fix_with_function' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:364:13: note: Technically the member function 'LAMMPS_NS::Modify::index_first_fix_with_function' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:159:7: note: Technically the member function 'LAMMPS_NS::Modify::index_first_fix_with_function' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:178:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Modify::fix_restart_in_progress' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:422:13: note: Technically the member function 'LAMMPS_NS::Modify::fix_restart_in_progress' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:178:7: note: Technically the member function 'LAMMPS_NS::Modify::fix_restart_in_progress' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:389:8: style: The scope of the variable 'errmsg' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:304:39: style: Parameter 'fix_to_check' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:349:27: style: Parameter 'fixptr' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:431:37: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/modify_liggghts.cpp:518:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:85:9: warning: Member variable 'Modify::restart_pbc_any' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:85:9: warning: Member variable 'Modify::n_timeflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:85:9: warning: Member variable 'Modify::index_permanent' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:221:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Modify::list_init' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:1321:14: note: Technically the member function 'LAMMPS_NS::Modify::list_init' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:221:8: note: Technically the member function 'LAMMPS_NS::Modify::list_init' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:224:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Modify::list_init_thermo_energy' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:1394:14: note: Technically the member function 'LAMMPS_NS::Modify::list_init_thermo_energy' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.h:224:8: note: Technically the member function 'LAMMPS_NS::Modify::list_init_thermo_energy' can be const. LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:141:3: warning: Class 'Modify' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:141:3: warning: Class 'Modify' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:816:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:876:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:900:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:995:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:646:7: style: The scope of the variable 'ifix' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:692:7: style: The scope of the variable 'ifix' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:708:7: style: The scope of the variable 'ifix' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:739:7: style: The scope of the variable 'itmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:767:15: style: The scope of the variable 'exceptions' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:831:18: style: Local variable 'fix_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:243:37: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:831:18: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:837:16: style: Local variable 'fix_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:243:37: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:837:16: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:843:16: style: Local variable 'fix_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:243:37: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:843:16: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:1010:26: style: Local variable 'compute_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:242:41: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:1010:26: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:1020:22: style: Local variable 'compute_creator' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:242:41: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:1020:22: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:280:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:315:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:752:50: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:876:19: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:900:15: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/modify.cpp:981:54: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:171:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:278:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::copy_from' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:487:16: note: Technically the member function 'LAMMPS_NS::Neighbor::copy_from' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:278:8: note: Technically the member function 'LAMMPS_NS::Neighbor::copy_from' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:63:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:63:17: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:63:19: style: The scope of the variable 'jnum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:117:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:117:17: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:117:19: style: The scope of the variable 'jnum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:119:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:119:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:119:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:188:19: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:262:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:262:22: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:350:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:350:19: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:64:18: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:71:8: style: Variable 'ilist_full' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:72:8: style: Variable 'numneigh_full' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:118:18: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:129:8: style: Variable 'ilist_full' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:130:8: style: Variable 'numneigh_full' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:189:18: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:191:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:199:8: style: Variable 'ilist_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:200:8: style: Variable 'numneigh_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:205:8: style: Variable 'iskip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:263:18: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:263:43: style: Variable 'contact_flag_ptr_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:264:29: style: Variable 'contact_hist_ptr_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:266:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:274:8: style: Variable 'ilist_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:275:8: style: Variable 'numneigh_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:281:8: style: Variable 'iskip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:351:18: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:353:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:360:8: style: Variable 'ilist_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:361:8: style: Variable 'numneigh_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:365:8: style: Variable 'iskip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:374:8: style: Variable 'numneigh_inner_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_derive.cpp:380:8: style: Variable 'numneigh_middle_skip' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:138:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::multi_levels' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:8:16: note: Technically the member function 'LAMMPS_NS::Neighbor::multi_levels' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:138:8: note: Technically the member function 'LAMMPS_NS::Neighbor::multi_levels' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:139:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::multi_levels' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:5:15: note: Technically the member function 'LAMMPS_NS::Neighbor::multi_levels' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:139:7: note: Technically the member function 'LAMMPS_NS::Neighbor::multi_levels' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:287:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::granular_multi_no_newton' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:15:16: note: Technically the member function 'LAMMPS_NS::Neighbor::granular_multi_no_newton' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:287:8: note: Technically the member function 'LAMMPS_NS::Neighbor::granular_multi_no_newton' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:330:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::stencil_gran_multi_3d_no_newton' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:11:16: note: Technically the member function 'LAMMPS_NS::Neighbor::stencil_gran_multi_3d_no_newton' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:330:8: note: Technically the member function 'LAMMPS_NS::Neighbor::stencil_gran_multi_3d_no_newton' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:8:37: style: Parameter 'maxrad' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:8:53: style: Parameter 'minrad' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:8:66: style: Parameter 'nlevels' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:11:59: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_dummy.h:15:52: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:174:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:174:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:175:10: style: The scope of the variable 'dx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:175:13: style: The scope of the variable 'dy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:175:16: style: The scope of the variable 'dz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:175:19: style: The scope of the variable 'dxstart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:175:27: style: The scope of the variable 'dystart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:175:35: style: The scope of the variable 'dzstart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:296:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:296:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:296:11: style: The scope of the variable 'k' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:297:10: style: The scope of the variable 'dx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:297:13: style: The scope of the variable 'dy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:297:16: style: The scope of the variable 'dz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:297:19: style: The scope of the variable 'dxstart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:297:27: style: The scope of the variable 'dystart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:297:35: style: The scope of the variable 'dzstart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:444:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:444:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:444:11: style: The scope of the variable 'k' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:444:13: style: The scope of the variable 'l' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:445:10: style: The scope of the variable 'dx' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:445:13: style: The scope of the variable 'dy' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:445:16: style: The scope of the variable 'dz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:445:19: style: The scope of the variable 'dxstart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:445:27: style: The scope of the variable 'dystart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:445:35: style: The scope of the variable 'dzstart' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:77:8: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:81:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:129:8: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:133:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:202:8: style: Variable 'num_angle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:250:8: style: Variable 'num_angle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:338:8: style: Variable 'num_dihedral' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:392:8: style: Variable 'num_dihedral' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:503:8: style: Variable 'num_improper' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_bond.cpp:557:8: style: Variable 'num_improper' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:63:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:63:13: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:64:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:64:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:64:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:146:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:146:13: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:147:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:147:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:147:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:239:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:239:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:239:27: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:240:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:240:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:240:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:329:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:329:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:330:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:330:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:330:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:448:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:448:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:448:27: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:448:38: style: The scope of the variable 'ns' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:449:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:449:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:449:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:450:18: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:451:11: style: The scope of the variable 'cutsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:451:18: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:69:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:72:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:152:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:155:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:249:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:252:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:263:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:340:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:343:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:354:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:450:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:451:11: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:451:18: style: Variable 'distsq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:461:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:464:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_full.cpp:474:8: style: Variable 'nstencil_multi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:232:9: warning:inconclusive: Possible null pointer dereference: sendbuf [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:215:23: note: Assignment 'sendbuf=0', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:232:9: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:233:9: warning:inconclusive: Possible null pointer dereference: sendbuf [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:215:23: note: Assignment 'sendbuf=0', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:233:9: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:234:9: warning:inconclusive: Possible null pointer dereference: sendbuf [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:215:23: note: Assignment 'sendbuf=0', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:234:9: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:235:9: warning:inconclusive: Possible null pointer dereference: sendbuf [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:215:23: note: Assignment 'sendbuf=0', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:235:9: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:65:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:66:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:87:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:90:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:102:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:111:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:111:9: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:112:10: style: The scope of the variable 'lo' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:112:13: style: The scope of the variable 'hi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:221:25: style: The scope of the variable 'sizeOne' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:277:16: style: The scope of the variable 'nrecv_this' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:158:13: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:111:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:158:13: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:114:11: style: Variable 'sublo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:114:18: style: Variable 'subhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:162:10: style: Variable 'procgrid' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/scalar_container.h:60:11: style: Class 'ScalarContainer < tagint >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/multisphere_parallel.cpp:221:33: style: Variable 'sizeOne' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.cpp:179:18: style: Variable 'fix_heat' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.cpp:229:37: style: Parameter 'body' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/multisphere.cpp:440:101: style: Parameter 'volumeweight' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:807:18: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:72:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:73:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:73:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:73:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:74:10: style: The scope of the variable 'radi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:211:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:211:13: style: The scope of the variable 'itag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:212:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:212:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:212:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:213:10: style: The scope of the variable 'radi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:305:15: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:306:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:306:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:306:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:308:10: style: The scope of the variable 'radi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:487:15: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:487:22: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:488:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:488:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:488:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:489:10: style: The scope of the variable 'radi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:651:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:652:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:652:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:652:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:653:10: style: The scope of the variable 'radi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:754:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:754:15: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:755:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:755:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:755:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:756:10: style: The scope of the variable 'radi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:79:8: style: Variable 'npartner' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:88:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:89:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:90:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:217:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:218:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:219:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:313:8: style: Variable 'npartner' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:328:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:329:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:330:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:340:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:494:8: style: Variable 'npartner' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:509:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:510:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:511:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:521:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:663:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:664:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:674:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:766:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:767:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_gran.cpp:777:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:455:18: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:64:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:64:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:64:27: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:65:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:65:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:65:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:158:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:158:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:159:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:159:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:159:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:281:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:281:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:282:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:282:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:282:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:400:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:400:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:400:27: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:401:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:401:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:401:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:76:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:79:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:90:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:171:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:174:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:185:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:293:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:296:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:307:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:412:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:415:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_bin.cpp:426:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::index' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::buildflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::growflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::stencilflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::ghostflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::pgsize' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::oneatom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::nstencil' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:70:12: warning: Member variable 'NeighList::cuda_list' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:193:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:197:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:208:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:270:37: style: Parameter 'rq_iskip' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_list.cpp:290:17: style: Variable 'rq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:356:18: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:54:15: warning: Member variable 'NeighRequest::requestor' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:54:15: warning: Member variable 'NeighRequest::half_original' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:54:15: warning: Member variable 'NeighRequest::half_from_full_original' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:54:15: warning: Member variable 'NeighRequest::copy_original' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:54:15: warning: Member variable 'NeighRequest::otherlist_original' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.h:142:7: style:inconclusive: Technically the member function 'LAMMPS_NS::NeighRequest::same_kind' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:171:19: note: Technically the member function 'LAMMPS_NS::NeighRequest::same_kind' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.h:142:7: note: Technically the member function 'LAMMPS_NS::NeighRequest::same_kind' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.h:143:7: style:inconclusive: Technically the member function 'LAMMPS_NS::NeighRequest::same_skip' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:196:19: note: Technically the member function 'LAMMPS_NS::NeighRequest::same_skip' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.h:143:7: note: Technically the member function 'LAMMPS_NS::NeighRequest::same_skip' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:198:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:198:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:171:43: style: Parameter 'other' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:196:43: style: Parameter 'other' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_request.cpp:219:47: style: Parameter 'other' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:65:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:65:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:65:27: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:65:38: style: The scope of the variable 'ns' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:66:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:66:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:66:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:67:18: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:68:11: style: The scope of the variable 'cutsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:68:18: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:164:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:164:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:165:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:165:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:165:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:291:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:291:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:291:27: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:291:38: style: The scope of the variable 'ns' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:292:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:292:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:292:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:293:18: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:294:11: style: The scope of the variable 'cutsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:294:18: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:67:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:68:11: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:68:18: style: Variable 'distsq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:78:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:81:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:91:8: style: Variable 'nstencil_multi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:166:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:167:11: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:167:18: style: Variable 'distsq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:177:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:180:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:190:8: style: Variable 'nstencil_multi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:293:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:294:11: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:294:18: style: Variable 'distsq' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:304:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:307:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_multi.cpp:317:8: style: Variable 'nstencil_multi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:232:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:233:14: style: The scope of the variable 'typesq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:234:8: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:235:11: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:264:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:265:14: style: The scope of the variable 'typesq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:266:8: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:267:11: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:297:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:298:14: style: The scope of the variable 'typesq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:299:8: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:300:11: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:330:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:331:14: style: The scope of the variable 'typesq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:332:8: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:333:11: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:364:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:365:14: style: The scope of the variable 'typesq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:366:8: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:367:11: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:396:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:397:14: style: The scope of the variable 'typesq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:398:8: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:399:11: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:509:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:510:14: style: The scope of the variable 'typesq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:511:8: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:512:11: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:541:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:542:14: style: The scope of the variable 'typesq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:543:8: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_stencil.cpp:544:11: style: The scope of the variable 'distsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:63:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:63:13: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:64:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:64:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:64:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:147:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:147:13: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:148:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:148:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:148:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:250:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:250:13: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:250:25: style: The scope of the variable 'itag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:251:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:251:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:251:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:69:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:72:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:153:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:156:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:258:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_half_nsq.cpp:261:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1637:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MANT_DIG [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:78:9: warning: Member variable 'Output::next' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:78:9: warning: Member variable 'Output::next_thermo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:78:9: warning: Member variable 'Output::last_thermo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:78:9: warning: Member variable 'Output::ivar_thermo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:78:9: warning: Member variable 'Output::next_dump_any' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:116:3: warning: Class 'Output' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:116:3: warning: Class 'Output' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.h:68:3: style: Class 'WriteRestart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:102:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:103:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:104:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:107:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:108:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:109:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:115:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:614:12: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:619:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:222:7: style: The scope of the variable 'writeflag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/output.cpp:665:32: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:139:10: style:inconclusive: Technically the member function 'LAMMPS_NS::Pair::mix_energy' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:663:14: note: Technically the member function 'LAMMPS_NS::Pair::mix_energy' can be const. LIGGGHTS-PUBLIC-3.8.0/src/pair.h:139:10: note: Technically the member function 'LAMMPS_NS::Pair::mix_energy' can be const. LIGGGHTS-PUBLIC-3.8.0/src/pair.h:140:10: style:inconclusive: Technically the member function 'LAMMPS_NS::Pair::mix_distance' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:679:14: note: Technically the member function 'LAMMPS_NS::Pair::mix_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/pair.h:140:10: note: Technically the member function 'LAMMPS_NS::Pair::mix_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/pair.h:244:15: performance:inconclusive: Technically the member function 'LAMMPS_NS::Pair::potname' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1704:19: note: Technically the member function 'LAMMPS_NS::Pair::potname' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/pair.h:244:15: note: Technically the member function 'LAMMPS_NS::Pair::potname' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:323:25: warning: Either the condition 'force->kspace==NULL' is redundant or there is possible null pointer dereference: force->kspace. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:321:21: note: Assuming that condition 'force->kspace==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:323:25: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1515:13: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1514:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1515:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:463:16: style: Variable 'rsq_lookup.i' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:366:18: note: rsq_lookup.i is assigned LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:463:16: note: rsq_lookup.i is overwritten LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:463:16: style: Variable 'rsq_lookup.i' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:369:20: note: rsq_lookup.i is assigned LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:463:16: note: rsq_lookup.i is overwritten LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:609:16: style: Variable 'rsq_lookup.i' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:562:18: note: rsq_lookup.i is assigned LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:609:16: note: rsq_lookup.i is overwritten LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:609:16: style: Variable 'rsq_lookup.i' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:565:20: note: rsq_lookup.i is assigned LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:609:16: note: rsq_lookup.i is overwritten LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1652:16: style: Variable 'rsq_lookup.f' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1650:16: note: rsq_lookup.f is assigned LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1652:16: note: rsq_lookup.f is overwritten LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:456:10: style: The scope of the variable 'f_tmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:456:16: style: The scope of the variable 'c_tmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:456:22: style: The scope of the variable 'e_tmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:603:10: style: The scope of the variable 'f_tmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:603:16: style: The scope of the variable 'e_tmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:797:10: style: The scope of the variable 'evdwlhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:797:20: style: The scope of the variable 'ecoulhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:797:30: style: The scope of the variable 'epairhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:889:10: style: The scope of the variable 'v' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:937:10: style: The scope of the variable 'evdwlhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:937:20: style: The scope of the variable 'ecoulhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:937:30: style: The scope of the variable 'epairhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1031:10: style: The scope of the variable 'evdwlhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1031:20: style: The scope of the variable 'ecoulhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1031:30: style: The scope of the variable 'epairhalf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1031:40: style: The scope of the variable 'v' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1083:10: style: The scope of the variable 'epairthird' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1140:10: style: The scope of the variable 'epairfourth' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1140:22: style: The scope of the variable 'v' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1185:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1557:21: style: The scope of the variable 'nmask' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1081:30: style: Parameter 'fj' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1081:42: style: Parameter 'fk' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1081:54: style: Parameter 'drji' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1081:68: style: Parameter 'drki' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1137:30: style: Parameter 'fi' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1137:42: style: Parameter 'fj' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1137:54: style: Parameter 'fk' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1138:30: style: Parameter 'drim' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1138:44: style: Parameter 'drjm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1138:58: style: Parameter 'drkm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1182:41: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1182:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1264:35: style: Parameter 'fi' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1264:47: style: Parameter 'deli' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1285:57: style: Parameter 'drij' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1308:29: style: Parameter 'fi' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1308:41: style: Parameter 'fj' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1308:53: style: Parameter 'drik' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1308:67: style: Parameter 'drjk' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1333:29: style: Parameter 'fi' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1333:41: style: Parameter 'fj' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1333:53: style: Parameter 'fk' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1334:29: style: Parameter 'drim' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1334:43: style: Parameter 'drjm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair.cpp:1334:57: style: Parameter 'drkm' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:798:18: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:65:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:65:13: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:65:25: style: The scope of the variable 'n_inner' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:66:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:66:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:66:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:208:11: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:208:13: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:208:25: style: The scope of the variable 'itag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:208:35: style: The scope of the variable 'n_inner' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:209:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:209:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:209:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:369:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:369:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:369:27: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:369:32: style: The scope of the variable 'n_inner' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:370:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:370:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:370:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:522:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:522:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:522:32: style: The scope of the variable 'n_inner' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:523:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:523:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:523:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:716:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:716:15: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:716:27: style: The scope of the variable 'ibin' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:716:32: style: The scope of the variable 'n_inner' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:717:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:717:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:717:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.cpp:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:73:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:76:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:216:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:219:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:381:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:384:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:395:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:534:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:537:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:548:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:728:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:731:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neigh_respa.cpp:742:8: style: Variable 'stencil' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.cpp:116:11: warning: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'signed long'. [invalidPrintfArgType_sint] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.cpp:141:57: performance: Function parameter 'hname' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.cpp:150:53: performance: Function parameter 'mtype' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran_proxy.cpp:150:78: performance: Function parameter 'model' should be passed by const reference. [passedByValue] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:661:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:65:13: warning: Member variable 'PairHybrid::nmap' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:65:13: warning: Member variable 'PairHybrid::map' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:764:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:256:12: style: The scope of the variable 'jarg' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:446:23: style: The scope of the variable 'used' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:152:15: style: Variable 'eatom_substyle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:764:15: style: Variable 'p_newvalue' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_hybrid.cpp:789:58: style: Parameter 'substyle' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:283:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:351:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:764:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:65:11: warning: Member variable 'PairSoft::cut_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:65:11: warning: Member variable 'PairSoft::prefactor' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:65:11: warning: Member variable 'PairSoft::cut' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:63:3: style: Class 'PairSoft' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:64:12: style: The destructor '~PairSoft' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:133:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:64:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:66:16: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:67:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:173:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:68:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:69:10: style: The function 'init_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:178:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:69:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:70:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:185:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:70:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:71:8: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:186:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:71:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:72:8: style: The function 'write_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:187:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:72:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:73:8: style: The function 'read_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:188:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:73:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:74:8: style: The function 'write_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:189:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:74:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:75:8: style: The function 'write_data_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:190:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:75:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:76:10: style: The function 'single' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:166:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:76:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:77:9: style: The function 'extract' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:200:17: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.h:77:9: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:87:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:87:22: style: The scope of the variable 'jnum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:87:27: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:88:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:88:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:88:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:90:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:90:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:90:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:98:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_soft.cpp:100:11: style: Variable 'special_lj' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:289:5: warning: Either the condition '!fppaSl' is redundant or there is possible null pointer dereference: fppaSl. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:284:8: note: Assuming that condition '!fppaSl' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:289:5: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:218:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:304:15: style: Local variable 'j' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:218:9: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:304:15: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:317:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:318:10: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:373:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:155:8: style: Variable 'iarg' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.cpp:218:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:301:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:325:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::cut_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::cut' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::epsilon' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::sigma' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::lj1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::lj2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::lj3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::lj4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::avec' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:65:13: warning: Member variable 'PairLineLJ::ndiscrete' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:61:3: style: Class 'PairLineLJ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:62:12: style: The destructor '~PairLineLJ' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:133:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:62:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:63:16: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:161:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:63:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:64:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:173:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:65:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:174:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:66:16: style: The function 'init_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:176:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:66:16: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:67:10: style: The function 'init_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair.h:178:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.h:67:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:422:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:472:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:101:22: style: The scope of the variable 'jnum' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:101:27: style: The scope of the variable 'itype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:103:10: style: The scope of the variable 'xtmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:103:15: style: The scope of the variable 'ytmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:103:20: style: The scope of the variable 'ztmp' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:478:10: style: The scope of the variable 'delta' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:106:8: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:106:15: style: Variable 'jlist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:106:22: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:115:8: style: Variable 'line' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:116:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:476:11: style: Variable 'x' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:105:50: style: Unused variable: ti [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:105:53: style: Unused variable: tj [unusedVariable] LIGGGHTS-PUBLIC-3.8.0/src/pair_line_lj.cpp:476:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:105:30: warning: The class 'PairSphArtviscTenscorr' defines member function with name 'allocate' also defined in its parent class 'PairSph'. [duplInheritedMember] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:86:8: note: Parent function 'PairSph::allocate' LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:105:30: note: Derived function 'PairSphArtviscTenscorr::allocate' LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:60:3: style: Class 'PairSphArtviscTenscorr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:61:4: style: The destructor '~PairSphArtviscTenscorr' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:60:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:61:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:62:8: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:62:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:63:8: style: The function 'settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:65:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:64:8: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:67:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:64:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:65:8: style: The function 'init_substyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:69:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:66:8: style: The function 'write_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:72:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:66:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:67:8: style: The function 'read_restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:73:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:68:8: style: The function 'write_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:74:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:69:8: style: The function 'read_restart_settings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph.h:75:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:197:15: warning: Either the condition '!epsilonPPG' is redundant or there is possible null pointer dereference: epsilonPPG. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:196:8: note: Assuming that condition '!epsilonPPG' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:197:15: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:227:11: warning: Either the condition '!etaPPG' is redundant or there is possible null pointer dereference: etaPPG. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:226:8: note: Assuming that condition '!etaPPG' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/pair_sph_artvisc_tenscorr.cpp:227:11: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::atom_type' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::density_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::volume_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::area_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::mass_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::r_bound_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::x_bound_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::v_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:56:19: warning: Member variable 'ParticleToInsert::omega_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:73:5: warning: Class 'ParticleToInsert' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert.cpp:73:5: warning: Class 'ParticleToInsert' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:191:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_PROCESSOR_NAME [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:334:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:595:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:713:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_PROCESSOR_NAME [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:299:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:300:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:301:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:329:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:330:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:331:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:332:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:333:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:334:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:335:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:336:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:337:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:342:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:343:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:344:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:345:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:346:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:347:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:348:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:349:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:350:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:355:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:356:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:357:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:358:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:359:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:360:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:361:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:362:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:363:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:368:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:369:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:370:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:371:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:372:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:373:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:374:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:375:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:376:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:381:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:382:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:383:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:384:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:385:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:386:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:387:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:388:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:389:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:394:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:395:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:396:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:397:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:398:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:399:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:400:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:401:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:402:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:407:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:408:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:409:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:410:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:411:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:412:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:413:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:414:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:415:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:428:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:429:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:430:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:431:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:432:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:433:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:434:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:435:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:436:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:437:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:438:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:439:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:440:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:441:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:442:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:443:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:444:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:445:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:446:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:456:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:457:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:458:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:459:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:460:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:461:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:462:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:463:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:464:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:465:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:466:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:467:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:468:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:469:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:470:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:482:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:483:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:484:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:485:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:486:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:487:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:488:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:489:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:490:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:491:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:492:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:493:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:494:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:495:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:496:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:651:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:652:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:685:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:686:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:714:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:798:58: style: Parameter 'sidata' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:798:83: style: Parameter 'i_forces' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:559:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:560:8: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:586:68: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:596:47: style: Parameter 'fix' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:651:10: style: Variable 'body' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:652:13: style: Variable 'mass_body' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:685:10: style: Variable 'body' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/pair_gran.cpp:686:13: style: Variable 'mass_body' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:60:30: warning: Member variable 'ParticleToInsertMultisphere::xcm_to_xbound' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:60:30: warning: Member variable 'ParticleToInsertMultisphere::xcm_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:60:30: warning: Member variable 'ParticleToInsertMultisphere::quat_ins' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:60:30: warning: Member variable 'ParticleToInsertMultisphere::ex_space' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:60:30: warning: Member variable 'ParticleToInsertMultisphere::ey_space' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:60:30: warning: Member variable 'ParticleToInsertMultisphere::ez_space' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:60:30: warning: Member variable 'ParticleToInsertMultisphere::inertia' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:60:30: warning: Member variable 'ParticleToInsertMultisphere::type_ms' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:276:18: style: Condition 'i==2' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:275:18: note: Assuming that condition 'i==1' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:272:18: note: Assuming that condition 'i<3' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:276:18: note: Condition 'i==2' is always true LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:284:18: style: Condition 'i==2' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:283:18: note: Assuming that condition 'i==1' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:272:18: note: Assuming that condition 'i<3' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/particleToInsert_multisphere.cpp:284:18: note: Condition 'i==2' is always true LIGGGHTS-PUBLIC-3.8.0/src/property_registry.cpp:86:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmp [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/property_registry.cpp:91:42: debug: CheckClass::isMemberVar found used member variable 'modify' with varid 0 [varid0] LIGGGHTS-PUBLIC-3.8.0/src/random.cpp:59:23: warning: Either the condition '!seed_char' is redundant or there is possible null pointer dereference: seed_char. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/random.cpp:57:9: note: Assuming that condition '!seed_char' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/random.cpp:59:23: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/random.cpp:60:17: warning: Either the condition '!seed_char' is redundant or there is possible null pointer dereference: seed_char. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/random.cpp:57:9: note: Assuming that condition '!seed_char' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/random.cpp:60:17: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:57:10: warning: Member variable 'RanMars::second' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:67:3: warning: Class 'RanMars' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:67:3: warning: Class 'RanMars' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:61:10: style: The scope of the variable 's' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:61:12: style: The scope of the variable 't' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:130:16: style: The scope of the variable 'v1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:130:19: style: The scope of the variable 'v2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:130:22: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_mars.cpp:130:26: style: The scope of the variable 'fac' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_park.h:61:7: style:inconclusive: Technically the member function 'LAMMPS_NS::RanPark::state' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:163:14: note: Technically the member function 'LAMMPS_NS::RanPark::state' can be const. LIGGGHTS-PUBLIC-3.8.0/src/random_park.h:61:7: note: Technically the member function 'LAMMPS_NS::RanPark::state' can be const. LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:127:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:137:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:137:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:88:16: style: The scope of the variable 'v1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:88:19: style: The scope of the variable 'v2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:88:22: style: The scope of the variable 'rsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:88:26: style: The scope of the variable 'fac' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/random_park.cpp:127:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:68:10: warning: Member variable 'ProcMap::procs_per_node' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:68:10: warning: Member variable 'ProcMap::procs_per_numa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:68:10: warning: Member variable 'ProcMap::node_id' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:68:10: warning: Member variable 'ProcMap::nodegrid' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:68:10: warning: Member variable 'ProcMap::cmap' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:78:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::ProcMap::factor' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:757:14: note: Technically the member function 'LAMMPS_NS::ProcMap::factor' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:78:7: note: Technically the member function 'LAMMPS_NS::ProcMap::factor' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:79:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::ProcMap::combine_factors' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:784:14: note: Technically the member function 'LAMMPS_NS::ProcMap::combine_factors' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:79:7: note: Technically the member function 'LAMMPS_NS::ProcMap::combine_factors' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:80:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::ProcMap::cull_2d' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:803:14: note: Technically the member function 'LAMMPS_NS::ProcMap::cull_2d' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:80:7: note: Technically the member function 'LAMMPS_NS::ProcMap::cull_2d' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:81:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::ProcMap::cull_user' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:819:14: note: Technically the member function 'LAMMPS_NS::ProcMap::cull_user' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:81:7: note: Technically the member function 'LAMMPS_NS::ProcMap::cull_user' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:82:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::ProcMap::cull_other' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:841:14: note: Technically the member function 'LAMMPS_NS::ProcMap::cull_other' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:82:7: note: Technically the member function 'LAMMPS_NS::ProcMap::cull_other' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:83:7: style:inconclusive: Technically the member function 'LAMMPS_NS::ProcMap::best_factors' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:868:14: note: Technically the member function 'LAMMPS_NS::ProcMap::best_factors' can be const. LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:83:7: note: Technically the member function 'LAMMPS_NS::ProcMap::best_factors' can be const. LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:84:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::ProcMap::grid_shift' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:922:15: note: Technically the member function 'LAMMPS_NS::ProcMap::grid_shift' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.h:84:8: note: Technically the member function 'LAMMPS_NS::ProcMap::grid_shift' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:323:29: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:318:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:323:29: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:693:13: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:692:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:693:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:694:13: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:692:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:694:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:695:13: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:692:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:695:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:696:13: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:692:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:696:13: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:322:11: style: The scope of the variable 'ptr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:899:10: style: The scope of the variable 'surf' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:181:42: style: Parameter 'user_procgrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:307:33: style: Parameter 'cfile' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:308:32: style: Parameter 'user_procgrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:414:42: style: Parameter 'procgrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:439:29: style: Parameter 'xyz' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:439:39: style: Parameter 'procgrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:489:29: style: Parameter 'xyz' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:489:39: style: Parameter 'procgrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:489:66: style: Parameter 'coregrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:560:42: style: Parameter 'numagrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:645:31: style: Parameter 'procgrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:683:28: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:683:39: style: Parameter 'procgrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:819:58: style: Parameter 'user_factors' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:842:47: style: Parameter 'other_procgrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:843:30: style: Parameter 'other_coregrid' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:882:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:210:34: error: Out of bounds access in expression 'name_map.begin()' because 'name_map' is empty. [containerOutOfBounds] LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:204:21: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:210:34: note: Access out of bounds LIGGGHTS-PUBLIC-3.8.0/src/procmap.cpp:333:18: error: Uninitialized variable: line [legacyUninitvar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:203:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:478:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1549:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:397:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG_LONG [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:447:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG_LONG [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:467:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_LONG_LONG [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:621:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/neigh_mlg_dummy.h:9:5: warning: Member variable 'MultiLevelGrid::foo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:133:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::exclude_setting' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2213:15: note: Technically the member function 'LAMMPS_NS::Neighbor::exclude_setting' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:133:7: note: Technically the member function 'LAMMPS_NS::Neighbor::exclude_setting' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:135:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::n_neighs' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2222:15: note: Technically the member function 'LAMMPS_NS::Neighbor::n_neighs' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:135:7: note: Technically the member function 'LAMMPS_NS::Neighbor::n_neighs' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:232:10: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::bin_distance' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1813:18: note: Technically the member function 'LAMMPS_NS::Neighbor::bin_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:232:10: note: Technically the member function 'LAMMPS_NS::Neighbor::bin_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:233:10: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::bin_largest_distance' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1836:18: note: Technically the member function 'LAMMPS_NS::Neighbor::bin_largest_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:233:10: note: Technically the member function 'LAMMPS_NS::Neighbor::bin_largest_distance' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:234:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::coord2bin' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2077:15: note: Technically the member function 'LAMMPS_NS::Neighbor::coord2bin' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:234:7: note: Technically the member function 'LAMMPS_NS::Neighbor::coord2bin' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:235:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::coord2bin' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2112:15: note: Technically the member function 'LAMMPS_NS::Neighbor::coord2bin' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:235:7: note: Technically the member function 'LAMMPS_NS::Neighbor::coord2bin' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:236:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Neighbor::bin_center' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2148:16: note: Technically the member function 'LAMMPS_NS::Neighbor::bin_center' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:236:8: note: Technically the member function 'LAMMPS_NS::Neighbor::bin_center' can be const. LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:395:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:396:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:400:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:559:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:562:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:565:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:794:22: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:797:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:800:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:945:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:595:9: style: The scope of the variable 'processed' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1388:24: style: The scope of the variable 'delta1' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1388:31: style: The scope of the variable 'delta2' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1388:38: style: The scope of the variable 'delr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1388:43: style: The scope of the variable 'delrsq' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:400:13: style: Variable 'cut_respa' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:770:20: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1220:56: style: Parameter 'rq' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1422:11: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1481:13: style: Variable 'radius' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:1653:11: style: Variable 'cutghost' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2037:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2077:33: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2112:33: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2162:30: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2162:41: style: Parameter 'molecule' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2242:12: style: Variable 'ilist' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.cpp:2243:12: style: Variable 'numneigh' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:524:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:774:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:799:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:899:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:914:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:930:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:948:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigint [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/reader.cpp:55:9: warning: Member variable 'Reader::compressed' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:56:12: style: The destructor '~Reader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/reader.h:56:12: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1603:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1614:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:93:11: warning: Member variable 'ReadData::fp' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:93:11: warning: Member variable 'ReadData::compressed' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:93:11: warning: Member variable 'ReadData::nfix' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:93:11: warning: Member variable 'ReadData::fix_index' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:93:11: warning: Member variable 'ReadData::fix_header' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:93:11: warning: Member variable 'ReadData::fix_section' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:93:11: warning: Member variable 'ReadData::natoms_add' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:96:3: warning: Class 'ReadData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:96:3: warning: Class 'ReadData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/read_data.h:68:3: style: Class 'ReadData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/read_data.h:69:4: style: The destructor '~ReadData' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/read_data.h:69:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:108:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:110:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:160:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:163:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:286:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:291:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1607:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1610:65: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1612:64: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:448:9: style: The scope of the variable 'ptr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:676:7: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:676:14: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:788:7: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:788:14: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:829:7: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:829:14: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:864:9: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:864:16: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:900:9: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:900:16: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:936:9: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:936:16: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:972:9: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:972:16: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1170:7: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1170:14: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:761:15: style: Local variable 'nlocal' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:726:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:761:15: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1172:10: style: Local variable 'nlines' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/read_data.h:86:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1172:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:464:11: style: Variable 'eof' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:727:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1192:9: style: Variable 'eof' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1499:9: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1582:9: style: Variable 'eof' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1209:21: warning: Either the condition 'atom->natoms>2147483647' is redundant or there is signed integer overflow for expression 'natoms+1'. [integerOverflowCond] LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1194:20: note: Assuming that condition 'atom->natoms>2147483647' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1199:14: note: natoms is assigned 'static_cast(atom->natoms)' here. LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:1209:21: note: Integer overflow LIGGGHTS-PUBLIC-3.8.0/src/read_data.cpp:246:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:65:12: warning: Member variable 'ReaderXYZ::natoms' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:65:12: warning: Member variable 'ReaderXYZ::nid' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:67:3: warning: Class 'ReaderXYZ' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:67:3: warning: Class 'ReaderXYZ' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:61:3: style: Class 'ReaderXYZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:62:4: style: The destructor '~ReaderXYZ' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:56:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:64:7: style: The function 'read_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:60:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:65:8: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:61:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:66:10: style: The function 'read_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:68:8: style: The function 'read_atoms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:120:7: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:197:9: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:198:7: style: The scope of the variable 'mytype' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:197:9: style: Variable 'eof' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/reader_xyz.cpp:244:9: style: Variable 'eof' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:275:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:123:10: style:inconclusive: Technically the member function 'LAMMPS_NS::ReadDump::xfield' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:1182:18: note: Technically the member function 'LAMMPS_NS::ReadDump::xfield' can be const. LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:123:10: note: Technically the member function 'LAMMPS_NS::ReadDump::xfield' can be const. LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:124:10: style:inconclusive: Technically the member function 'LAMMPS_NS::ReadDump::yfield' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:1191:18: note: Technically the member function 'LAMMPS_NS::ReadDump::yfield' can be const. LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:124:10: note: Technically the member function 'LAMMPS_NS::ReadDump::yfield' can be const. LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:125:10: style:inconclusive: Technically the member function 'LAMMPS_NS::ReadDump::zfield' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:1199:18: note: Technically the member function 'LAMMPS_NS::ReadDump::zfield' can be const. LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:125:10: note: Technically the member function 'LAMMPS_NS::ReadDump::zfield' can be const. LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:98:3: warning: Class 'ReadDump' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:98:3: warning: Class 'ReadDump' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:64:3: style: Class 'ReadDump' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:65:4: style: The destructor '~ReadDump' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/read_dump.h:65:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:530:32: style: Condition 'zflag!=value' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:527:9: note: value is assigned '(zflag)>(value)?(zflag):(value)' here. LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:530:32: note: Condition 'zflag!=value' is always true LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:717:3: warning: Possible leak in public function. The pointer 'fieldtype' is not deallocated before it is allocated. [publicAllocationError] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:275:24: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:272:10: note: Assuming that condition 'dp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:275:24: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:370:7: style: The scope of the variable 'ifile' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:370:13: style: The scope of the variable 'eofflag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:412:7: style: The scope of the variable 'ifile' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:412:13: style: The scope of the variable 'eofflag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:616:7: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_dump.cpp:905:26: style: The scope of the variable 'itag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:175:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:181:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:356:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:358:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:64:15: warning: Member variable 'ReaderNative::nwords' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:77:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::ReaderNative::find_label' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:372:19: note: Technically the member function 'LAMMPS_NS::ReaderNative::find_label' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:77:7: note: Technically the member function 'LAMMPS_NS::ReaderNative::find_label' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:66:3: warning: Class 'ReaderNative' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:66:3: warning: Class 'ReaderNative' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:61:3: style: Class 'ReaderNative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:62:4: style: The destructor '~ReaderNative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:56:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:64:7: style: The function 'read_time' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:60:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:65:8: style: The function 'skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:61:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:66:10: style: The function 'read_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:62:18: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:66:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:68:8: style: The function 'read_atoms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/reader.h:64:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:114:7: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:348:9: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:348:9: style: Variable 'eof' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/reader_native.cpp:388:9: style: Variable 'eof' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::interior' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::scaleflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::xscale' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::yscale' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::zscale' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::extent_xlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::extent_xhi' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::extent_ylo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::extent_yhi' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::extent_zlo' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::extent_zhi' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::bboxflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::contact' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::cmax' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::seed' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::dynamic' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::moveflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::rotateflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::point' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::axis' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::runit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::xvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::yvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::zvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::tvar' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:76:9: warning: Member variable 'Region::theta' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/region.h:150:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Region::rotate' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:344:14: note: Technically the member function 'LAMMPS_NS::Region::rotate' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region.h:150:8: note: Technically the member function 'LAMMPS_NS::Region::rotate' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:79:3: warning: Class 'Region' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:79:3: warning: Class 'Region' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:206:10: style: The scope of the variable 'xs' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:206:13: style: The scope of the variable 'ys' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:206:16: style: The scope of the variable 'zs' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:248:41: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:595:31: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:608:40: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region.cpp:621:40: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_block.h:64:4: style: The destructor '~RegBlock' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_block.h:64:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_block.h:65:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_block.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_block.h:66:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_block.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_block.h:67:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_block.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:75:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegCone::closest' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:585:17: note: Technically the member function 'LAMMPS_NS::RegCone::closest' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:75:10: note: Technically the member function 'LAMMPS_NS::RegCone::closest' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:77:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegCone::subtract' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:603:15: note: Technically the member function 'LAMMPS_NS::RegCone::subtract' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:77:8: note: Technically the member function 'LAMMPS_NS::RegCone::subtract' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:78:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegCone::dotproduct' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:614:17: note: Technically the member function 'LAMMPS_NS::RegCone::dotproduct' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:78:10: note: Technically the member function 'LAMMPS_NS::RegCone::dotproduct' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:62:4: style: The destructor '~RegCone' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:63:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:64:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:65:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:125:38: style: Variable 'hi' is reassigned a value before the old one has been used. [redundantAssignment] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:124:41: note: hi is assigned LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:125:38: note: hi is overwritten LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:585:33: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:585:44: style: Parameter 'near' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:603:32: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:603:44: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:614:36: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:614:48: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:452:12: style: Variable 'distsq' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:497:12: style: Variable 'distsq' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_cone.cpp:542:12: style: Variable 'distsq' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.cpp:89:5: warning: Class 'RegCylinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.cpp:89:5: warning: Class 'RegCylinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:64:4: style: The destructor '~RegCylinder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:64:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:65:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:82:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:65:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:66:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:67:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:68:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:68:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:69:8: style: The function 'shape_update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.h:69:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:69:3: warning: Class 'RegIntersect' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:69:3: warning: Class 'RegIntersect' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:62:4: style: The destructor '~RegIntersect' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:82:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:64:7: style: The function 'dynamic_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:83:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:65:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:66:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:67:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:68:8: style: The function 'shape_update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.cpp:98:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.cpp:99:5: note: Found duplicate branches for 'if' and 'else'. LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.cpp:98:5: note: Found duplicate branches for 'if' and 'else'. LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.cpp:476:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.cpp:477:3: note: Found duplicate branches for 'if' and 'else'. LIGGGHTS-PUBLIC-3.8.0/src/region_cylinder.cpp:476:3: note: Found duplicate branches for 'if' and 'else'. LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:72:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:72:9: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:147:7: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:199:21: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:199:37: style: The scope of the variable 'ncontacts' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:241:21: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_intersect.cpp:241:37: style: The scope of the variable 'ncontacts' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:456:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:99:14: warning: Member variable 'ReadRestart::me' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:99:14: warning: Member variable 'ReadRestart::nprocs' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:99:14: warning: Member variable 'ReadRestart::nprocs_file' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:99:14: warning: Member variable 'ReadRestart::fp' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:99:14: warning: Member variable 'ReadRestart::nfix_restart_global' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:99:14: warning: Member variable 'ReadRestart::nfix_restart_peratom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:99:14: warning: Member variable 'ReadRestart::swapflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.h:62:3: style: Class 'ReadRestart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_plane.h:62:4: style: The destructor '~RegPlane' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_plane.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_plane.h:63:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_plane.h:63:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_plane.h:64:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_plane.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_plane.h:65:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_plane.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.cpp:74:5: warning: Class 'RegSphere' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.cpp:74:5: warning: Class 'RegSphere' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:62:4: style: The destructor '~RegSphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:82:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:64:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:65:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:66:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:67:8: style: The function 'shape_update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_sphere.h:67:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:456:24: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:454:10: note: Assuming that condition 'dp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:456:24: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:863:27: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:266:14: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:272:22: note: Calling function 'nread_int', 3rd argument 'fp' value is 0 LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:863:27: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:295:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:296:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:297:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:322:29: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:965:9: style: Local variable 'fp' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.h:67:9: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:965:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:209:13: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:209:20: style: Variable 'sublo' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:209:27: style: Variable 'subhi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:323:12: style: Variable 'count' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:963:47: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/read_restart.cpp:493:19: style: Variable 'pz' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:83:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegPrism::closest' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:490:18: note: Technically the member function 'LAMMPS_NS::RegPrism::closest' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:83:10: note: Technically the member function 'LAMMPS_NS::RegPrism::closest' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:85:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegPrism::subtract' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:508:16: note: Technically the member function 'LAMMPS_NS::RegPrism::subtract' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:85:8: note: Technically the member function 'LAMMPS_NS::RegPrism::subtract' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:86:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegPrism::cross' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:519:16: note: Technically the member function 'LAMMPS_NS::RegPrism::cross' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:86:8: note: Technically the member function 'LAMMPS_NS::RegPrism::cross' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:87:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegPrism::dotproduct' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:530:18: note: Technically the member function 'LAMMPS_NS::RegPrism::dotproduct' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:87:10: note: Technically the member function 'LAMMPS_NS::RegPrism::dotproduct' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:88:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegPrism::normalize' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:537:16: note: Technically the member function 'LAMMPS_NS::RegPrism::normalize' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:88:8: note: Technically the member function 'LAMMPS_NS::RegPrism::normalize' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:381:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:381:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:381:11: style: The scope of the variable 'k' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:381:13: style: The scope of the variable 'iface' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:383:10: style: The scope of the variable 'dot' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:275:10: style: Local variable 'a' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:74:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:275:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:276:10: style: Local variable 'b' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:74:15: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:276:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:277:10: style: Local variable 'c' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.h:74:20: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:277:10: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:311:12: style: Local variable 'i' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:293:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:311:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:295:11: style: Variable 'corner' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:338:11: style: Variable 'corner' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:490:34: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:490:45: style: Parameter 'near' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:508:33: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:508:45: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:519:30: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:519:42: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:530:37: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_prism.cpp:530:49: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:71:3: warning: Class 'RegUnion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:71:3: warning: Class 'RegUnion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:62:4: style: The destructor '~RegUnion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:81:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:62:4: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:63:8: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:82:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:63:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:64:7: style: The function 'dynamic_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:83:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:64:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:65:7: style: The function 'inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:125:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:65:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:66:7: style: The function 'surface_interior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:126:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:66:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:67:7: style: The function 'surface_exterior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:127:15: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:67:7: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:68:8: style: The function 'shape_update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/region.h:128:16: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/region_union.h:68:8: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:74:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:74:9: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:140:7: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:192:21: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:192:37: style: The scope of the variable 'ncontacts' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:234:21: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_union.cpp:234:37: style: The scope of the variable 'ncontacts' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:107:17: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegWedge::snormalize2' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.cpp:510:16: note: Technically the member function 'LAMMPS_NS::RegWedge::snormalize2' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:107:17: note: Technically the member function 'LAMMPS_NS::RegWedge::snormalize2' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:109:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegWedge::printProperty' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.cpp:527:16: note: Technically the member function 'LAMMPS_NS::RegWedge::printProperty' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.h:109:10: note: Technically the member function 'LAMMPS_NS::RegWedge::printProperty' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.cpp:237:12: style: The scope of the variable 'phi' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.cpp:390:10: style: The scope of the variable 'delxyz' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/replicate.h:61:3: style: Class 'Replicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/region_wedge.cpp:531:38: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/rotate.h:57:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Rotate::command' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/rotate.h:56:3: style: Class 'Rotate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/run.h:69:3: style: Class 'Run' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/run_time.h:71:3: style: Class 'RunTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/signal_handling.cpp:75:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:78:8: warning: Member variable 'Respa::triclinic' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:78:8: warning: Member variable 'Respa::torqueflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:78:8: warning: Member variable 'Respa::erforceflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:78:8: warning: Member variable 'Respa::e_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:78:8: warning: Member variable 'Respa::rho_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:78:8: warning: Member variable 'Respa::fix_respa' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/respa.h:83:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Respa::copy_f_flevel' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:684:13: note: Technically the member function 'LAMMPS_NS::Respa::copy_f_flevel' can be const. LIGGGHTS-PUBLIC-3.8.0/src/respa.h:83:8: note: Technically the member function 'LAMMPS_NS::Respa::copy_f_flevel' can be const. LIGGGHTS-PUBLIC-3.8.0/src/respa.h:84:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Respa::copy_flevel_f' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:701:13: note: Technically the member function 'LAMMPS_NS::Respa::copy_flevel_f' can be const. LIGGGHTS-PUBLIC-3.8.0/src/respa.h:84:8: note: Technically the member function 'LAMMPS_NS::Respa::copy_flevel_f' can be const. LIGGGHTS-PUBLIC-3.8.0/src/respa.h:95:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Respa::force_clear' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:658:13: note: Technically the member function 'LAMMPS_NS::Respa::force_clear' can be const. LIGGGHTS-PUBLIC-3.8.0/src/respa.h:95:8: note: Technically the member function 'LAMMPS_NS::Respa::force_clear' can be const. LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:261:3: warning: Class 'Respa' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:261:3: warning: Class 'Respa' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:290:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:291:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:292:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/respa.cpp:298:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:377:34: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:378:58: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:380:38: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:438:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:439:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:459:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:460:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:480:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:481:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:377:34: portability:inconclusive: Casting from double * & to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:378:58: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:280:12: style: The scope of the variable 'value' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:136:18: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:436:8: style: Variable 'idsort' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:455:11: style: Variable 'bufsort' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/sort_buffer.cpp:476:11: style: Variable 'bufsort' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:378:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:838:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:64:10: warning: Member variable 'Special::dihedral_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:64:10: warning: Member variable 'Special::count' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:64:10: warning: Member variable 'Special::dflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:906:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:928:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:949:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:982:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1015:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1046:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1079:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1118:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:669:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:669:11: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:669:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:796:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:796:11: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:796:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:907:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:929:7: style: The scope of the variable 'm' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:950:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:950:15: style: The scope of the variable 'num12' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:983:15: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:983:17: style: The scope of the variable 'original' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:983:26: style: The scope of the variable 'num12' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:983:32: style: The scope of the variable 'num13' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1016:13: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1016:15: style: The scope of the variable 'num13' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1047:15: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1047:17: style: The scope of the variable 'num13' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1047:23: style: The scope of the variable 'num14' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1080:11: style: The scope of the variable 'iglobal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1080:19: style: The scope of the variable 'jglobal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1080:27: style: The scope of the variable 'ilocal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1080:34: style: The scope of the variable 'jlocal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1119:11: style: The scope of the variable 'iglobal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1119:19: style: The scope of the variable 'jglobal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1119:27: style: The scope of the variable 'ilocal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1119:34: style: The scope of the variable 'jlocal' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:531:7: style: Local variable 'me' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/special.h:60:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:531:7: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:97:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:98:8: style: Variable 'num_bond' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:465:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:535:8: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:671:8: style: Variable 'num_angle' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:672:8: style: Variable 'num_dihedral' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:798:8: style: Variable 'num_dihedral' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:906:8: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:928:8: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1079:8: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/special.cpp:1118:8: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:76:7: style:inconclusive: Technically the member function 'LAMMPS_NS::RegTetMesh::n_tet' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:647:17: note: Technically the member function 'LAMMPS_NS::RegTetMesh::n_tet' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:76:7: note: Technically the member function 'LAMMPS_NS::RegTetMesh::n_tet' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:77:10: style:inconclusive: Technically the member function 'LAMMPS_NS::RegTetMesh::total_vol' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:654:20: note: Technically the member function 'LAMMPS_NS::RegTetMesh::total_vol' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:77:10: note: Technically the member function 'LAMMPS_NS::RegTetMesh::total_vol' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:78:10: style:inconclusive: Technically the member function 'LAMMPS_NS::RegTetMesh::tet_vol' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:661:20: note: Technically the member function 'LAMMPS_NS::RegTetMesh::tet_vol' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:78:10: note: Technically the member function 'LAMMPS_NS::RegTetMesh::tet_vol' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:79:10: style:inconclusive: Technically the member function 'LAMMPS_NS::RegTetMesh::tet_acc_vol' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:668:20: note: Technically the member function 'LAMMPS_NS::RegTetMesh::tet_acc_vol' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:79:10: note: Technically the member function 'LAMMPS_NS::RegTetMesh::tet_acc_vol' can be const. LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:87:9: performance:inconclusive: Technically the member function 'LAMMPS_NS::RegTetMesh::nodesAreEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:614:18: note: Technically the member function 'LAMMPS_NS::RegTetMesh::nodesAreEqual' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:87:9: note: Technically the member function 'LAMMPS_NS::RegTetMesh::nodesAreEqual' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:627:12: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:628:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:629:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:631:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:632:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:633:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:635:21: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:636:19: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:638:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:639:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:641:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:642:18: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh_I.h:230:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh_I.h:290:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:83:9: style: Local variable 'filename' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:100:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:83:9: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:722:11: style: Local variable 'volume' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.h:121:12: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:722:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:83:9: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:614:40: style: Parameter 'nodeToCheck1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:614:61: style: Parameter 'nodeToCheck2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:697:42: style: Parameter 'v0' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:697:54: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:697:66: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:697:78: style: Parameter 'v3' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/region_mesh_tet.cpp:715:11: style: Variable 'cp' can be declared as const array [constVariable] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1464:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1480:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1496:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/timer.cpp:55:8: warning: Member variable 'Timer::previous_time' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/timer.h:67:10: style:inconclusive: Technically the member function 'LAMMPS_NS::Timer::elapsed' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/timer.cpp:117:15: note: Technically the member function 'LAMMPS_NS::Timer::elapsed' can be const. LIGGGHTS-PUBLIC-3.8.0/src/timer.h:67:10: note: Technically the member function 'LAMMPS_NS::Timer::elapsed' can be const. LIGGGHTS-PUBLIC-3.8.0/src/tet_mesh.h:54:9: style: Class 'TetMesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/multi_vector_container.h:56:11: style: Class 'MultiVectorContainer < int , 4 , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/vector_container.h:59:11: style: Class 'VectorContainer < bool , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:55:10: style: The function 'addElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/multi_node_mesh_parallel.h:106:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:55:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:57:10: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:72:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:57:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:58:10: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:73:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:58:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:59:10: style: The function 'scale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:75:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:59:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:63:17: style: The function 'generateRandomOwnedGhost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:77:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:63:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:64:17: style: The function 'generateRandomSubbox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:79:21: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:64:17: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:89:14: style: The destructor '~VolumeMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:130:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:89:14: note: Destructor in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:91:10: style: The function 'deleteElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:133:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:91:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:93:10: style: The function 'buildNeighbours' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:70:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:93:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:95:10: style: The function 'refreshOwned' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:142:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:95:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:96:10: style: The function 'refreshGhosts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:143:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:96:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:111:10: style: The function 'rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/tracking_mesh.h:151:22: note: Virtual function in base class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh.h:111:10: note: Function in derived class LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh_I.h:241:12: style: The scope of the variable 'pos' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh_I.h:242:9: style: The scope of the variable 'n_succ' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh_I.h:242:17: style: The scope of the variable 'n_iter' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/volume_mesh_I.h:266:12: style: The scope of the variable 'volCheck' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/tet_mesh_I.h:200:46: style: Parameter 'iFace' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/tet_mesh_I.h:200:58: style: Parameter 'jFace' can be declared as reference to const [constParameterReference] LIGGGHTS-PUBLIC-3.8.0/src/tet_mesh_I.h:72:13: style: Variable 'cp' can be declared as const array [constVariable] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doParallellization_ [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:73:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGGGHTS_VERSION [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:71:11: warning: Member variable 'Universe::iworld' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/universe.h:82:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Universe::consistent' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:237:15: note: Technically the member function 'LAMMPS_NS::Universe::consistent' can be const. LIGGGHTS-PUBLIC-3.8.0/src/universe.h:82:7: note: Technically the member function 'LAMMPS_NS::Universe::consistent' can be const. LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:73:3: warning: Class 'Universe' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:73:3: warning: Class 'Universe' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:147:31: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:142:14: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:147:31: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:146:13: style: The scope of the variable 'ptr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:131:16: warning: Either the condition 'n<=0' is redundant or there is division by zero at line 131. [zerodivcond] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:129:11: note: Assuming that condition 'n<=0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:131:16: note: Division by zero LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:121:30: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:121:43: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:203:32: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/universe.cpp:249:25: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::id' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::select' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::style' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::ivalue' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::newtype' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::count' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::index_custom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::ximage' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::yimage' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::zimage' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::ximageflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::yimageflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::zimageflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::dvalue' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::xvalue' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::yvalue' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::zvalue' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::wvalue' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::fraction' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::varflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::varflag1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::varflag2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::varflag3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::varflag4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::ivar1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::ivar2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::ivar3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::ivar4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::vec1' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::vec2' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::vec3' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::vec4' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::updFix' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::nUpdValues' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::updValues' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::add' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::until' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: warning: Member variable 'Set::currentTimestep' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/set.h:67:3: style: Class 'Set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:585:85: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:586:20: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:642:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:644:14: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:766:5: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:767:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:1131:5: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:138:16: style: The scope of the variable 'origarg' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:580:11: style: Local variable 'n' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:124:7: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:580:11: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:687:10: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:697:10: style: Variable 'molecule' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:705:10: style: Variable 'type' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:715:10: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/set.cpp:1019:17: style: Variable 'shape' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:346:35: error: The address of variable 'str' is accessed at non-zero index. [objectIndex] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:99:24: note: Address of variable taken here. LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:99:24: note: Calling function 'create_integrate', 2nd argument '&str' value is lifetime=str LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:346:35: note: The address of variable 'str' is accessed at non-zero index. LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:346:35: error: The address of variable 'str' is accessed at non-zero index. [objectIndex] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:102:24: note: Address of variable taken here. LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:102:24: note: Calling function 'create_integrate', 2nd argument '&str' value is lifetime=str LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:346:35: note: The address of variable 'str' is accessed at non-zero index. LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:68:9: warning: Member variable 'Update::etol' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:68:9: warning: Member variable 'Update::ftol' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:68:9: warning: Member variable 'Update::nsteps' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:68:9: warning: Member variable 'Update::max_eval' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:68:9: warning: Member variable 'Update::eflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:68:9: warning: Member variable 'Update::vflag_atom' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:98:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:101:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:105:9: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:365:34: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/update.cpp:366:34: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.cpp:88:9: style: The scope of the variable 'nEdges' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.cpp:132:70: error: Uninitialized variable: iLrg [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/tri_mesh_planar.cpp:142:81: error: Uninitialized variable: dummy [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/verlet.cpp:81:9: warning: Member variable 'Verlet::triclinic' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/verlet.cpp:81:9: warning: Member variable 'Verlet::torqueflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/verlet.cpp:81:9: warning: Member variable 'Verlet::erforceflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/verlet.cpp:81:9: warning: Member variable 'Verlet::e_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/verlet.cpp:81:9: warning: Member variable 'Verlet::rho_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:80:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Verlet::force_clear' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/verlet.cpp:404:14: note: Technically the member function 'LAMMPS_NS::Verlet::force_clear' can be const. LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:80:8: note: Technically the member function 'LAMMPS_NS::Verlet::force_clear' can be const. LIGGGHTS-PUBLIC-3.8.0/src/verlet.cpp:267:7: style: The scope of the variable 'nflag' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/verlet.cpp:406:7: style: The scope of the variable 'i' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:372:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:425:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:477:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:530:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:601:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:672:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:725:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:77:12: warning: Member variable 'WriteData::pairflag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:77:12: warning: Member variable 'WriteData::fp' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:77:12: warning: Member variable 'WriteData::nbonds_local' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:77:12: warning: Member variable 'WriteData::nbonds' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:77:12: warning: Member variable 'WriteData::nangles_local' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:77:12: warning: Member variable 'WriteData::nangles' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:77:12: warning: Member variable 'WriteData::tag_offset' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:77:12: warning: Member variable 'WriteData::tag_max' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.h:62:3: style: Class 'WriteData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:222:7: style: The if condition is the same as the previous if condition [duplicateCondition] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:221:7: note: First condition LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:222:7: note: Second condition LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:472:7: style: The scope of the variable 'index' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:525:7: style: The scope of the variable 'index' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:566:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:596:7: style: The scope of the variable 'index' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:637:9: style: The scope of the variable 'j' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:667:7: style: The scope of the variable 'index' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:720:7: style: The scope of the variable 'index' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:168:29: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:296:13: style: Variable 'mass' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:700:50: error: Uninitialized variable: sendrow [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/write_data.cpp:700:58: error: Uninitialized variable: ncol [uninitvar] LIGGGHTS-PUBLIC-3.8.0/src/write_dump.h:61:3: style: Class 'WriteDump' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:99:24: error: Null pointer dereference: dump [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:78:16: note: Assignment 'dump=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:99:24: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:105:6: error: Null pointer dereference: (DumpImage*)dump [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:78:16: note: Assignment 'dump=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:105:6: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:107:3: error: Null pointer dereference: dump [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:78:16: note: Assignment 'dump=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:107:3: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:108:3: error: Null pointer dereference: dump [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:78:16: note: Assignment 'dump=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:108:3: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:81:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/write_dump.cpp:84:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:140:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:361:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:414:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smallint [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:608:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigint [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::igroup' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::groupbit' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::style' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::dist_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::sum_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::momentum_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::rotation_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::loop_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::scale_flag' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::rfix' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::xscale' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::yscale' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::zscale' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:88:11: warning: Member variable 'Velocity::fix_ms_' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/velocity.h:86:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Velocity::zero_rotation_individual' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:654:16: note: Technically the member function 'LAMMPS_NS::Velocity::zero_rotation_individual' can be const. LIGGGHTS-PUBLIC-3.8.0/src/velocity.h:86:8: note: Technically the member function 'LAMMPS_NS::Velocity::zero_rotation_individual' can be const. LIGGGHTS-PUBLIC-3.8.0/src/velocity.h:67:3: style: Class 'Velocity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:269:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:436:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:556:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:634:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:658:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:698:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/velocity.cpp:699:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:106:15: warning: Member variable 'WriteRestart::fp' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:106:15: warning: Member variable 'WriteRestart::natoms' is not initialized in the constructor. [uninitMemberVar] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:393:37: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:387:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:393:37: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:394:41: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:387:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:394:41: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:395:12: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:387:12: note: Assuming that condition 'fp==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:395:12: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:444:34: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:155:7: style: The scope of the variable 'iregion' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:318:13: style: The scope of the variable 'x' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:302:17: style: Variable 'hi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:302:21: style: Variable 'period' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/write_restart.cpp:593:47: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:630:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:821:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/thermo.h:146:8: style:inconclusive: Technically the member function 'LAMMPS_NS::Thermo::deallocate' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:587:14: note: Technically the member function 'LAMMPS_NS::Thermo::deallocate' can be const. LIGGGHTS-PUBLIC-3.8.0/src/thermo.h:146:8: note: Technically the member function 'LAMMPS_NS::Thermo::deallocate' can be const. LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:115:3: warning: Class 'Thermo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:115:3: warning: Class 'Thermo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:519:10: warning: Either the condition 'ptr==NULL' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:516:17: note: Assuming that condition 'ptr==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:519:10: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:522:10: warning: Either the condition 'ptr==NULL' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:516:17: note: Assuming that condition 'ptr==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:522:10: note: Null pointer dereference LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:521:34: warning: Either the condition 'ptr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:516:17: note: Assuming that condition 'ptr==NULL' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:521:34: note: Null pointer addition LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:168:16: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:169:13: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:181:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:182:25: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:186:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:187:28: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:188:24: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:189:26: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:665:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:666:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:218:9: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:270:7: style: The scope of the variable 'icompute' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:282:7: style: The scope of the variable 'ifix' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:293:7: style: The scope of the variable 'ivariable' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1054:12: style: Local variable 'compute' shadows outer function [shadowFunction] LIGGGHTS-PUBLIC-3.8.0/src/thermo.h:76:8: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1054:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:181:9: style: Variable 'bigint_format' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:182:9: style: Variable 'fformat_multi' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:238:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:630:9: style: Variable 'word' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:893:36: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1434:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1446:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1461:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1478:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:1494:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/thermo.cpp:750:14: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:549:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2088:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2352:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2801:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3594:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:4016:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:4058:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:4010:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:4052:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LIGGGHTS-PUBLIC-3.8.0/src/variable.h:65:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Variable::equalstyle' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:723:15: note: Technically the member function 'LAMMPS_NS::Variable::equalstyle' can be const. LIGGGHTS-PUBLIC-3.8.0/src/variable.h:65:7: note: Technically the member function 'LAMMPS_NS::Variable::equalstyle' can be const. LIGGGHTS-PUBLIC-3.8.0/src/variable.h:66:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Variable::atomstyle' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:733:15: note: Technically the member function 'LAMMPS_NS::Variable::atomstyle' can be const. LIGGGHTS-PUBLIC-3.8.0/src/variable.h:66:7: note: Technically the member function 'LAMMPS_NS::Variable::atomstyle' can be const. LIGGGHTS-PUBLIC-3.8.0/src/variable.h:110:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Variable::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:792:16: note: Technically the member function 'LAMMPS_NS::Variable::copy' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:110:8: note: Technically the member function 'LAMMPS_NS::Variable::copy' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:123:7: style:inconclusive: Technically the member function 'LAMMPS_NS::Variable::is_atom_vector' can be const. [functionConst] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3487:15: note: Technically the member function 'LAMMPS_NS::Variable::is_atom_vector' can be const. LIGGGHTS-PUBLIC-3.8.0/src/variable.h:123:7: note: Technically the member function 'LAMMPS_NS::Variable::is_atom_vector' can be const. LIGGGHTS-PUBLIC-3.8.0/src/variable.h:125:7: performance:inconclusive: Technically the member function 'LAMMPS_NS::Variable::is_constant' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3581:15: note: Technically the member function 'LAMMPS_NS::Variable::is_constant' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:125:7: note: Technically the member function 'LAMMPS_NS::Variable::is_constant' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:126:10: performance:inconclusive: Technically the member function 'LAMMPS_NS::Variable::constant' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3592:18: note: Technically the member function 'LAMMPS_NS::Variable::constant' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:126:10: note: Technically the member function 'LAMMPS_NS::Variable::constant' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:129:9: performance:inconclusive: Technically the member function 'LAMMPS_NS::Variable::find_next_comma' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3639:17: note: Technically the member function 'LAMMPS_NS::Variable::find_next_comma' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:129:9: note: Technically the member function 'LAMMPS_NS::Variable::find_next_comma' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:130:8: performance:inconclusive: Technically the member function 'LAMMPS_NS::Variable::print_tree' can be static (but you may consider moving to unnamed namespace). [functionStatic] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3654:16: note: Technically the member function 'LAMMPS_NS::Variable::print_tree' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.h:130:8: note: Technically the member function 'LAMMPS_NS::Variable::print_tree' can be static (but you may consider moving to unnamed namespace). LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3956:5: warning: Class 'VarReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3956:5: warning: Class 'VarReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:444:15: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:612:35: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:772:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:778:12: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:782:10: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3962:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3963:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3964:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3965:17: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3967:11: style: C-style pointer casting [cstyleCast] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:794:7: style: The scope of the variable 'n' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:830:8: style: The scope of the variable 'onechar' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3675:8: style: The scope of the variable 'onechar' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3999:9: style: The scope of the variable 'ptr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:4030:21: style: The scope of the variable 'nchunk' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:4030:28: style: The scope of the variable 'eof' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:4031:9: style: The scope of the variable 'ptr' can be reduced. [variableScope] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2298:34: warning: Either the condition 'ivalue1<=0' is redundant or there is division by zero at line 2298. [zerodivcond] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2296:17: note: Assuming that condition 'ivalue1<=0' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2298:34: note: Division by zero LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2069:12: style: Local variable 'arg1' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:1679:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2069:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2070:12: style: Local variable 'arg2' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:1679:15: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2070:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2079:12: style: Local variable 'arg1' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:1679:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2079:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2080:12: style: Local variable 'arg2' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:1679:15: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2080:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2094:12: style: Local variable 'arg1' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:1679:10: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2094:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2095:12: style: Local variable 'arg2' shadows outer variable [shadowVariable] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:1679:15: note: Shadowed declaration LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2095:12: note: Shadow variable LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:658:11: style: Variable 'vstore' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:666:8: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:712:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:1350:17: style: Variable 'var' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2412:41: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2446:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2479:35: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:2842:36: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3096:37: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3124:38: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3424:47: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3425:39: style: Parameter 'vector' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3487:36: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3520:34: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3581:33: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3592:33: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3603:32: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3622:30: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3858:40: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3927:41: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:3927:53: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] LIGGGHTS-PUBLIC-3.8.0/src/variable.cpp:4071:11: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] diff: head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextra_grow [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:176:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:176:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:176:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:212:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:212:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:212:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:339:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:339:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:339:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:388:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:388:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:388:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:397:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:485:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:510:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:538:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:558:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:590:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:637:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:664:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:696:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:742:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:771:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:819:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:839:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:851:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:864:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:876:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_bond.cpp:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1031:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1052:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1065:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1078:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:1090:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextra_grow [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:256:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:256:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:256:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:292:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:292:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:292:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:306:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:419:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:419:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:419:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:428:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:470:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:470:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:470:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:479:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:557:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:571:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:597:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:627:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:648:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:707:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:781:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:809:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:868:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:941:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_full.cpp:974:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1011:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1031:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1043:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1056:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:1068:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:167:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:243:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextra_grow [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:254:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:254:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:254:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:265:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:290:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:290:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:290:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:304:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triclinic [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:417:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:417:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:417:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:426:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:466:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:466:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:466:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:475:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:563:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:588:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:616:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:636:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:694:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:767:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:795:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:853:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:88:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:925:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/atom_vec_molecular.cpp:957:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlocal [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocated [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:152:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLERR [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:187:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbondtypes [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable me [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:215:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbondtypes [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/MOLECULE/bond_harmonic.cpp:84:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable evflag [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLERR [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:206:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_style [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:262:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nghost [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/PASCAL/fix_pascal_couple.cpp:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntimestep [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1041:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftm2v [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1059:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ftm2v [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1086:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitmask [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLERR [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1338:15: warning:inconclusive: Possible null pointer dereference: xjoint [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1292:12: note: Assignment 'xjoint=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1338:15: note: Null pointer dereference head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1590:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1699:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmass [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1810:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmax [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:1854:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:346:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:388:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:430:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:468:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:494:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfix [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:815:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:927:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/POEMS/fix_poems.cpp:968:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:151:20: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:160:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:161:64: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:169:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:178:20: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:179:62: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:187:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:188:64: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:196:27: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:196:48: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:204:37: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:204:58: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:212:41: style: Parameter 'request' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:212:55: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:213:29: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:221:24: style: Parameter 'sbuf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:222:44: style: Parameter 'rbuf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:224:45: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:232:31: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:232:67: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:265:29: style: Parameter 'comm' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:310:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/STUBS/mpi.c:67:19: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncompute [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invoked_peratom [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:310:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/VORONOI/compute_voronoi_atom.cpp:397:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invoked_vector [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:146:18: style: The destructor '~AbstractMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/abstract_mesh.h:146:18: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:100:4: style: The destructor '~NeighborCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/neighbor.h:119:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:100:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:106:4: style: The destructor '~ModifyCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/modify.h:89:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:106:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:112:4: style: The destructor '~VerletCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/verlet.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:112:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:88:4: style: The destructor '~CommCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/comm.h:92:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:88:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:94:4: style: The destructor '~DomainCuda' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/domain.h:143:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/accelerator_cuda.h:94:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/angle.h:68:12: style: The destructor '~Angle' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/angle.h:68:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.cpp:364:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:67:4: style: The destructor '~AngleHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/angle.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/angle_hybrid.h:67:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:148:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/associative_pointer_array_I.h:77:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom.h:209:4: style: The destructor '~Atom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom.h:209:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.cpp:151:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: style: The destructor '~AtomVec' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Destructor in derived class 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:143:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:143:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:143:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:179:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:179:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:179:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:306:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:306:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:306:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:315:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:353:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:353:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:353:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:362:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:437:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:461:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:489:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:516:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:562:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:595:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:678:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.cpp:697:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:62:12: style: The destructor '~AtomVecAtomic' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_atomic.h:62:12: note: Destructor in derived class 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:150:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:150:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:150:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:186:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:186:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:186:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:313:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:313:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:313:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:322:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:362:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:362:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:362:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:371:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:463:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:488:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:530:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:559:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:607:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:642:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:743:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.cpp:773:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:62:12: style: The destructor '~AtomVecCharge' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_charge.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1045:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1096:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1300:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1324:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1355:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1367:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:1397:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:260:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:260:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:260:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:311:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:311:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:311:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:568:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:568:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:568:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:578:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:642:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:642:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:642:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:652:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:772:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:803:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:846:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:891:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:927:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.cpp:974:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:69:4: style: The destructor '~AtomVecEllipsoid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_ellipsoid.h:69:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:1033:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:1052:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:1065:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:1078:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:256:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:256:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:256:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:292:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:292:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:292:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:419:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:419:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:419:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:428:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:470:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:470:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:470:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:479:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:557:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:575:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:601:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:627:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:648:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:717:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:809:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.cpp:879:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:62:12: style: The destructor '~AtomVecFull' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_full.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:1013:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:1034:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:238:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:238:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:238:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:280:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:280:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:280:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:478:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:478:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:478:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:487:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:530:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:530:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:530:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:541:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:651:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:682:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:964:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.cpp:990:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:67:4: style: The destructor '~AtomVecHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_hybrid.h:67:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1190:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1206:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1219:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1231:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:1261:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:257:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:257:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:257:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:296:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:296:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:296:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:506:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:506:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:506:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:515:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:567:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:567:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:567:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:576:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:678:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:701:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:737:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:775:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:805:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:846:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:911:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.cpp:958:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:68:4: style: The destructor '~AtomVecLine' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_line.h:68:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:1013:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:1031:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:1043:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:1056:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:254:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:254:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:254:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:290:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:290:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:290:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:417:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:417:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:417:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:426:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:466:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:466:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:466:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:475:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:567:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:592:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:616:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:636:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:704:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:795:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_molecular.cpp:864:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:176:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:176:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:176:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:225:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:225:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:225:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:393:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:393:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:393:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:452:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:452:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.cpp:452:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:60:4: style: The destructor '~AtomVecSPH' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph.h:60:4: note: Destructor in derived class 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:518:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:518:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:518:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:574:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:574:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.cpp:574:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:56:4: style: The destructor '~AtomVecSPH2' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sph_var.h:56:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1041:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1081:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1119:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1159:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1183:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1205:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1242:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:1290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:237:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:351:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:433:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:462:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:498:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:523:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:607:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:607:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:607:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:616:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:663:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:663:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:663:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:672:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:781:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:808:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:858:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:892:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:945:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.cpp:987:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:70:4: style: The destructor '~AtomVecSphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere.h:70:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:52:54: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:52:68: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:53:57: style: Parameter 'pbc' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:60:52: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:60:66: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_sphere_w.cpp:61:55: style: Parameter 'pbc' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1031:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1080:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1140:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1224:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1290:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1603:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1631:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1654:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1667:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1679:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:1709:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:295:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:295:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:295:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:347:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:347:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:347:16: style: The scope of the variable 'dz' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:604:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:604:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:604:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:614:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:704:10: style: The scope of the variable 'dx' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:704:13: style: The scope of the variable 'dy' can be reduced. [variableScope] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:704:16: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:714:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:873:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:917:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.cpp:973:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:70:4: style: The destructor '~AtomVecTri' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/atom_vec.h:79:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/atom_vec_tri.h:70:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/bond.h:68:12: style: The destructor '~Bond' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/bond.h:68:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.cpp:203:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:63:12: style: The destructor '~BondHarmonic' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_harmonic.h:63:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.cpp:352:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:69:4: style: The destructor '~BondHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/bond.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/bond_hybrid.h:69:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.cpp:65:17: style: Redundant assignment of 'this->fc_' to itself. [selfAssignment] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.cpp:65:17: warning: Redundant assignment of 'this->fc_' to itself. [selfAssignment] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:53:4: style: The destructor '~CfdDatacoupling' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:53:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:401:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:432:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:463:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.cpp:495:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:58:4: style: The destructor '~CfdDatacouplingFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:53:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_file.h:58:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:126:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUM [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:273:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUM [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:288:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:62:4: style: The destructor '~CfdDatacouplingMPI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling.h:53:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_datacoupling_mpi.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:58:4: style: The destructor '~CfdRegionmodel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:58:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel_none.h:52:4: style: The destructor '~CfdRegionmodelNone' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel.h:58:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/cfd_regionmodel_none.h:52:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/citeme.h:58:12: style: The destructor '~CiteMe' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/citeme.h:58:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1189:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1262:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1298:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1336:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1373:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1411:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1448:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1485:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1521:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1558:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1594:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1637:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1728:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:1764:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:229:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:792:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:859:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.cpp:976:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/comm.h:92:12: style: The destructor '~Comm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/comm.h:92:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:149:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:187:16: style: Condition 'verbose' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:126:20: note: Assignment 'verbose=false', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:179:31: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:187:16: note: Condition 'verbose' is always false 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:214:20: style: Condition 'verbose' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:126:20: note: Assignment 'verbose=false', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:179:31: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:214:20: note: Condition 'verbose' is always false 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:221:24: style: Condition 'verbose' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:126:20: note: Assignment 'verbose=false', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:179:31: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:221:24: note: Condition 'verbose' is always false head LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:322:11: style: Condition 'verbose' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:248:20: note: Assignment 'verbose=false', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:255:19: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/comm_I.h:322:11: note: Condition 'verbose' is always false head LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: style: The destructor '~Compute' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:62:4: style: The destructor '~ComputeAtomMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_atom_molecule.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:62:4: style: The destructor '~ComputeBondLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_bond_local.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:62:4: style: The destructor '~ComputeCentroAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_centro_atom.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:62:4: style: The destructor '~ComputeClusterAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cluster_atom.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:62:4: style: The destructor '~ComputeCNAAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_cna_atom.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_com.h:62:4: style: The destructor '~ComputeCOM' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:62:4: style: The destructor '~ComputeCOMMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_com_molecule.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:68:4: style: The destructor '~ComputeContactAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom.h:68:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:68:4: style: The destructor '~ComputeContactAtomGran' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_contact_atom_gran.h:68:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:68:4: style: The destructor '~ComputeCoordAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_coord_atom.h:68:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:62:4: style: The destructor '~ComputeDisplaceAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_displace_atom.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:66:6: style: The destructor '~ComputeERotate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate.h:66:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_multisphere.h:57:4: style: The destructor '~ComputeERotateMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:57:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_multisphere.h:57:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.h:68:4: style: The destructor '~ComputeERotateSphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere.h:68:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:68:4: style: The destructor '~ComputeErotateSphereAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_erotate_sphere_atom.h:68:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.cpp:407:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PIS [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:62:4: style: The destructor '~ComputeGroupGroup' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_group_group.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:62:4: style: The destructor '~ComputeGyration' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:62:4: style: The destructor '~ComputeGyrationMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_gyration_molecule.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:62:4: style: The destructor '~ComputeInertiaMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_inertia_molecule.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:62:4: style: The destructor '~ComputeKEAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_atom.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:57:4: style: The destructor '~ComputeKEMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_ke_multisphere.h:57:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.h:62:12: style: The destructor '~ComputeMSD' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:62:4: style: The destructor '~ComputeMSDMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_msd_molecule.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.h:60:4: style: The destructor '~ComputeNparticlesTracerRegion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_nparticles_tracer_region.h:60:4: note: Destructor in derived class 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:177:13: style: The scope of the variable 'n_wall_fixes' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:243:26: warning: Either the condition '!fixheat' is redundant or there is possible null pointer dereference: fixheat. [nullPointerRedundantCheck] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:240:14: note: Assuming that condition '!fixheat' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:243:26: note: Null pointer dereference 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:243:26: warning: Possible null pointer dereference: fixheat [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:196:13: note: Assignment 'fixheat=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:230:30: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:243:26: note: Null pointer dereference head LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.cpp:431:26: error: Uninitialized variable: contact_pos [uninitvar] head LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:64:4: style: The destructor '~ComputePairGranLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pair_gran_local.h:64:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_pe.h:62:4: style: The destructor '~ComputePE' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:62:4: style: The destructor '~ComputePEAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pe_atom.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:62:12: style: The destructor '~ComputePressure' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_pressure.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:62:4: style: The destructor '~ComputePropertyAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_atom.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:62:4: style: The destructor '~ComputePropertyLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_local.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:62:4: style: The destructor '~ComputePropertyMolecule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_property_molecule.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.cpp:305:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:63:4: style: The destructor '~ComputeRDF' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rdf.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.cpp:433:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:70:12: style: The destructor '~ComputeReduce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:70:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.h:68:4: style: The destructor '~ComputeReduceRegion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce.h:70:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_reduce_region.h:68:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:161:22: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:208:25: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.cpp:214:22: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:60:4: style: The destructor '~ComputeRigid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_rigid.h:60:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:62:12: style: The destructor '~ComputeSlice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_slice.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:68:4: style: The destructor '~ComputeStressAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_stress_atom.h:68:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:62:12: style: The destructor '~ComputeTemp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/compute.h:124:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/compute_temp.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/contact_models.cpp:167:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURFACE_DEFAULT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/contact_models.h:258:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURFACE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/container_base.cpp:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_FRAME_UNDEFINED [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:66:6: style: The destructor '~CustomValueTracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/custom_value_tracker.h:66:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:68:12: style: The destructor '~Dihedral' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:68:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.cpp:353:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:67:4: style: The destructor '~DihedralHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dihedral.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dihedral_hybrid.h:67:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/domain.cpp:215:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remapflag [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/domain.h:143:12: style: The destructor '~Domain' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/domain.h:143:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:57:37: style: Parameter 'rw' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:65:28: style: Parameter '_n1' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:68:28: style: Parameter '_n2' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/domain_wedge_dummy.h:71:32: style: Parameter '_c' can be declared as pointer to const [constParameterPointer] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:315:7: style: The if condition is the same as the previous if condition [duplicateCondition] LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:308:7: note: First condition LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:315:7: note: Second condition head LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:358:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump.cpp:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: style: The destructor '~Dump' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:339:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigint [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.cpp:358:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigint [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:68:12: style: The destructor '~DumpCustom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:68:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:58:4: style: The destructor '~DumpDecompositionVTK' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_decomposition_vtk.h:58:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:60:12: style: The destructor '~DumpEulerVTK' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_euler_vtk.h:60:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump_image.cpp:644:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:64:12: style: The destructor '~DumpImage' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump_custom.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_image.h:64:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:62:4: style: The destructor '~DumpLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_local.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:61:12: style: The destructor '~DumpMeshSTL' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_stl.h:61:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:162:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.cpp:258:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:64:14: style: The destructor '~DumpMeshVTK' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_mesh_vtk.h:64:14: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/dump_movie.cpp:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPM [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:62:4: style: The destructor '~DumpXYZ' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/dump.h:76:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/dump_xyz.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:109:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:178:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:226:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:263:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/error.cpp:374:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/error.h:62:12: style: The destructor '~Error' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/error.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:373:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:587:49: error: Uninitialized variable: time3d [uninitvar] head LIGGGHTS-PUBLIC-3.8.0/src/finish.cpp:598:45: error: Uninitialized variable: time1d [uninitvar] head LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: style: The destructor '~Fix' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.cpp:426:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:71:4: style: The destructor '~FixAdapt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_adapt.h:71:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.cpp:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:62:4: style: The destructor '~FixAddForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_addforce.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.cpp:255:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:63:4: style: The destructor '~FixAveAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_atom.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.cpp:362:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:63:4: style: The destructor '~FixAveCorrelate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_correlate.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.cpp:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:63:4: style: The destructor '~FixAveEuler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_euler.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.cpp:560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:63:4: style: The destructor '~FixAveHisto' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_histo.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1005:11: style: The scope of the variable 'k' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:1006:23: style: The scope of the variable 'coord2' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.cpp:501:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:63:4: style: The destructor '~FixAveSpatial' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_spatial.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.cpp:487:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:63:4: style: The destructor '~FixAveTime' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_ave_time.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.cpp:150:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:62:4: style: The destructor '~FixAveForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_aveforce.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:61:12: style: The destructor '~FixBaseLiggghts' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:61:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.cpp:405:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_ENERGY [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:62:4: style: The destructor '~FixBoxRelax' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_box_relax.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.cpp:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:59:12: style: The destructor '~FixBuoyancy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:61:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_buoyancy.h:59:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.cpp:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:62:4: style: The destructor '~FixCfdCoupling' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.cpp:106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:60:4: style: The destructor '~FixCfdCouplingConvection' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection.h:60:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.cpp:139:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:60:4: style: The destructor '~FixCfdCouplingConvectiveImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_impl.h:60:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.cpp:106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:58:4: style: The destructor '~FixCfdCouplingConvectionSpecies' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_convection_species.h:58:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.cpp:343:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:59:4: style: The destructor '~FixCfdCouplingForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:59:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.cpp:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:59:4: style: The destructor '~FixCfdCouplingForceImplicit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force.h:59:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_cfd_coupling_force_implicit.h:59:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_gran.cpp:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_check_timestep_sph.cpp:100:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:241:64: error: Uninitialized variable: dim [uninitvar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:474:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sptype [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:514:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:534:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:575:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:593:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.cpp:623:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:73:4: style: The destructor '~FixContactHistory' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:73:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:145:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:580:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.cpp:631:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:71:4: style: The destructor '~FixContactHistoryMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history_mesh.h:71:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:334:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:385:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:405:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.cpp:437:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:69:4: style: The destructor '~FixContactPropertyAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_history.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:69:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.h:63:6: style: The destructor '~FixContactPropertyAtomWall' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom.h:69:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_contact_property_atom_wall.h:63:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:101:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOP_HAT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:248:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:396:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOP_HAT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:412:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOP_HAT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.cpp:540:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:70:6: style: The destructor '~FixContinuumWeighted' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_continuum_weighted.h:70:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.cpp:427:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:65:4: style: The destructor '~FixDeform' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:65:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_deform_check.h:64:4: style: The destructor '~FixDeformCheck' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_deform.h:65:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_deform_check.h:64:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:60:4: style: The destructor '~FixDiamMax' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_diam_max.h:60:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_drag.cpp:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.cpp:129:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:62:4: style: The destructor '~FixDtReset' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_dt_reset.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.cpp:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:62:4: style: The destructor '~FixEfield' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_efield.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_enforce2d.cpp:70:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_external.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:64:4: style: The destructor '~FixExternal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_external.h:64:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.cpp:154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:67:4: style: The destructor '~FixFiberSpringSimple' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_fiber_spring_simple.h:67:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_freeze.cpp:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.cpp:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:70:4: style: The destructor '~FixGravity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_gravity.h:70:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.cpp:190:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:58:6: style: The destructor '~FixHeatGran' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:58:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.cpp:237:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:59:6: style: The destructor '~FixHeatGranCond' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran.h:58:6: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_heat_gran_conduction.h:59:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:546:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.cpp:849:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:60:4: style: The destructor '~FixInsert' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:60:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:60:4: style: The destructor '~FixInsertPack' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:60:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:60:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:59:4: style: The destructor '~FixInsertRateRegion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_pack.h:60:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_rate_region.h:59:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.cpp:429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:63:4: style: The destructor '~FixInsertStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_insert.h:60:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_insert_stream.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:55:6: style: The destructor '~FixLbCouplingOnetoone' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_lb_coupling_onetoone.h:55:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_lineforce.cpp:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.cpp:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:62:4: style: The destructor '~FixMassflowMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.cpp:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:59:4: style: The destructor '~FixMassflowMeshSieve' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh.h:62:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_massflow_mesh_sieve.h:59:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.cpp:481:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:63:18: style: The destructor '~FixMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_base_liggghts.h:61:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:63:18: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:1072:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.cpp:460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:75:18: style: The destructor '~FixMeshSurface' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh.h:63:18: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_mesh_surface.h:75:18: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:64:4: style: The destructor '~FixMinimize' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_minimize.h:64:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_momentum.cpp:107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:253:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:326:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:413:23: style: The scope of the variable 'b' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:413:28: style: The scope of the variable 'c' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:414:10: style: The scope of the variable 'ddotr' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:414:16: style: The scope of the variable 'dx' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:414:23: style: The scope of the variable 'dy' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:414:30: style: The scope of the variable 'dz' can be reduced. [variableScope] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.cpp:878:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:63:4: style: The destructor '~FixMove' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.cpp:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:67:18: style: The destructor '~FixMoveMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_move_mesh.h:67:18: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:181:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.cpp:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:91:6: style: The destructor '~FixMultiContactHalfSpace' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multicontact_halfspace.h:91:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1361:44: style: Parameter 'nb' can be declared as reference to const [constParameterReference] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:1361:53: style: Parameter 'nprop' can be declared as reference to const [constParameterReference] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.cpp:342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:87:16: style: The destructor '~FixMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:87:16: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:61:14: style: The destructor '~FixMultisphereBreak' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere.h:87:16: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_break.h:61:14: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:102:10: style: Variable 'aimage' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:204:65: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:219:75: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:254:69: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:277:65: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:397:11: style: Variable 'image' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:491:78: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:523:76: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:550:74: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:575:77: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_multisphere_comm.cpp:599:73: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_PRE_NEIGHBOR [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.cpp:437:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundary [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:87:6: style: The destructor '~FixNeighlistMesh' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_neighlist_mesh.h:87:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.cpp:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: style: The destructor '~FixNVE' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:255:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_atom [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:339:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_atom [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.cpp:547:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_atom [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:56:12: style: The destructor '~FixNVEAsphereBase' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_asphere_base.h:56:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_limit.cpp:87:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:156:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.cpp:80:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:62:4: style: The destructor '~FixNVELine' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_line.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_noforce.cpp:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.cpp:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:58:12: style: The destructor '~FixNVESph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph.h:58:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.cpp:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:57:12: style: The destructor '~FixNVESphStationary' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sph_stationary.h:57:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:68:12: style: The destructor '~FixNVESphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_nve.h:62:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_nve_sphere.h:68:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.cpp:692:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:66:4: style: The destructor '~FixParticledistributionDiscrete' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_particledistribution_discrete.h:66:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_planeforce.cpp:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_print.cpp:152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_print.h:63:4: style: The destructor '~FixPrint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_print.h:63:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:224:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variablename [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:301:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_EXCHANGE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.cpp:574:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:70:4: style: The destructor '~FixPropertyAtom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:70:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.cpp:181:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:61:6: style: The destructor '~FixPropertyAtomRegionTracer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:70:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_region_tracer.h:61:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:130:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_DIRAC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.cpp:203:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_DIRAC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:66:4: style: The destructor '~FixPropertyAtomTracer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom.h:70:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:66:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.cpp:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:73:4: style: The destructor '~FixPropertyAtomTracerStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer.h:66:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_atom_tracer_stream.h:73:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.cpp:141:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variablename [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:74:4: style: The destructor '~FixPropertyGlobal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_property_global.h:74:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:65:4: style: The destructor '~FixReadRestart' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_read_restart.h:65:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.cpp:187:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:58:4: style: The destructor '~FixRegionVariable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_region_variable.h:58:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:66:4: style: The destructor '~FixRespa' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_respa.h:66:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1395:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1888:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:194:11: warning:inconclusive: Possible null pointer dereference: mol2body [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:138:14: note: Assignment 'mol2body=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:194:11: note: Null pointer dereference 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:201:11: warning:inconclusive: Possible null pointer dereference: mol2body [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:138:14: note: Assignment 'mol2body=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:201:11: note: Null pointer dereference head LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2139:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2183:7: warning:inconclusive: Possible null pointer dereference: inbody [nullPointer] LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1683:17: note: Assignment 'inbody=NULL', assigned value is 0 LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:1687:30: note: Calling function 'readfile', 4th argument 'inbody' value is 0 LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:2183:7: note: Null pointer dereference head LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:559:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:628:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.cpp:904:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DOUBLE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:72:12: style: The destructor '~FixRigid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_rigid.h:72:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.cpp:246:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL_INTEGRATE_RESPA [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:62:4: style: The destructor '~FixScalarTransportEquation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_scalar_transport_equation.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.cpp:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:62:4: style: The destructor '~FixSetForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_setforce.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.cpp:94:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: style: The destructor '~FixSph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.cpp:113:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:56:4: style: The destructor '~FixSphDensityContinuity' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_continuity.h:56:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.cpp:150:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:58:4: style: The destructor '~FixSphDensityCorr' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_corr.h:58:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.cpp:113:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_INTEGRATE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:57:4: style: The destructor '~FixSPHDensitySum' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_density_summation.h:57:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.cpp:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:61:4: style: The destructor '~FixSPHPressure' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_sph_pressure.h:61:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.cpp:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:62:4: style: The destructor '~FixSpring' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_rg.cpp:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.cpp:141:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:62:4: style: The destructor '~FixSpringSelf' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_spring_self.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:65:4: style: The destructor '~FixStore' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store.h:65:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.cpp:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:62:4: style: The destructor '~FixStoreForce' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_force.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.cpp:382:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_STEP [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:62:4: style: The destructor '~FixStoreState' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_store_state.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:92:12: style: The destructor '~FixTemplateMultiplespheres' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:176:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:92:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:59:4: style: The destructor '~FixTemplateMultisphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multiplespheres.h:92:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_multisphere.h:59:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.cpp:508:11: style: Variable 'list' can be declared as pointer to const [constVariablePointer] head LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:145:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:176:4: style: The destructor '~FixTemplateSphere' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_template_sphere.h:176:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.cpp:98:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:62:12: style: The destructor '~FixViscous' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_viscous.h:62:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.cpp:249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:64:12: style: The destructor '~FixWall' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall.h:64:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:215:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_WTYPE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.cpp:575:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRE_NEIGHBOR [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:71:4: style: The destructor '~FixWallGran' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran.h:71:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmp [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:275:19: error: The address of local variable 'contact_history' is accessed at non-zero index. [objectIndex] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:269:37: note: Address of variable taken here. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:275:19: note: The address of local variable 'contact_history' is accessed at non-zero index. 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:276:19: error: The address of local variable 'contact_history' is accessed at non-zero index. [objectIndex] LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:269:37: note: Address of variable taken here. LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:276:19: note: The address of local variable 'contact_history' is accessed at non-zero index. head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:87:12: style: The destructor '~Granular' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:87:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_gran_base.h:92:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.cpp:117:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:62:4: style: The destructor '~FixWallRegion' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix.h:137:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.cpp:101:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:56:4: style: The destructor '~FixWallRegionSph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_region_sph.h:56:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.cpp:132:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POST_FORCE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:56:4: style: The destructor '~FixWallSph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/fix_sph.h:50:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/fix_wall_sph.h:56:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/force.h:131:4: style: The destructor '~Force' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/force.h:131:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:155:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:158:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:167:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useDefault_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: style: The destructor '~GeneralContainer < bool , 1 , 1 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:134:20: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: style: The destructor '~GeneralContainer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/container_base.h:134:20: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/general_container.h:174:20: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:145:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:159:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:164:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:193:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:208:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElem_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:235:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_COMM_FORWARD [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:240:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:253:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_COMM_REVERSE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:258:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:271:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:289:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPERATION_RESTART [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:302:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:304:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:314:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:355:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_statistics_raw_data_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:356:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:415:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_statistics_raw_data_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:416:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:475:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_statistics_raw_data_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:487:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:506:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:508:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:514:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:522:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEN_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:523:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:531:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:533:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:541:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:543:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:549:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:555:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:571:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:575:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:586:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:590:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:608:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scalePower_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:613:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:626:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:628:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:636:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:638:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:649:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:650:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:667:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:685:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:687:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:709:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:753:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:756:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:760:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_GHOST [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:796:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:798:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxElem_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:818:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:820:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:834:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMM_TYPE_REVERSE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:840:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:875:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:889:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:891:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr_ [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/general_container_I.h:909:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VEC [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHCODE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:147:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHCODE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/granular_styles.h:98:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable select [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/group.cpp:570:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/group.h:62:4: style: The destructor '~Group' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/group.h:62:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1026:29: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] head LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1058:29: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1807:16: style: Condition 'nentry<1' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1760:14: note: Assuming that condition 'nentry<1' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1797:25: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1807:16: note: Condition 'nentry<1' is always false 2.13.0 LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1811:16: style: Condition 'nentry<1' is always false [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1760:14: note: Assuming that condition 'nentry<1' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1797:25: note: Assuming condition is false LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:1811:16: note: Condition 'nentry<1' is always false head LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:220:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:336:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:909:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/image.cpp:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MY_PI [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/image.h:179:4: style: The destructor '~ColorMap' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/image.h:179:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/image.h:70:4: style: The destructor '~Image' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/image.h:70:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/improper.h:68:12: style: The destructor '~Improper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/improper.h:68:12: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.cpp:341:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:67:4: style: The destructor '~ImproperHybrid' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/improper.h:68:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/improper_hybrid.h:67:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/info.cpp:204:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smallint [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:1131:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:221:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/input.cpp:879:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: style: The destructor '~Input' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/pointers.h:99:12: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:170:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:245:8: style: Condition 'allPointsRead' is always true [knownConditionTrueFalse] LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:217:9: note: Assuming that condition '!allPointsRead' is not redundant LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.cpp:245:8: note: Condition 'allPointsRead' is always true head LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.h:54:4: style: The destructor '~InputMeshTet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tet.h:54:4: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:354:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.cpp:517:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.h:56:6: style: The destructor '~InputMeshTri' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] LIGGGHTS-PUBLIC-3.8.0/src/input.h:73:4: note: Virtual destructor in base class LIGGGHTS-PUBLIC-3.8.0/src/input_mesh_tri.h:56:6: note: Destructor in derived class head LIGGGHTS-PUBLIC-3.8.0/src/input_multisphere.cpp:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar]