From b7651913e7486f5d1a64f545312d45b5e76e6a2c Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Tue, 8 Dec 2015 00:04:26 -0600 Subject: [PATCH] Fix set_default_target initial setup --- loopy/__init__.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/loopy/__init__.py b/loopy/__init__.py index 86a5ce09c..1be18726e 100644 --- a/loopy/__init__.py +++ b/loopy/__init__.py @@ -359,6 +359,12 @@ def make_copy_kernel(new_dim_tags, old_dim_tags=None): _DEFAULT_TARGET = None +def set_default_target(target): + # deliberately undocumented for now + global _DEFAULT_TARGET + _DEFAULT_TARGET = target + + def _set_up_default_target(): try: import pyopencl # noqa @@ -371,11 +377,7 @@ def _set_up_default_target(): set_default_target(target) - -def set_default_target(target): - # deliberately undocumented for now - global _DEFAULT_TARGET - _DEFAULT_TARGET = target +_set_up_default_target() # }}} -- GitLab