Feature #1461
Automatic mapping for multiplication?
Status:
Closed
Priority:
Normal
Assignee:
Category:
enhancing/improving
Target version:
Related issues
History
#1 Updated by Anna Maria Bigatti about 4 years ago
- Related to Design #635: Automatic mapping of RingElem (in operation with a compound value) added
#2 Updated by Anna Maria Bigatti about 4 years ago
- Related to Feature #645: Automatic mapping of RingElem: user selectable at run-time (GlobalManager?) added
#3 Updated by Anna Maria Bigatti about 4 years ago
- Related to Design #637: Undesirable consequence of automatic mapping of RingElems? added
#4 Updated by Anna Maria Bigatti about 4 years ago
- Category set to enhancing/improving
- Target version set to CoCoA-5.4.0
- % Done changed from 0 to 20
- Estimated time set to 10.00 h
Talking with John, getting bored in the hospital ;-)
first implementation
#5 Updated by Anna Maria Bigatti about 4 years ago
use try/catch for better error message?
direct use of myMulByCoeff for efficiency? Is it worth it? (John guesses not)
#6 Updated by John Abbott about 4 years ago
- Related to Feature #7: Automatic mapping between (some) rings added
#7 Updated by John Abbott about 4 years ago
- Status changed from New to Resolved
- % Done changed from 20 to 50
I have revised Anna's impl (from a joint design over the phone).
In fact we now have the four arith ops with auto conversion.I have also done:
MatrixOps.C
MatrixOps-KroneckerProd.C
module.C
(mostly)
#8 Updated by John Abbott about 4 years ago
Here are some more places where
ERR::MixedRings
appears in the source -- which of these should be changed?
DenseMat:
myRowMul
,myColMul
,myAddRowMul
,myAddColMul
FieldIdeal
-- needs vector of RingElem in same ringideal.C
many, some need vector of RingElem in same ringMatrix.C
forSetEntry
, alsoIamEqual
MatrixSpecial.C
forJacobianMat
which needs vector of RingElem in same ringMatrixView
many cases, some need vector of RingElem in same ringPolyFamilies
for DicksonPolyring.C
foroperator+=
and so onRingElemOps-CoprimeFactorBasis
needs vector RingElem from same ring.SparsePolyOps-XXX
many
#9 Updated by John Abbott about 4 years ago
- Related to Design #1414: Make class RingElemVector? added
#10 Updated by John Abbott over 3 years ago
#11 Updated by John Abbott over 3 years ago
- Status changed from Resolved to Closed
- % Done changed from 50 to 100
- Estimated time changed from 10.00 h to 3.66 h
As suggested in comment 10 above, I have copied the "done list" and the "todo list" to issue #7.
Closing this issue -- the main part has been implemented.
#12 Updated by Anna Maria Bigatti about 1 month ago
- Related to Design #1689: Automatic mapping of RHS in += etc added