Skip to content

e-tejeda/aztekas-main

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aztekas-code

aztekas is a program that solves hyperbolic partial differential equations in conservative form using High Resolution Shock-Capturing (HRSC) schemes. This version of aztekas allows to solve the non-relativistic and relativistic hydrodynamic equations of motion (Euler equations) for a perfect fluid. The relativistic part can solve these equations on a background fixed metric (Schwarzschild, Minkowski, Kerr-Schild, etc.).

Introduction

aztekas uses a conservative finite-volume approach to obtain the dicrete form of a hyperbolic partial differential system of equations (PDE).

equation

where equation is the vector of conservative variables (energy, density, momentum), equation are the vectors of fluxes along each dimensional direction and equation is the vector of source terms.

How to install and run an example simulation

  1. Open terminal in your computer.
  2. Clone github repository: $ git clone https://github.com/aztekas-code/aztekas-main
  3. Move to SIMULATIONS/HD/Shock-Tube: $ cd SIMULATIONS/HD/Shock-Tube
  4. Compile: $ make clean and $ make
  5. Run aztekas: ./aztekas shock.param

Setup a new simulation

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 35.1%
  • C 18.6%
  • Shell 10.3%
  • HTML 8.8%
  • Perl 8.5%
  • Jupyter Notebook 6.6%
  • Other 12.1%