Misc pending tasks associated with refactoring in branch release-0.2
@oriolcg ci sta già lavorando.
Dal 14/2/2022.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Merging into master PR https://github.com/gridap/GridapDistributed.jl/pull/50
- Update README
- remove src/OLD, test/OLD, compile
- Add NEWS.md
High priority
- Release Gridap 0.17.0
- Release PartitonedArrays 0.2.3
- Write data into
pvtuformat (@amartinhuertas) PR https://github.com/gridap/WriteVTK.jl/pull/1 https://github.com/gridap/GridapDistributed.jl/pull/46 - Create MPI launchers for the test (now we just test in serial mode) @fverdugo https://github.com/gridap/GridapDistributed.jl/pull/45
- Assembly of the rhs vector alone (@amartinhuertas) PR https://github.com/gridap/GridapDistributed.jl/pull/40
- Solve broken tests in
FESpacesTests.jlnamelyassemble_XXX!functions do not work @fverdugo https://github.com/gridap/GridapDistributed.jl/pull/44 - Implement assembly strategy when one also iterates over ghost cells.
- Interpolation onto distributed multi-field spaces. @fverdugo PR https://github.com/gridap/GridapDistributed.jl/pull/42
- Port uniformly refined forest of octrees distributed model this new version (in GridapP4est) @amartinhuertas
- Add test drivers including DG examples. @fverdugo PR https://github.com/gridap/GridapDistributed.jl/pull/42
- Add test drivers including nonlinear examples. @fverdugo PR https://github.com/gridap/GridapDistributed.jl/pull/44
- https://github.com/fverdugo/PartitionedArrays.jl/issues/33 https://github.com/fverdugo/PartitionedArrays.jl/pull/35
-
@asserts locally triggered from the processors may lead to deadlock! We should callmpi_abortwhenever anAssertionErrorexception is triggered. PR https://github.com/fverdugo/PartitionedArrays.jl/pull/39 - AD in parallel. Talk to @amartinhuertas to grasp the challenges there.
Medium priority
- Nicer user API for PETScSolver (to be done in GridapPETSc). In particular, better handling of the lifetime of PETSc objects.
- Implement distributed models from gmsh (in GridapGmsh) @fverdugo
- implement
lu!for PSparseMatrix following the same strategy as with \ - Move mpi tests to their own CI job @amartinhuertas PR https://github.com/gridap/GridapDistributed.jl/pull/47
- Automatically generate sysimage to reduce mpi tests runtime @amartinhuertas PR https://github.com/gridap/GridapDistributed.jl/pull/48
- Think how the user can define the local and global vector type in the FESpace
- Showing
NLSolve.jlsolver trace only in master MPI rank leads to a dead lock. - Peridodic BCs
- Implement ZeroMeanFESpace
Low priority
- Implement a more lazy initialization of the matrix exchanger in PartitionedArrasys since the exchanger is not always needed.
- Overlap compression of the sparse matrix with communication of rhs assembly
- Implement another strategy to represent local matrices in PartitionedArrays with a data layout compatible with petsc
-
interpolate_everywherenot available inGridapDistributed.jl, onlyinterpolateSolved in PR https://github.com/gridap/GridapDistributed.jl/pull/74
- Lingua principale
- Julia
- Stelle
- 150
- Fork
- 28
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
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 gridap/GridapDistributed.jl
-
A generic method of the abstract type DistributedDiscreteModel{Dc,Dp} directly accesses to a field name .face_gidsForse di nuovo libera @amartinhuertas l’ha presa 120 giorni fa e non c’è nessuna pull request aperta. Aperta
gridap/GridapDistributed.jl#211 · 1 assegnatario ·
-
Automatically add ghost cells to triangulation whenever a CellField is created out of a DistributedTriangulationForse di nuovo libera @JordiManyer l’ha presa 153 giorni fa e non c’è nessuna pull request aperta. Aperta
gridap/GridapDistributed.jl#209 · 2 assegnatari ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
gridap/GridapDistributed.jl#189 · 1 commento ·
-
Issue with DG-SIP and FullyAssembledRowsForse di nuovo libera @amartinhuertas l’ha presa 358 giorni fa e non c’è nessuna pull request aperta. Aperta
gridap/GridapDistributed.jl#186 · 20 commenti · 1 assegnatario ·
-
Potential issue when interpolating DistributedCelllFields that are only defined on own cellsForse di nuovo libera @JordiManyer l’ha presa 372 giorni fa e non c’è nessuna pull request aperta. Aperta
gridap/GridapDistributed.jl#184 · 1 commento · 2 assegnatari ·
Tutte le issue di gridap/GridapDistributed.jl
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
rfordatascience/tidytuesday#1098 ·
-
`SplitRungeKutta` time steppers never call `update_lagrangian_particle_state!`, so particle `tracked_fields` are never updatedForse già presa @ali-ramadhan l’ha presa oggi. Apertabug 🐞
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
CliMA/Oceananigans.jl#6381 ·
I maintainer di solito rispondono entro 1 giorno
-
ci system:windows test
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Single-column TKE example: boundary-layer depth description doesn't match Han & Bretherton (2019)Aperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 82/100
NumericalEarth/Breeze.jl#1143 ·
I maintainer di solito rispondono entro 1 giorno
-
format-check (Runic) is red on master: formatter drift on ~200 filesForse già presa @ChrisRackauckas-Claude l’ha presa 1 giorno fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
SciML/ModelingToolkit.jl#5337 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni