Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Stop Condition Evaluating Displacement at a Specific Point?

Please login with a confirmed email address before reporting spam

Hello,

In a simulation I'm running, I'm measuring the time it takes for a given domain to relax after an initial displacement is induced. The relaxation times for my models vary greatly so my current approach is to run the simulation for a long period of time (longer than I expect the relaxation time to be), then manually find the relaxation time for when the displacement at a point returns to 0 (or nearly 0).

What I would like to do is have COMSOL automatically stop solving a model once the displacement at a given point becomes 0 (or nearly 0), using stop conditions. My issue is that I don't know how to define a variable that the stop condition can recognize. I've tried things like:

Stop condition = 5e-12 - v(0, 25 [mm])
(my model is 2D with a domain of 4cmx5cm, trying to probe the vertical displacement at 0, 25 [mm])

Stop condition = 5e-12 - pbb1
(pbb1 is point probe at the location I'm interested in)

But both throw errors when I try to solve them. What can I do to get a global variable to be set to the solved displacement of a point at the given time?

Thanks so much for any help you can offer, it is greatly appreciated!

0 Replies Last Post 2013年11月25日 GMT-5 21:12
COMSOL Moderator

Hello Kenton Hamaluik

Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.

If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.