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

There is now a standalone C++ LaTeX rendering library which can talk to a Cairo backend: https://github.com/NanoMichael/MicroTeX. Include this so we can get rid of the dependence on a LaTeX...

enhancement

Some properties, e.g. `Accent` or `LaTeXForm` cannot inherit up the tree. Right now, `Properties::get_with_pattern_ext` hardcodes these by doing an expensive dynamic cast, but this should be done by attaching the...

refactor

Defining the LaTeX commands for the inverse hyperbolic functions

Extending the changes to be able of communicate with `sympy`

This adds two functions to `core/pythoncdb/py_properties.cc`: `std::vector indices_get_all(const Indices* indices, bool include_wildcards)` which returns all the indices associated with the `Indices` object. This just queries the kernel's properties for all...

Some upgrade has messed up adwaita-icon-theme on homebrew, so that starting cadabra2-gtk leads to errors about loading various adwaita icons.

bug
macos

Maybe to stay consistent cadabra-server & cdb-nbtool should be renamed? Also, this might allow older or future versions of Cadabra to be installed (system-wide) in parallel.

enhancement

When the notebook view is split, opening a TeX cell to change the content only shows the input cell in one of the views.

bug

We should not import any sympy symbols into the global namespace, to avoid people calling sympy functions on Cadabra expressions and expecting that to work in all situations. We then...

bug
enhancement

``` {a,b,c}::Indices; {a,b,c}::Integer(1..3); ex := (n_{3})**2 n_{a}; canonicalise(_); ``` Result: `RuntimeError: Internal error in fill_index_position_map; cannot find index 1.` Sorry for so many issues. I'm trying to apply this program...

bug