turek-hron-fsi3: Add FEniCS as solid participant
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Ambito
- documentation
Direzione di ricerca
Inizia con l’implementazione FEniCS descritta nella tesi, sezione 5.2, quindi leggi le PR dei tutorial 38 e 125 per comprendere il contributo precedente e il motivo per cui è stato rimosso. Usa issue #250 e la discussione collegata come contesto di confronto; il lavoro è completato quando FEniCS è stato ripristinato come implementazione solida, con risultati sufficientemente accurati per il caso FSI3.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm adding this issue as a summary of the current state and collection of useful resources, because it just took me a bit of time to reconstruct what has happened to this case during the last few years.
- @richahert computed the FSI3 case with FEniCS in his thesis, section 5.2. Important: He used a linear solver. The case was contributed via https://github.com/precice/tutorials/pull/38.
- In https://github.com/precice/tutorials/pull/125 we decided to remove FEniCS as a solid participant from the case. Main reason: because the linear solver does not yield sufficiently accurate results.
Adding FEniCS as a solid participant would be helpful for cross-comparison to other solvers (this already helped us to debug the perpendicular flap case, see #250). FEniCS also gives very direct control over the time-stepping scheme being used, which might give us additional understanding for the case (e.g. in https://precice.discourse.group/t/turek-hron-fsi-with-openfoam-and-calculix/1001/14).
I marked this issue as a student issue, because it might be a nice thesis topic.
- Lingua principale
- C
- Stelle
- 143
- Fork
- 169
- Merge medio
- 1g 11h
- PR unite (30g)
- 20
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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 precice/tutorials
-
good first issue
Difficoltà 2/5 1-2 giorni Idoneità per principianti 62/100
precice/tutorials#617 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
system-tests
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
I maintainer di solito rispondono entro 1 giorno
-
system-tests
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
precice/tutorials#933 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
precice/tutorials#877 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di precice/tutorials
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
UNIVERSE-HPC/course-material#283 ·
-
bug C/C++ code
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
webarkit/WebARKitLib#85 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
SD Card Size correctionAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100