Make use of CamelCase and snake_case consistent
Description
The code styling specified in the contribution guidelines requires consistent use of CamelCase and snake_case. This issue concerns some renaming that is required in order to make the existing code more compliant with these specs.
Demonstration
- Files and modules have been renamed as specified below.
- The code compiles.
- The unit tests in
testspass. - The scripts in
examplespass without errors.
Sub-tasks
General use
-
ClusterSpaceandcluster_spacefor "cluster space" versions -
ClusterVectorandcluster_vectorfor "cluster vector" versions (Clustervector,clustervector) -
OrbitListfor "orbit list" versions -
ManyBodyNeighborListandmany_body_neighbor_list -
NeighborListandneighbor_list
Python modules
-
Neighborlist: rename toNeighborList -
ManybodyNeighborlist: rename toManyBodyNeighborList -
LocalOrbitlistGenerator: rename toLocalOrbitListGenerator
C++ files
-
ManybodyNeighborlist.*pp: rename toManyBodyNeighborList.*pp -
Neighborlist.*pp: rename toNeighborList.*pp -
hash_functions.hpp: rename toVectorHash.hpp
Edited by Paul Erhart