Examples#

Contains example scripts demonstrating the use of numerous simulations that can be run with EasyFEA.

HelloWorld

HelloWorld

Euler-Bernoulli beam simulations#

Contains examples for static simulations.

Beam1

Beam1

Beam2

Beam2

Beam3

Beam3

Beam4

Beam4

Beam5

Beam5

Hyperelastic simulations#

Contains examples for static and dynamic simulations in the Lagrangian framework.

Also includes sympy scripts to construct new hyperelastic laws.

ComputeHyperelasticLaws

ComputeHyperelasticLaws

ComputeInvariants

ComputeInvariants

Hyperelas1

Hyperelas1

Hyperelas2

Hyperelas2

Hyperelas3

Hyperelas3

Hyperelas4

Hyperelas4

Linearized elastic simulations#

Contains examples for static, dynamic, contact, homogenization and mesh optimization.

Contact1

Contact1

Elas1

Elas1

Elas2

Elas2

Elas3

Elas3

Elas4

Elas4

Elas5

Elas5

Elas6

Elas6

Elas7

Elas7

Elas8

Elas8

Elas9

Elas9

Homog1

Homog1

Homog2

Homog2

Homog3

Homog3

Homog4

Homog4

Homog5

Homog5

MeshConvergence

MeshConvergence

MeshOptim0

MeshOptim0

MeshOptim1

MeshOptim1

MeshOptim2

MeshOptim2

MeshOptim3

MeshOptim3

Modal1

Modal1

Modal2

Modal2

“MachineLearning” tests#

k_means

k_means

Meshes#

Scripts demonstrating how to construct Mesh.

Mesh1_2D

Mesh1_2D

Mesh1_3D

Mesh1_3D

Mesh2_2D

Mesh2_2D

Mesh2_3D

Mesh2_3D

Mesh3_2D

Mesh3_2D

Mesh3_3D

Mesh3_3D

Mesh4_2D

Mesh4_2D

Mesh4_3D

Mesh4_3D

Mesh5_2D

Mesh5_2D

Mesh5_3D

Mesh5_3D

Mesh6_2D

Mesh6_2D

Mesh6_3D

Mesh6_3D

Mesh7

Mesh7

Mesh8

Mesh8

Mesh9

Mesh9

Mesh10

Mesh10

Mesh11

Mesh11

Mesh12

Mesh12

Mesh13

Mesh13

ShapeFunctions

ShapeFunctions

PhaseField damage simulations for quasi-static brittle fracture#

Scripts that demonstrate phase-field damage simulations.

To enable fast execution, these examples use coarse meshes and large loading steps. In practice, fine meshes and smaller increments are essential to obtain realistic and accurate results.

For more realistic simulations, make sure you use a finer mesh and smaller loading steps by setting meshTest=False.

CT

CT

LShape

LShape

PlateWithHole

PlateWithHole

Shear

Shear

Tension

Tension

Thermal simulations#

Contains examples for static and transient simulations.

Thermal1

Thermal1

Thermal2

Thermal2

Thermal3

Thermal3

Weak forms simulations#

Contains examples for static, transient and dynamic simulations for linear or non-linear problems.

LinearElasticity1

LinearElasticity1

LinearElasticity2

LinearElasticity2

Poisson1

Poisson1

Poisson2

Poisson2

TopologyOptimisation1

TopologyOptimisation1

Gallery generated by Sphinx-Gallery