ForceFreeStates - Investigate Solovev cutoff sensitivity after 2.0
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- julia
- Ambito
- performance
Direzione di ricerca
Start by reviewing the Solovev cutoff scan and the related issues #481, #520, and #427; the payload names no files or test commands. Compare FFS energies, response, and coupling quantities across cutoffs near 1e-6, varying ODE tolerance and spatial resolution independently, and validate calculated-kinetic examples separately. Done means establishing acceptable errors, supported numerical ranges, focused regression coverage, and documentation.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Follow-up to #555, scheduled for investigation after the 2.0 release. This issue records numerical questions to investigate without holding #555 up on additional convergence studies.
Related: #481 (separating crossing width from matching distance), #490 / #520 (forward-basis conditioning), and #427 (PE singular-coupling sampling radius). This issue focuses on validation of the Solovev examples rather than proposing another crossing implementation.
singfac_min controls the ForceFreeStates (FFS) integration/crossing near singular surfaces. Changing it can change the global solution and energy matrix, hence the response computed by PerturbedEquilibrium (PE), as well as downstream NTV torque. It is distinct from the PE singular-coupling diagnostic's sampling offset and from regularization_width.
The ideal-plus-NTV Solovev examples use kinetic_factor = 0 and prescribed regularization. Their torque should be interpreted as a diagnostic on a regularized ideal response, not a self-consistent kinetic torque. Numerical convergence at fixed regularization and physical sensitivity to the regularization are separate questions. The calculated-kinetic path (kinetic_source = "calculated", kinetic_factor = 1) needs separate validation.
After 2.0:
- Revisit the Solovev cutoff scan and its reproducibility, including ODE-tolerance sensitivity and the conditioning concerns tracked in #481 and #520.
- Test an intermediate-cutoff window around
1e-6with independent ODE-tolerance and spatial-resolution checks. Track FFS energies, response, and coupling quantities; treat regularized NTV torque as a downstream diagnostic. - Separate finite-crossing error, small-cutoff numerical breakdown, and prescribed-regularization dependence. State the acceptable error for the quantity being validated.
- Validate the calculated-kinetic examples independently rather than extrapolating from ideal-plus-postprocessing runs.
- Add focused regression coverage and document the supported numerical range when established.
Treat 1e-6 as a practical choice to validate further, without assuming that smaller values are always safer or that 1e-4 is more accurate. No solver design is selected by this issue. This follow-up does not replace the normal human review and merge checks for #555.
- Lingua principale
- Julia
- Stelle
- 11
- Fork
- 7
- Merge medio
- 4g 3h
- PR unite (30g)
- 70
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna 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 OpenFUSIONToolkit/GPEC
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
OpenFUSIONToolkit/GPEC#644 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
OpenFUSIONToolkit/GPEC#643 ·
I maintainer di solito rispondono entro 3 giorni
-
PerturbedEquilibrium - FEATURE - Complete the resistive perturbed-equilibrium workflow from Galerkin and matched resultsForse già presa @matt-pharr l’ha presa 1 giorno fa. Apertafeature
OpenFUSIONToolkit/GPEC#635 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
test
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
OpenFUSIONToolkit/GPEC#633 · 2 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
Tearing - FEATURE - Add a general modified Rutherford equation for island evolutionForse già presa @StuartBenjamin l’ha presa 1 giorno fa. Apertafeature
OpenFUSIONToolkit/GPEC#630 · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di OpenFUSIONToolkit/GPEC
Issue simili
-
`ShallowWaterModel` allocates ~9 KiB per grid point per RK3 stage on the CPUForse già presa @ali-ramadhan l’ha presa oggi. Apertaperformance 🏍️
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
CliMA/Oceananigans.jl#6421 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
NCAR/musica#1118 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
`AMSGrad` state starts at `epsilon` instead of zero, so zero gradients move parameters and small gradients are dampedForse già presa @parth-patel010 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
FluxML/Optimisers.jl#247 · 1 commento ·
-
README should say that row and column order must matchForse già presa @SAUMYARSH l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100