New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Meta-ticket: Roadmap for (Combinatorial)FreeModule #10673
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
I don't how how it is related to this roadmap but #10007 still make hard to mix current sage FreeModule(...) and categories. As this kind of roadmap go further than my skills (English and overview of Sage), just mind this comment as a pointer to this last problem. Update the description if you think #10007 should do inside... |
comment:4
Replying to @sagetrac-nborie:
Please go ahead and put # |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:6
Some thoughts for renaming
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:12
Setting new milestone based on a cursory review of ticket status, priority, and last modification date. |
This is a meta ticket giving a road map for the cleanup of
CombinatorialFreeModule
Provide an implementation of
ModulesWithBasis
using aFreeModule_sparse
internally with a ranker (as was done in MuPAD)Extend FreeModule(K,n,sparse=True) to accept n=infinity #10671: Extend
FreeModule(K, n, sparse=True)
to acceptn=infinity
Rename
CombinatorialFreeModule
to something more appropriate insage.modules
, and leave a temporary alias with deprecation warning for backward compatibilityExtend FreeModule factory to construction of FiniteRankFreeModule and CombinatorialFreeModule #30194: Make
FreeModule(base_ring, enumerated set)
callCombinatorialFreeModule
Categories for FreeModule's #10672: Put
FreeModule
in the categoryModulesWithBasis()
Enable deriving subclasses from FreeModule and FreeModuleElement #10007: Enable deriving subclasses from
FreeModule
andFreeModuleElement
Add submodule and quotient in ModuleWithBasis #8933: Add submodule and quotient in
ModulesWithBasis
(we currently have submodules)customize printing of elements in CombinatorialFreeModules #9370: customize printing of elements in
CombinatorialFreeModules
Cleanup of ModulesWithBasis and friends #18066: Move methods from
CombinatorialFreeModule
toModulesWithBasis
.Meta-ticket: Modules with basis: We need to separate ABC from implementation #19346: Separate ABC of
CombinatorialFreeModule
fromModulesWithBasis
.CC: @jhpalmieri @darijgr
Component: linear algebra
Issue created by migration from https://trac.sagemath.org/ticket/10673
The text was updated successfully, but these errors were encountered: