[Dev] semantic tests during cost parsing
I maintainer di solito rispondono entro 1 giorno
@ocots ci sta già lavorando.
Dal 19/2/2025.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
@ocots the semantic test below, currently done in onepass.jl during the (syntaxic) pattern matching, should be deferred to p_lagrange!. i'm changing it unless you remember why you or me put it here. same thing for other kinds of costs.
NB. no need to make a fix in CTBase, i'm updating it directly in CTParser.onepass
# lagrange cost
:(∫($e1) → min) => p_lagrange!(p, ocp, e1, :min; log)
:(-∫($e1) → min) => p_lagrange!(p, ocp, :(-$e1), :min; log)
:($e1 * ∫($e2) → min) => if has(e1, p.t)
(return __throw("time $(p.t) must not appear in $e1", p.lnum, p.line))
- Lingua principale
- Julia
- Stelle
- 3
- Fork
- 0
- Merge medio
- 1g 32m
- PR unite (30g)
- 18
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di control-toolbox/CTParser.jl
-
Generate every representation of each component; remove the discretization from the :exa backendForse già presa @jbcaillau l’ha presa 3 giorni fa. Aperta
control-toolbox/CTParser.jl#415 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Keep the :exa constraint handles by label and return the path/boundary multipliers by labelForse già presa @jbcaillau l’ha presa 6 giorni fa. Aperta
control-toolbox/CTParser.jl#414 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[Dev] Automatic names of the components (x₁, x1, …): limit of 9 for a symbolic dimensionForse già presa @jbcaillau l’ha presa 7 giorni fa. Apertafeature
control-toolbox/CTParser.jl#403 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[Dev] Digit exponents R²¹, R¹⁰⁰: keep the limit of 20 or read the exponent?Forse già presa @jbcaillau l’ha presa 7 giorni fa. Apertafeature
control-toolbox/CTParser.jl#402 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[Design] Should a constraint bound be allowed to depend on the model? Levels of relaxationForse già presa @jbcaillau l’ha presa 7 giorni fa. Apertadev
control-toolbox/CTParser.jl#401 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di control-toolbox/CTParser.jl
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
-
Pin the porting environmentAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
FluxML/Metalhead.jl#407 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
SciML/ModelingToolkit.jl#5371 ·
I maintainer di solito rispondono entro 2 giorni