Вы можете использовать глобалы в web2py, но они не постоянны. Вы можете сохранить темп в сессии, если хотите. (Кстати, нет необходимости объявлять глобальный в контексте, где вы только читаете его.)
В качестве альтернативы, передайте его в строке запроса вашего URL:
image = URL('nonhomog_plot', vars=dict(nu=str(value)))
или в вашем случае, так как вы уже получаете nu в vars:
image = URL('nonhomog_plot', vars=request.vars)
или включить только nu:
image = URL('nonhomog_plot', vars=dict(nu=request.vars.nu))