AlgebraicJulia / AlgebraicJulia/CombinatorialSpaces.jl

`sign` of simplices blocking type inference

Aberta
#83 2 comentários 0 reações 0 responsáveis Ver no GitHub
enhancement
Linguagem predominante
Julia
Estrelas
46
Forks
6
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

> Tracing back through the function calls, the `sign` function, which returns a vector of positive and negative ones corresponding to the sign of a simplex, is returning `::Any`.

This is because the type of the orientation is encoded as a type parameter to `EmbeddedDeltaDualComplex2D`.

One way to work around this is to hard-code `Bool` a la https://github.com/AlgebraicJulia/CombinatorialSpaces.jl/blob/ab1ea66268c631b3964f023dd2d4d41fdbdfd9ed/src/DiscreteExteriorCalculus.jl#L1101

_Originally posted by @lukem12345 in https://github.com/AlgebraicJulia/CombinatorialSpaces.jl/issues/78#issuecomment-2113037349_

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.