Author Topic: Is there a way to implement PML boundary condition?  (Read 6612 times)

qiangbo

  • New Member
  • *
  • Posts: 3
Is there a way to implement PML boundary condition?
« on: March 07, 2014, 10:39:41 PM »
Hi,

I am trying to solve shear wave propagations problems and Perfectly Matched Layer is very useful in elliminating reflections. Can FEAPpv be used for that? Thanks!

Bo

FEAP_Admin

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 993
Re: Is there a way to implement PML boundary condition?
« Reply #1 on: March 08, 2014, 08:23:11 AM »
For PML you normally need complex variable support.  For that you would need to use the full version of FEAP.

qiangbo

  • New Member
  • *
  • Posts: 3
Re: Is there a way to implement PML boundary condition?
« Reply #2 on: March 31, 2014, 12:51:09 PM »
Thanks for your reply. I am working on simulating shear wave propagation in viscoelastic material. I am trying to find an alternative to Abaqus explicit for this type of simulation. Can FEAP or FEAPpv do that? With the complex variable capability from FEAP, PML can be implemented? Also, how hard is to get the parallelism to work? Do I need to install separate programs? Thanks

Prof. S. Govindjee

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 1160
Re: Is there a way to implement PML boundary condition?
« Reply #3 on: March 31, 2014, 02:27:35 PM »
It depends on what type of PML you want.  As already mentioned one needs the full version of FEAP to have complex variable support which is ofter needed for PML.  If you want a simple PML boundary condition (transient case) then you can try a Lysmer-Kuhlmeyer damper.  See http://www.ce.berkeley.edu/~sanjay/FEAP/feap.html (scroll down to user defined elements).