8000 GitHub - scottlevie97/pythonFVSolidMechanics
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

scottlevie97/pythonFVSolidMechanics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Python Finite Volume Solid Mechanics

Host website for finite volume solid mechanics eductional framework by Scott Levie.

This learning framework is a set of Jupyter notebooks that provide an guide for building a Finite Volume Solid Mechanics solver while giving an in-depth explanation of the theory used through-out.

Characteristics of the Solver

  • Linear elastic solids
  • Segregated solution algorithm
  • Structured mesh for rectangular geometry
  • Fixed displacement or traction boundary conditions

Image

Where to start?

View Notebooks

To only view the notebooks use the following links to the desired notebooks. Then use the navigation arrows to move from notebook to notebook.

List of notebooks:

Run Notebooks Online

If you want to be able to code along or alter the notebooks try using the binder link below. This creates an online Jupyter notebook environment:

Binder

This may take a few minutes to load. Once loaded:

  1. Use ctrl + shift + f to open the file browser. Or select the icon in the top left corner.
  2. Open the dependincies.ipynb notebook and run the first cell by selecting the run cell icon . This loads the necessary packages within the environment.
  3. Begin with notebook 1: _01_Defining_Mesh.ipynb and continue through to notebook 8.

Run Notebooks Locally

Alternatively, you can clone this repository from the Github repo.

  1. Ensure you have python3 installed
  2. Install Jupyter:
    • pip install jupyterlab
  3. Clone the Github repo:
  4. Navigate to pythonFVSolidMechanics/lesson_notebooks
  5. Open and run dependencies.ipynb

Acknowledgements

Financial support is gratefully acknowledged from the Irish Research Council through the Laureate programme, grant number IRCLA/2017/45

Additionally, the authors want to acknowledge project affiliates, Bekaert, through the Bekaert University Technology Centre (UTC) at UCD (www.ucd.ie/bekaert), and I-Form, funded by Science Foundation Ireland (SFI) Grant Number 16/RC/3872, co-funded under European Regional Development Fund and by I-Form industry partners.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0