First step
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
Direzione di ricerca
La issue non indica file sorgente, test o punti di ingresso. Inizia esaminando la struttura esistente della GUI e l’integrazione con Julia, quindi suddividi le funzionalità richieste di caricamento, risoluzione, plotting, packaging e REPL incorporata per OCP in attività con ambito separato e criteri di completamento concordati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Ideally, the GUI should be able to perform the following tasks, typically in separate tabs
- OCP definition
- load a .jl file containing an ocp definition (and choose the name of the ocp)
- display the loaded ocp (as source code ?)
- edit/save a .jl in textfield, internally and/or externally
- solve the problem
- call to solve with default options
- show solver iterations and output (in GUI or Julia repl)
- save solution in a .sol file (add a function in CTDirect ? use native julia save ?)
- set options for solve, including initial guess options (warmstart in particular)
- discrete continuation (but how to change the parameter in the ocp ? julia repl may be more handy for that)
- plot the solution
- basic display of plot command (in GUI or external window)
- save the graphs
- load and display a solution file (cf save solution: add CTDirect function or native julia ?)
- edit / custom graphs
- meta
- bundle the app, ie without the need to launch from julia repl
- open a julia repl inside the gui
- Lingua principale
- C++
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
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/CTGui
-
MousetrapAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
control-toolbox/CTGui#7 · 15 commenti ·
-
Possible tools for CTGuiAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
control-toolbox/CTGui#3 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
control-toolbox/CTGui#2 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
control-toolbox/CTGui#1 ·
Tutte le issue di control-toolbox/CTGui
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 69/100
-
area:qmc bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 69/100
I maintainer di solito rispondono entro 3 giorni
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
ASGC-Game-Jam/asgc-gamejam-2026#563 ·
I maintainer di solito rispondono entro 1 giorno
-
area/ysql kind/bug priority/medium status/awaiting-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
yugabyte/yugabyte-db#37523 ·
I maintainer di solito rispondono entro 1 giorno
-
Let agents name their jobsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100