4 | | - now, mixed form components are declared as copies |
5 | | - `set_form_name()` method is added |
6 | | - now, the `display()` method displays only names |
7 | | - `display_expansion()` method is added; `display_expansion()` shows the expansion in a particular frame and chart |
| 4 | - now, mixed form components are seen as immutable in the sense of the discussion below; as a result, the component setup is modified |
| 5 | - now, the `display()` method shows **only** the expansion in a particular frame and chart |
11 | | - scalar field can be partially defined in one top chart domain, so the display method was misleading in this case. This is now fixed: the `display()` method shows ''all'' known expressions. For each such expression, the greatest domain, where this expression is known, is displayed (moved to #28554). |
12 | | - now, multiplication of named scalar fields `f` and `g` leads to `f \cdot g` in LaTeX code |
13 | | - division by zero in `_div_()` is now checked via `is_trivial_zero()` |
| 9 | - ~~scalar field can be partially defined in one top chart domain, so the display method was misleading in this case. This is now fixed: the `display()` method shows ''all'' known expressions. For each such expression, the greatest domain, where this expression is known, is displayed~~ (moved to #28554). |
| 10 | - ~~now, multiplication of named scalar fields `f` and `g` leads to `f \cdot g` in LaTeX code~~ (moved to #28554) |
| 11 | - ~~division by zero in `_div_()` is now checked via `is_trivial_zero()`~~ (moved to #28554) |
25 | | - a copy of scalar fields took the name from the original, a copy of tensor fields did not; now, a copy takes the name in any case |
26 | | - method `set_restriction()` added to scalar fields |
27 | | - coercion via restriction rearranged in scalar fields following tensor fields |
| 23 | - a copy of scalar fields took the name from the original, a copy of tensor fields did not; now, a copy takes the name in any case (in moment of creation, the copy is the very same algebraic object) |
| 24 | - ~~method `set_restriction()` added to scalar fields~~ (moved to #28554) |
| 25 | - ~~coercion via restriction rearranged in scalar fields following tensor fields~~ (moved to #28554) |