The main purpose of FEM19 is to provide a simple way to define the geometry of a considered plane object. A user adds curves and points which define a plane object in any order and orientation. The program then builds solid model and generates a triangular mesh. Setting the material properties, boundary conditions, and solution procedures are implemented more or less in an ordinary way.
Graphical outputs and geometric computation are based on libraries:
-draw2d (https://www.mathworks.com/matlabcentral/fileexchange/71745-draw19),
-drawAPT (https://www.mathworks.com/matlabcentral/fileexchange/71751-drawapt) and
-gearInMesh (https://www.mathworks.com/matlabcentral/fileexchange/71968-gearsinmesh),
which are for convenience also included into FEM19.
The mesh generators are ADF2D [1] and MESH2D ([2]). ADF2D is part of the library, MESH2D must be downloaded separately. The numerical solver is based on the MINIFEM program [3]. Profile reduction is done by the Sloan algorithm [4].
The program is meant to be used as an educational and research tool.
Quick start, examples and the manual can be downloaded from these links
https://www.researchgate.net/publication/335465380_FEM19_Quick_Startpdf
https://www.researchgate.net/publication/335465632_FEM19_Examples_v01pdf
https://www.researchgate.net/publication/335465623_FEM19_Manual_v01
[1] - Daniel S.H. Lo -- Finite Element Mesh Generation -- CRC Press 2015
[2] - https://www.mathworks.com/matlabcentral/fileexchange/25555-mesh2d-delaunay-based-unstructured-mesh-generation
[3] O. C Zienkiewicz, R.L.Taylor, The finite element method 3rd Edition, McGraw-Hill 1977
[4] S.W.Sloan - A FORTRAN PROGRAM FOR PROFILE AND WAVEFRONT REDUCTION, International Journal for Numerical Methods in Engineering, Vol. 28,2651-2679 (1989)
引用格式
milan batista (2024). FEM19 (https://www.mathworks.com/matlabcentral/fileexchange/72573-fem19), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- Signal Processing > Signal Processing Toolbox > Signal Generation and Preprocessing > Waveform Generation >
- Sciences > Material Sciences >
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!