Skip to content
Snippets Groups Projects
Commit 3914993a authored by Stephan Seitz's avatar Stephan Seitz
Browse files

Avoid making AdjointField custom if forward field CUSTOM

parent e044a9cf
No related merge requests found
Pipeline #22357 failed with stage
in 3 minutes and 16 seconds
...@@ -11,7 +11,9 @@ class AdjointField(pystencils.Field): ...@@ -11,7 +11,9 @@ class AdjointField(pystencils.Field):
def __init__(self, forward_field, name_prefix='diff'): def __init__(self, forward_field, name_prefix='diff'):
new_name = name_prefix + forward_field.name new_name = name_prefix + forward_field.name
super().__init__(new_name, forward_field.field_type, forward_field._dtype, super().__init__(new_name, pystencils.FieldType.GENERIC
if forward_field.field_type != pystencils.FieldType.BUFFER
else pystencils.FieldType.BUFFER, forward_field._dtype,
forward_field._layout, forward_field.shape, forward_field.strides) forward_field._layout, forward_field.shape, forward_field.strides)
self.corresponding_forward_field = forward_field self.corresponding_forward_field = forward_field
self.name_prefix = name_prefix self.name_prefix = name_prefix
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment