I am trying to calculate Monkhorst-Pack k-points manually from the primitive cell vectors and reciprocal lattice vectors. I found some references which point to that directions, but the k points that I generated and the ones generated in the literature that I followed were different. The reference I followed calculated them using reciprocal lattice vectors of a superlattice and primitive lattice. Any advices would be helpful