Skip to content

carlos-adir/FEM-NURBS

Repository files navigation

FEM-Nurbs

FEM-Nurbs uses NURBs as base functions on FEM

  • ODE: 1D problems by using BSplines
  • Poisson equation by using BSplines
  • Static loaded structure

Motivation

FEM supposes that cutting (meshing) the domain in many parts (elements), then the assembly will behave near the same as the original object. There are many elements possible, the most known are polynomial elements like: triangles, quadrilateral, tetrahedral, hexahedral and so on.

Although they are simple to apply, normally the final field is only class C0 (continuous) which implies to derivated fields be discontinuous at the boundary between two elements.

As in the example bellow, the strain field showed by using second order elements.

How to use this repository

It's not a library, and the application of NURBS depends on which problem it treats.

Inside each folder there's an README to explain each content

About

Finite Element Method with Nurbs as base functions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published