pycav

Dynamics of cavitating bubble populations

https://github.com/comp-physics/pycav

Science Score: 54.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
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.8%) to scientific vocabulary

Keywords

cavitation keller-miksis multiphase-flow polydispersity rayleigh-plesset subgrid-scale-modeling
Last synced: 6 months ago · JSON representation ·

Repository

Dynamics of cavitating bubble populations

Basic Info
  • Host: GitHub
  • Owner: comp-physics
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: master
  • Homepage:
  • Size: 4.05 MB
Statistics
  • Stars: 8
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Topics
cavitation keller-miksis multiphase-flow polydispersity rayleigh-plesset subgrid-scale-modeling
Created about 5 years ago · Last pushed over 3 years ago
Metadata Files
Readme License Citation

README.md

PyCav

DOI

Objective

  • Learn integration technique for computing required statistical moments of the evolving bubble dynamics

Todo

  • [x] Verify Monte Carlo gets moments right
  • [x] Implement Simpson's rule
  • [x] Turn pressure from constant to time-dependent function
  • [x] SSP-RK2
  • [x] SSP-RK3
  • [x] Adaptive Euler/RK2
  • [x] Adaptive RK23
  • [x] Linear bubble dynamics
  • [x] Keller Miksis
  • [x] Stage 1 complete
  • [x] Add $dpdt$ to Keller Miksis

Development plan

Stage 1: * Uncoupled polydisperse bubble cavitation * Modular bubble model (e.g. RPE, KM, etc.) * Modular bubble distribution in $R_o$ coordinate (default to log-normal) * Time dependence for bubble forcing (pressure $p(t)$ * Approximate exact moments via Monte Carlo

Stage 2: * One-way coupled dynamics * Pressure affects bubble state (radii, void fraction, number density function, etc.) * Changing bubble state does not effect time-dependent pressure forcing * Use high-class-count to approximate exact solution

Stage 3: * Fully-coupled dynamics * Spatial dependencies

Owner

  • Name: Computational Physics @ GT CSE
  • Login: comp-physics
  • Kind: organization
  • Email: shb@gatech.edu

A computational physics research group with PI Spencer Bryngelson

Citation (CITATION.cff)

cff-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Bryngelson
    given-names: Spencer
title: comp-physics/PyCav
version: v0.1
date-released: 2022-10-31

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1