avigliotti / AD4SM_examples

examples and tutorials that run with https://github.com/avigliotti/AD4SM.jl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AD4SM_examples

This repository contains examples and other resources that run with AD4SM.jl.

Tutorial

Here are the slides of a presentantion on the rationale of automatic differentiation and the advantages of its use for solid mechanics.

Here is a tutorial illustrating the implementation of an automatic differentiation system, with particular focus on solid mechanics in Julia, along with an example focussing on the solution of a non-linear truss structure.

Examples

The example folder contains the following examples:

  1. Non linear truss
  2. Euler beam lattice under large displacements
  3. Plane stress with rigid inclusions
  4. Axi-symmetric problem with internal volume constraint
  5. 3D non linear spring

Juliacon2022

Here are the slides of my presentation at Juliacon2022

Here is the video of the presentation to JuliaCon2022 about AD4SM.jl

About

examples and tutorials that run with https://github.com/avigliotti/AD4SM.jl

License:MIT License


Languages

Language:Jupyter Notebook 99.3%Language:OpenSCAD 0.7%