From 79a9eb73164b42a5e3942ff08cf06d1e4e23d458 Mon Sep 17 00:00:00 2001 From: Stephan Seitz <stephan.seitz@fau.de> Date: Wed, 17 Jul 2019 09:10:01 +0200 Subject: [PATCH] Reorder imports to enable usage of make_python_function in pystencils.kernelcreation --- pystencils/__init__.py | 2 +- pystencils/astnodes.py | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/pystencils/__init__.py b/pystencils/__init__.py index 273cebf0..68ebf5a8 100644 --- a/pystencils/__init__.py +++ b/pystencils/__init__.py @@ -6,9 +6,9 @@ from .assignment import Assignment, assignment_from_stencil from .data_types import TypedSymbol from .datahandling import create_data_handling from .slicing import make_slice +from .field import Field, FieldType, fields from .kernelcreation import create_kernel, create_indexed_kernel, create_staggered_kernel, make_python_function from .display_utils import show_code, to_dot -from .field import Field, FieldType, fields from .kernel_decorator import kernel from .simp import AssignmentCollection from .sympyextensions import SymbolCreator diff --git a/pystencils/astnodes.py b/pystencils/astnodes.py index 95fe3010..aa8db035 100644 --- a/pystencils/astnodes.py +++ b/pystencils/astnodes.py @@ -3,7 +3,6 @@ from typing import Any, List, Optional, Sequence, Set, Union import jinja2 import sympy as sp -import pystencils from pystencils.data_types import TypedSymbol, cast_func, create_type from pystencils.field import Field from pystencils.kernelparameters import FieldPointerSymbol, FieldShapeSymbol, FieldStrideSymbol -- GitLab