Web application for calculating velocities of elastic waves in solids.
Currently hosted in https://www.elasticas.app/
There's a new, responsive UI made with Cascade Framework in https://www.elasticas.app/ui
Clone the repository using for example HTTPS
git clone https://github.com/fbosio/elasticas.git
you can also clone it using SSH or Github CLI, or downloading the ZIP as usual.
If you're on Windows and you don't have git installed, take a look at git for windows.
Command syntax differs a little bit from one operating system to another but the underlying idea is always the same.
- Make sure you're in the application folder.
- Create a virtual environment.
- Activate the virtual environment.
- Install requirements.
cd elasticas # assuming you just cloned the repository
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
Similar commands work on Windows from a Powershell, you just probably have to change python3
to py
and source .venv/bin/activate
to .venv/Scripts/activate/
.
Make sure you have a proper execution policy.
Make sure the virtual enviroment is activated and then
cd src
flask run
A local address like http://127.0.0.1:5000
should be displayed, go there with your browser and you will see the web application.
- Report Issues.
- Provide the density and elastic constants of new materials you want to add.
- Follow the fork and pull model if you want to change code for one of the reasons below.
- Fix bugs.
- Enhance current features.
- Propose new ones.
- Send feedback to [email protected]