Kasper Peeters

Results 112 issues of Kasper Peeters

``` n::Integer; bpzrl := { \alpha_{n}^{\mu} -> - (-1)**{n} \alpha_{- n}^{\mu} }; def bpz(ex): distribute(ex) substitute(ex, bpzrl) sort_product(ex) return ex XX := \alpha_{1}^{\mu}. bpz(XX); ``` This produces a weird left-over...

bug

They do work in `sort_product`, so it is most likely a bug in `core/Exchange.cc`.

bug

In complex coordinates, things like \del{\delbar{X}} and \delbar{\del{X}} should be sortable to the same term. Probably best done with a new sort_derivatives which sorts commuting derivatives. Could make that the...

enhancement

The frontend does not recover correctly from all kernel crashes. Cells sometimes remain in 'running' state. Related issues show up when opening a new notebook in the same window, discarding...

bug

Various editors do not do syntax coloring correctly on cadabra files because '#' is interpreted as a comment character. Change to something else which is not already in use by...

enhancement

The `fierz` algorithm fails when there are derivatives hitting the spinors. Example: add a derivative on the `\chi` spinor in the example of the manual page.

bug

The `converge` construction insists on a blank line in the command line client; test 3 in tests/programming.cdb will fail when the empty line is filled with a statement or even...

bug

Expressions of the form 'tensor = components expression' should be valid substitution rules for `evaluate`, but they do not produce the right tree structure: {r,t}::Coordinate. {m,n}::Indices(values={t,r}, position=fixed). ex:= A_{m} =...

bug

...in order for products of scalars with forms to get the correct form degree.

bug