forked from plumed/plumed2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
21 lines (16 loc) · 1016 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
This directory contains many subdirectories
lib/ after compilation contains all plumed files which should be in the path
maketools/ contains some tool necessary for compilation
Then these directories are built and linked using special rules:
config/ contains some files generated based on system configuration
main/ contains the main() program for plumed executable
wrapper/ contains the wrappers for MD codes
All the other directories are "modules". Modules are of three type:
* always compiled (necessary for plumed to properly link)
* default on, can be switched off touching a file modulename.off in the src/ directory
* default off, can be switched on touching a file modulename.on in the src/ directory
Notice that these .on and .off files are not to be distributed/included in git,
as they reflect local wishes!
Users can control the addition of these files by using the --enable-modules option
of configure.
The type of the module can be set by adding a file module.type (see e.g. core/module.type)