Misc pending tasks associated with refactoring in branch release-0.2
@oriolcg ya está trabajando en esto.
Desde el 14/2/2022.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
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
- Lenguaje dominante
- Julia
- Estrellas
- 150
- Forks
- 28
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de gridap/GridapDistributed.jl
-
A generic method of the abstract type DistributedDiscreteModel{Dc,Dp} directly accesses to a field name .face_gidsQuizá libre de nuevo @amartinhuertas la tomó hace 118 días y no hay ningún pull request abierto. Abierto
gridap/GridapDistributed.jl#211 · 1 asignado ·
-
Automatically add ghost cells to triangulation whenever a CellField is created out of a DistributedTriangulationQuizá libre de nuevo @JordiManyer la tomó hace 151 días y no hay ningún pull request abierto. Abierto
gridap/GridapDistributed.jl#209 · 2 asignados ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
gridap/GridapDistributed.jl#189 · 1 comentario ·
-
Issue with DG-SIP and FullyAssembledRowsQuizá libre de nuevo @amartinhuertas la tomó hace 356 días y no hay ningún pull request abierto. Abierto
gridap/GridapDistributed.jl#186 · 20 comentarios · 1 asignado ·
-
Potential issue when interpolating DistributedCelllFields that are only defined on own cellsQuizá libre de nuevo @JordiManyer la tomó hace 371 días y no hay ningún pull request abierto. Abierto
gridap/GridapDistributed.jl#184 · 1 comentario · 2 asignados ·
Todos los issues de gridap/GridapDistributed.jl
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 61/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
JuliaDecisionFocusedLearning/ImplicitDifferentiation.jl#231 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
JuliaDocs/PkgPage.jl#52 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
Los mantenedores suelen responder en 1 día