Skip to content

sayanadhikari/DSMCPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSMCPy (Direct Simulation Monte Carlo With Python)

A python code to simulate dilute gas with DSMC (Direct Simulation Monte Carlo)

Problem

Rayleigh Problem = gas between 2 plates (Alexander & Garcia, 1997)

Contributors

Source

Philip Mocz, Princeton Univeristy, @PMoc

More details: http://www.algarcia.org/Pubs/DSMC97.pdf

Installation

Prerequisites

  1. make buildsystem
  2. python3 or higher
  3. git

Procedure

First make a clone of the master branch using the following command

git clone https://github.com/sayanadhikari/DSMCPy.git

Then enter inside the DSMCPy directory

cd picsp

Now complile and built the DSMCPy code

make all

Usage

Upon successful compilation, run the code using following command

make run

Parameter Setup

Edit the input.ini and run the code again.

About

Direct Simulation Monte Carlo With Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published