GIPM code/setup - Mahdi Mohammadi-Aragh (2021)