Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Mar 13:16
a148cee

Oscar v1.0.0

Diff since v0.14.0

Merged pull requests:

Closed issues:

  • Groups: for conjugacy, have a function which only tests conjugacy, and one which tests conjugacy and returns a conjugator (#120)
  • Behaviour of div/divrem in Oscar (#146)
  • Ideals in Z (#229)
  • links to source code in the Oscar documentation (#588)
  • Logical implications for toric varieties (#771)
  • Inconsistent behaviour of kernel (#1062)
  • Finite field constructors should add sanity checks (#1491)
  • Unify eigenvalue methods (#2017)
  • Partition functionality in src missing (#2301)
  • Add display options from AbstractAlgebra.YoungTableau to Tableau (#2462)
  • meaning of iso_oscar_gap (in particular for number fields) (#2534)
  • Permission error when loading Oscar (#2712)
  • proj_space vs projective_space (#2930)
  • Clarify how monomial orderings are supposed to be specified (#3040)
  • Sometimes Singular creates unknown coefficient fields, which make Oscar unhappy (#3088)
  • Testing in parallel can make GAP crash (#3089)
  • ordering of MPolyQuoRing (#3102)
  • Multivariate division algorithm produces quotients q_i such that summands q_if_i has bigger degree than original polynomial f (#3105)
  • dualizing does not work for free resolutions (#3107)
  • Printing of finite fields (#3165)
  • Something with automorphism groups hanging (#3167)
  • roots causes StackOverflowError (#3168)
  • Automorphisms of groups issue (#3171)
  • (minor) DOCUMENTATION mistake for divisible (#3178)
  • Error on 1.10 ubuntu long (#3184)
  • Unexpected behaviour in (::MPolyRing)(::MPolyRingElem) (#3193)
  • right_transversal should return a "smart" transversal object (wrapping the corresponding "smart" object produced by GAP) instead of coercing into a Vector (#3197)
  • Add convenience method for producing free modules over rings? (#3198)
  • (Regression) Evaluate matrix elements via broacasting (#3204)
  • Warning about Gröbner bases with floating point arithmetic (#3207)
  • labelled_matrix_formatted prints unwanted (?) newline (#3210)
  • Get GAP package repsn 3.1.1 or newer into Oscar (#3219)
  • Nicer printing for orbit G-sets (#3221)
  • Restore printing of symmetric group as Sym(n) (#3225)
  • Some printing code ignores is_unicode_allowed() and prints unicode "wedge" characters (#3257)
  • Turn conjugacy classes of elements and subgroups into G-sets (#3261)
  • Improve is_conjugate_subgroup (#3262)
  • Improve is_conjugate and is_conjugate_with_data docstrings (#3264)
  • Rename conjugacy_classes_maximal_subgroups and maximal_subgroup_classes or even just *subgroups (#3265)
  • polyhedron(A,b) errors if A has zero rows (#3273)
  • PointVector{QQFieldElem}+Vector{Int64} and RayVector{QQFieldElem}+Vector{Int64} errors (#3274)
  • Int.(RayVector{QQFieldElem}) and ZZ.(RayVector{QQFieldElem}) return RayVector{QQFieldElem} (#3275)
  • (Regression) dot(Vector{QQFieldElem},Vector{Int}) errors (#3277)
  • Conversion of (Calcium)QQBar elements to "plain" number fields; matrix groups over it (#3279)
  • Support for polytopes with (real) QQBar coefficients? (#3286)
  • Tropical groebner bases - minor overhaul (#3304)
  • Revised interface for homogenization (#3307)
  • MINOR: Documentation for map_word, contains strange typesetting (#3319)
  • normalize! vs normalise (#3330)
  • Recurrent segmentation fault error (#3339)
  • Rename Spec to AffineScheme (#3345)
  • test_module not working for some files/directories (#3354)
  • general_linear_group inputs (#3361)
  • G-sets: define and document an interface for getting group,domain,action (#3370)
  • Regression: image(f::GAPGroupHomomorphism) should only return the image group, not an embedding morphism (#3371)
  • Add all_perfect_groups (#3376)
  • OrthogonalDiscriminants: all_od_infos modifies OD_data and breaks show_OD_info (#3383)
  • Support character(group, values)? (#3390)
  • Add all_primitive_groups and all_transitive_groups variants taking a single int or int range (#3403)
  • Unexpected behaviour: Polynomial rings with multi-index variable names. (#3407)
  • using GAP ; using Oscar shows banner for OscarInterface package (#3414)
  • Oscar does not import on 1.10.1 on linux (#3438)
  • Add is_abelian and more for character tables? (#3446)
  • Allow Vector{Vector} as input for subdivision_of_points (#3459)