Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

UFL - Unified Form Language

FEniCS/ufl è adatto ai principianti?

Negli ultimi 30 giorni FEniCS/ufl ha accettato 6 delle 21 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 2 giorni. In questo momento sono aperte 2 issue adatte ai principianti.

Stelle
151
Fork
79
Issue aperte per principianti
2
Issue indicizzate
43
Merge medio
1g 10h
PR unite (30g)
6
Lingua principale
Python
Licenza
LGPL-3.0
Ultimo push su GitHub
18/9/2026
Ultima indicizzazione
15/9/2026
Guida per i contributori
Nessuna guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
Nessuna label per principianti indicizzata

Come contribuire a FEniCS/ufl

  1. Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
  2. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  3. I tuoi contributi saranno pubblicati con la licenza LGPL-3.0 del progetto.
  4. Scegli una delle 2 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Interpolate being both a BaseForm and Expression causes issues
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    FEniCS/ufl#477 ·

    I maintainer di solito rispondono entro 2 giorni

  • Documentation in manual is very outdated
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100

    FEniCS/ufl#472 ·

    I maintainer di solito rispondono entro 2 giorni

  • Creating a FunctionSpace with a MixedElement without a MeshSequence
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100

    FEniCS/ufl#464 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Differentiation of external operators via `ufl.diff`
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    FEniCS/ufl#456 ·

    I maintainer di solito rispondono entro 2 giorni

  • High-order differentiation of forms with external operators
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    FEniCS/ufl#449 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Why has the class FiniteElement been removed?
    Aperta
    question

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    FEniCS/ufl#445 · 9 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Make tests use fenicsx-refs.yml
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    FEniCS/ufl#432 ·

    I maintainer di solito rispondono entro 2 giorni

  • Building the documentation produces many warnings and some errors
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    FEniCS/ufl#415 ·

    I maintainer di solito rispondono entro 2 giorni

  • Edge case: fd.dx works but fd.par_loop fails when fd.dx subdomain_id is a single-element tuple
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    FEniCS/ufl#411 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • call function treats empty-tuples and None and no-argument type differently
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100

    FEniCS/ufl#405 · 13 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Empty form does not have arguments/arity
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    FEniCS/ufl#396 ·

    I maintainer di solito rispondono entro 2 giorni

  • Adjoints of coarguments behave inconsistently
    Forse di nuovo libera @dham l’ha presa 449 giorni fa e non c’è nessuna pull request aperta. Aperta

    FEniCS/ufl#395 · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Make https://pypi.org/project/UFL/ into an alias for fenics-ufl
    Forse di nuovo libera @mscroggs l’ha presa 498 giorni fa e non c’è nessuna pull request aperta. Aperta
    housekeeping proposal

    FEniCS/ufl#380 · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Readthedocs needs a notice that it's outdated
    Forse di nuovo libera @mscroggs l’ha presa 506 giorni fa e non c’è nessuna pull request aperta. Aperta
    housekeeping proposal

    FEniCS/ufl#378 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Actions and adjoints.
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    FEniCS/ufl#301 · 10 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Add information to element about traces on subentities
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    FEniCS/ufl#298 ·

    I maintainer di solito rispondono entro 2 giorni

  • Add `ufl_signature` or `_ufl_signature` to all UFL objects
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    FEniCS/ufl#296 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Remove quadrature schemes from metadata
    Forse di nuovo libera @mscroggs l’ha presa 847 giorni fa e non c’è nessuna pull request aperta. Aperta

    FEniCS/ufl#294 · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • extract_domains does the wrong thing with interpolate.
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    FEniCS/ufl#282 ·

    I maintainer di solito rispondono entro 2 giorni

  • Add Numpy-like functions
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    FEniCS/ufl#280 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Replace multifunctions with class methods
    Aperta
    proposal

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    FEniCS/ufl#273 · 8 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Form should have a quadrature rule
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    FEniCS/ufl#268 · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • ConstantValue and Parameter
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 32/100

    FEniCS/ufl#267 · 4 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Update docstrings including bullet points
    Aperta
    housekeeping

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    FEniCS/ufl#263 ·

    I maintainer di solito rispondono entro 2 giorni

  • I/O of `ufl` forms
    Aperta
    enhancement proposal

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    FEniCS/ufl#225 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Fix warnings when building documentation
    Aperta
    enhancement housekeeping

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 20/100

    FEniCS/ufl#210 ·

    I maintainer di solito rispondono entro 2 giorni

  • Improve code formatting
    Aperta
    housekeeping

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100

    FEniCS/ufl#203 ·

    I maintainer di solito rispondono entro 2 giorni

  • Use `typing.Self` once minimum Python version is 3.11
    Aperta
    housekeeping

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100

    FEniCS/ufl#176 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Lazy Replace
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    FEniCS/ufl#171 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Decide on consistent naming for Base/Abstract classes
    Aperta
    proposal

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    FEniCS/ufl#170 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Add tests for ufl2unicode
    Aperta
    housekeeping

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    FEniCS/ufl#167 ·

    I maintainer di solito rispondono entro 2 giorni

  • API inconsistency, ufl_domain vs extract_unique_domain and ufl_domains vs extract_domains
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    FEniCS/ufl#150 ·

    I maintainer di solito rispondono entro 2 giorni

  • DG jump operator gives the wrong result for a vector-valued equation
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    FEniCS/ufl#138 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Error in online documentation
    Forse di nuovo libera @mscroggs l’ha presa 1122 giorni fa e non c’è nessuna pull request aperta. Aperta

    FEniCS/ufl#106 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Use @property decorators
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    FEniCS/ufl#81 · 5 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Group integrals by metadata
    Aperta
    proposal

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    FEniCS/ufl#70 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • `ufl.split` incompatible with `ufl.as_vector`
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    FEniCS/ufl#56 ·

    I maintainer di solito rispondono entro 2 giorni

  • DAG visitor overhaul
    Forse di nuovo libera @indiamai l’ha presa 1122 giorni fa e non c’è nessuna pull request aperta. Aperta

    FEniCS/ufl#35 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • CoordinateDerivative and Conj do not compose correctly.
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    FEniCS/ufl#21 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Add `ufl.reference_grad`
    Forse già presa @kamal20122012 l’ha presa 160 giorni fa. Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100

    FEniCS/ufl#450 · 4 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • supporting built-in collections consistently in fd.dx()
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    FEniCS/ufl#407 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • External ufl types.
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    FEniCS/ufl#127 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.