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

Get rid of reduction using the division operator

parent 558a0f20
No related branches found
No related tags found
1 merge request!438Reduction Support
...@@ -42,7 +42,6 @@ from .sympyextensions.reduction import ( ...@@ -42,7 +42,6 @@ from .sympyextensions.reduction import (
AddReducedAssignment, AddReducedAssignment,
SubReducedAssignment, SubReducedAssignment,
MulReducedAssignment, MulReducedAssignment,
DivReducedAssignment,
MinReducedssignment, MinReducedssignment,
MaxReducedssignment MaxReducedssignment
) )
...@@ -80,7 +79,6 @@ __all__ = [ ...@@ -80,7 +79,6 @@ __all__ = [
"AddReducedAssignment", "AddReducedAssignment",
"SubReducedAssignment", "SubReducedAssignment",
"MulReducedAssignment", "MulReducedAssignment",
"DivReducedAssignment",
"MinReducedssignment", "MinReducedssignment",
"MaxReducedssignment", "MaxReducedssignment",
"assignment_from_stencil", "assignment_from_stencil",
......
...@@ -32,10 +32,6 @@ class MulReducedAssignment(ReducedAssignment): ...@@ -32,10 +32,6 @@ class MulReducedAssignment(ReducedAssignment):
binop = '*' binop = '*'
class DivReducedAssignment(ReducedAssignment):
binop = '/'
class MinReducedssignment(ReducedAssignment): class MinReducedssignment(ReducedAssignment):
binop = 'min' binop = 'min'
...@@ -46,7 +42,7 @@ class MaxReducedssignment(ReducedAssignment): ...@@ -46,7 +42,7 @@ class MaxReducedssignment(ReducedAssignment):
# Mapping from binary op strings to AugmentedAssignment subclasses # Mapping from binary op strings to AugmentedAssignment subclasses
reduced_assign_classes = { reduced_assign_classes = {
cls.binop: cls for cls in [ cls.binop: cls for cls in [
AddReducedAssignment, SubReducedAssignment, MulReducedAssignment, DivReducedAssignment, AddReducedAssignment, SubReducedAssignment, MulReducedAssignment,
MinReducedssignment, MaxReducedssignment MinReducedssignment, MaxReducedssignment
] ]
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment