Package: python3-dijitso (2019.2.0~git20190418.c92dcb0-2)
Links for python3-dijitso
Debian Resources:
Download Source Package dijitso:
- [dijitso_2019.2.0~git20190418.c92dcb0-2.dsc]
- [dijitso_2019.2.0~git20190418.c92dcb0.orig.tar.gz]
- [dijitso_2019.2.0~git20190418.c92dcb0-2.debian.tar.xz]
Maintainers:
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
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-mpi4py
- collegamenti allo standard MPI (Message Passing Interface)
-
- dep: python3-numpy
- veloce struttura per array per il linguaggio Python 3
-
- dep: python3-pkg-resources
- rilevazione di pacchetti e accesso a risorse usando pkg_resources
-
- sug: python-dijitso-doc
- Package not available
Download python3-dijitso
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 24.4 kB | 118.0 kB | [list of files] |