You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
functionconstructpolyhedron(RepT::Type{<:Rep{N, T}}, p::Tuple{Vararg{Rep}}, it::It{N, T}...) where {N, T}
100
+
ifsupportssolver(RepT)
103
101
solver =default_solver(p...)
104
102
if solver !==nothing&&!(solver isa JuMP.UnsetSolver)
105
-
returnRepTout(it..., solver=solver)
103
+
returnRepT(it..., solver=solver)
106
104
end
107
105
end
108
-
RepTout(it...)::RepTout#FIXME without this type annotation even convexhull(::PointsHull{2,Int64,Array{Int64,1}}, ::PointsHull{2,Int64,Array{Int64,1}}) is not type stable, why ?
106
+
RepT(it...)::RepT#FIXME without this type annotation even convexhull(::PointsHull{2,Int64,Array{Int64,1}}, ::PointsHull{2,Int64,Array{Int64,1}}) is not type stable, why ?
107
+
108
+
end
109
+
110
+
functiondefault_similar(p::Tuple{Vararg{Rep}}, d::FullDim{N}, ::Type{T}, it::It{N, T}...) where {N, T}
111
+
# Some types in p may not support `d` or `T` so we call `similar_type` after `promote_reptype`
0 commit comments