Thank you, Bruno, for the explanation! As for me, it is a little bit confusing stuff with those engines.
______________________________ [ENG] Best Regards [GER] Mit freundlichen Grüßen [RUS] С наилучшими пожеланиями [UKR] З найкращими побажаннями Anton Gladkyy 2009/11/30 Bruno Chareyre <bruno.chare...@hmg.inpg.fr> > 1- The clear part : > A MetaEngine is something that will dispatch objects to some engineUnits. > Example : the InteractionGeometryMetaEngine will call engineUnits > sphere2sphere , sphere2box, or sphere2facets depending on the types of body1 > and body2. > > 2- The less clear part : > Standalone and DeusExMachina engines can work alone (they don't call other > engines, neither are they called by others). > So, what is the difference between them? On the programming side, no real > difference (except a few differences in members of base classes). The > difference is more in terms of what they do, and also a matter of personal > taste... So, here is my feeling about this : standalones are supposed to > handle simple aspects of the physics : a contact law, Newton's law, this > sort of thing; while DeusEx is something controlling what happens in a > specific problem (boundary conditions, switching from one loading to another > based on a condition, etc.) or getting information from the simulation (all > sorts of recorders). > This definition is not totally consistent with the current spliting, which > is a result of how we all interpreted differently the meaning of standalone > vs. DeusEx. > > Bruno > > > > Anton Gladky a écrit : > >> Hello, all! >> >> I do not understand the logic of the engines division: StandAloneEngine, >> Engine.... >> Do we have it somewhere described? >> >> Thank you. >> ______________________________ >> [ENG] Best Regards >> [GER] Mit freundlichen Grüßen >> [RUS] С наилучшими пожеланиями >> [UKR] З найкращими побажаннями >> >> Anton Gladkyy >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Mailing list: >> https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev> >> Post to : yade-dev@lists.launchpad.net >> Unsubscribe : >> https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev> >> More help : https://help.launchpad.net/ListHelp >> >> > > > -- > > _______________ > Chareyre Bruno > Maître de Conférences > > Grenoble INP > Laboratoire 3SR - bureau E145 > BP 53 - 38041, Grenoble cedex 9 - France > Tél : 33 4 56 52 86 21 > Fax : 33 4 76 82 70 43 > ________________ > > > _______________________________________________ > Mailing list: > https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev> > Post to : yade-dev@lists.launchpad.net > Unsubscribe : > https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev> > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : yade-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp