-
- Downloads
There was an error fetching the commit references. Please try again later.
Source tree reorganization
All the source code have been moved into subdirectories of src/ Some of these subdirectories are treated in a special manner: src/wrapper contains the wrappers for MD codes src/main contains the main.cpp file src/config contains files generated without compilation, just based on configuration info src/lib is the place where executables and libraries are put at the end src/cltools contains the command line tools src/tools contains plumed tools (reusable classes) src/basic contains PlumedMain, Action hierarchy and other basic stuff src/multicolvar contains MultiColvar stuff src/imd is the interactive MD (still not totally portable). Notice that, to allow easy inclusion of .h files from other modules, I link all the directories in src/ into module directory. In this way it is possible e.g. to write #include "config/PlumedConfig.h" See src/README and src/basic/Makefile to understand how inter-module dependencies are set
Showing
- Makefile 1 addition, 1 deletionMakefile
- configure.sh 3 additions, 3 deletionsconfigure.sh
- developer-doc/.gitignore 1 addition, 0 deletionsdeveloper-doc/.gitignore
- developer-doc/Doxyfile.in 1 addition, 1 deletiondeveloper-doc/Doxyfile.in
- developer-doc/Makefile 1 addition, 1 deletiondeveloper-doc/Makefile
- developer-doc/extract 3 additions, 1 deletiondeveloper-doc/extract
- extensions/DoNothing.cpp 2 additions, 2 deletionsextensions/DoNothing.cpp
- include/Plumed.h 1 addition, 1 deletioninclude/Plumed.h
- patches/patch.sh 4 additions, 4 deletionspatches/patch.sh
- scripts/mklib.sh 1 addition, 1 deletionscripts/mklib.sh
- scripts/newcv.sh 1 addition, 1 deletionscripts/newcv.sh
- src/.gitignore 2 additions, 7 deletionssrc/.gitignore
- src/Makefile 22 additions, 173 deletionssrc/Makefile
- src/README 18 additions, 0 deletionssrc/README
- src/basic/.gitignore 9 additions, 0 deletionssrc/basic/.gitignore
- src/basic/Action.cpp 2 additions, 2 deletionssrc/basic/Action.cpp
- src/basic/Action.h 3 additions, 3 deletionssrc/basic/Action.h
- src/basic/ActionAtomistic.cpp 3 additions, 3 deletionssrc/basic/ActionAtomistic.cpp
- src/basic/ActionAtomistic.h 1 addition, 1 deletionsrc/basic/ActionAtomistic.h
- src/basic/ActionPilot.cpp 0 additions, 0 deletionssrc/basic/ActionPilot.cpp
Loading
Please register or sign in to comment