Opened 4 months ago

Last modified 4 months ago

#30235 new enhancement

Add construction methods to FiniteRankFreeModule and CombinatorialFreeModule

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.3
Component: linear algebra Keywords:
Cc: tscrim, egourgoulhon Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: u/mkoeppe/add_construction_methods_to_finiterankfreemodule_and_combinatorialfreemodule (Commits) Commit: 78d063341d140193991bf2f273246d5005c1ea60
Dependencies: #30194 Stopgaps:

Description (last modified by mkoeppe)

(follow-up from #30194)

... extending sage.categories.pushout.VectorFunctor

Change History (4)

comment:1 Changed 4 months ago by mkoeppe

  • Branch set to u/mkoeppe/add_construction_methods_to_finiterankfreemodule_and_combinatorialfreemodule

comment:2 Changed 4 months ago by mkoeppe

  • Commit set to 78d063341d140193991bf2f273246d5005c1ea60
  • Dependencies set to #30194

New commits:

9ee2a48Create CombinatorialFreeModule if basis keys given
d08ee98zero_vector: Handle bad input like zero_vector(3.6) before passing it to ZZ.__pow__
5d56004FreeModule: SImplify argument handling
9116a1csrc/sage/misc/sageinspect.py: Do not use FreeModule as an example for a class instance
20b10f0Extend VectorSpace factory in the same way
6af7fa4Move documentation from FreeModuleFactory to FreeModule
5910876FreeModule: Add to documentation
78d0633More documentation

comment:3 Changed 4 months ago by mkoeppe

  • Description modified (diff)

comment:4 Changed 4 months ago by mkoeppe

  • Milestone changed from sage-9.2 to sage-9.3
Note: See TracTickets for help on using tickets.