cadabra2 icon indicating copy to clipboard operation
cadabra2 copied to clipboard

A field-theory motivated approach to computer algebra.

Results 107 cadabra2 issues
Sort by recently updated
recently updated
newest added

It may sometimes be useful to make the sum over index values explicit for a particular set only, e.g. to expand \partial_{\mu}{ A_{a b} } \partial^{\mu}{ A_{b a} } by...

enhancement

At the moment a `μ` will not match `\mu`. As the display routines already turn the latter into the former when necessary, it is probably best to auto-convert all unicode...

enhancement

Hi, I'm building vcpkg and cadabra on Windows 10. The commands written in the [instructions](https://github.com/kpeeters/cadabra2#windows) for Windows first build vcpkg, but when I run the command to build cadabra cmake...

bug
windows

I'm trying to update the MacPorts Portfile for cadabra2 to version 2.3.8. The build appears to proceed correctly, but when MacPorts checks links I see > ---> Scanning binaries for...

bug
help wanted

Minimal code: ``` #!/usr/bin/cadabra2 ex := A = 1\ + 1; ``` I'm using cadabra 2.3.8. strace says: ``` ... openat(AT_FDCWD, "./test_h", O_RDONLY|O_CLOEXEC) = 3 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=41, ...},...

bug
duplicate

Reproduce with ex:= \\bla; The preprocessor turns this into `\prod{\}{\bla}` and the parser then goes bananas on the `\}`.

bug

When _declaring properties_, the notation for a trace is T::Trace( A_{m n} ); and this means $T = A_{m m}$. However, when you do {m,n,p}::Indices(vector); Tr{#}::Trace(indices=vector); and then write ex:=...

documentation

Evaluating a tensor equation leads to a `\components` node containing an equation for every component of the original tensor. Would be useful to have a helper which turns this into...

enhancement

Cadabra 2.3.5 on Windows 10 won't open with Anaconda 3.8 and texlive 2020 installed. No warning or anything. If I run it from command line, I get the following: python...

need-contributor
windows

The `read_manual` function in `py_helpers.cc` is very basic, and does not in general produce readable text (it skips maths and leaves LaTeX markup in the string). This needs some generic...

enhancement
documentation
easy