Debian Science Project
Summary
Simulations
Debian Science Simulation packages

This metapackage will install Debian Science packages that are used to do simulations in different fields of science.

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
programme d'éléments finis structurels en trois dimensions
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
buster2.11-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.21-1amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
sid2.20-1armel,armhf
trixie2.20-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm2.20-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 281 users (263 upd.)*
Versions and Archs
License: DFSG free
Git

CalculiX est une application d'analyse d'éléments finis libre qui utilise un format d'entrée similaire à celui d'Abaqus. Il a un solveur implicite et explicite, un préprocesseur et un postprocesseur (CGX). Ce paquet fournit le solveur CalculiX CrunchiX (cxx).

calculix-cgx
pré et postprocesseur tridimensionnel pour les modèles à éléments finis
Versions of package calculix-cgx
ReleaseVersionArchitectures
trixie2.21+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye2.17+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.17+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.21+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster2.11+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch2.11+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 11 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

CalculiX GraphiX (cgx) est un pré et postprocesseur tridimensionnel pour les éléments finis. Des modèles à éléments finis de CalculiX CrunchiX peuvent être compilés, calculés et post-traités. Le pré et postprocesseur est un outil 3D interactif utilisant l'API openGL.

En plus des fichiers de résultats de CalculiX CrunchiX, les résultats d'OpenFoam, Duns (2D et 3D), Isaac (2D et 3D) et Nastran (f06) peuvent être lus. Pour prétraiter le format natif Netgen, STEP et STL peuvent être importés.

