# Changes between Version 5 and Version 8 of Ticket #28519

Ignore:
Timestamp:
09/23/19 07:28:14 (19 months ago)
Comment:

### Legend:

Unmodified
• Property Status changed from new to needs_review
• Property Branch changed from to u/gh-DeRhamSource/mixed_forms_improvements
• Property Commit changed from to 786c32297948142bc75ba0927a41d2520a634576
 v5 **Mixed Forms** - readability of code improved in mixed_form.py and mixed_form_algebra.py - now, mixed form components are declared as copies - set_form_name() method is added **Scalar Fields** - 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'' the known expressions. For each such expression, the chart on greatest domain, where this is expression is known, is displayed. - now, multiplication of named scalar fields f and g leads to f \cdot g in LaTeX code - division by zero in _div_() is now checked via is_trivial_zero() **Various** - more consistency between scalar fields and tensor fields: - 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 - method set_restriction added to scalar fields - scalar field can be partially defined in one top chart domains, so the display method was misleading in this case; this will be fixed - now, multiplication of named scalar fields f and g leads to f \cdot g in LaTeX code - other minor improvements (see commit [soon...]) - method set_restriction() added to scalar fields - minor code rearrangements, i.e. for code reuse or consistency