Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.2%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: demichie
  • License: gpl-3.0
  • Language: C
  • Default Branch: main
  • Size: 47.8 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 6
Created 9 months ago · Last pushed 7 months ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

OpenPDAC-13

SQAaaS badge

SQAaaS badge shields.io

DOI

OpenPDAC is an OpenFOAM module based on the module multiphaseEuler, distributed with OpenFOAM.

With respect to the origianl module, in OpenPDAC the equations from the kinetic theory for granular flows are modified to model multiple dispersed solid phases.

In addition, a lagrangian library is included in the model (one-way coupling with the gas-solid mixture).

The module also implement an initialization of the hydrostatic pressure profile, which is needed for simulations on large domains. This allows you to use boundary conditions which are appropriate for inflow/outflow.

Five test cases are provided:

  • a 3D explosion simulation;
  • a 2D explosion simulation on a flat topography;
  • a 2D dilute flow over a wavy surface;
  • a 2D fluidezed bed with two solid phases;
  • a 2D impinging flow with two solid phases.

This version is based on the Ubuntu package: openfoam1320250708amd64.deb

This code is not approved not endorsed by the OpenFOAM Foundation or by ESI Ltd, the owner of OpenFOAM.

Owner

  • Name: Mattia de' Michieli Vitturi
  • Login: demichie
  • Kind: user
  • Location: Pisa, Italy
  • Company: Istituto Nazionale di Geofisica e Vulcanologia

My research interests lie in the study and modeling of multiphase and geophysical systems, in particular with application to volcanic eruptions.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 0.9.0
title: OpenPDAC
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Mattia
    family-names: de' Michieli Vitturi
    email: mattia.demichielivitturi@ingv.it
    name-particle: Mattia de'
    affiliation: >-
      Istituto Nazionale di Geofisica e Vulcanologia,
      Sezione di Pisa
    orcid: 'https://orcid.org/0000-0002-6750-9245'
repository-code: 'https://github.com/demichie/OpenPDAC-12/'
url: 'https://github.com/demichie/OpenPDAC-12/'
abstract: >
  OpenPDAC is an OpenFOAM module based on the module
  multiphaseEuler, distributed with OpenFOAM.


  With respect to the original module, in OpenPDAC the
  equations from the kinetic theory for granular flows are
  modified to model multiple dispersed solid phases.


  In addition, a Lagrangian library is included in the model
  (one-way coupling with the gas-solid mixture).
keywords:
  - volcanic flows
  - multiphase flows
  - OpenFOAM
license: GPL-3.0
version: '13'
date-released: '2025-07-15'

GitHub Events

Total
  • Release event: 9
  • Delete event: 9
  • Push event: 71
  • Create event: 11
Last Year
  • Release event: 9
  • Delete event: 9
  • Push event: 71
  • Create event: 11

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v4 composite
.github/workflows/github-repo-stats.yml actions
  • jgehrcke/github-repo-stats RELEASE composite
run/testVulcano/environment.yml conda
  • bzip2 1.0.8.*
  • ncurses 6.4.*
  • openssl 3.0.16.*
  • pip 25.0.*
  • python 3.11.11.*
  • readline 8.2.*
  • setuptools 75.8.0.*
  • sqlite 3.45.3.*
  • tk 8.6.14.*
  • wheel 0.45.1.*
  • xz 5.6.4.*
  • zlib 1.2.13.*
environment.yml pypi
  • certifi *
  • cftime *
  • charset-normalizer *
  • contourpy *
  • cycler *
  • fonttools *
  • idna *
  • imageio *
  • imageio-ffmpeg *
  • joblib *
  • kiwisolver *
  • natsort *
  • netcdf4 *
  • numpy-stl *
  • packaging *
  • pillow *
  • platformdirs *
  • pooch *
  • psutil *
  • pyparsing *
  • python-dateutil *
  • pytz *
  • pyvista *
  • requests *
  • scikit-image *
  • scooby *
  • shapely *
  • six *
  • threadpoolctl *
  • typing-extensions *
  • tzdata *
  • urllib3 *
  • vtk *
  • xarray *