Debian Science Project
Summary
Simulations
pacchetti Debian Science per la simulazione

Questo metapacchetto installa i pacchetti Debian Science che sono utilizzati per fare simulazioni in diversi campi scientifici.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Science to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Science mailing list

Links to other tasks

Debian Science Simulations packages

Official Debian packages with high relevance

calculix-ccx
programma per calcolo strutturale di elementi finiti tridimensionali
Versions of package calculix-ccx
ReleaseVersionArchitectures
bullseye2.17-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch2.11-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.21-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster2.11-1amd64,arm64,armhf,i386
bookworm2.20-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 254 users (306 upd.)*
Versions and Archs
License: DFSG free
Git

CalculiX è un'applicazione libera e open source per l'analisi di elementi finiti che usa un formato di input simile ad Abaqus. Ha un risolutore implicito ed esplicito e un pre- e post-elaboratore (CGX). Questo pacchetto contiene il risolutore CalculiX CrunchiX (cxx).

calculix-cgx
Calculix cgx è un pre- e post-elaboratore tridimensionale per FEM
Versions of package calculix-cgx
ReleaseVersionArchitectures
bookworm2.17+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie2.21+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye2.17+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch2.11+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.11+dfsg-1amd64,arm64,armhf,i386
sid2.21+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 12 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

CalculiX GraphiX (cgx) è un pre- e post-elaboratore tridimensionale per elementi finiti. I modelli agli elementi finiti di CalculiX CrunchiX possono essere costruiti, calcolati e post-elaborati. Il pre- e post-elaboratore è uno strumento 3D interattivo che usa l'API di OpenGL.

Oltre ai file di risultati di Calculix CrunchiX (frd), possono essere letti i risultati da OpenFoam, Duns (2D e 3D), Isaac (2D e 3D) e Nastran (f06). Per pre-elaborare il formato nativo di Netgen, STEP e STL possono essere importati.

esys-particle
Software for particle-based numerical modelling (MPI version)
Versions of package esys-particle
ReleaseVersionArchitectures
trixie2.3.5+dfsg2-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm2.3.5+dfsg2-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye2.3.5+dfsg2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster2.3.5+dfsg1-2.1amd64,arm64,armhf,i386
stretch2.3.4+dfsg1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie2.3-2amd64,armel,armhf,i386
sid2.3.5+dfsg2-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 8 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

ESyS-Particle is Open Source software for particle-based numerical modelling. The software implements the Discrete Element Method (DEM), a widely used technique for modelling processes involving large deformations, granular flow and/or fragmentation. ESyS-Particle is designed for execution on parallel supercomputers, clusters or multi-core PCs running a Linux-based operating system. The C++ simulation engine implements spatial domain decomposition via the Message Passing Interface (MPI). A Python wrapper API provides flexibility in the design of numerical models, specification of modelling parameters and contact logic, and analysis of simulation data. ESyS-Particle has been utilised to simulate earthquake nucleation, comminution in shear cells, silo flow, rock fragmentation, and fault gouge evolution, to name but a few applications.

Screenshots of package esys-particle
gazebo
simulatore per robotica open source - binari
Versions of package gazebo
ReleaseVersionArchitectures
bullseye11.1.0+dfsg-6amd64,i386
experimental11.10.2+dfsg-1amd64
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Gazebo è un simulatore multi-robot per ambienti all'aria aperta. Come Stage (parte del progetto Player) è in grado di simulare una popolazione di robot, sensori e oggetti, ma lo fa in un mondo tridimensionale. Genera sia un ritorno realistico dei sensori sia interazioni fisicamente plausibili tra gli oggetti (include una simulazione accurata della fisica dei corpi rigidi).

Questo pacchetto contiene i binari principali dell'applicazione.

The package is enhanced by the following packages: gazebo-plugin-base
Screenshots of package gazebo
getdp
ambiente generale per il trattamento di problemi discreti
Versions of package getdp
ReleaseVersionArchitectures
trixie3.2.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid3.5.0+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch2.9.2+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye3.2.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster3.0.4+dfsg1-1amd64,arm64,armhf,i386
bookworm3.2.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream3.6.0
Popcon: 4 users (7 upd.)*
Newer upstream!
License: DFSG free
Git

GetDP è un risolutore generico di elementi finiti che usa elementi misti per discretizzare complessi di tipo de Rham in una, due e tre dimensioni.

