Hi Stefan,Unfortunately there are no artificial boundary conditions implemented in cgsm yet :( (cgsm was built from the cgmx solver which does have ABC's and this explains why there are some references to ABC's). There is both a dissipation parameter and a high order filter that can be used with the SOS solver. The "pulse.cmd" examples shows some typical values, diss=1. and
maybe a fourth or sixth order filter is a good choice. Regards, Bill Stefan Nilsson wrote:
Hi!I've been playing around with the Sm solver for a while, and now I have a couple of questions:Is there any working non-reflecting boundary condition implemented that works well for the elastodynamic equations. I tried the pmlABC option but that made the code abort with an STOP 22555 message. I also tried the abcEM2 which worked but if that really is the Engquist-Majda condition it wouldn't be optimal for the Sm application, would it? Is there any other option?Running the SOS solver, there is a dissipation parameter (default value 0.0), how does that work with a non-zero value?/Stefan