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
sid2.21-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch2.11-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.11-1amd64,arm64,armhf,i386
bullseye2.17-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.20-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream2.22
Popcon: 289 users (229 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 le solveur CalculiX CrunchiX (cxx).

calculix-cgx
pré et postprocesseur tridimensionnel pour les modèles à éléments finis
Versions of package calculix-cgx
ReleaseVersionArchitectures
bullseye2.17+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.21+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch2.11+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bookworm2.17+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster2.11+dfsg-1amd64,arm64,armhf,i386
upstream2.22
Popcon: 9 users (12 upd.)*
Newer upstream!
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
bullseye2.3.5+dfsg2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch2.3.4+dfsg1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.3.5+dfsg1-2.1amd64,arm64,armhf,i386
bookworm2.3.5+dfsg2-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.3.5+dfsg2-7amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie2.3-2amd64,armel,armhf,i386
Popcon: 6 users (10 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: 0 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
environnement général pour le traitement de problèmes d’éléments finis
Versions of package getdp
ReleaseVersionArchitectures
bookworm3.2.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie3.5.0+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid3.5.0+dfsg1-2riscv64
sid3.5.0+dfsg1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
buster3.0.4+dfsg1-1amd64,arm64,armhf,i386
bullseye3.2.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch2.9.2+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 2 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

GetDP est un solveur général d’éléments finis utilisant des éléments mélangés pour rendre discrets des complexes différentiels de type De Rham en une, deux ou trois dimensions.

La principale caractéristique de GetDP est la proximité entre les données d’entrée définissant les problèmes d’éléments finis (écrites par l’utilisateur dans des fichiers de données en ASCII) et les expressions mathématiques symboliques de ces problèmes.

Consulter le manuel de référence de GetDP pour un aperçu plus approfondi des possibilités de 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
Molecular Dynamics Simulator
Versions of package lammps
ReleaseVersionArchitectures
bookworm20220106.git7586adbb6a+ds1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch0~20161109.git9806da6-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid20240207+dfsg-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,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
buster0~20181211.gitad1b1897d+dfsg1-2amd64,arm64,armhf,i386
stretch-backports0~20181211.gitad1b1897d+dfsg1-1~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0~20140523.gite5e877d-1amd64,armel,armhf,i386
upstream20240829
Popcon: 12 users (9 upd.)*
Newer upstream!
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
buster1.14.0-4amd64,armhf,i386
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
trixie2.2.0+dfsg-4.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid2.2.0+dfsg-4.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.14.0-14amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 31 users (34 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
experimental6.13.2+ds-1amd64,arm64,mips64el,ppc64el,riscv64,s390x
sid6.12.1+dfsg4-13.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
bookworm6.12.1+dfsg4-12amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
bullseye6.9.5-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
upstream6.15.0
Popcon: 0 users (1 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,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
trixie2024.04+ds-2amd64,arm64,mips64el,ppc64el,riscv64
sid2024.10+ds-2amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-7amd64,arm64,armel,mips64el,mipsel,ppc64el
Popcon: 0 users (9 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
trixie2024.04+ds-3amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-3amd64,arm64,ppc64el
sid2024.10+ds-1amd64,arm64,mips64el,ppc64el,riscv64
Popcon: 0 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.

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
trixie2024.04+ds-3amd64,arm64,ppc64el,riscv64
sid2024.10+ds-2amd64,arm64,mips64el,ppc64el,riscv64
Popcon: 1 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.

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
trixie2024.04+ds-2amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-4amd64,arm64,ppc64el
sid2024.10+ds-1amd64,arm64,mips64el,ppc64el,riscv64
Popcon: 0 users (2 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
buster3.8.0+repack1-4amd64,arm64,armhf,i386
stretch3.5.0+repack1-10amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid3.8.0+repack1-10amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm3.8.0+repack1-9amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie3.0.3+repack-2amd64,armel,armhf,i386
bullseye3.8.0+repack1-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 10 users (8 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
trixie1.5.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.5.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster-backports1.4.11+dfsg-2~bpo10+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.4.11+dfsg-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 31 users (10 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.4amd64,arm64,mips64el,ppc64el,riscv64,s390x
buster1.0.7-4amd64,arm64,armhf,i386
stretch1.0.7-1.3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.0.7-1.2amd64,armel,armhf,i386
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.3armel,armhf,i386
Popcon: 0 users (3 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
bookworm8.2.2-4amd64,arm64,armel,armhf,i386,ppc64el,s390x
bullseye7.6.3-1amd64,arm64,i386,ppc64el
trixie8.2.2-7amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
sid8.2.2-7amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
buster7.6.3-1amd64,arm64,i386
upstream9.0.dev
Popcon: 16 users (2 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,armhf,i386
sid7.8.1+dfsg1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie7.8.1+dfsg1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,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
Popcon: 3 users (9 upd.)*
Versions and Archs
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
fichiers divers de la bibliothèque partagée de la plateforme de simulation d’OCCT
Versions of package occt-misc
ReleaseVersionArchitectures
sid7.8.1+dfsg1-3all
trixie7.8.1+dfsg1-3all
buster7.3.0+dfsg1-5all
bookworm7.6.3+dfsg1-7all
bullseye7.5.1+dfsg1-2all
Popcon: 179 users (294 upd.)*
Versions and Archs
License: DFSG free
Git

Open CASCADE Technology est une suite de modélisation de solide et de surface en 3D, de visualisation, d’échange de données et développement rapide d’applications. C’est une plateforme performante de développement de logiciels de simulation numérique incluant CAD/CAM/CAE, AEC et GIS, ainsi que des applications PDM.

Ce paquet fournit les fichiers de ressources.

openfoam
Open source toolbox for Computational Fluid Dynamics (CFD) - binaries
Versions of package openfoam
ReleaseVersionArchitectures
trixie1912.200626-3amd64,arm64,mips64el,ppc64el,riscv64,s390x
stretch4.1+dfsg1-1amd64,arm64,armhf,i386,ppc64el,s390x
bookworm1912.200626-1amd64,arm64,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1912.200626-1amd64,arm64,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1812+dfsg1-2amd64,arm64,armhf,i386
sid1912.200626-3amd64,arm64,mips64el,ppc64el,riscv64,s390x
upstream2406
Popcon: 20 users (18 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,armhf,i386
bullseye1.0~b0~20191115.gite3d5e10-4all
stretch0~20160514.git91867dc-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.0~b1-8all
bookworm1.0~b1-5all
Popcon: 1 users (10 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
jessie1.0.1-3+deb8u1all
sid1.4.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.4.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.3.1-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.3.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.0.2.post2-6all
stretch1.0.2.post2-2all
Popcon: 18 users (22 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
trixie5.6-7amd64,arm64,armel,armhf,ppc64el,riscv64,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
bullseye5.6-3amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
Popcon: 3 users (8 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
bookworm5.6-4amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
bullseye5.6-3amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
stretch5.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie5.6-7amd64,arm64,armel,armhf,ppc64el,riscv64,s390x
sid5.6-7amd64,arm64,armel,armhf,ppc64el,riscv64,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
cadriciel au code source ouvert pour l’hydrodynamique des particules lissées
Versions of package python3-pysph
ReleaseVersionArchitectures
bullseye1.0~b0~20191115.gite3d5e10-4amd64,arm64,ppc64el,s390x
bookworm1.0~b1-5amd64,arm64
sid1.0~b1-8amd64,arm64
Popcon: 4 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

Ce cadriciel est implémenté en Python et les parties critiques pour la performance sont implémentées en Cython.

PySPH est implémenté d'une telle façon que l'utilisateur puisse spécifier l'entièreté de la simulation SPH en pur Python. Le code de haute performance est généré à partir de ce code Python de haut niveau, compilé à la volée et exécuté. PySPH fournit aussi facultativement la parallélisation automatique à l'aide de mpi4py et Zoltan.

python3-qutip
paquet de Python pour la simulation de la dynamique des systèmes quantiques ouverts
Versions of package python3-qutip
ReleaseVersionArchitectures
bookworm4.7.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid5.0.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie5.0.3-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye4.5.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream5.0.4
Popcon: 3 users (11 upd.)*
Newer upstream!
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
bookworm2021.4-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2021.4-4amd64,arm64,mips64el,ppc64el,s390x
bullseye2020.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream2024.3
Popcon: 0 users (8 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
??? missing short description for package python3-woo :-(
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
siconos
modeling and simulation of nonsmooth dynamical systems (simulation runner tool)
Versions of package siconos
ReleaseVersionArchitectures
sid4.4.0+dfsg-4all
bullseye4.3.1+dfsg-2all
bookworm4.4.0+dfsg-2all
upstream4.5.0
Popcon: 0 users (8 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
bullseye4.3.1+dfsg-2all
sid4.4.0+dfsg-4all
bookworm4.4.0+dfsg-2all
upstream4.5.0
Popcon: 0 users (8 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
sid1.18.0+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.18.0+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.15.0+dfsg-1+deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie0.21.0+dfsg-1amd64,armel,armhf,i386
buster1.1.0+dfsg1-1amd64,arm64,armhf,i386
bullseye1.8.0+dfsg2-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch0.28.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream1.21.0
Popcon: 4 users (20 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
Tcl/Tk based digital circuit editor and simulator
Versions of package tkgate
ReleaseVersionArchitectures
stretch2.0~b10-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.1+repack-7amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie2.1+repack-7amd64,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
bullseye2.1+repack-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster2.1+repack-3amd64,arm64,armhf,i386
Debtags of package tkgate:
fieldelectronics
hardwareemulation
interfacex11
roleprogram
scopeapplication
uitoolkittk
x11application
Popcon: 24 users (15 upd.)*
Versions and Archs
License: DFSG free
Git

TkGate is a digital circuit editor and simulator with a Tcl/Tk based interface. TkGate includes a large number of built-in devices including basic gates, memories, ttys and modules for hierarchical design. The simulator can be controlled either interactively or through a simulation script. Memory contents can be loaded from files, and a microcode/macrocode compiler (gmac) is included to create tkgate memory files from a high-level description. The simulator supports continuous simulation, single step simulation (by clock or epoch) and breakpoints. Save files are in a Verilog-like format.

TkGate also includes a number of tutorial and example circuits which can be loaded through the "Help" menu. The examples range from a simple gate-level 3-bit adder to a 16-bit CPU programmed to play the "Animals" game.

TkGate has a multi-language interface with support for English, Japanese, French and Spanish.

yade
Platform for discrete element modeling
Versions of package yade
ReleaseVersionArchitectures
bullseye2021.01a-3amd64,arm64,i386,ppc64el,s390x
stretch2017.01a-8amd64,arm64,i386,mips64el,ppc64el,s390x
buster-backports2020.01a-10~bpo10+1amd64,arm64,i386,ppc64el
trixie2024.08a-4amd64,arm64
jessie1.12.0-2amd64,armel,armhf,i386
bookworm2023.02a-1amd64,arm64,i386,ppc64el,s390x
stretch-backports2020.01a-10~bpo9+1amd64,arm64,i386,ppc64el
sid2024.08a-4amd64,arm64
buster2019.01a-2amd64,arm64,i386
Debtags of package yade:
roleprogram
usesimulating
Popcon: 2 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

Yet Another Dynamic Engine.

Extensible open-source framework for discrete numerical models, focused on Discrete Element Method. The computation parts are written in c++ using flexible object model, allowing independent implementation of new algorithms and interfaces. Python is used for rapid and concise scene construction, simulation control, postprocessing and debugging.

This package contains speed-optimized build of yade.

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
sid2.11-1.1all
buster2.11-1all
trixie2.11-1.1all
bullseye2.11-1all
stretch2.11-1all
bookworm2.11-1.1all
upstream2.22
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
trixie2.11-1.1all
sid2.11-1.1all
bookworm2.11-1.1all
bullseye2.11-1all
buster2.11-1all
stretch2.11-1all
upstream2.22
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
bookworm2.17+dfsg-2all
buster2.11+dfsg-1all
sid2.21+dfsg-1all
bullseye2.17+dfsg-2all
stretch2.11+dfsg-1all
upstream2.22
Popcon: 0 users (0 upd.)*
Newer upstream!
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
bullseye1.14.0-14all
stretch1.12.0+dfsg0-1all
buster1.14.0-4all
bookworm2.1.0+really2.1.0+dfsg-1all
trixie2.2.0+dfsg-4.1all
sid2.2.0+dfsg-4.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,armhf,i386
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
trixie2024.04+ds-2amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-7amd64,arm64,armel,mips64el,mipsel,ppc64el
sid2024.10+ds-2amd64,arm64,mips64el,ppc64el,riscv64
Popcon: 0 users (2 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
sid2024.10+ds-1amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-3amd64,arm64,ppc64el
trixie2024.04+ds-3amd64,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-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
sid2024.10+ds-2all
bookworm2022.10+ds-4amd64,arm64,armel,mips64el,mipsel,ppc64el
trixie2024.04+ds-2all
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
??? missing short description for package libopm-models-dev :-(
Versions of package libopm-models-dev
ReleaseVersionArchitectures
trixie2024.04+ds-1amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-4amd64,arm64,armel,mips64el,ppc64el
sid2024.10+ds-2all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
libopm-simulators-dev
Parallel porous media / reservoir simulators -- development files
Versions of package libopm-simulators-dev
ReleaseVersionArchitectures
sid2024.10+ds-2amd64,arm64,mips64el,ppc64el,riscv64
trixie2024.04+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
trixie2024.04+ds-2amd64,arm64,mips64el,ppc64el,riscv64
bookworm2022.10+ds-4amd64,arm64,ppc64el
sid2024.10+ds-1amd64,arm64,mips64el,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-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
trixie2024.04+ds-2amd64,arm64,mips64el,ppc64el,riscv64
sid2024.10+ds-2amd64,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
trixie2024.04+ds-3amd64,arm64,ppc64el,riscv64
bookworm2022.10+ds-2amd64,arm64,ppc64el
sid2024.10+ds-2amd64,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.

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
bookworm1.3.0-5all
bullseye1.3.0-1all
sid1.3.0-8all
trixie1.3.0-8all
Popcon: 6 users (8 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 248069