Skip to main content

Matlab code

Release of VEMLab v2.1

Submitted by Alejandro Orti… on

VEMLab: a MATLAB library for the virtual element method

 

Release of VEMLab v2.1

 

>>  From VEMLab v2.0.2 to VEMLab v2.1:

 

- Add customized wrench domain (for PolyMesher mesh generator only).

 

- Add customized plate with a hole domain (for PolyMesher mesh generator only).

 

- Add the following test: “square_plate_with_source2_poisson2d.m” in test folder.

 

- Add the following test: “plate_with_hole_linelast2d.m” in test folder.

 

First-order reliability method (FORM) for Matlab?

Submitted by edub on
Choose a channel featured in the header of iMechanica

Hello,

I am wondering if there is a source code for first-order reliability method (FORM) or second-order (SORM) available out there, ideally for Matlab but others would be interesting as well.

If not, has anyone programmed this themself?  What literature source did you base it upon?

Thanks in advance for any help!

On efficient finite element assembly in Matlab

Submitted by Alejandro Orti… on

As we all know, finite element matrices are sparse and many memory can be saved if their sparsity is exploited. Due to the latter, we are often provoked to declare the nxn stiffness matrix as a sparse one just before the element loop. Be careful of this method since the larger the matrix the slower the assembly operations. There is a better and more efficient way to code the assembly procedure in Matlab. I will show how to accomplish this. For the sake of simplicity, the stiffness matrix of the two-dimensional heat conduction problem on the domain (0,1)x(0,1) is considered.