Re: [Yade-dev] Engine structure question

2009-11-30 Thread Anton Gladky
Can we change it somehow to a more logic names? Or we have a risk of breakage a lot of code? __ Anton Gladkyy 2009/11/30 Václav Šmilauer > > 2- The less clear part : > > Standalone and DeusExMachina engines can work alone (they don't call > > other engines, neither

[Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1828: Make YADE_DEBUG work as expected (set debug leverl with log4cxx); avoid possible crash when loggi...

2009-11-30 Thread noreply
revno: 1828 committer: Václav Šmilauer branch nick: trunk timestamp: Mon 2009-11-30 22:47:29 +0100 message: Make YADE_DEBUG work as expected (set debug leverl with log4cxx); avoid possible crash when logging during early log4cxx initi

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1826: 1. Remove implementation of global functions from Tetra.hpp to Tetra.cpp (gave errors on linking ...

2009-11-30 Thread Václav Šmilauer
Yade's RTTI doesn't seem to provide inheritance information correctly. Weird, that has not change since ages and seems to work everywhere else. What is the last revision that works for you? I looked at the diffs and nothing suggests this kind of issue recently. If still in trouble, please send att

Re: [Yade-dev] new wiki??

2009-11-30 Thread Václav Šmilauer
> I can't find a simple way to see the list > of changes on the hmg server, since this page is not giving what it > should (I expected a complete list of modifications) : > https://yade.hmg.inpg.fr/index.php?title=Special:Log&limit=250&month=&year= > (you need to be logged in perhaps). > Any su

Re: [Yade-dev] Engine structure question

2009-11-30 Thread Václav Šmilauer
> 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).

Re: [Yade-dev] new wiki??

2009-11-30 Thread Bruno Chareyre
I was looking at the sync issue. Looking at the history of a few pages, I see that some of us made change recently (late september) on wikia, see for instance : http://yade.wikia.com/index.php?title=Installation_of_yade_on_debian_/_ubuntu&action=history So, I don't really know how many pages

Re: [Yade-dev] Engine structure question

2009-11-30 Thread Anton Gladky
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 > 1-

Re: [Yade-dev] new wiki??

2009-11-30 Thread Bruno Chareyre
The wiki extensions are installed now. The rest is coming soon. Bruno Václav Šmilauer a écrit : Bruno, I can imagine you and Remi have lot of work, but could you please do something about the wiki we have? Last time Remi was away, is he back now? I put the stuff that was (sometimes repeatedly)

Re: [Yade-dev] Engine structure question

2009-11-30 Thread Bruno Chareyre
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 Deus

[Yade-dev] Engine structure question

2009-11-30 Thread Anton Gladky
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 Gladky

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1826: 1. Remove implementation of global functions from Tetra.hpp to Tetra.cpp (gave errors on linking ...

2009-11-30 Thread Sergei D.
s...@think:~/work/yade/trunk/scripts/test> yade-trunk TCP python prompt on localhost:9000, auth cookie `cduasy' TCP info provider on localhost:21000 __ __ _ \ \ / /_ _| _ \ ___ / ___|___ _ __ ___ ___ | | ___

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1826: 1. Remove implementation of global functions from Tetra.hpp to Tetra.cpp (gave errors on linking ...

2009-11-30 Thread Václav Šmilauer
Unable to reproduce, please run yade (just the command-line) and send output of the following: _pyRootClasses O.childClasses('StandAloneEngine') listChildClassesRecursive('Material') dir() You should get something like set(['BoundingVolume', 'BoundingVolumeEngineUnit', 'ConstitutiveL

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1826: 1. Remove implementation of global functions from Tetra.hpp to Tetra.cpp (gave errors on linking ...

2009-11-30 Thread Sergei D.
I have no errors during compilation, but if I run script I get: s...@think:~/work/yade/trunk/scripts/test> yade-trunk facet-sphere.py TCP python prompt on localhost:9000, auth cookie `aeduys' TCP info provider on localhost:21000 Running script facet-sphere.py Traceback (most recent call last): F

[Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1827: Integrate new rotate integrator into the NewtonDampedLaw framework

2009-11-30 Thread noreply
Merge authors: Sergei D. revno: 1827 [merge] committer: Sergei D. branch nick: trunk timestamp: Mon 2009-11-30 15:50:41 +0300 message: Integrate new rotate integrator into the NewtonDampedLaw framework modified: core/State.hpp p

[Yade-dev] Accessing bodies from interactions

2009-11-30 Thread Bruno Chareyre
Hello Today, I found myself trying to get velocities of interacting body1 and body2(*), and I realized I couldn't make it, because the metabody is not a parameter of InteractionGeometryEngineUnit::go(). Does someone have a simple solution in mind? Does the new class "state" affect this probl

[Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1826: 1. Remove implementation of global functions from Tetra.hpp to Tetra.cpp (gave errors on linking ...

2009-11-30 Thread noreply
revno: 1826 committer: Václav Šmilauer branch nick: trunk timestamp: Mon 2009-11-30 10:58:09 +0100 message: 1. Remove implementation of global functions from Tetra.hpp to Tetra.cpp (gave errors on linking multiple objects including th

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1825: 1. Add chunkSize option that determines how many plugins will be compiled together. (orthogonal t...

2009-11-30 Thread Václav Šmilauer
OK, I managed to reproduce it by setting chunkSize=1, it is fixed in r1826. > ld -v > GNU ld (GNU Binutils for Ubuntu) 2.20 Install binutils-gold, compilation is MUCH faster. Cheers, Vaclav ___ Mailing list: https://launchpad.net/~yade-dev Post to

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1825: 1. Add chunkSize option that determines how many plugins will be compiled together. (orthogonal t...

2009-11-30 Thread Anton Gladky
ld -v GNU ld (GNU Binutils for Ubuntu) 2.20 Just default installation. scons SHCCFLAGS="-z muldefs -fPIC" did not help: C py/_packObb.cpp /home/gladk/dem/yade/testMono/build-testMono/packages40.os: In function `TetrahedronVolume(Wm3::Vector3 const*)': packages40.cpp:(.text+0xb60): multiple defin

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1825: 1. Add chunkSize option that determines how many plugins will be compiled together. (orthogonal t...

2009-11-30 Thread Václav Šmilauer
> Sorry, again What is your ld and g++ version? It works just fine here... You can try scons SHCCFLAGS="-z muldefs -fPIC" v > C py/yadeWrapper/yadeWrapper.cpp > /home/gladk/dem/yade/currentMono/build-currentMono/packages40.os: In > function `TetrahedronVolume(Wm3::Vector3 const*)': > /home/gl

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1825: 1. Add chunkSize option that determines how many plugins will be compiled together. (orthogonal t...

2009-11-30 Thread Anton Gladky
Sorry, again C py/yadeWrapper/yadeWrapper.cpp /home/gladk/dem/yade/currentMono/build-currentMono/packages40.os: In function `TetrahedronVolume(Wm3::Vector3 const*)': /home/gladk/dem/yade/currentMono/build-currentMono/include/yade-currentMono/yade/pkg-dem/Tetra.hpp:146: multiple definition of `Tetr

[Yade-dev] chunkSize (monolithic with low RAM)

2009-11-30 Thread Václav Šmilauer
Hi (Anton), I added chunkSize option to scons, see bzr commit log. It should make compilation faster on multi-core machines while keeping memory RAM usage relatively low with smaller number of cores. The default is 20, you can tune it so that compilation fits in your RAM. I might an some heuristic

[Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1825: 1. Add chunkSize option that determines how many plugins will be compiled together. (orthogonal t...

2009-11-30 Thread noreply
revno: 1825 committer: Václav Šmilauer branch nick: trunk timestamp: Mon 2009-11-30 09:48:32 +0100 message: 1. Add chunkSize option that determines how many plugins will be compiled together. (orthogonal to linkStrategy, that one dete

[Yade-dev] [Bug 490223] Re: r1823 compilation error in debug mode

2009-11-30 Thread Václav Šmilauer
Thanks, Anton, and sorry. I realize I never compiled with that #if condition as I know it was broken. Closing. ** Changed in: yade Status: New => Fix Released -- r1823 compilation error in debug mode https://bugs.launchpad.net/bugs/490223 You received this bug notification because you ar