Returns true if we're using linked boundary conditions and false otherwise
logical function has_linked_boundary()
implicit none
call init_dist_fn
has_linked_boundary = boundary_option_switch == boundary_option_linked
end function has_linked_boundary