Finite elements routines in 2D

In summary, The conversation is about finding good finite element routines in 2D. The person asking the question is looking for code to calculate the eigenvalues of Laplacian operator over a 2D surface with a given border. Some recommended public domain codes with source are listed at the website provided. It is suggested to consider whether a complete package or a shorter and simpler code would be more suitable for the application. The conversation ends with a thank you and a smile.
  • #1
Estrellita76
3
0
Does anyone knows some good finite elements routines in 2D?
 
Technology news on Phys.org
  • #2
Could you elaborate a bit, are you after something for a particular application, a general purpose code, open source codes, something to 'just' play around ...?
 
  • #3
PerennialII said:
Could you elaborate a bit, are you after something for a particular application, a general purpose code, open source codes, something to 'just' play around ...?

I am looking for code. I would like to calculate the eigenvalues of Laplacian operator over a 2D surface, the border given as a 2D plot (polygon). Thanks in advance.
 
  • #4
Public domain with source are listed pretty good at :

http://homepage.usask.ca/~ijm451/finite/fe_resources/node139.html

bunch of them will do the job, suppose it's a question whether you want to work with a fairly complete package (like elmer for one, but am biased in recommending it :approve: ) or a code which is a short and simple one and will just do the job for your application.
 
  • #5
PerennialII said:
Public domain with source are listed pretty good at :

http://homepage.usask.ca/~ijm451/finite/fe_resources/node139.html

bunch of them will do the job, suppose it's a question whether you want to work with a fairly complete package (like elmer for one, but am biased in recommending it :approve: ) or a code which is a short and simple one and will just do the job for your application.

Thanks a lot!
:smile:
 
Last edited:

1. What is the purpose of using finite element routines in 2D?

Finite element routines in 2D are used to solve complex engineering and scientific problems by breaking down a 2D domain into smaller, more manageable elements. This allows for the accurate analysis of forces, stresses, and other physical phenomena in a given system.

2. How do finite element routines in 2D work?

Finite element routines in 2D use mathematical models to discretize a continuous 2D domain into smaller elements, usually triangles or quadrilaterals. These elements are then solved iteratively to obtain an approximate solution for the entire domain.

3. What types of problems can be solved using finite element routines in 2D?

Finite element routines in 2D can be used to solve a wide range of problems in various fields such as structural engineering, fluid mechanics, heat transfer, and electromagnetics. Some applications include stress analysis of structures, fluid flow in pipes, and heat transfer in electronic devices.

4. What are the advantages of using finite element routines in 2D?

Finite element routines in 2D offer several advantages, including the ability to handle complex geometries, the ability to model nonlinear behavior, and the ability to incorporate different types of boundary conditions. They also provide high accuracy and efficiency compared to other numerical methods.

5. Are there any limitations to using finite element routines in 2D?

One limitation of finite element routines in 2D is that they can be computationally expensive, especially for large and complex problems. They also require expertise in selecting appropriate element types, meshing techniques, and boundary conditions. Additionally, they may not be suitable for problems with discontinuities or singularities.

Similar threads

  • Programming and Computer Science
Replies
3
Views
352
  • Programming and Computer Science
Replies
14
Views
1K
  • Programming and Computer Science
Replies
8
Views
2K
  • Differential Equations
Replies
12
Views
3K
  • Programming and Computer Science
Replies
4
Views
1K
Replies
9
Views
2K
Replies
3
Views
810
Replies
1
Views
1K
  • Programming and Computer Science
Replies
13
Views
2K
Back
Top