add doxygen documentation for libkernelmethods