Rename function geometric to geometric0
in order to make names more symmetric