Skip to content
Snippets Groups Projects
Commit b8718cb1 authored by Richard Angersbach's avatar Richard Angersbach
Browse files

Try fixing circular module import

parent 53fc7ca4
No related branches found
No related tags found
1 merge request!438Reduction Support
Pipeline #72024 failed
......@@ -9,6 +9,8 @@ from ...defaults import DEFAULTS
from ...field import Field, FieldType
from ...sympyextensions.typed_sympy import TypedSymbol, DynamicType
from ...codegen.properties import ReductionSymbolProperty
from ..memory import PsSymbol, PsBuffer
from ..constants import PsConstant
from ...types import (
......
......@@ -2,9 +2,7 @@ from __future__ import annotations
from dataclasses import dataclass
from ..field import Field
from ..backend.ast.expressions import PsExpression
from typing import Any
@dataclass(frozen=True)
class PsSymbolProperty:
......@@ -21,7 +19,7 @@ class ReductionSymbolProperty(UniqueSymbolProperty):
"""Symbol acts as a base pointer to a field."""
op: str
init_val: PsExpression
init_val: Any # TODO: type?
@dataclass(frozen=True)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment