Package: python3-dijitso (2019.2.0~git20190418.c92dcb0-3)
Links for python3-dijitso
Debian Resources:
Download Source Package dijitso:
- [dijitso_2019.2.0~git20190418.c92dcb0-3.dsc]
- [dijitso_2019.2.0~git20190418.c92dcb0.orig.tar.gz]
- [dijitso_2019.2.0~git20190418.c92dcb0-3.debian.tar.xz]
Maintainers:
- Debian Science Team (QA Page, Mail Archive)
- Johannes Ring (QA Page)
- Drew Parsons (QA Page)
- Francesco Ballarin (QA Page)
External Resources:
- Homepage [fenicsproject.org]
Similar packages:
compilazione distribuita just-in-time di librerie condivise (Python 3)
Dijitso è stato scritto per migliorare un componente centrale dell'infrastruttura FEniCS, cioè la compilazione just in time del codice C++ che è generato dai moduli Python, ma è chiamato solamente dall'interno di una libreria C++ e perciò non necessita di un wrapper in una comoda interfaccia Python.
L'approccio principale di dijitso è di usare ctypes per importare la libreria condivisa dinamica direttamente senza alcun tentativo di usare un wrapper in una interfaccia Python.
Finché il codice compilato può fornire una semplice funzione di factory a una classe che implementa un'interfaccia C++ predefinita, non c'è alcun limite alla complessità di tale interfaccia finché è chiamata solo da codice C++. Se si desidera un'interfaccia Python per il codice generato, dijitso probabilmente non è la risposta.
Sebbene dijitso abbia un ruolo molto specifico all'interno del progetto FEniCS, non dipende da altri componenti di FEniCS.
Il supporto parallelo dipende dall'interfaccia mpi4py, sebbene mpi4py non sia veramente importata dentro il modulo di dijitso per cui sarebbe possibile fare il mock dell'oggetto comunicatore con un'interfaccia simile.
Questo pacchetto installa la libreria per Python 3.
Other Packages Related to python3-dijitso
|
|
|
|
-
- dep: python3
- linguaggio interattivo di alto livello orientato agli oggetti (versione python3 predefinita)
-
- dep: python3-mpi4py
- collegamenti allo standard MPI (Message Passing Interface)
-
- dep: python3-numpy
- veloce funzionalità per array per il linguaggio Python (Python 3)
-
- sug: python-dijitso-doc
- Package not available
Download python3-dijitso
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 23.7 kB | 117.0 kB | [list of files] |