yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #04331
Re: [Question #152878]: confused about ForceEngine
Question #152878 on Yade changed:
https://answers.launchpad.net/yade/+question/152878
Status: Open => Answered
Anton Gladky proposed the following answer:
Hi, Arthur,
could you please, start a new "question" with new topic?
It is better to solve different questions in different topics. It will
be easier other users to find a solution.
Thank you.
Anton
On Fri, Apr 15, 2011 at 9:46 PM, Arthur Mercier
<question152878@xxxxxxxxxxxxxxxxxxxxx> wrote:
> Question #152878 on Yade changed:
> https://answers.launchpad.net/yade/+question/152878
>
> Status: Answered => Open
>
> Arthur Mercier is still having a problem:
> "1) Could you please, attach the problem script? It will be easier to
> check your problem"
> The scripts written were the complete ones.
>
> "2) Replace "subscribedBodies" to "ids", subscribedBodies are not used
> any more, I think."
> Nice, it's working now.
>
> But now, I have another question, I want to apply this force from a given iteration; for instance I want the force begins at the iteration number 30000. How can I do that ?
> I tried to enter a pyrunner function but it doesn't work and I don't know how to configure the time "PyRunner(command='ForceEngine(force=(0,0,900),ids=[6])',iterPeriod=1)".
> I also tried to create a function, before O.engines I create 'myfunction' and I run this function in O.engines with Pyrunner in O.engines:
> "def myFunction():
> if iter()>20000:
> ForceEngine(force=(0,0,900),ids=[6])
>
> [...]
>
> O.engines=[
> [...]
> PyRunner(command='myFunction()',iterPeriod=1),
> ]"
>
> And it's written
> "NameError Traceback (most recent call last)
>
> /home/arthur/yade/build/lib/yade-new/py/yade/__init__.pyc in <module>()
> ----> 1
> 2
> 3
> 4
> 5
>
> NameError: name 'myFunction' is not defined"
> Each time I try to create a function by 'def something():', the same message occurs, so do I create a function or how do I apply a function/force from a given iteration?
>
> Thanks !
>
> --
> You received this question notification because you are a member of
> yade-users, which is an answer contact for Yade.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-users
> Post to : yade-users@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~yade-users
> More help : https://help.launchpad.net/ListHelp
>
--
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.