Merge remote-tracking branch 'xyan075/linearisation' into single_region_contact
Merge remote-tracking branch 'xyan075/linearisation' into single_region_contact
Merge remote-tracking branch 'PrasadBabarendaGamage/single_region_contact' into linearisation
Added subroutines to tell the program when to evaluate geometric term during the non-linear solve

Tracker item: 3675