This is a header-only algorithm library written by GG. Each algorithm or data structure is a single header file. You can simply copy needed header file in your project.
This is a simple d-ary heap implementation. The api is same as std priority_queue.
You can find example file DaryHeapExample.cc in example dir.