Metadata-Version: 2.4
Name: g3d
Version: 2.6.1
Summary: g3d is a collection of numerical tools for analysis of compressible flows
Author-email: Niklas Andersson <niklas.andersson@chalmers.se>
License-Expression: MIT
Project-URL: Homepage, https://github.com/nikander/g3dflow.py
Project-URL: Issues, https://github.com/nikander/g3dflow.py/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file
Dynamic: requires-python

![workflow status badge](https://github.com/nikander/g3dflow.py/actions/workflows/python-app.yml/badge.svg?branch=develop)

g3dflow.py is a collection of numerical tools for compressible flows that includes a calculator (CFlow), a pre-processor
(G3DMesh), and a generic flow solver (G3DFlow)

# CFlow

a Python-based calculator for compressible flow problems

```python
from g3d import CFlow

cflow = CFlow()
```

# G3DMesh

a Python-based mesh generation tool for generation of boundary fitted multi-block structured grids

```python
# available modules: G2DMesh, G3DMesh

from g3d import G3DMesh

g3dmesh = G3DMesh()
```

# G3DFlow

a Python-based flow solver for compressible flow simulations

```python
# available modules: G2DFlow, G3DFlow, Q1DFlow, Q3DFlow

from g3d import G3DFlow

g3dflow = G3DFlow()
```

# Extract example files

```
python config/setup_test_suite.py
```
