Fast FEM assembly: nodal elements

버전 1.17.0.0 (813 KB) 작성자: Jan Valdman
Vectorized assembly of FEM matrices.
다운로드 수: 4.9K
업데이트 날짜: 2018/8/4

라이선스 보기

This code demonstrates vectorization concepts from the paper:

Talal Rahman and Jan Valdman: Fast MATLAB assembly of FEM matrices in 2D and 3D: nodal elements, Applied Mathematics and Computation 219, 7151–7158 (2013).

A link to the paper can be found at the author web page located at http://sites.google.com/site/janvaldman/publications

Please cite the paper if you find the code useful.

Available scripts from the paper:

"start_compute_areas"

"start_assembly_P1_2D"

"start_assembly_P1_3D"

"start_assembly_P1_2D_elasticity"

"start_assembly_P1_3D_elasticity"

Additional script (provided by Tien Dat Ngo from EFPL Lausanne):

"start_assembly_Q1_3D_elasticity"

인용 양식

Jan Valdman (2024). Fast FEM assembly: nodal elements (https://www.mathworks.com/matlabcentral/fileexchange/27826-fast-fem-assembly-nodal-elements), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2014b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Chemistry에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.17.0.0

Description simplified, 'stifness' changed to 'stiffness'.

1.16.0.0

Title and summary update.

1.15.0.0

P1 coefficients for mass matrices (both 2D and 3D) added

1.14.0.0

P0 coefficients added to assemblies of mass matrices in both 2D and 3D
new functionality added: elementwise constant coefficients

1.13.0.0

paper info completed

1.12.0.0

improved description

1.11.0.0

Q1 assembly in 3D for linear elasticity added thanks to Tien Dat Ngo.

1.10.0.0

Paper information added

1.4.0.0

report link add, extended to work for linear elasticity

1.3.0.0

tested for both linux and windows

1.2.0.0

added start_calculate_areas

1.1.0.0

2D functionality added

1.0.0.0