La funzionalità principale di GetDP è la vicinanza tra i dati di input che definiscono problemi discreti (scritti dall'utente in file di dati ASCII) e le espressioni matematiche simboliche di tali problemi.

Consultare il manuale di riferimento di GetDP per una panoramica più completa delle funzionalità di GetDP: http://www.geuz.org/getdp .

Please cite: P. Dular, C. Geuzaine, A. Genon and W. Legros: An evolutive software environment for teaching finite element methods in electromagnetism. IEEE Transactions on Magnetics 35(3):1682 - 1685 (1999)
lammps
simulatore di dinamiche molecolari
Versions of package lammps
ReleaseVersionArchitectures
buster-backports20191120+dfsg1-2~bpo10+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid20240207+dfsg-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch0~20161109.git9806da6-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie20240207+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
stretch-backports0~20181211.gitad1b1897d+dfsg1-1~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0~20181211.gitad1b1897d+dfsg1-2amd64,arm64,armhf,i386
bookworm20220106.git7586adbb6a+ds1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye20210122~gita77bb+ds1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie0~20140523.gite5e877d-1amd64,armel,armhf,i386
Popcon: 10 users (15 upd.)*
Versions and Archs
License: DFSG free
Git

LAMMPS è il classico codice per dinamica molecolare e un acronimo per Large-scale Atomic/Molecular Massively Parallel Simulator (simulatore atomico/molecolare su grande scala massicciamente parallelo).

LAMMPS ha i potenziali per materiali flessibili (biomolecole, polimeri) e materiali a stato solido (metalli, semiconduttori) e sistemi mesoscopici o a grana grossa. Può essere usato per modellare atomi o, più genericamente, come simulatore parallelo di particelle a scala atomica, meso o continua.

LAMMPS funziona su processori singoli o in parallelo usando tecniche di passaggio di messaggi e decomposizione spaziale del dominio di simulazione. Il codice è progettato per essere facile da modificare o estendere con nuove funzionalità.

Screenshots of package lammps
libceres-dev
minimizzatore di minimi quadrati non lineari (file di sviluppo)
Versions of package libceres-dev
ReleaseVersionArchitectures
stretch1.12.0+dfsg0-1amd64,arm64,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bookworm2.1.0+really2.1.0+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.14.0-14amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.14.0-4amd64,armhf,i386
trixie2.2.0+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid2.2.0+dfsg-4.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 16 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

Ceres Solver è una libreria C++ open source per modellare e risolvere problemi di ottimizzazione grandi e complicati. È una libreria ricca di funzionalità, matura e performante che è stata usata in produzione da Google fino dal 2010.

Ceres Solver può risolvere due tipi di problemi:

  • problemi dei minimi quadrati non lineari con vincoli dei limiti;
  • problemi generali di ottimizzazione senza vincoli.

Questo pacchetto contiene i file header di sviluppo.

libdart-dev
libreria per ottimizzazione, dinamica e cinematica - file di sviluppo
Versions of package libdart-dev
ReleaseVersionArchitectures
sid6.12.1+dfsg4-13.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
bullseye6.9.5-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
bookworm6.12.1+dfsg4-12amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
trixie6.12.1+dfsg4-13amd64,arm64,armel,armhf,i386,mips64el,ppc64el
upstream6.13.2
Popcon: 0 users (2 upd.)*
Newer upstream!
License: DFSG free
Git

DART è una libreria collaborativa, multipiattaforma e open source creata da Georgia Tech Graphics Lab e Humanoid Robotics Lab. La libreria fornisce algoritmi e strutture dati per applicazioni di dinamica e cinematica nella robotica e nell'animazione al computer. DART si distingue per la sua accuratezza e stabilità grazie all'uso di coordinate generalizzate per rappresentare sistemi di corpi rigidi articolati e per calcolare equazioni di Lagrange derivate dal principio di D'Alembert per descrivere le dinamiche del moto. A differenza di molti popolari motori di fisica che vedono il simulatore come una scatola nera, DART fornisce agli sviluppatori un accesso completo alle quantità dinamiche e cinematiche interne, come matrice di massa, forze centrifughe e di Coriolis, matrici di trasformazione e loro derivate. DART fornisce anche un calcolo efficiente di matrici jacobiane per frame di coordinate e punti del corpo arbitrari. Il contatto e la collisione vengono gestiti utilizzando un LCP (linear-complementarity problem) implicito basato su velocità e passi temporali per garantire la non compenetrazione, attrito in base alla direzione e condizioni approssimate del cono di attrito di Coulomb. Per il rilevamento delle collisioni, DART usa FCL sviluppata da Willow Garage e UNC Gamma Lab. DART ha applicazioni in robotica ed animazione al computer in quanto fornisce un simulatore di dinamica multicorpo e strumenti per la pianificazione del controllo e del moto. In DART la simulazione della dinamica multicorpo è un'estensione di RTQL8, un software open source creato dal Georgia Tech Graphics Lab.

Questo pacchetto contiene gli header principali e altri strumenti per lo sviluppo.

libkim-api-v2-models
Models and model-drivers for KIM-API
Versions of package libkim-api-v2-models
ReleaseVersionArchitectures
buster2.0~beta2.gita734d1-3amd64,arm64,armhf,i386
Popcon: users ( upd.)*
Versions and Archs
License: DFSG free
Git

The KIM API is an Application Programming Interface for atomistic simulations. The API provides a standard for exchanging information between atomistic simulation codes (molecular dynamics, molecular statics, lattice dynamics, Monte Carlo, etc.) and interatomic models (potentials or force fields). It also includes a set of library routines for using the API with bindings for:

FORTRAN 77, Fortran 90/95, Fortran 2003 C, C++

Atomistic simulation codes that support the KIM API work seamlessly with the KIM-compliant interatomic models (KIM Models) distributed on this website. The interface is computationally efficient and often requires relatively minor changes to existing codes.

This package contains models and model-drivers for KIM-API

libopm-common-bin
Tools for Eclipse reservoir simulation files -- utility programs
Versions of package libopm-common-bin
ReleaseVersionArchitectures
sid2023.10+ds-3amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-7amd64,arm64,armel,mips64el,mipsel,ppc64el
Popcon: 2 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

The Eclipse file format is widely used in the reservoir simulation community. This package provides utility programs to process files in this format, like for comparing two files, converting between binary version and formatted text file format, etc.

libopm-grid-bin
corner point grid utility programs
Versions of package libopm-grid-bin
ReleaseVersionArchitectures
bookworm2022.10+ds-3amd64,arm64,ppc64el
sid2023.10+ds-2amd64,arm64,ppc64el,riscv64
Popcon: 2 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

opm-grid provides implementations of grids for reservoir simulation, corner point or more general pillar grids, following the DUNE grid interface: CpGrid, a parallel corner point grid, and PolyhedralGrid a more general serial grid implementation of an unstructured, legacy, grid.

A standard grid type in the petroleum industry, corner-point grids fills the domain with a relatively low number of cells while still providing sufficient flexibility to model faults, fractures and erosion. The grid format was originally designed with an eye towards geological modeling rather than numerical simulation, but is still suitable for e.g. low order finite volume discretizations.

This package provides programs to mirror corner point grids specified in Eclipse file format and convert the corner point grid representation of an Eclipse together with permeability/porosity to file suitable for visualization with Paraview.

libopm-simulators-bin
Parallel porous media / reservoir simulators -- applications
Versions of package libopm-simulators-bin
ReleaseVersionArchitectures
bookworm2022.10+ds-2amd64,arm64,ppc64el
sid2023.10+ds-3amd64,arm64,ppc64el,riscv64
Popcon: 2 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

opm-simulators provides a research (ebos) and a production (flow) fully implicit black-oil simulators, supporting one to three phases and supporting solvent and polymer options. It uses cell centered finite volume schemes with two point flux approximation and automatic differentiation for the discretization and uses state of the art linear and nonlinear solvers. It supports standard and multi segment well models and reading and writing file in Eclipse format, a defacto industry standard in the oil reservoir simulation community.

Package provides the simulation programs.

libopm-upscaling-bin
Porous media upscaling tools -- applications
Versions of package libopm-upscaling-bin
ReleaseVersionArchitectures
bookworm2022.10+ds-4amd64,arm64,ppc64el
sid2023.10+ds-3amd64,arm64,ppc64el,riscv64
Popcon: 3 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

opm-upscaling provides tools for single phase and relative permeability upscaling. During upscaling effective parameters (like porosity, permeability, and capillary pressure) for a simulation on a coarser scale are computed from properties of a simulation on a fine scale.

Package provides the upscaling applications.

liggghts
Open Source DEM Particle Simulation Software.
Versions of package liggghts
ReleaseVersionArchitectures
jessie3.0.3+repack-2amd64,armel,armhf,i386
sid3.8.0+repack1-9.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm3.8.0+repack1-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye3.8.0+repack1-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster3.8.0+repack1-4amd64,arm64,armhf,i386
stretch3.5.0+repack1-10amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
Popcon: 7 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

LIGGGHTS stands for LAMMPS improved for general granular and granular heat transfer simulations.

LAMMPS is a classical molecular dynamics simulator. It is widely used in the field of Molecular Dynamics. Thanks to physical and algorithmic analogies, LAMMPS is a very good platform for DEM simulations. LAMMPS offers a GRANULAR package to perform these kind of simulations. LIGGGHTS aims to improve those capability with the goal to apply it to industrial applications. Development version.

Screenshots of package liggghts
mbpoll
utilità a riga di comando per comunicare con slave ModBus (RTU o TCP)
Versions of package mbpoll
ReleaseVersionArchitectures
buster-backports1.4.11+dfsg-2~bpo10+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 30 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

mbpoll usa libmodbus (http://libmodbus.org/). Sebbene la sintassi di tali opzioni sia molto vicina, modpoll è un progetto completamente indipendente dal programma proconX.

mbpoll può:

  • leggere input discreti;
  • leggere e scrivere output binari (coil);
  • leggere registri di input;
  • leggere e scrivere registri di output (holding register).

La lettura e la scrittura dei registri può essere in decimale, esadecimale * virgola mobile a precisione singola.

music-bin
Multi-Simulation Coordinator per MPI -- utilità
Versions of package music-bin
ReleaseVersionArchitectures
bullseye1.1.16-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.2.1-0.3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.0.7-1.2amd64,armel,armhf,i386
stretch1.0.7-1.3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.0.7-4amd64,arm64,armhf,i386
bookworm1.1.16-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 3 users (6 upd.)*
Versions and Archs
License: DFSG free

MUSIC consente la comunicazione di eventi di spike e serie temporali continue tra applicazioni parallele all'interno dello stesso lavoro MPI in un computer su cluster. Tipici casi d'uso consistono nel connettere modelli sviluppati per diversi simulatori e nel connettere un simulatore parallelo ad uno strumento di post-elaborazione.

Questo pacchetto contiene l'utilità per avviare MUSIC.

neuron
ambiente di simulazione per modelli computazionali di neuroni
Versions of package neuron
ReleaseVersionArchitectures
bookworm8.2.2-4amd64,arm64,armel,armhf,i386,ppc64el,s390x
sid8.2.2-6amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
trixie8.2.2-6amd64,arm64,armel,armhf,i386,ppc64el,s390x
bullseye7.6.3-1amd64,arm64,i386,ppc64el
buster7.6.3-1amd64,arm64,i386
upstream9.0.dev
Popcon: 13 users (3 upd.)*
Newer upstream!
License: DFSG free
Git

NEURON è un ambiente di simulazione per modellare neuroni individuali e reti di neuroni. Fornisce strumenti comodi per costruire, gestire e usare modelli in un modo che è numericamente solido e computazionalmente efficiente. È particolarmente bene adatto ai problemi che sono strettamente collegati a dati sperimentali, specialmente quelli che coinvolgono celle con proprietà biofisiche e anatomiche complesse.

NEURON offre

  • "sintassi naturale", che permette di specificare proprietà del modello in idiomi familiari;
  • discretizzazione efficiente e indolore, spaziale e temporale;
  • svariati metodi numerici di integrazione differenti, selezionabili dall'utente;
  • interfaccia utente comoda (interpreti + GUI);
  • libreria di meccanismi biofisici ampliabile dall'utente.
occt-draw
interprete di comandi e sistema per test grafici di Open CASCADE Technology
Versions of package occt-draw
ReleaseVersionArchitectures
sid7.6.3+dfsg1-7.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye7.5.1+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie7.6.3+dfsg1-7amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
buster7.3.0+dfsg1-5amd64,arm64,armhf,i386
bookworm7.6.3+dfsg1-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
experimental7.7.1+dfsg1-1~exp2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream7.8.1
Popcon: 4 users (9 upd.)*
Newer upstream!
License: DFSG free
Git

Open CASCADE Technology è una suite per la modellazione di solidi e superfici 3D, la visualizzazione, lo scambio di dati e lo sviluppo rapido di applicazioni. È un'eccellente piattaforma per lo sviluppo di software per la simulazione numerica inclusi CAD/CAM/CAE, AEC e GIS, come anche di applicazioni PDM.

Draw è un interprete di comandi basato su Tcl e un sistema grafico utilizzato per testare e dimostrare le librerie di modellazione di Open CASCADE Technology.

occt-misc
vari file per la libreria condivisa della piattaforma CAE OCCT
Versions of package occt-misc
ReleaseVersionArchitectures
bookworm7.6.3+dfsg1-7all
buster7.3.0+dfsg1-5all
bullseye7.5.1+dfsg1-2all
sid7.6.3+dfsg1-7.1all
trixie7.6.3+dfsg1-7all
experimental7.7.1+dfsg1-1~exp2all
upstream7.8.1
Popcon: 103 users (121 upd.)*
Newer upstream!
License: DFSG free
Git

Open CASCADE Technology è una suite per la modellazione di solidi e superfici 3D, la visualizzazione, lo scambio di dati e lo sviluppo rapido di applicazioni. È un'eccellente piattaforma per lo sviluppo di software per la simulazione numerica inclusi CAD/CAM/CAE, AEC e GIS, come anche di applicazioni PDM.

Questo pacchetto contiene i file di risorsa.

openfoam
insieme di strumenti open source per CFD (Computational Fluid Dynamics) - binari
Versions of package openfoam
ReleaseVersionArchitectures
stretch4.1+dfsg1-1amd64,arm64,armhf,i386,ppc64el,s390x
sid1912.200626-2amd64,arm64,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1912.200626-2amd64,arm64,armhf,i386,mips64el,ppc64el,s390x
bullseye1912.200626-1amd64,arm64,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1912.200626-1amd64,arm64,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1812+dfsg1-2amd64,arm64,armhf,i386
upstream2312
Popcon: 27 users (12 upd.)*
Newer upstream!
License: DFSG free
Git

OpenFOAM è il software CFD (dinamica dei fluidi al computer) libero e open source sviluppato principalmente da OpenCFD Ltd. a partire dal 2004. Ha una vasta base di utenti provenienti dalla maggior parte delle aree di ingegneria e scienze, da organizzazioni sia commerciali sia accademiche. OpenFOAM ha una gamma esaustiva di funzionalità per risolvere tutto, da flussi di fluidi complessi che comportano reazioni chimiche, turbolenza e trasferimento di calore ad acustica, meccanica dei solidi ed elettromagnetismo.

Questo pacchetto contiene i binari.

pysph-viewer
infrastruttura open-source per Smoothed Particle Hydrodynamics (visualizzatore)
Versions of package pysph-viewer
ReleaseVersionArchitectures
bookworm1.0~b1-5all
sid1.0~b1-8all
bullseye1.0~b0~20191115.gite3d5e10-4all
stretch0~20160514.git91867dc-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0~20180411.git1ae58e1-2.1amd64,arm64,armhf,i386
Popcon: 2 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

È implementato in Python e le parti critiche per le prestazioni sono implementate in Cython.

PySPH è implementata in modo tale da permettere all'utente di specificare l'intera simulazione SPH in puro Python. A partire da questo codice Python ad alto livello viene generato il codice ad alte prestazioni, compilato al volo ed eseguito. PySPH permette anche il parallelismo automatico opzionale che usa mpi4py e Zoltan.

Il pacchetto contiene il visualizzatore per PySPH.

python3-deap
algoritmi evolutivi distribuiti in Python3
Versions of package python3-deap
ReleaseVersionArchitectures
bullseye1.3.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.3.1-5amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid1.4.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.3.1-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.0.1-3+deb8u1all
stretch1.0.2.post2-2all
buster1.0.2.post2-6all
Popcon: 21 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

DEAP (Distributed Evolutionary Algorithms in Python) è un'infrastruttura innovativa di calcolo evolutivo per prototipizzare e testare velocemente idee. Mira a rendere espliciti gli algoritmi e trasparenti le strutture dati. Funziona in perfetta armonia con meccanismi di parallelizzazione come il multiprocessing e SCOOP.

Questo pacchetto contiene i moduli per Python3.

python3-escript
Escript/Finley finite elements Python3 system (with OpenMP)
Versions of package python3-escript
ReleaseVersionArchitectures
bullseye5.6-3amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
sid5.6-7amd64,arm64,armel,armhf,ppc64el,riscv64,s390x
trixie5.6-6amd64,arm64,armel,armhf,ppc64el,s390x
bookworm5.6-4amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
stretch5.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 6 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Escript is a programming tool for implementing mathematical models in Python using the finite element method (FEM). Because users do not access the data structures it is very easy to use and scripts can run on desktop computers as well as highly parallel supercomputer without changes. Application areas for escript include earth mantle convection, geophysical inversion, earthquakes, porous media flow, reactive transport, plate subduction, erosion, and tsunamis.

Scripts can be executed in parallel (on varying numbers of threads or nodes) without any special modifications.

Escript now includes the esys.downunder module for 3D inversion of geophysical data sets. The current version supports gravity, magnetic and joint inversion.

This package contains the commands and libraries for Python3 with OpenMP threading and MPI multiprocess support.

python3-escript-mpi
(OpenMP + MPI)
Versions of package python3-escript-mpi
ReleaseVersionArchitectures
bullseye5.6-3amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
stretch5.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bookworm5.6-4amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
sid5.6-7amd64,arm64,armel,armhf,ppc64el,riscv64,s390x
trixie5.6-6amd64,arm64,armel,armhf,ppc64el,s390x
Popcon: 1 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Escript is a programming tool for implementing mathematical models in Python using the finite element method (FEM). Because users do not access the data structures it is very easy to use and scripts can run on desktop computers as well as highly parallel supercomputer without changes. Application areas for escript include earth mantle convection, geophysical inversion, earthquakes, porous media flow, reactive transport, plate subduction, erosion, and tsunamis.

Scripts can be executed in parallel (on varying numbers of threads or nodes) without any special modifications.

Escript now includes the esys.downunder module for 3D inversion of geophysical data sets. The current version supports gravity, magnetic and joint inversion.

This package contains the commands and libraries for Python3 with both OpenMP threading and MPI multiprocess support.

python3-pysph
infrastruttura open source per Smoothed Particle Hydrodynamics
Versions of package python3-pysph
ReleaseVersionArchitectures
bullseye1.0~b0~20191115.gite3d5e10-4amd64,arm64,ppc64el,s390x
sid1.0~b1-8amd64,arm64
bookworm1.0~b1-5amd64,arm64
Popcon: 6 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

È implementato in Python e le parti critiche per le prestazioni sono implementate in Cython.

PySPH è implementata in modo tale da permettere all'utente di specificare l'intera simulazione SPH in puro Python. A partire da questo codice Python ad alto livello viene generato il codice ad alte prestazioni, compilato al volo ed eseguito. PySPH permette anche il parallelismo automatico opzionale che usa mpi4py e Zoltan.

python3-qutip
python package for simulating the dynamics of open quantum systems
Versions of package python3-qutip
ReleaseVersionArchitectures
sid4.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm4.7.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye4.5.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie4.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
upstream5.0.1
Popcon: 3 users (2 upd.)*
Newer upstream!
License: DFSG free
Git

QuTiP is open-source software for simulating the dynamics of open quantum systems. The QuTiP library depends on the excellent Numpy, Scipy, and Cython numerical packages. In addition, graphical output is provided by Matplotlib. QuTiP aims to provide user-friendly and efficient numerical simulations of a wide variety of Hamiltonians, including those with arbitrary time-dependence, commonly found in a wide range of physics applications such as quantum optics, trapped ions, superconducting circuits, and quantum nanomechanical resonators.

This package installs the library for Python 3.

python3-sfepy
elementi finiti semplici in Python
Versions of package python3-sfepy
ReleaseVersionArchitectures
bookworm2021.4-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye2020.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2021.4-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
upstream2024.1
Popcon: 6 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

SfePy (Simple Finite Elements in Python) è un software per risolvere sistemi di equazioni differenziali alle derivate parziali (PDE) accoppiate, tramite il metodo degli elementi finiti in 1D, 2D e 3D. Può essere visto sia come una scatola nera che risolve PDE, sia come pacchetto Python che può essere usato per costruire applicazioni personalizzate. La parola "semplice" significa che problemi FEM complessi possono essere codificati molto facilmente e rapidamente.

Screenshots of package python3-sfepy
python3-woo
calcoli dinamici discreti, specialmente meccanica granulare (Python 3)
Versions of package python3-woo
ReleaseVersionArchitectures
stretch1.0+dfsg1-1amd64,arm64,i386,mips64el,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Infrastruttura estensibile e portabile principalmente per meccanica dei materiali granulari. Le parti di calcolo sono scritte in C++ parallelizzato usando OpenMP, completamente accessibili e modificabili da Python (console ipython o script). Scene arbitrariamente complesse possono essere realizzate con script. È fornita un'interfaccia utente basata su Qt, dotata di visualizzazione OpenGL flessibile, ispezione di tutti gli oggetti e modifiche durante l'esecuzione. Preprocessori parametrici possono essere scritti in Python puro e un sistema batch può essere usato per guidare studi parametrici. Nuovi modelli di materiale e forme di particelle possono essere aggiunti (in C++) senza modificare le classi esistenti.

woo è un'evoluzione del pacchetto Yade (http://www.launchpad.net/yade), puntando a maggiore flessibilità, estensibilità, integrazione più stretta con Python e facilità d'uso.

Questa versione è compilata con OpenMP abilitato e ha come obiettivo Python 3.x.

siconos
modellazione e simulazione di sistemi dinamici non-smooth (strumento di esecuzione delle simulazioni)
Versions of package siconos
ReleaseVersionArchitectures
sid4.4.0+dfsg-4all
bookworm4.4.0+dfsg-2all
bullseye4.3.1+dfsg-2all
upstream4.5.0
Popcon: 4 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

Siconos è un software scientifico open-source indirizzato principalmente alla modellazione e alla simulazione in C++ e Python di sistemi dinamici non-smooth:

  • sistemi meccanici (rigidi o solidi) con contatto unilaterale e collisione e attrito di Coulomb (meccanica non-smooth, dinamica del contatto, dinamica dei sistemi a molti corpi o materiali granulari);
  • circuiti elettrici con interruttori come circuiti elettrici con componenti lineari a tratti e ideali: convertitori di potenza, raddrizzatori, PLL (Phase-Locked Loop) o convertitori analogico-digitale;
  • sistemi di controllo sliding mode;
  • biologia (reti di regolazione genetica). Altre applicazioni si trovano in sistemi e controllo (sistemi ibridi, inclusioni differenziali, controllo ottimo con vincoli di stato), ottimizzazione (sistemi di complementarità e disuguaglianze variazionali), meccanica dei fluidi e computer grafica.

Questo pacchetto contiene lo strumento "siconos" che permette di compilare ed eseguire in un singolo comando programmi/script di Siconos.

Please cite: Vincent Acary and Bernard Brogliato: The SICONOS Platform :443-488 (2008)
siconos-mechanics-tools
modellazione e simulazione di sistemi dinamici non-smooth (strumenti per meccanica)
Versions of package siconos-mechanics-tools
ReleaseVersionArchitectures
bullseye4.3.1+dfsg-2all
bookworm4.4.0+dfsg-2all
sid4.4.0+dfsg-4all
upstream4.5.0
Popcon: 2 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

Siconos è un software scientifico open-source indirizzato principalmente alla modellazione e alla simulazione in C++ e Python di sistemi dinamici non-smooth:

  • sistemi meccanici (rigidi o solidi) con contatto unilaterale e collisione e attrito di Coulomb (meccanica non-smooth, dinamica del contatto, dinamica dei sistemi a molti corpi o materiali granulari);
  • circuiti elettrici con interruttori come circuiti elettrici con componenti lineari a tratti e ideali: convertitori di potenza, raddrizzatori, PLL (Phase-Locked Loop) o convertitori analogico-digitale;
  • sistemi di controllo sliding mode;
  • biologia (reti di regolazione genetica). Altre applicazioni si trovano in sistemi e controllo (sistemi ibridi, inclusioni differenziali, controllo ottimo con vincoli di stato), ottimizzazione (sistemi di complementarità e disuguaglianze variazionali), meccanica dei fluidi e computer grafica.

Questo pacchetto contiene strumenti che permettono di eseguire, analizzare, manipolare, esportare e visualizzare l'output di simulazioni meccaniche.

Please cite: Vincent Acary and Bernard Brogliato: The SICONOS Platform :443-488 (2008)
sumo
simulazione di mobilità urbana (SUMO)
Versions of package sumo
ReleaseVersionArchitectures
sid1.18.0+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.8.0+dfsg2-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.15.0+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.18.0+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
buster1.1.0+dfsg1-1amd64,arm64,armhf,i386
stretch0.28.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.21.0+dfsg-1amd64,armel,armhf,i386
upstream1.19.0
Popcon: 8 users (9 upd.)*
Newer upstream!
License: DFSG free
Git

SUMO (Simulation of Urban MObility) è un pacchetto di simulazione del traffico stradale microscopico, open source e altamente portabile, progettato per gestire grosse reti stradali. Binario principale.

Please cite: M. Behrisch, L. Bieker, J. Erdmann and D. Krajzewicz: SUMO - Simulation of Urban MObility: An Overview (eprint) SIMUL 2011, The Third International Conference on Advances in System Simulation :63-68 (2011)
tkgate
editor e simulatore di circuiti digitali basato su Tcl/Tk
Versions of package tkgate
ReleaseVersionArchitectures
bullseye2.1+repack-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster2.1+repack-3amd64,arm64,armhf,i386
trixie2.1+repack-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
stretch2.0~b10-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.1+repack-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie2.0~b10-4amd64,armel,armhf,i386
bookworm2.1+repack-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package tkgate:
fieldelectronics
hardwareemulation
interfacex11
roleprogram
scopeapplication
uitoolkittk
x11application
Popcon: 24 users (17 upd.)*
Versions and Archs
License: DFSG free
Git

TkGate è un editor e simulatore di circuiti digitali con un'interfaccia basata su Tcl/Tk. TkGate include un vasto numero di dispositivi incorporati, incluse porte logiche di base, memorie, tty e moduli per progettazione gerarchica. Il simulatore può essere controllato in modo interattivo o attraverso uno script di simulazione. Il contenuto della memoria può essere caricato da file ed è incluso un compilatore di microcodice/macrocodice (gmac) per creare file di memoria di tkgate a partire da una descrizione di alto livello. Il simulatore gestisce la simulazione continua, la simulazione passo-passo (con orologio o epoca) e punti di interruzione. I file salvati sono in formato simile a Verilog.

TkGate include anche svariati tutorial e circuiti di esempio che possono essere caricati attraverso il menu "Help". Gli esempi vanno da un semplice sommatore a 3 bit a livello di porte logiche fino ad una CPU a 16 bit programmata per giocare al gioco "Animals".

TkGate ha un'interfaccia multilingua con gestione di inglese, giapponese, francese e spagnolo.

yade
piattaforma per modellazione ad elementi discreti
Versions of package yade
ReleaseVersionArchitectures
bookworm2023.02a-1amd64,arm64,i386,ppc64el,s390x
bullseye2021.01a-3amd64,arm64,i386,ppc64el,s390x
experimental2024.00a~git~ga581-1~exp2amd64,arm64,s390x
trixie2024.02a-1amd64,arm64
stretch2017.01a-8amd64,arm64,i386,mips64el,ppc64el,s390x
sid2024.02a-1amd64,arm64
buster-backports2020.01a-10~bpo10+1amd64,arm64,i386,ppc64el
stretch-backports2020.01a-10~bpo9+1amd64,arm64,i386,ppc64el
jessie1.12.0-2amd64,armel,armhf,i386
buster2019.01a-2amd64,arm64,i386
Debtags of package yade:
roleprogram
usesimulating
Popcon: 5 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Yet Another Dynamic Engine, ennesimo motore dinamico.

Infrastruttura open source estensibile per modellazione numerica discreta, focalizzata sul metodo degli elementi discreti. Le parti di calcolo sono scritte in C++ usando un modello ad oggetti flessibile, permettendo l'implementazione indipendente di nuovi algoritmi e interfacce. Python viene usato per costruzione rapida e concisa di scene, controllo della simulazione, postelaborazione e debug.

Questo pacchetto contiene la compilazione di yade ottimizzata per la velocità.

Please cite: V.ŠMilauer, E. Catalano, B. Chareyre, S. Dorofeenko, J. Duriez, A. Gladky, J. Kozicki, C. Modenese, L. Scholtès, L. Sibille, J. Stránský and K. Thoeni: Yade Documentation (V. Šmilauer, ed.),. The Yade Project, 2nd ed. (2015)
Screenshots of package yade

Official Debian packages with lower relevance

calculix-ccx-doc
programma per calcolo strutturale di elementi finiti tridimensionali (file di documentazione)
Versions of package calculix-ccx-doc
ReleaseVersionArchitectures
bookworm2.11-1.1all
bullseye2.11-1all
stretch2.11-1all
buster2.11-1all
sid2.11-1.1all
trixie2.11-1.1all
upstream2.21
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

CalculiX è un'applicazione libera e open source per l'analisi di elementi finiti che usa un formato di input simile ad Abaqus. Ha un risolutore implicito ed esplicito e un pre- e post-elaboratore (CGX).

Questo pacchetto contiene la documentazione in formato HTML per CalculiX CrunchiX.

calculix-ccx-test
programma per calcolo strutturale di elementi finiti tridimensionali (file di documentazione)
Versions of package calculix-ccx-test
ReleaseVersionArchitectures
bullseye2.11-1all
sid2.11-1.1all
bookworm2.11-1.1all
stretch2.11-1all
trixie2.11-1.1all
buster2.11-1all
upstream2.21
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

CalculiX è un'applicazione libera e open source per l'analisi di elementi finiti che usa un formato di input simile ad Abaqus. Ha un risolutore implicito ed esplicito e un pre- e post-elaboratore (CGX).

Questo pacchetto contiene file d'esempio per CalculiX CrunchiX.

calculix-cgx-examples
file di esempio per Calculix GraphiX
Versions of package calculix-cgx-examples
ReleaseVersionArchitectures
bullseye2.17+dfsg-2all
stretch2.11+dfsg-1all
trixie2.21+dfsg-1all
bookworm2.17+dfsg-2all
sid2.21+dfsg-1all
buster2.11+dfsg-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

CalculiX GraphiX (cgx) è un pre- e post-elaboratore tridimensionale per elementi finiti. I modelli agli elementi finiti di CalculiX CrunchiX possono essere costruiti, calcolati e post-elaborati. Il pre- e post-elaboratore è uno strumento 3D interattivo che usa l'API di OpenGL.

Oltre ai file di risultati di Calculix CrunchiX (frd), possono essere letti i risultati da OpenFoam, Duns (2D e 3D), Isaac (2D e 3D) e Nastran (f06). Per pre-elaborare il formato nativo di Netgen, STEP e STL possono essere importati.

Questo pacchetto contiene gli esempi.

ceres-solver-doc
documentazione per ceres-solver
Versions of package ceres-solver-doc
ReleaseVersionArchitectures
bullseye1.14.0-14all
buster1.14.0-4all
trixie2.2.0+dfsg-4all
sid2.2.0+dfsg-4.1all
stretch1.12.0+dfsg0-1all
bookworm2.1.0+really2.1.0+dfsg-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Ceres Solver è una libreria C++ open source per modellare e risolvere problemi di ottimizzazione grandi e complicati. È una libreria ricca di funzionalità, matura e performante che è stata usata in produzione da Google fino dal 2010.

Ceres Solver può risolvere due tipi di problemi:

  • problemi dei minimi quadrati non lineari con vincoli dei limiti;
  • problemi generali di ottimizzazione senza vincoli.

Questo pacchetto contiene la documentazione che si trovava all'indirizzo http://ceres-solver.org/ e gli esempi che erano inclusi con il rilascio.

libopensurgsim-dev
piattaforma libera per simulazione chirurgica - sviluppo
Versions of package libopensurgsim-dev
ReleaseVersionArchitectures
stretch0.7.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.7.0-11amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.7.0-8amd64,arm64,armhf,i386
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

OpenSurgSim è un toolkit in C++ per sviluppare simulazioni chirurgiche in tempo reale. Permette di creare simulatori utilizzando i blocchi costruttivi inclusi, come gestione dei dispositivi di input, risposta al tatto, grafica, rilevamento delle collisioni e simulazione della fisica.

Questo pacchetto contiene i file di sviluppo necessari per compilare proprie applicazioni OpenSurgSim.

Please cite: Timothy Kelliher, Julien Lenoir, Paul Novotny and Harald Scheirich: Open Surgical Simulation (OSS) – A Community Resource. Medicine Meets Virtual Reality 21: NextMed/MMVR21 :197-203 (2014)
libopm-common-dev
Tools for Eclipse reservoir simulation files -- development files
Versions of package libopm-common-dev
ReleaseVersionArchitectures
sid2023.10+ds-3amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-7amd64,arm64,armel,mips64el,mipsel,ppc64el
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

This package contains the shared buildsystem of all OPM modules, the headers for input, parsing, and output of files in Eclipse format, a format widely used in the reservoir simulation community, and generic utilities used in other OPM modules.

libopm-grid-dev
DUNE grid implementations for reservoir simulation -- development files
Versions of package libopm-grid-dev
ReleaseVersionArchitectures
bookworm2022.10+ds-3amd64,arm64,ppc64el
sid2023.10+ds-2amd64,arm64,ppc64el,riscv64
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

opm-grid provides implementations of grids for reservoir simulation, corner point or more general pillar grids, following the DUNE grid interface: CpGrid, a parallel corner point grid, and PolyhedralGrid a more general serial grid implementation of an unstructured, legacy, grid.

A standard grid type in the petroleum industry, corner-point grids fills the domain with a relatively low number of cells while still providing sufficient flexibility to model faults, fractures and erosion. The grid format was originally designed with an eye towards geological modeling rather than numerical simulation, but is still suitable for e.g. low order finite volume discretizations.

This package provides the development files for the grid implementations, i.e. the headers and shared library links.

libopm-material-dev
pacchetto di transizione
Versions of package libopm-material-dev
ReleaseVersionArchitectures
sid2023.10+ds-3all
bookworm2022.10+ds-4amd64,arm64,armel,mips64el,mipsel,ppc64el
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Questo è un pacchetto di transizione. Può essere rimosso senza problemi.

libopm-models-dev
C++ simulation framework for porous media flow -- development files
Versions of package libopm-models-dev
ReleaseVersionArchitectures
bookworm2022.10+ds-4amd64,arm64,armel,mips64el,ppc64el
sid2023.10+ds-2amd64,arm64,mips64el,ppc64el,riscv64
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

opm-models is a header-only simulation framework which is primary focused on fully implicit models for flow and transport in porous media. It uses finite volume schemes for discretization and automatic differentiation for calculating the Jacobians. Its main objectives is to provide an easily usable, well maintainable, high performance framework which is capable of capturing all macro-scale scenarios relevant for academic research and industrial applications involving flow and transport processes in porous media.

This package provides the development files (headers) needed to build applications based on opm-models.

libopm-simulators-dev
Parallel porous media / reservoir simulators -- development files
Versions of package libopm-simulators-dev
ReleaseVersionArchitectures
sid2023.10+ds-3amd64,arm64,ppc64el,riscv64
bookworm2022.10+ds-2amd64,arm64,ppc64el
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

opm-simulators provides a research (ebos) and a production (flow) fully implicit black-oil simulators, supporting one to three phases and supporting solvent and polymer options. It uses cell centered finite volume schemes with two point flux approximation and automatic differentiation for the discretization and uses state of the art linear and nonlinear solvers. It supports standard and multi segment well models and reading and writing file in Eclipse format, a very common format used in the oil reservoir simulation community.

Package provides the development files (headers and shared library links).

libopm-upscaling-dev
Porous media upscaling tools -- development files
Versions of package libopm-upscaling-dev
ReleaseVersionArchitectures
bookworm2022.10+ds-4amd64,arm64,ppc64el
sid2023.10+ds-3amd64,arm64,ppc64el,riscv64
Popcon: users ( upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

opm-upscaling provides tools for single phase and relative permeability upscaling. During upscaling effective parameters (like porosity, permeability, and capillary pressure) for a simulation on a coarser scale are computed from properties of a simulation on a fine scale.

Package provides the development files (headers and shared library links).

python3-opm-common
Tools for Eclipse reservoir simulation files -- Python wrappers
Versions of package python3-opm-common
ReleaseVersionArchitectures
sid2023.10+ds-3amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-7amd64,arm64,armel,mips64el,mipsel,ppc64el
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

This package contains the Python wrappers for reading, parsing, and writing files in Eclipse format, a format widely used in the reservoir simulation community.

python3-opm-simulators
Python wrappers for the Open porous media / reservoir simulators
Versions of package python3-opm-simulators
ReleaseVersionArchitectures
bookworm2022.10+ds-2amd64,arm64,ppc64el
sid2023.10+ds-3amd64,arm64,ppc64el,riscv64
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery.

opm-simulators provides a research (ebos) and a production (flow) fully implicit black-oil simulators, supporting one to three phases and supporting solvent and polymer options. It uses cell centered finite volume schemes with two point flux approximation and automatic differentiation for the discretization and uses state of the art linear and nonlinear solvers. It supports standard and multi segment well models and reading and writing file in Eclipse format, a very common format used in the oil reservoir simulation community.

Package provides Python wrappers for the simulators.

python3-pyswarms
research toolkit for particle swarm optimization in Python
Versions of package python3-pyswarms
ReleaseVersionArchitectures
bookworm1.3.0-5all
sid1.3.0-6all
bullseye1.3.0-1all
trixie1.3.0-6all
Popcon: 1 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

PySwarms is an extensible research toolkit for particle swarm optimization (PSO) in Python.

It is intended for swarm intelligence researchers, practitioners, and students who prefer a high-level declarative interface for implementing PSO in their problems. PySwarms enables basic optimization with PSO and interaction with swarm optimizations.

Features:

  • High-level module for Particle Swarm Optimization
  • Built-in objective functions to test optimization algorithms
  • Plotting environment for cost histories and particle movement
  • Hyperparameter search tools to optimize swarm behaviour

This package contains the Python 3.x version of PySwarms.

Packaging has started and developers might try the packaging code in VCS

fdmnes
calculates spectra of different spectroscopies
Versions of package fdmnes
ReleaseVersionArchitectures
VCS0.0.20120607-1all
Versions and Archs
License: To-be-clarified
Git
Version: 0.0.20120607-1

FDMNES calculates the spectra of different spectroscopies related to the real or virtual absorption of x-ray in material. It gives the absorption cross sections of photons around the ionization edge, that is in the energy range of XANES in the EXAFS. The calculation is performed with all conditions of rectilinear or circular polarization. In the same way, it calculates the structure factors and intensities of anomalous or resonant diffraction spectra (DAFS or RXD). FDMNES also allows the comparison of the simulated spectra to experimental ones with the help of objective criteria.

libgismo-dev
Geometry plus simulatiom modules development files
Versions of package libgismo-dev
ReleaseVersionArchitectures
VCS0.8.3-2all
Versions and Archs
License: MPL-2.0
Debian package not available
Git
Version: 0.8.3-2

G+Smo (Geometry + Simulation Modules, pronounced "gismo") is a new open-source C++ library that brings together mathematical tools for geometric design and numerical simulation. This package contains inlude headers, cmake configuration files and other development utils.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 236210