Support for 2D PML elements

Hello! In this section we'll talk about the post processing module and the data visualization.
Post Reply
jfhuang
Posts: 21
Joined: Thu Nov 26, 2020 5:21 am

Support for 2D PML elements

Post by jfhuang » Fri Oct 29, 2021 6:02 pm

Hello STKO team,

I was trying to record results for the PML elements implemented in OpenSees (https://github.com/OpenSees/OpenSees/pull/503). The mpco recorder seems to work for the 3D PML elements (8-node element) well as shown in the attached image "PML3D.png".

However, it does not work for the 2D PML elements (4-node element), as shown in the attached images "PML_2D (include PML elements).png" (obtained with the newest version compiled by Prof Tarque on Oct 14, 2021, https://drive.google.com/file/d/1ETGQ3Y ... 5Mk7C/view, as seen the analysis stopped at the first step) and "PML_2D (include PML elements, Linux version).png" (compiled on linux, which showed a Segmentation fault was encountered). On the other hand, if I only record regions composed of "normal" elements (2D plane strain elements) the analysis could proceed but of course, no results for the PML elements were recorded (see "PML_2D (exclude PML elements).png").

Based on the above tests, additional efforts may be needed to support the 2D PML elements in STKO and it would be great if we can have it! Thanks in advance!

Regards,
Junfei
Attachments
PML_2D (include PML elements, Linux version).png
PML_2D (include PML elements, Linux version).png (19.8 KiB) Viewed 6635 times
PML_2D (include PML elements).png
PML_2D (include PML elements).png (89.98 KiB) Viewed 6635 times
PML_2D (exclude PML elements).png
PML_2D (exclude PML elements).png (22.8 KiB) Viewed 6635 times

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Support for 2D PML elements

Post by STKO Team » Wed Nov 03, 2021 11:16 am

Dear user,
Thank you for spotting this issue.
Probably it is an incompatibility on how the PML2D creates results. If you could send me a Tcl file to test it, I will debug it to speed up the identification of the bug.
We will also add support for the PML in the stko pre processor

StavrosP
Posts: 25
Joined: Sat Oct 22, 2022 2:48 pm

Re: Support for 2D PML elements

Post by StavrosP » Fri Dec 02, 2022 10:09 am

Hello,

is there an update about when the PML elements will be added to the STKO pre-processor?

Thanks,
Stavros

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Support for 2D PML elements

Post by STKO Team » Fri Dec 02, 2022 11:57 am

Not yet. I don't think we will add it soon, because it seems like the 3D PML is not working properly.
Anyway, on the 15th of December we will do a webinar on a new tool for soil modelling (DRM: Domain Reduction Method)

jfhuang
Posts: 21
Joined: Thu Nov 26, 2020 5:21 am

Re: Support for 2D PML elements

Post by jfhuang » Tue Nov 21, 2023 11:49 pm

Hi, sorry for the delayed response, I was much bogged down by other appointments. Attached please find an minimum example of 2D PML elements that leads to Segmentation fault during runtime. The analysis can proceed by commenting out the "recorder mpco ..." line, indicating the Segmentation error comes from the MPCO recorder. Hope this can get fixed soon. Thanks!

PS: This error happens when using the latest OpenSees source code (as of Nov 21, 2023).
Attachments
example.zip
(16.45 KiB) Downloaded 334 times

jfhuang
Posts: 21
Joined: Thu Nov 26, 2020 5:21 am

Re: Support for 2D PML elements

Post by jfhuang » Sat Jan 27, 2024 8:49 pm

Hi, just want to have a quick follow-up on this?

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Support for 2D PML elements

Post by STKO Team » Tue Jan 30, 2024 11:06 am

I run your example and it seems the segmentation fault happens also without the mpco recorder if I use the latest OpenSees.
With a previous version, it happens only if I have the mpco recorder.

I think the source of the segmentation fault is still in the PML element. Unfortunately now we don't have time to look into it.

jfhuang
Posts: 21
Joined: Thu Nov 26, 2020 5:21 am

Re: Support for 2D PML elements

Post by jfhuang » Tue Jan 30, 2024 3:07 pm

Oh got it, thank you for the response.

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Support for 2D PML elements

Post by STKO Team » Tue Feb 13, 2024 12:32 pm

You're welcome

Post Reply