Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
 def __init__(self, discr):
     OperatorCompilerBase.__init__(self, max_vectors_in_batch_expr=100)
     self.discr = discr
Exemplo n.º 4
0
 def __init__(self, discr):
     OperatorCompilerBase.__init__(self, max_vectors_in_batch_expr=100)
     self.discr = discr