esys-particle
Software for particle-based numerical modelling (MPI version)
Versions of package esys-particle
ReleaseVersionArchitectures
sid2.3.5+dfsg2-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie2.3-2amd64,armel,armhf,i386
stretch2.3.4+dfsg1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.3.5+dfsg1-2.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye2.3.5+dfsg2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.3.5+dfsg2-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie2.3.5+dfsg2-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
Popcon: 7 users (3 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
simulateur de robots au source ouvert – exécutables
Versions of package gazebo
ReleaseVersionArchitectures
experimental11.10.2+dfsg-1amd64
bullseye11.1.0+dfsg-6amd64,i386
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Gazebo est un simulateur de plusieurs robots pour des environnements de plein air. Comme Stage (faisant partie de Player Project), il peut simuler une population de robots, capteurs et objets, mais le fait dans un monde à trois dimensions. Il génère à la fois des retours réalistes de capteur et des interactions physiques plausibles entre objets (il intègre une simulation précise des propriétés physiques de solide rigide).

Ce paquet fournit les exécutables principaux de l’application.

The package is enhanced by the following packages: gazebo-plugin-base
Screenshots of package gazebo
getdp
general environment for the treatment of discrete problems
Versions of package getdp
ReleaseVersionArchitectures
stretch2.9.2+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie3.2.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm3.2.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster3.0.4+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
sid3.2.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream3.6.0
Popcon: 4 users (4 upd.)*
Newer upstream!
License: DFSG free
Git

GetDP is a general finite element solver using mixed elements to discretize de Rham-type complexes in one, two and three dimensions.

The main feature of GetDP is the closeness between the input data defining discrete problems (written by the user in ASCII data files) and the symbolic mathematical expressions of these problems.

See GetDP's reference manual for a more thorough overview of GetDP's capabilities: 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
Molecular Dynamics Simulator
Versions of package lammps
ReleaseVersionArchitectures
stretch0~20161109.git9806da6-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid20240207+dfsg-1.1amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
sid20240207+dfsg-1armel,armhf
trixie20240207+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm20220106.git7586adbb6a+ds1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye20210122~gita77bb+ds1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster-backports20191120+dfsg1-2~bpo10+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0~20140523.gite5e877d-1amd64,armel,armhf,i386
buster0~20181211.gitad1b1897d+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-backports0~20181211.gitad1b1897d+dfsg1-1~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
experimental20240207+dfsg-1.1~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 16 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator.

LAMMPS has potentials for soft materials (biomolecules, polymers) and solid-state materials (metals, semiconductors) and coarse-grained or mesoscopic systems. It can be used to model atoms or, more generically, as a parallel particle simulator at the atomic, meso, or continuum scale.

LAMMPS runs on single processors or in parallel using message-passing techniques and a spatial-decomposition of the simulation domain. The code is designed to be easy to modify or extend with new functionality.

Screenshots of package lammps
libceres-dev
minimiseur de moindres carrés non linéaire — fichiers de développement
Versions of package libceres-dev
ReleaseVersionArchitectures
trixie2.2.0+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye1.14.0-14amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
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
sid2.2.0+dfsg-4.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster1.14.0-4amd64,armel,armhf,i386,s390x
Popcon: 20 users (12 upd.)*
Versions and Archs
License: DFSG free
Git

Ceres Solver est une bibliothèque libre en C++ pour modéliser et résoudre des problèmes d'optimisation de grande taille et complexes. Il s'agit d'une bibliothèque riche en fonctionnalités, mûre et performante qui est utilisée en production par Google depuis 2010.

Ceres Solver peut résoudre deux types de problèmes :

 — les problèmes de moindres carrés non linéaires avec contraintes de
   bornes ;
 — les problèmes d'optimisation génériques sans contrainte.

Ce paquet fournit les en-têtes de développement.

libdart-dev
Kinematics Dynamics and Optimization Library - development files
Versions of package libdart-dev
ReleaseVersionArchitectures
trixie6.12.1+dfsg4-13amd64,arm64,armel,armhf,i386,mips64el,ppc64el
bookworm6.12.1+dfsg4-12amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
bullseye6.9.5-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
sid6.12.1+dfsg4-13.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
upstream6.13.2
Popcon: 0 users (3 upd.)*
Newer upstream!
License: DFSG free
Git

DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab.

This package contains main headers and other tools for development.

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,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
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
trixie2023.04+ds-5amd64,arm64,mips64el,ppc64el
bookworm2022.10+ds-7amd64,arm64,armel,mips64el,mipsel,ppc64el
Popcon: 3 users (7 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
trixie2023.04+ds-1amd64,arm64,ppc64el
bookworm2022.10+ds-3amd64,arm64,ppc64el
sid2023.10+ds-2amd64,arm64,ppc64el,riscv64
Popcon: 3 users (7 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
sid2023.10+ds-2amd64,arm64
trixie2023.04+ds-1amd64,arm64,ppc64el
bookworm2022.10+ds-2amd64,arm64,ppc64el
sid2023.04+ds-1ppc64el,riscv64
Popcon: 3 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-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
trixie2023.04+ds-1amd64,arm64,ppc64el
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
experimental3.8.0+repack1-9.1~exp1amd64,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
jessie3.0.3+repack-2amd64,armel,armhf,i386
stretch3.5.0+repack1-10amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
buster3.8.0+repack1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid3.8.0+repack1-9.1amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
sid3.8.0+repack1-9armel,armhf
Popcon: 10 users (5 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
command line utility to communicate with ModBus slave (RTU or TCP)
Versions of package mbpoll
ReleaseVersionArchitectures
bullseye1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
buster-backports1.4.11+dfsg-2~bpo10+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 20 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

mbpoll uses libmodbus (http://libmodbus.org/). Although the syntax of these options is very close modpoll proconX program, it is a completely independent project.

mbpoll can:

  • read discrete inputs
  • read and write binary outputs (coil)
  • read input registers
  • read and write output registers (holding register)

The reading and writing registers may be in decimal, hexadecimal or floating single precision.

music-bin
Multi-Simulation Coordinator for MPI -- Utilities
Versions of package music-bin
ReleaseVersionArchitectures
sid1.2.1-0.3amd64,arm64,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,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.1.16-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.1.16-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.2.1-0.2armel,armhf
experimental1.2.1-0.3~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 2 users (4 upd.)*
Versions and Archs
License: DFSG free

MUSIC allows spike events and continuous time series to be communicated between parallel applications within the same MPI job in a cluster computer. Typical usage cases are connecting models developed for different simulators and connecting a parallel simulator to a post-processing tool.

This package contains the MUSIC launch utility.

neuron
environnement de simulation pour des modèles de calcul de neurones
Versions of package neuron
ReleaseVersionArchitectures
buster7.6.3-1amd64,arm64,i386,ppc64el
bullseye7.6.3-1amd64,arm64,i386,ppc64el
trixie8.2.2-6amd64,arm64,armel,armhf,i386,ppc64el,s390x
bookworm8.2.2-4amd64,arm64,armel,armhf,i386,ppc64el,s390x
sid8.2.2-6amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
upstream9.0.dev
Popcon: 11 users (9 upd.)*
Newer upstream!
License: DFSG free
Git

NEURON est un environnement de simulation pour modéliser des neurones individuels et des réseaux de neurones. Il fournit des outils pour construire, gérer et utiliser commodément des modèles, d'une manière qui ressemble à des nombres et qui soit efficace du point de vue du calcul. C'est particulièrement adapté pour des problèmes fortement liés à des données expérimentales, en particulier ceux impliquant des cellules aux propriétés anatomiques et biophysiques complexes.

NEURON offre

 –⋅une « syntaxe naturelle », qui permet de spécifier les
   propriétés d'un modèle dans des langages courants ;
 –⋅une discrétisation spatiale et temporelle efficace et facile ;
 –⋅plusieurs méthodes d'intégration numérique au choix de
   l'utilisateur ;
 –⋅une interface utilisateur commode (interpréteur et
   interface graphique) ;
 –⋅une bibliothèque, extensible par l'utilisateur, de mécanismes
   biophysiques.
occt-draw
Open CASCADE Technology command interpreter and graphical test system
Versions of package occt-draw
ReleaseVersionArchitectures
buster7.3.0+dfsg1-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
experimental7.7.1+dfsg1-1~exp2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid7.6.3+dfsg1-7.1amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
sid7.6.3+dfsg1-7armel,armhf
trixie7.6.3+dfsg1-7amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm7.6.3+dfsg1-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye7.5.1+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream7.8.0
Popcon: 6 users (33 upd.)*
Newer upstream!
License: DFSG free
Git

Open CASCADE Technology is a suite for 3D surface and solid modeling, visualization, data exchange and rapid application development. It is an excellent platform for development of numerical simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM applications.

Draw is a command interpreter based on Tcl and a graphical system used to test and demonstrate Open CASCADE Technology modeling libraries.

occt-misc
OCCT CAE platform shared library miscellaneous files
Versions of package occt-misc
ReleaseVersionArchitectures
bullseye7.5.1+dfsg1-2all
buster7.3.0+dfsg1-5all
bookworm7.6.3+dfsg1-7all
sid7.6.3+dfsg1-7.1all
experimental7.7.1+dfsg1-1~exp2all
sid7.6.3+dfsg1-7all
trixie7.6.3+dfsg1-7all
upstream7.8.0
Popcon: 96 users (24 upd.)*
Newer upstream!
License: DFSG free
Git

Open CASCADE Technology is a suite for 3D surface and solid modeling, visualization, data exchange and rapid application development. It is an excellent platform for development of numerical simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM applications.

This package contains resource files.

openfoam
Open source toolbox for Computational Fluid Dynamics (CFD) - binaries
Versions of package openfoam
ReleaseVersionArchitectures
trixie1912.200626-2amd64,arm64,armhf,i386,mips64el,ppc64el,s390x
stretch4.1+dfsg1-1amd64,arm64,armhf,i386,ppc64el,s390x
buster1812+dfsg1-2amd64,arm64,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1912.200626-1amd64,arm64,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1912.200626-1amd64,arm64,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1912.200626-2amd64,arm64,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream2312
Popcon: 32 users (7 upd.)*
Newer upstream!
License: DFSG free
Git

OpenFOAM is the free, open source CFD software released and developed primarily by OpenCFD Ltd since 2004. It has a large user base across most areas of engineering and science, from both commercial and academic organisations. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics.

Package contains binaries.

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

It is implemented in Python and the performance critical parts are implemented in Cython.

PySPH is implemented in a way that allows a user to specify the entire SPH simulation in pure Python. High-performance code is generated from this high-level Python code, compiled on the fly and executed. PySPH also features optional automatic parallelization using mpi4py and Zoltan.

The package contains viewer for PySPH.

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

DEAP is a novel evolutionary computation framework for rapid prototyping and testing of ideas. It seeks to make algorithms explicit and data structures transparent. It works in perfect harmony with parallelisation mechanism such as multiprocessing and SCOOP.

This package contains the modules for Python3.

python3-escript
Escript/Finley finite elements Python3 system (with OpenMP)
Versions of package python3-escript
ReleaseVersionArchitectures
bookworm5.6-4amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
bullseye5.6-3amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
trixie5.6-6amd64,arm64,armel,armhf,ppc64el,s390x
sid5.6-6amd64,arm64,armel,armhf,ppc64el,riscv64,s390x
stretch5.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 9 users (4 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
Escript/Finley finite elements Python3 system (OpenMP + MPI)
Versions of package python3-escript-mpi
ReleaseVersionArchitectures
sid5.6-6amd64,arm64,armel,armhf,ppc64el,riscv64,s390x
stretch5.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye5.6-3amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
bookworm5.6-4amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
trixie5.6-6amd64,arm64,armel,armhf,ppc64el,s390x
Popcon: 0 users (0 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
Open-source framework for Smoothed Particle Hydrodynamics
Versions of package python3-pysph
ReleaseVersionArchitectures
bookworm1.0~b1-5amd64,arm64
sid1.0~b1-8amd64,arm64
bullseye1.0~b0~20191115.gite3d5e10-4amd64,arm64,ppc64el,s390x
Popcon: 5 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

It is implemented in Python and the performance critical parts are implemented in Cython.

PySPH is implemented in a way that allows a user to specify the entire SPH simulation in pure Python. High-performance code is generated from this high-level Python code, compiled on the fly and executed. PySPH also features optional automatic parallelization using mpi4py and Zoltan.

python3-qutip
paquet de Python pour la simulation de la dynamique des systèmes quantiques ouverts
Versions of package python3-qutip
ReleaseVersionArchitectures
trixie4.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid4.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye4.5.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm4.7.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 4 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

QuTiP est logiciel au code source ouvert pour simuler des systèmes quantiques ouverts. La bibliothèque QuTiP dépend des paquets de calcul excellents Numpy, Scipy et Cython. De plus, une sortie graphique est fournie par Matplotlib. QuTiP vise à fournir des simulations numériques efficaces et conviviales d’une grande diversité d’hamiltoniens, incluant ceux avec une dépendance temporelle arbitraire couramment trouvés dans une large tranche d’applications physiques, telles que l’optique quantique, les pièges à ions, les circuits supraconducteurs et les résonateurs quantiques nanométriques.

Ce paquet installe la bibliothèque pour Python 3.

python3-sfepy
méthode des éléments finis simple en Python
Versions of package python3-sfepy
ReleaseVersionArchitectures
bullseye2020.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2021.4-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm2021.4-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream2023.4
Popcon: 2 users (2 upd.)*
Newer upstream!
License: DFSG free
Git

SfePy est un logiciel pour résoudre des systèmes d’équations aux dérivées partielles couplées (EDP) par la méthode des éléments finis en 1D, 2D et 3D. Il peut être vu comme une boite noire de solveur d’EDP ou comme un paquet de Python pouvant être utilisé pour construire des applications personnelles. Le mot « simple » signifie que les problèmes de MEF peuvent être codés très facilement et rapidement.

Screenshots of package python3-sfepy
python3-woo
Discrete dynamic compuations, esp. granular mechanics (python 3)
Versions of package python3-woo
ReleaseVersionArchitectures
stretch1.0+dfsg1-1amd64,arm64,i386,mips64el,ppc64el,s390x
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Extesible and portable framework primarily for mechanics granular materials. Computation parts are written in c++ parallelized using OpenMP, fully accessible and modifiable from python (ipython console or scripts). Arbitrarily complex scene can be scripted. Qt-based user interface is provided, featuring flexible OpenGL display, inspection of all objects and runtime modification. Parametric preprocessors can be written in pure python, and batch system can be used to drive parametric studies. New material models and particle shapes can be added (in c++) without modifying existing classes.

Woo is an evolution of the Yade package (http://www.launchpad.net/yade), aiming at more flexibility, extensibility, tighter integration with python and user-friendliness.

This version is built with OpenMP enabled, and targets Python 3.x.

siconos
modeling and simulation of nonsmooth dynamical systems (simulation runner tool)
Versions of package siconos
ReleaseVersionArchitectures
bookworm4.4.0+dfsg-2all
bullseye4.3.1+dfsg-2all
trixie4.4.0+dfsg-4all
sid4.4.0+dfsg-4all
upstream4.5.0~rc2
Popcon: 4 users (9 upd.)*
Newer upstream!
License: DFSG free
Git

Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python:

  • Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials).
  • Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter.
  • Sliding mode control systems.
  • Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics.

This package contains the 'siconos' tool allowing to compile and run Siconos programs/scripts in a single command.

Please cite: Vincent Acary and Bernard Brogliato: The SICONOS Platform :443-488 (2008)
siconos-mechanics-tools
modeling and simulation of nonsmooth dynamical systems (mechanics tools)
Versions of package siconos-mechanics-tools
ReleaseVersionArchitectures
bookworm4.4.0+dfsg-2all
sid4.4.0+dfsg-4all
trixie4.4.0+dfsg-4all
bullseye4.3.1+dfsg-2all
upstream4.5.0~rc2
Popcon: 0 users (6 upd.)*
Newer upstream!
License: DFSG free
Git

Siconos is an open-source scientific software primarily targeted at modeling and simulating nonsmooth dynamical systems in C++ and in Python:

  • Mechanical systems (rigid or solid) with unilateral contact and Coulomb friction and impact (nonsmooth mechanics, contact dynamics, multibody systems dynamics or granular materials).
  • Switched Electrical Circuit such as electrical circuits with ideal and piecewise linear components: power converter, rectifier, Phase-Locked Loop (PLL) or Analog-to-Digital converter.
  • Sliding mode control systems.
  • Biology (Gene regulatory network). Other applications are found in Systems and Control (hybrid systems, differential inclusions, optimal control with state constraints), Optimization (Complementarity systems and Variational inequalities), Fluid Mechanics, and Computer Graphics.

This package contains tools to allow running, analysing, manipulating, exporting, and viewing the output of mechanical simulations.

Please cite: Vincent Acary and Bernard Brogliato: The SICONOS Platform :443-488 (2008)
sumo
Simulation of Urban MObility (SUMO)
Versions of package sumo
ReleaseVersionArchitectures
stretch0.28.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.21.0+dfsg-1amd64,armel,armhf,i386
buster1.1.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips,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
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
upstream1.19.0
Popcon: 9 users (3 upd.)*
Newer upstream!
License: DFSG free
Git

SUMO is an open source, highly portable, microscopic road traffic simulation package designed to handle large road networks. Main binary.

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
éditeur et simulateur de circuits numériques basé sur Tcl/Tk
Versions of package tkgate
ReleaseVersionArchitectures
jessie2.0~b10-4amd64,armel,armhf,i386
sid2.1+repack-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch2.0~b10-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie2.1+repack-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
buster2.1+repack-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye2.1+repack-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.1+repack-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package tkgate:
fieldelectronics
hardwareemulation
interfacex11
roleprogram
scopeapplication
uitoolkittk
x11application
Popcon: 25 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

TkGate est un éditeur et simulateur de circuits numériques avec une interface basée sur Tcl/Tk. TkGate intègre un grand nombre de dispositifs dont des portes basiques, mémoires, émulateurs et modules pour une conception hiérarchique. Le simulateur peut être contrôlé soit interactivement, soit à l’aide d’un script de simulation. Le contenu des mémoires peut être chargé à partir de fichiers, et un compilateur de microcode/macrocode (gmac) est inclus pour créer les fichiers mémoire de TkGate à partir de descriptions de haut niveau. Le simulateur gère la simulation continue ou pas à pas (avec une horloge ou par temps de référence) et points d’interruption. Les fichiers sont enregistrés dans un format similaire à celui de Verilog.

TkGate fournit aussi un certain nombre de tutoriels et circuits d’exemple pouvant être chargés à l’aide du menu « Aide ». Les exemples vont du simple additionneur 3 bits au niveau des portes, jusqu’aux CPU 16 bits programmés pour jouer le jeu « Animals ».

TkGate possède une interface multilingue prenant en charge l’anglais, le japonais, le français et l’espagnol.

yade
plateforme pour la modélisation d'élément discret
Versions of package yade
ReleaseVersionArchitectures
buster2019.01a-2amd64,arm64,i386,ppc64el,s390x
jessie1.12.0-2amd64,armel,armhf,i386
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
sid2024.02a-1amd64,arm64
buster-backports2020.01a-10~bpo10+1amd64,arm64,i386,ppc64el
stretch-backports2020.01a-10~bpo9+1amd64,arm64,i386,ppc64el
stretch2017.01a-8amd64,arm64,i386,mips64el,ppc64el,s390x
Debtags of package yade:
roleprogram
usesimulating
Popcon: 7 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

Encore un autre moteur dynamique (YADE).

Environnement de travail open-source extensible pour les modèles numériques discrets, concentrés sur la méthode d'élément discret. Las parties de calcul sont écrites en C++ en utilisant un modèle d'objet flexible, permettant la mise en œuvre indépendante de nouveaux algorithmes et interfaces. Python est utilisé pour la construction rapide et concise de scène, de contrôle de simulation, de post-traitement et de débogage.

Ce paquet fournit une version de yade optimisant la vitesse.

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
programme d'éléments finis structurels en trois dimensions – fichiers de documentation
Versions of package calculix-ccx-doc
ReleaseVersionArchitectures
trixie2.11-1.1all
stretch2.11-1all
buster2.11-1all
sid2.11-1.1all
bullseye2.11-1all
bookworm2.11-1.1all
upstream2.21
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

CalculiX est une application d'analyse d'éléments finis libre qui utilise un format d'entrée similaire à celui d'Abaqus. Il a un solveur implicite et explicite, un préprocesseur et un postprocesseur (CGX).

Ce paquet fournit la documentation au format HTML pour CalculiX CrunchiX.

calculix-ccx-test
programme d'éléments finis structurels en trois dimensions – fichiers de documentation
Versions of package calculix-ccx-test
ReleaseVersionArchitectures
stretch2.11-1all
sid2.11-1.1all
trixie2.11-1.1all
bookworm2.11-1.1all
bullseye2.11-1all
buster2.11-1all
upstream2.21
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

CalculiX est une application d'analyse d'éléments finis libre qui utilise un format d'entrée similaire à celui d'Abaqus. Il a un solveur implicite et explicite, un préprocesseur et un postprocesseur (CGX).

Ce paquet fournit les fichiers d'exemple pour CalculiX CrunchiX.

calculix-cgx-examples
fichiers d'exemple pour CalculiX GraphiX
Versions of package calculix-cgx-examples
ReleaseVersionArchitectures
stretch2.11+dfsg-1all
sid2.21+dfsg-1all
bullseye2.17+dfsg-2all
buster2.11+dfsg-1all
trixie2.21+dfsg-1all
bookworm2.17+dfsg-2all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

CalculiX GraphiX (cgx) est un pré et postprocesseur tridimensionnel pour les éléments finis. Des modèles à éléments finis de CalculiX CrunchiX peuvent être compilés, calculés et post-traités. Le pré et postprocesseur est un outil 3D interactif utilisant l'API openGL.

En plus des fichiers de résultats de CalculiX CrunchiX, les résultats d'OpenFoam, Duns (2D et 3D), Isaac (2D et 3D) et Nastran (f06) peuvent être lus. Pour prétraiter le format natif Netgen, STEP et STL peuvent être importés.

Ce paquet fournit les exemples.

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

Ceres Solver est une bibliothèque libre en C++ pour modéliser et résoudre des problèmes d'optimisation de grande taille et complexes. Il s'agit d'une bibliothèque riche en fonctionnalités, mûre et performante qui est utilisée en production chez Google depuis 2010.

Ceres Solver peut résoudre deux types de problèmes :

 — les problèmes de moindres carrés non linéaires avec contraintes de
   bornes ;
 — les problèmes d'optimisation génériques sans contrainte.

Ce paquet fournit la documentation disponible sur http://ceres-solver.org/ et les exemples fournis avec la distribution.

libopensurgsim-dev
Free platform for surgical simulation - development
Versions of package libopensurgsim-dev
ReleaseVersionArchitectures
stretch0.7.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.7.0-8amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye0.7.0-11amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

OpenSurgSim is C++ toolkit for developing real-time surgical simulations. It lets you build simulators using the included building blocks, such as input device support, haptic feedback, graphics, collision detection and physics simulation.

This package contains the development files needed to build your own OpenSurgSim applications.

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
trixie2023.04+ds-5amd64,arm64,mips64el,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
trixie2023.04+ds-1amd64,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
paquet de transition
Versions of package libopm-material-dev
ReleaseVersionArchitectures
trixie2023.04+ds-5all
bookworm2022.10+ds-4amd64,arm64,armel,mips64el,mipsel,ppc64el
sid2023.10+ds-3all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Il s'agit d'un paquet de transition qui peut être supprimé sans danger.

libopm-models-dev
C++ simulation framework for porous media flow -- development files
Versions of package libopm-models-dev
ReleaseVersionArchitectures
sid2023.10+ds-2amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-4amd64,arm64,armel,mips64el,ppc64el
trixie2023.04+ds-3amd64,arm64,mips64el,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-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
bookworm2022.10+ds-2amd64,arm64,ppc64el
sid2023.10+ds-2amd64,arm64
sid2023.04+ds-1ppc64el,riscv64
trixie2023.04+ds-1amd64,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
trixie2023.04+ds-1amd64,arm64,ppc64el
sid2023.10+ds-3amd64,arm64,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.

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
outils pour les fichiers Eclipse de simulation de réservoir – enveloppes de Python
Versions of package python3-opm-common
ReleaseVersionArchitectures
bookworm2022.10+ds-7amd64,arm64,armel,mips64el,mipsel,ppc64el
trixie2023.04+ds-5amd64,arm64,mips64el,ppc64el
sid2023.10+ds-3amd64,arm64,mips64el,ppc64el,riscv64
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

La suite OPM (Open Porous Media) fournit des bibliothèques et des outils pour la modélisation et la simulation de milieux poreux, particulièrement pour la simulation de capture de CO2 et une meilleure récupération du pétrole.

Ce paquet fournit les enveloppes de Python pour lire, analyser et éditer des fichiers au format Eclipse, un format largement utilisé dans le domaine des réservoirs pétroliers.

python3-opm-simulators
enveloppes de Python pour OPM et la simulation de réservoirs
Versions of package python3-opm-simulators
ReleaseVersionArchitectures
trixie2023.04+ds-1amd64,arm64,ppc64el
sid2023.04+ds-1ppc64el,riscv64
bookworm2022.10+ds-2amd64,arm64,ppc64el
sid2023.10+ds-2amd64,arm64
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

La suite OPM (Open Porous Media) fournit des bibliothèques et des outils pour la modélisation et la simulation de milieux poreux, particulièrement pour la simulation de capture de CO2 et une meilleure récupération du pétrole.

opm-simulators fournit des simulateurs de produits pétroliers totalement continus pour la recherche (ebos) et la production (flow), prenant en charge de une à trois phases et prenant en charge les options solvants et polymères. Il utilise les schémas de volumes finis centrés sur les mailles avec approximation de flux à deux points et la différentiation automatique pour la discrétisation, et utilise des solveurs linéaires et non linéaires à la pointe de l’art. Il prend en charge les modèles de puits standard et multi segment et la lecture et l’écriture de fichier au format Eclipse, un format largement utilisé dans le domaine de simulation des réservoirs pétroliers.

Ce paquet fournit les enveloppes de Python pour les simulateurs.

python3-pyswarms
research toolkit for particle swarm optimization in Python
Versions of package python3-pyswarms
ReleaseVersionArchitectures
sid1.3.0-6all
bookworm1.3.0-5all
trixie1.3.0-6all
bullseye1.3.0-1all
Popcon: 2 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 237229