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 5 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 (10.6%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: jpthiele
  • License: lgpl-3.0
  • Language: C++
  • Default Branch: main
  • Size: 124 KB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 1
  • Releases: 2
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation Codemeta

README.md

PU-DWR Combustion

DOI

This software provides a space-time finite element solver to the low Mach number combustion equations with goal oriented adaptive mesh refinement.

Equations

The combustion equations describe the reaction between a dimensionless temperature $\theta$ and a combustable species concentration $Y$: math \displaylines{ \partial_t\theta -\Delta\theta = \omega(\theta,Y)\quad\text{ in }\Omega\times(0,T),\\ \partial_t Y -\frac{1}{Le}\Delta Y = -\omega(\theta,Y)\text{ in }\Omega\times(0,T). } The reaction itself is described by Arrhenius law math \omega(\theta,Y)\coloneqq\frac{\beta}{2Le}Y\exp(\frac{\beta(\theta-1)}{1+\alpha(\theta-1)}), with parameters - Lewis Number $Le>0$ - gas expansion rate $\alpha > 0$ - dimensionless activation energy $\beta >0$

Adaptivity

Goal oriented adaptivity is achieved by the dual-weighted residual method (DWR), with a space-time partition-of-unity as described in

Please cite this paper if you used the space-time PU-DWR method of this software. @article{thiele2024numerical, title={Numerical modeling and open-source implementation of variational partition-of-unity localizations of space-time dual-weighted residual estimators for parabolic problems}, author={Thiele, Jan Philipp and Wick, Thomas}, journal={Journal of Scientific Computing}, volume={99}, number={1}, pages={25}, year={2024}, publisher={Springer} }

Setup

Dependencies

This software has the following dependencies which can be installed together using candi: * MUMPS * Trilinos * p4est * HDF5
* deal.II v9.3.0 at least, linked to the previous packages

Configure and Build

The software is configured and build using CMake by calling the following commands in the root folder of the repository. cmake -S. -Bbuild --DEAL_II_DIR=<path_to_your_deal_installation cmake --build build This sets up a build directory in which the executable will be located. It can be called as a single process or with MPI ./build/pu-dwr-combustion input/default.prm # single process mpirun -n <numprocs> build/pu-dwr-combustion input/default.prm # MPI parallel

Owner

  • Name: Jan Philipp Thiele
  • Login: jpthiele
  • Kind: user
  • Location: Welfengarten 1, 30167 Hannover
  • Company: Leibniz University Hannover

PhD Student at the Institute for Applied Mathematics at the LUH

Citation (CITATION.cff)

title: pu-dwr-combustion
authors:
  - given-names: Jan
    family-names: Thiele
    affiliation: WIAS Berlin
cff-version: 1.2.0
message: If you use this software, please cite it using the metadata from this file.
type: software
doi: 10.5281/zenodo.14055421
abstract: >-
  Space-time finite element solver to the low Mach number combustion equations
  with goal oriented adaptive mesh refinement using the dual-weighted residual
  method (DWR) with a partition-of-unity localization.
keywords:
  - dual-weighted residual
  - partition-of-unity-localization
  - space-time finite elements
license: LGPL-3.0
repository-code: https://github.com/jpthiele/pu-dwr-combustion
date-released: '2024-11-08'
version: 1.0.1

CodeMeta (codemeta.json)

{
  "name": "pu-dwr-combustion",
  "@context": "https://w3id.org/codemeta/3.0",
  "applicationCategory": "Scientific",
  "author": [
    {
      "affiliation": {
        "name": "WIAS Berlin",
        "type": "Organization"
      },
      "familyName": "Thiele",
      "id": "_:author_1",
      "givenName": "Jan",
      "type": "Person"
    }
  ],
  "codeRepository": "https://github.com/jpthiele/pu-dwr-combustion",
  "dateCreated": "2023-07-14",
  "dateModified": "2024-11-08",
  "datePublished": "2024-02-09",
  "description": "Space-time finite element solver to the low Mach number combustion equations with goal oriented adaptive mesh refinement using the dual-weighted residual method (DWR) with a partition-of-unity localization.",
  "developmentStatus": "inactive",
  "downloadUrl": "https://github.com/jpthiele/pu-dwr-combustion/releases/tag/v1.0.0",
  "identifier": "10.5281/zenodo.14055421",
  "issueTracker": "https://github.com/jpthiele/pu-dwr-combustion/issues",
  "keywords": [
    "dual-weighted residual",
    "partition-of-unity-localization",
    "space-time finite elements"
  ],
  "license": "https://spdx.org/licenses/LGPL-3.0",
  "programmingLanguage": [
    "C++",
    "CMake"
  ],
  "schema:releaseNotes": "Version used in https://doi.org/10.48550/arXiv.2207.04764",
  "softwareRequirements": [
    "github.com/dealii/dealii",
    "github.com/Trilinos/Trilinos"
  ],
  "version": "1.0.1",
  "type": "SoftwareSourceCode"
}

GitHub Events

Total
  • Create event: 3
  • Release event: 1
  • Issues event: 1
  • Push event: 6
  • Pull request event: 2
Last Year
  • Create event: 3
  • Release event: 1
  • Issues event: 1
  • Push event: 6
  • Pull request event: 2

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 1
  • Total pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Total issue authors: 1
  • Total pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 1
  • Bot pull requests: 1
Past Year
  • Issues: 1
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Issue authors: 1
  • Pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 1
  • Bot pull requests: 1
Top Authors
Issue Authors
  • codefair-app[bot] (1)
Pull Request Authors
  • jpthiele (2)
  • codefair-io[bot] (1)
  • codefair-app[bot] (1)
Top Labels
Issue Labels
Pull Request Labels