def map_operator_binding(self, expr, name_hint=None): from hedge.optemplate import FluxOperatorBase if isinstance(expr.op, FluxOperatorBase): return self.map_planned_flux(expr) else: return OperatorCompilerBase.map_operator_binding(self, expr, name_hint=name_hint)
def map_operator_binding(self, expr, name_hint=None): from hedge.optemplate import FluxOperatorBase if isinstance(expr.op, FluxOperatorBase): return self.map_planned_flux(expr) else: return OperatorCompilerBase.map_operator_binding( self, expr, name_hint=name_hint)
def __init__(self, discr): OperatorCompilerBase.__init__(self, max_vectors_in_batch_expr=100) self.discr = discr