JuliaPy / JuliaPy/PyCall.jl

@pydef not overloading method correctly

Aperta
#470 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Julia
Stelle
1.5k
Fork
186
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

The following code does not work.

```julia
@pydef type SDTExpression <: fenics.Expression
eval(self, value, x) = begin
value[1] = 1.0
return
end
end
```

The error it gives is as follows.
```
TypeError("expected an overload 'eval' or 'eval_cell' method",)
```

This makes no sense because I've defined one.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.