Skip to content

gpavanb1/ShockFXMpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShockFXM++

1D Shock Tube simulator demonstrating the use of SplitFXM++

What does 'split' mean?

The user is directed to SplitFXM README for further details and documentation

How to install and execute?

This can be most easily used with VSCode. There is a tasks.json that contains the build and run commands that can be invoked directly from the IDE.

The driver program is in main.cpp which can be compiled and executed

Note that you would need to install in the third-party directory

Benchmark

The code was run with Δ t = 1e-3 with 100 grid points and backward Euler (to minimize dissipation). Further agreement can be seen with larger grid points and better shock-capturing schemes.

img

Whom to contact?

Please direct your queries to gpavanb1 for any questions.

Do join the SplitFXM Google Group for discussions and updates!

Releases

No releases published

Packages

No packages published