Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there an R function that implements the finite element method?

Is there an R function that can solve a partial differential equation using the finite element method (Strang and Fix, 1973)?

Based on the wikipedia list of finite element software packages, the method has been implemented in Fortran, C. Both Fortran and C can be called by an R function, but I do not see any such functions in CRAN.


Strang and Fix. An Analysis of The Finite Element Method. Prentice Hall, 1973.

like image 638
David LeBauer Avatar asked Apr 03 '12 15:04

David LeBauer


People also ask

Is finite element analysis hard?

One of the most frequently asked questions by beginners to engineering simulation is how to learn finite element analysis, and how to use FEA software. This process is not easy, particularly if you want to learn by yourself, not in university. However, with a little motivation and direction, it is achievable.

What is difference between FEM and FEA?

Engineers use FEM when they need to develop an adoptable design that's practical but not necessarily perfect for a particular application. FEA: The mathematical equations behind FEM are applied to create a simulation, or what's known as a finite element analysis (FEA).

How do you solve a finite element method?

The finite element method gives an approximate solution to the mathematical model equations. The difference between the solution to the numerical equations and the exact solution to the mathematical model equations is the error: e = u - uh.

What does an interpolation function represent?

Interpolation is a method of fitting the data points to represent the value of a function.


2 Answers

There is a new package that uses Finite Element Method (FEM). I think that's one of the first steps for using FEM in R.

fdaPDE

like image 165
Ricardo Faria Avatar answered Oct 10 '22 22:10

Ricardo Faria


There is a book which tackles this topic exclusively:

Finite Element Computations in Mechanics with R: A Problem-Centered Programming Approach 1st Edition Khameel Bayo Mustapha

CRC Press Published April 20, 2018

More information can be found here: https://www.crcpress.com/Finite-Element-Computations-in-Mechanics-with-R-A-Problem-Centered-Programming/Mustapha/p/book/9781138501621

like image 25
vonjd Avatar answered Oct 10 '22 22:10

vonjd