charm.h includes header files of all CHarm modules. To work with the entire CHarm library, it is sufficient to include
charm.h only, instead of explicitely providing all the individual modules.
This is not an actual module in the sense that it does not have its
*.c source code to do some special tasks.