https://github.com/bhosale2/sopht-backend
Scalable One-stop Platform for Hydroelastic Things (SOPHT) backend
https://github.com/bhosale2/sopht-backend
code-generation computational-fluid-dynamics fluid-structure-interaction python
Last synced: about 1 month ago
JSON representation
Scalable One-stop Platform for Hydroelastic Things (SOPHT) backend
- Host: GitHub
- URL: https://github.com/bhosale2/sopht-backend
- Owner: bhosale2
- License: mit
- Created: 2022-07-24T20:53:44.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-21T02:36:14.000Z (over 2 years ago)
- Last Synced: 2024-01-27T12:11:39.356Z (over 1 year ago)
- Topics: code-generation, computational-fluid-dynamics, fluid-structure-interaction, python
- Language: Python
- Homepage:
- Size: 182 KB
- Stars: 4
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sopht-backend
Scalable One-stop Platform for Hydroelastic Things (SOPHT) backend## Installation
Below are steps of how to install `sopht-backend`. We mainly use `poetry` to manage
the project, although most of the important commands will be provided in `Makefile`.1. Clone!
First **create the fork repository and clone** to your local machine.
2. Virtual python workspace: `conda`, `pyenv`, or `venv`.
We recommend using python version above 3.8.0.
```bash
conda create --name sopht-backend-env
conda activate sopht-backend-env
conda install python==3.10
```3. Setup [`poetry`](https://python-poetry.org) and `dependencies`!
```bash
make poetry-download
make install
make pre-commit-install
```