Skip to content

Functions I miss/haven't found: #15

Description

@tweisser

Here are some functions that I miss in SAS.jl (or maybe I just haven't found them yet):

function SemialgebraicSets.inequalities(::AbstractAlgebraicSet)
    return []
end

function polynomials(s::AbstractSemialgebraicSet)
    return [equalities(s)..., inequalities(s)...]
end

function MultivariatePolynomials.maxdegree(s::AbstractSemialgebraicSet)
    pols = polynomials(s)
    return isempty(pols) ? 0 : maximum(maxdegree.(pols))
end

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions