Loadable library for Python
The loadable library comes with
gdtk as a top-level namespace.
Within that namespace, there are packages for gas models,
flow analysis, geometry construction and general numerical methods.
There are also a number of application programs that may be used
from the command line.
This package provides access to functions for the thermochemical gas model and, built on top of that, simple state-to-state and stream-tube flow analysis functions.
The collection of geometric functions is built to look like the Lua functions for constructing geometric objects in Eilmer.
Programs built upon the loadable library:
- ESTCN, Calculator for equilibrium shock tunnel conditions, with nozzle.
- NENZF1d, Calculation of Nonequilibrium Nozzle Flow with finite-rate chemistry.
To use the library, it first needs to be built and installed from within the source code directory for the gas models.
Note that this command will also install the Python application programs
If you have not already done so, you should set the following environment variables so that the Python interpreter can find the library.
Remember to refresh your current shell (or log out and log back in) so that your newly configured environment is available.