Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Misc pending tasks associated with refactoring in branch release-0.2

Abierto
#39 11 comentarios 0 reacciones 3 asignados Ver en GitHub

@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

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.jl solver 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_everywhere not available in GridapDistributed.jl, only interpolate Solved 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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de gridap/GridapDistributed.jl

Todos los issues de gridap/GridapDistributed.jl

Issues similares

Más issues de Julia

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.