Re: [Yade-dev] Shop::unbalancedForce

2008-09-24 Thread Bruno Chareyre
intervals in counter and timestepper, it could result in a strange behaviour, perhaps uninitialized values, etc. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP Laboratoire 3SR - bureau E145 BP 53 - 38041, Grenoble cedex 9 - France Tél : 33 4 56 52 86 21 Fax : 33 4

[Yade-dev] Yade wiki

2008-12-08 Thread Bruno Chareyre
the transfer could be easy. Bruno -- ___ Chareyre Bruno Maitre de conference 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

Re: [Yade-dev] Yade wiki

2008-12-08 Thread Bruno Chareyre
try and clone the current yade wiki? Bruno Bruno Chareyre a écrit : Thank you. All we need is to ask Rémi to make the transfer (and perhaps to give him few technical details that I don't imagine yet). We could at least try a simple duplication for now, then switch to 3SR server if everything

[Yade-dev] A few bugs in Qt(/Py) interface

2009-01-04 Thread Bruno Chareyre
(with python interface), and even worst, typing quit results in this, and then the terminal is stuck : /In [1]: exit Out[1]: Type exit() to exit. In [2]: quit Out[2]: Type quit() to exit. In [3]: quit() Do you really want to exit ([y]/n)? y Bye./ Thank you. Bruno

[Yade-dev] Iteration number stored in the xml : how to fix broken conditionals?

2009-01-04 Thread Bruno Chareyre
also help me to find the history of a sample, when the outputs of different consecutive simulations on one single sample are appended to one unique file. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP Laboratoire 3SR - bureau E145 BP 53 - 38041, Grenoble cedex 9

Re: [Yade-dev] commit 1583, 3d view, serialization.

2009-01-04 Thread Bruno Chareyre
I confirmed this primary view bug. Still here in r1602. Bruno Janek Kozicki a e'crit : Hi Vaclav, After you commit, the primary view window is empty (draws nothing), but when I click New 3D view - the new window draws everything as it should. Can you fix that? In my commit 1584 I'm adding

Re: [Yade-dev] [svn] r1610 - in trunk: core pkg/dem pkg/dem/PreProcessor

2009-01-05 Thread Bruno Chareyre
Sorry guy, I know this is boring... I actually checked that it was compiling, and it was. The problem was I got local files not added to svn, so my HEAD compiled but yours did not, I fixed it in the later commit. Bruno cosurgi at BerliOS a écrit : Author: cosurgi Date: 2009-01-05 18:06:57

Re: [Yade-dev] commit 1583, 3d view, serialization.

2009-01-05 Thread Bruno Chareyre
. Bruno Bruno Chareyre a écrit : I confirmed this primary view bug. Still here in r1602. Bruno Janek Kozicki a e'crit : Hi Vaclav, After you commit, the primary view window is empty (draws nothing), but when I click New 3D view - the new window draws everything as it should. Can you fix

Re: [Yade-dev] urealistic simulation resulrs

2009-02-05 Thread Bruno Chareyre
So there is no surprise here, even if I don't understand precisely why this is happening. 1/ Cundall's damping (lines 76-81 - unless you saw a mistake I still don't see) is adapted for quasi-static simulations, where it doesn't affect the results when used reasonably. 2/ It is also used to

Re: [Yade-dev] ConstitutiveLawDispatcher (speed)

2009-02-13 Thread Bruno Chareyre
! Perhaps the compiler can optimize better if the code is in separate function? The times you give are total cpu times or only the fraction used for the contact law? Surprising, yes. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP Laboratoire 3SR - bureau E145 BP

Re: [Yade-dev] [svn] r1665 - trunk/pkg/dem/DataClass/InteractionPhysics

2009-02-13 Thread Bruno Chareyre
@@ /* -* Copyright (C) 2007 by Bruno Chareyre * -* bruno.chare...@imag.fr * +* Copyright (C) 2008 by Jérôme DURIEZ * +* dur

Re: [Yade-dev] Question about parameters in SpheresContactGeometry

2009-02-17 Thread Bruno Chareyre
and will not care, whether the underlying contact is sphere-sphere, sphere-facet (or sphere-box, whatever). Agreed. The fact that SpheresContactGeometry can be used for others (body1,body2) is just a temporary trick. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP

Re: [Yade-dev] shared_ptrPhysicalAction

2009-02-17 Thread Bruno Chareyre
Václav Šmilauer a écrit : Hi there, any reason PhysicalActionContainer contains shared_ptr's? Wouldn't it be better to contain just array of PhysicalActions? It would allow for very fast resetting with memset(action[0],0,sizeof(thisAction)) and perhaps would save some shared_ptr overhead we have

Re: [Yade-dev] ConstitutiveLawDispatcher (speed)

2009-02-17 Thread Bruno Chareyre
Which means the time saved is more than the total time spent in the constitutive law itself. Does it make sense for you? Or is vallgrind just giving us junk numbers? Bruno The times you give are total cpu times or only the fraction used for the contact law? Total clock time from yade

Re: [Yade-dev] shared_ptrPhysicalAction

2009-02-17 Thread Bruno Chareyre
in the TimeStepper. Note that forces could be stored in a special container in NewtonLeapFrog as well. :-P Seriously, it is no big problem to move it elsewhere. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP Laboratoire 3SR - bureau E145 BP 53 - 38041, Grenoble cedex 9 - France

Re: [Yade-dev] Question about parameters in SpheresContactGeometry

2009-02-17 Thread Bruno Chareyre
the pointer to a particle. This is very usefull to write a number of algorithms, and I always wondered why we don't have this double-linked lists in Yade. Parallelisation is one reason now. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP Laboratoire 3SR

Re: [Yade-dev] removing PhysicalAction genericity?

2009-02-22 Thread Bruno Chareyre
In another words: is there a case that someone doesn't need Momentum or Force and needs to save a few kbs of memory? Not me. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP Laboratoire 3SR - bureau E145 BP 53 - 38041, Grenoble cedex 9 - France Tél : 33 4 56

Re: [Yade-dev] everyone: please update Authors page

2009-02-24 Thread Bruno Chareyre
I prefer to remove signs, Bruno prefers to sign automatically. And others? My point of view is some signs are usefull in different situtations. For instance, if somebody is googling about capillary models and hit Yade, he can easily see that Luc Scholtes developped this model. With the

Re: [Yade-dev] moment calculation and rotational speed problem

2009-03-02 Thread Bruno Chareyre
Hello Is the pseudo code below for developping a new contact law? It is probably useless since there is one law doing what you need already : the CohesiveFrictional class. There are probably two mistakes in your code : 1/ For sure : what you define as Fs= - Ks*double_ds is in fact a dFs (an

Re: [Yade-dev] contact logic (again)

2009-03-02 Thread Bruno Chareyre
in PersistentSAPcollider (the if (haveDistantTransient) {...} code that you want by default now). It can be safely removed, except that it is still used in CohesiveFrictionalTriaxialTest. Switching to the normal collider in this demo will be a good way to check that everything works fine. Bruno

Re: [Yade-dev] contact logic (again)

2009-03-04 Thread Bruno Chareyre
To summarize: 1. Colliders: a) create potential (isNew !isReal) interactions, for overlapping AABBs b) delete interactions that were potential (isNew!isReal) but now don't have overlapping AABBs c) keep isReal interactions (regardless of geometrical overlap) 2.

Re: [Yade-dev] contact logic (again)

2009-03-04 Thread Bruno Chareyre
!isNew) for more than 1 iteration. It would avoid using junk data from a previous contact in touch/detach/touch scenarii. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP Laboratoire 3SR - bureau E145 BP 53 - 38041, Grenoble cedex 9 - France Tél : 33 4 56 52 86 21

Re: [Yade-dev] contact logic (again)

2009-03-04 Thread Bruno Chareyre
This is surprising for me, and may be due to successive changes that I didn't notice. I can confirm this : commit r1312 (Chareyre) : Modified: trunk/pkg/common/Engine/StandAloneEngine/PersistentSAPCollider.cpp + if ((*I)-isReal) (*I)-isNew=false; // + else (*I)-isNew=true; svn

Re: [Yade-dev] updated collider benchmark results

2009-03-09 Thread Bruno Chareyre
Very interesting. The small script for running/plotting the test is usefull too! What about contact logic? Did you agree with my last posts. I could commit a few fixes regarding the problems I quoted before, but I'm not sure it would not interfere with what you are doing already. What you

[Yade-dev] Yade Wiki : how to find a (all) page(s)?

2009-06-03 Thread Bruno Chareyre
too (you can find them with search though). By the way, a mirror of this wiki on a server in our lab is still in the pipe. Not sure if it will be ready anytime soon. Bruno -- ___ Chareyre Bruno Maitre de conference Grenoble INP Laboratoire 3SR - bureau E145 BP 53 - 38041, Grenoble

[Yade-dev] build crash

2009-06-23 Thread Bruno Chareyre
Hello I have this error in yade.cpp (related to log4cxx), after an svn update, anyone got this before? Thanks Bruno C core/yade.cpp core/yade.cpp:45: error: wrong number of arguments specified for 'constructor' attribute l.45 is : __attribute__((constructor(1000))) void

[Yade-dev] Questions on contact logic and the new requestErase approach

2009-06-24 Thread Bruno Chareyre
Hello I saw (perhaps not so) recent changes in the contact logic (in CohesiveFrictionalContactLaw), and I'm not sure it is correct. I started writing an email then I found a message from Vaclav about this. I'm reviewing Vaclav's message and sending another mail when its done. The text below

Re: [Yade-dev] contact login yet again

2009-06-24 Thread Bruno Chareyre
Just one question : does it means all interaction laws (even not distant, like dry friction) have to request deletion now? Bruno Václav Šmilauer a écrit : In last few months I had suspicious problems of bodies that obviously didn't interact even when physically overlapping (one going through

Re: [Yade-dev] Questions on profiling

2009-07-07 Thread Bruno Chareyre
I can confirm that yade is about 30% faster when profiling is disabled, and that callgring still give similar results (except that it is a lot more readable since you don't have to mentaly remove time spent in mcount). No debug symbols needed either. Bruno Bruno Chareyre a écrit : I just

Re: [Yade-dev] strided collider speedups

2009-07-10 Thread Bruno Chareyre
Ah... ok, sorry. Still, one important thing is that, whatever the algorithm, it is possible to run a collider only once per N steps (I never seriously considered that for now as I thought the collider would take around 17% of cpu time in any simulation). Actually, Vincent was suprised

Re: [Yade-dev] [robot] startup failed

2009-07-27 Thread Bruno Chareyre
The cause of this failure is unclear for me. I guess it is linked with last commits of Anton and/or I. For my commits, they have been checked out, compiled and run successfully, so I'd ask Anton to doublecheck his code. But again : nothing sure. Bruno -- ___ Chareyre Bruno

Re: [Yade-dev] BZR migration

2009-07-30 Thread Bruno Chareyre
What is wrong with the current repository? It works well IMO, so I'd keep it. If we need to change, perhaps we could also consider google-svn. I started using it with Emanuele and it is quite user friendly. I didn't try advanced svn commands though. Bruno Janek Kozicki a écrit : Anton

Re: [Yade-dev] Fwd: Re: scons and linkage rules

2009-08-27 Thread Bruno Chareyre
For your information, Wm4 is the current version of the library and Wm3 is not maintained (and not compatible with ubuntu 9.04 - latest gcc is the problem), and they had the really good idea to rename all classes like Wm4Vector, Wm4Matrix, etc. Which means it is not compatible at all. I'm glad

Re: [Yade-dev] Fwd: Re: scons and linkage rules

2009-08-27 Thread Bruno Chareyre
the definition of the class but before the end of Wm3 namespace). - add ColorRGBA operator*(float f, const Wm3::ColorRGBA rkC); in Wm3ColorRGBA.h (after the definition of the class but before the end of Wm3 namespace). B. Bruno Chareyre a e'crit : For your information, Wm4 is the current version

Re: [Yade-dev] is is useful to save potential interactions to XML?

2009-09-01 Thread Bruno Chareyre
Václav Šmilauer a écrit : Hi, I just noticed that potential interactions take bunch of place in the XML files, although they are not useful: the colliders we have either recreate potential interactions because the collider's state is not saved anyway (InsertionSortColldier family), or create

Re: [Yade-dev] Automated crash report for /tmp/yade-31391/bin/yade-bzr1756: CohesiveTriaxialTest, FEMBeam, HydraulicTest, LatticeExampleCTData, LatticeExampleSimple, SDECImpactTest, STLImporterTest, S

2009-09-13 Thread Bruno Chareyre
What is that? So many generators are crashing? And why does CohesiveTT need hydraulic forces?! Bruno eudo...@arcig.cz a écrit : CohesiveTriaxialTest: simulation CRASH

Re: [Yade-dev] Automated crash report for /tmp/yade-31391/bin/yade-bzr1756: CohesiveTriaxialTest, FEMBeam, HydraulicTest, LatticeExampleCTData, LatticeExampleSimple, SDECImpactTest, STLImporterTest, S

2009-09-14 Thread Bruno Chareyre
And why does CohesiveTT need hydraulic forces?! Is the author around? Is it a joke? ;) I'm the main author, but I don't think I ever write anything about hydraulic forces in this file. Oh wait... I'll double check... Bruno V.

Re: [Yade-dev] Questions about Leap-Frog position integrator.

2009-09-17 Thread Bruno Chareyre
The answer is (just for the record, I discussed that with Vincent) : In a 2nd order finite difference scheme for Newtons law, positions and forces are defined at times t+Ndt, while velocities are defined at times t+(N+1/2)dt. If everything was defined at times Ndt, it would be a first order

[Yade-dev] bzr+launchpad is that slow?

2009-09-18 Thread Bruno Chareyre
Am I the only one who needs more than 15min (still not finished) to download after a : bzr checkout lp:yade? Bruno -- ___ 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

[Yade-dev] new CGAL algorithms

2009-09-23 Thread Bruno Chareyre
For your information, CGAL 3.5 (beta) includes periodic triangulation (which means the TriangulationCollider I wrote for Yade can now easily be extended to periodic geometries), and AABB tree for distance detection. See http://www.cgal.org/releases.html#release3.5 Bruno Triangulations

Re: [Yade-dev] New YADE website

2009-09-24 Thread Bruno Chareyre
that there is another website. 2/ If that name is too long, I need to put the adress on the previous wiki to help people remember it, don't I? Bruno -- ___ Chareyre Bruno Maître de Conférences Grenoble INP Laboratoire 3SR - bureau E145 BP 53 - 38041, Grenoble cedex 9 - France Tél

Re: [Yade-dev] new CGAL algorithms

2009-09-24 Thread Bruno Chareyre
agreement provided with the software. Janek Kozicki a écrit : Václav Šmilauer said: (by the date of Thu, 24 Sep 2009 10:44:41 +0200) Dne 23.9.2009 18:25, Bruno Chareyre napsal(a): For your information, CGAL 3.5 (beta) includes periodic triangulation (which means the TriangulationCollider

Re: [Yade-dev] New YADE website

2009-09-24 Thread Bruno Chareyre
evaluating proposals would not trust much a software with sex ads on its front page. So, I prefer to make it clear that there is another website. 2/ If that name is too long, I need to put the adress on the previous wiki to help people remember it, don't I? Bruno

Re: [Yade-dev] New YADE website

2009-09-24 Thread Bruno Chareyre
in its list. We can't dance faster than music here... Bruno -- ___ 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

Re: [Yade-dev] new CGAL algorithms

2009-09-26 Thread Bruno Chareyre
be compiled only if TesselationWrapper lib is found. There would be only references to TesselationWrapper in Yade, and this is not a CGAL class (one could even write another wrapper based on a different library). What do you think of this option? Bruno -- ___ Chareyre Bruno

Re: [Yade-dev] SPOLY3D

2009-09-28 Thread Bruno Chareyre
Janek Kozicki a écrit : Václav Šmilauer said: (by the date of Fri, 25 Sep 2009 17:34:58 +0200) Multiple contacts beween one pair of bodies are not possible in yade; adding it would be far-reaching and will not (as I see it) happen. A simple hack to allow 4 contacts is shown in

Re: [Yade-dev] ESyS-Particle course impressions

2009-09-29 Thread Bruno Chareyre
This is very interesting, thank you. Do you have ideas on what should be done in Yade to improve parallel performance (or, say, what is currently limiting the number of processors)? In my last benchmarks, I had almost 70% time on interactions, and I'm still curious to know why this cannot be

Re: [Yade-dev] Open Source DEM with LAMMPS

2009-10-08 Thread Bruno Chareyre
Hi, Feng, I was wondering : what is the situation now regarding the integration of your work in the current bzr version? I remember you planned that. If it is operational, we can plan making comparisons with another FVM-DEM coupling Emanuele Catalano is developping now. Bruno Chen, Feng a

Re: [Yade-dev] new wiki DNS

2009-10-09 Thread Bruno Chareyre
Well, from my point of view the new wiki is now open for full use. We have those two bugs : 1/ domain name 2/ certificate I think (1) is really not a problem, but (2) is. 1/ If everybody thinks the current adress is really too long, we can buy a domain name (yes yade-dem.org sounds good), but

Re: [Yade-dev] new wiki DNS

2009-10-09 Thread Bruno Chareyre
I vote for yade-open-dem.org Bruno -- ___ 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

Re: [Yade-dev] new wiki DNS

2009-10-11 Thread Bruno Chareyre
Very nice! There is not more than 1 vote per name for now! :) I voted yade-open-dem, but I like yade-dem too. open-yade makes a bit less sense for me, it sounds like the open version of an - otherwise - not-open software. Like there is MS Office and Open Office. ya.de is a programmer joke,

Re: [Yade-dev] status of yade.hmg.inpg.fr yade-dem.org ?

2009-11-02 Thread Bruno Chareyre
), the company that certified yade.hmg website will be included in the trusted list of firefox even before, so you won't have to accept the certificate any more. You will be left with that insanely long name though! ;) Bruno -- ___ Chareyre Bruno Maître de Conférences Grenoble

[Yade-dev] how to set scons build

2009-11-03 Thread Bruno Chareyre
party lib)? Bruno -- ___ 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

Re: [Yade-dev] [Bug 472987] Re: Suspecting a bug with CSG_shear

2009-11-03 Thread Bruno Chareyre
Ok, good to hear. I have an idea of what the difference is, we discussed that a lot already. But still, I'm just curious, is there a reason for not writing : /#ifdef SCG_SHEAR scm-prevNormal=scm-normal; #endif/

Re: [Yade-dev] how to set scons build

2009-11-03 Thread Bruno Chareyre
Thanks a lot! Bruno Simple question : how do we set specific build options, links, path, etc for one class without the sconscript (for e.g. a third party lib)? https://yade.hmg.inpg.fr/index.php/ImplicitBuilds https://yade.hmg.inpg.fr/index.php/Adding_external_library_dependency (I

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1781: A flag neverErase is added to the contact law to define if it can

2009-11-08 Thread Bruno Chareyre
Václav Šmilauer a écrit : - virtual void go(shared_ptrInteractionGeometry _geom, shared_ptrInteractionPhysics _phys, Interaction* I, MetaBody* rootBody); + virtual void go(shared_ptrInteractionGeometry _geom, shared_ptrInteractionPhysics _phys, Interaction* I, MetaBody* rootBody,

Re: [Yade-dev] removing GeometricalModel

2009-11-18 Thread Bruno Chareyre
= Vector3r(Mathr::UnitRandom(),Mathr::UnitRandom(),Mathr::UnitRandom()); should it be replaced by this to get the same result? : iSphere-wire = false iSphere-shadowCaster= true; iSphere-radius= radius; iSphere-diffuseColor= spheresColor; Thanks Bruno

Re: [Yade-dev] removing GeometricalModel

2009-11-18 Thread Bruno Chareyre
But, what if body have a geometry model but not a interacting geometry? (i.e. body don't interact with other bodies). So, that body is virtual body. I need this type of bodies in order to generate new spheres on their surface/volume in course of sumulation. I know what you mean... 1. You

Re: [Yade-dev] Material and State classes

2009-11-20 Thread Bruno Chareyre
Cheers, Vaclav PS. The progress of changes will be such that I will first change core and some classes in common+dem so that very basic simulations work. The rest of files will be again flagged and not compiled by default and I will ask respective maintainers of those files to adjust their

Re: [Yade-dev] Material and State classes

2009-11-20 Thread Bruno Chareyre
, have bodies that don't need orientation? (I mean: concrete plans, not just extensibility concerns). Not me. Cheers. Bruno -- ___ 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

Re: [Yade-dev] Material and State classes

2009-11-20 Thread Bruno Chareyre
? There is in fact no strict equivalence between constant and material, or between body and variable. Bruno -- ___ 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

Re: [Yade-dev] material -- state couples

2009-11-24 Thread Bruno Chareyre
Complex stuff! Are you just trying to make the code foolproof or is there another reason? Fixing the state type is perhaps not necessary : it would make something not desired by the user anyway, for good or bad. Wouldn't displaying you picked a wrong mat/state combination be enough? In that

[Yade-dev] bug in SConstruct?

2009-11-26 Thread Bruno Chareyre
Hello, I have this compile error below with last revision. Question : what is the equivalent of svn update -r1222 in bzr? I wanted to go back to the previous version but couldn't find a way... Bruno @@@ Using profile opt (scons.profile-opt) @@@ AttributeError: 'list' object has no attribute

Re: [Yade-dev] bug in SConstruct?

2009-11-26 Thread Bruno Chareyre
The problem in SConstruct was introduced in r1813. The strange part is the function split is used in 1812 before without a problem... Bruno Bruno Chareyre a écrit : Hello, I have this compile error below with last revision. Question : what is the equivalent of svn update -r1222 in bzr? I

Re: [Yade-dev] bug in SConstruct?

2009-11-26 Thread Bruno Chareyre
Now in scons.profile-* should be CPPPAHT=paht1:path2 LIBPATH=paht1:path2 etc. instead *PAHT=[paht1:path2] I had no CPPPATH or LIBPATH definition in any profiles. However, the problem disappeared when I removed QTDIR from my profiles. Thanks. Bruno

[Yade-dev] compile error in r1817

2009-11-27 Thread Bruno Chareyre
Looks like it is not time to bzr update... I wonder why it compiles for you. Bruno pkg/dem/meta/Shop.cpp: In static member function 'static boost::shared_ptrBody Shop::sphere(Wm3::Vector3r, Real, boost::shared_ptrMaterial)': pkg/dem/meta/Shop.cpp:281: error: operands to ?: have different

Re: [Yade-dev] compile error in r1817

2009-11-27 Thread Bruno Chareyre
I have this problem with 1813 revno 1817. Trying 1812 now, it compiles, but it will give me a segfault at runtime if I remember correctly... Would it be better to use bug reports for compile errors? Bruno Bruno Chareyre a écrit : Looks like it is not time to bzr update... I wonder why

Re: [Yade-dev] compile error in r1817

2009-11-27 Thread Bruno Chareyre
, what about you? Bruno Bruno Chareyre a écrit : I have this problem with 1813 revno 1817. Trying 1812 now, it compiles, but it will give me a segfault at runtime if I remember correctly... Would it be better to use bug reports for compile errors? Bruno Bruno Chareyre a écrit : Looks

Re: [Yade-dev] compile error in r1817

2009-11-27 Thread Bruno Chareyre
this base-inheriting comparison? what do you think? Bruno -- ___ 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

Re: [Yade-dev] python mandatory?

2009-11-27 Thread Bruno Chareyre
No protest at all on my side. B. Václav Šmilauer a écrit : Hi, I would like to make compilation with python mandatory. Some huge protests against the dependency? (Reason: maybe in long time, move initialization to python itself, which will clean the startup code and such...) Cheers, Vaclav

[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

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

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] 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_/_ubuntuaction=history So, I don't really know how many pages

Re: [Yade-dev] Accessing bodies from interactions

2009-12-01 Thread Bruno Chareyre
Václav Šmilauer a écrit : 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

Re: [Yade-dev] Accessing bodies from interactions

2009-12-01 Thread Bruno Chareyre
since I would like to rename MetaBody to World as well ;-) I vote for scene instead! ;-) Bruno -- ___ 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

[Yade-dev] link warnings during compilation

2009-12-01 Thread Bruno Chareyre
Are those warnings safe? Bruno /usr/bin/ld: warning: libyade-QGLViewer.so, needed by /home/bruno/YADE/lib/yade-last-opt/lib/libcore.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libyade-opengl.so, needed by /home/bruno/YADE/lib/yade-last-opt/lib/libcore.so, not found

Re: [Yade-dev] Adapting my code

2009-12-01 Thread Bruno Chareyre
they will have to fix all those details that you didn't notice. Bruno -- ___ 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

Re: [Yade-dev] Adapting my code

2009-12-01 Thread Bruno Chareyre
This time I'm really stuck. CohesiveFrictionalRelationship::go() needs current position and orientation of bodies, but I can only access material, not state, in a InteractionPhysicsFunctor. B. -- ___ Chareyre Bruno Maître de Conférences Grenoble INP Laboratoire 3SR - bureau

[Yade-dev] Functor arguments

2009-12-01 Thread Bruno Chareyre
Thinking about the problem in CohesiveFrictionalRelationship, why don't we simply pass body pointers to all functors (disregarding if it is supposed to work on state or materials)? It applies even for interactionGeometryFunctor. It takes material and state now, which is... a body! It would be

Re: [Yade-dev] Adapting my code

2009-12-01 Thread Bruno Chareyre
Now 'class TriaxialStateRecorder' has no member named 'interval'... Recorder inherits those things from PeriodicEngine, which names things differently. The one you need is iterPeriod. Thank you. Don't worry, I found the new name almost immediatly after I realized the base class was

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1842: A (little) bit of cleaning.

2009-12-02 Thread Bruno Chareyre
: warning: unused variable 'de2' __ Anton Gladkyy 2009/12/2 nore...@launchpad.net mailto:nore...@launchpad.net revno: 1842 committer: Bruno Chareyre bchare...@r1arduina branch nick: trunk

Re: [Yade-dev] [Branch ~yade-dev/yade/trunk] Rev 1846: - fix segfault in test.cpp (testing the triangulation functions)

2009-12-03 Thread Bruno Chareyre
Ops, startup error with this commit? Shouldn't hurt for now if you don't enable cgal. Bruno nore...@launchpad.net a écrit : revno: 1846 committer: Bruno Chareyre bchare...@r1arduina branch nick: trunk timestamp: Thu 2009-12-03

Re: [Yade-dev] Need help for compilation/linkage of triangulation based classes

2009-12-03 Thread Bruno Chareyre
It needs also a sudo aptitude install cgal, of course... I'll try to define TesselationWrapper as an external plugin (which makes sense actually, since it is really developped as an independant code - supposed to be used witout yade as well). Bruno Bruno Chareyre a écrit : Hi, I can't find

Re: [Yade-dev] Need help for compilation/linkage of triangulation based classes

2009-12-03 Thread Bruno Chareyre
lucky and a clean install would have exhibit the problem... not sure. Any help would be welcome. You can just activate cgal, compile, and start yade, it should give the error. Thanks. Bruno -- ___ Chareyre Bruno Maître de Conférences Grenoble INP Laboratoire 3SR - bureau

Re: [Yade-dev] Fwd: [Yade-users] Domain name : quick question.

2009-12-03 Thread Bruno Chareyre
10mins, I'll get precise info. B. 2009/12/3 Bruno Chareyre bruno.chare...@hmg.inpg.fr mailto:bruno.chare...@hmg.inpg.fr 1 vote for each! I would have bet that! ;-) I understand your point, but in fact there is nothing permanent here. The real wiki is on hmg. Even if www.yade-dem.org

Re: [Yade-dev] Fwd: [Yade-users] Domain name : quick question.

2009-12-03 Thread Bruno Chareyre
on the shortest one, right? Bruno -- ___ 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

Re: [Yade-dev] Fwd: [Yade-users] Domain name : quick question.

2009-12-03 Thread Bruno Chareyre
And again, there is no problem if we want to redirect to something else (not wiki.hmg) later. Bruno Bruno Chareyre a écrit : Ok, there was a misunderstanding on my part. We have the choice between : http://yade-dem.org http://www.yade-dem.org http://wiki.yade-dem.org We must pick one

Re: [Yade-dev] Need help for compilation/linkage of triangulation based classes

2009-12-03 Thread Bruno Chareyre
Thanks, I'll try it next time it doesn't work. I'm now compiling and will see if the linkage is done correctly. Bruno Sergei D. a écrit : I feel like something is cached somewhere but I don't know what and where. Maybe this will help: scons --config=force

Re: [Yade-dev] [FIXED] Need help for compilation/linkage of triangulation based classes

2009-12-03 Thread Bruno Chareyre
triangulation is requested. Bruno -- ___ 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

Re: [Yade-dev] [FIXED] Need help for compilation/linkage of triangulation based classes

2009-12-03 Thread Bruno Chareyre
the makefile when cgal is enabled? This is more a matter of syntax than a fundamental question. Note : I'm not even sure linking with cgal is needed in fact. Cgal is mostly templates, and most probably everything I need is already encapsulated in lib TesselationWrapper.a. Bruno

Re: [Yade-dev] [FIXED] Need help for compilation/linkage of triangulation based classes

2009-12-03 Thread Bruno Chareyre
Its not a yade class, if you think it doesn't hurt, then it can be compiled with the rest. The reason of the makefile is I developped this lib out of yade initially, ans I still use it out of yade (for a few programs to compute and display strain maps and such). So, I need to compile it with

Re: [Yade-dev] [FIXED] Need help for compilation/linkage of triangulation based classes

2009-12-07 Thread Bruno Chareyre
FORCE_LINKAGE, or however it was called has been removed? How does it work now? Linkage is automatic when the files are in /lib? Bruno Václav Šmilauer a écrit : Thanks for the linking. So, I don't commit my new feature changes. Concerning the location of triangulation code, it can be move to

[Yade-dev] Triangulation, Tesselation, and the rest

2009-12-07 Thread Bruno Chareyre
Hello I'm thinking to how MicroMacroAnalyzer (MMA) could be modified in order to be used in a more versatile way (partly because Vaçlav told me he could use that - still true?). Currently, if you put MicroMacro engine in your simulation, MMA::action() will (in short) : - scan bodies and

Re: [Yade-dev] Triangulation, Tesselation, and the rest

2009-12-07 Thread Bruno Chareyre
website : http://www.fsf.org/licensing/licenses/index_html/view?searchterm=qpl) Bruno Chareyre a écrit : Hello I'm thinking to how MicroMacroAnalyzer (MMA) could be modified in order to be used in a more versatile way (partly because Vaçlav told me he could use that - still true

Re: [Yade-dev] Triangulation, Tesselation, and the rest

2009-12-08 Thread Bruno Chareyre
the program is covered by the GNU GPL. (from free software foundation website : http://www.fsf.org/licensing/licenses/index_html/view?searchterm=qpl) Bruno Chareyre a écrit : Hello I'm thinking to how MicroMacroAnalyzer (MMA) could be modified in order to be used in a more versatile

Re: [Yade-dev] PeriTriaxController

2009-12-08 Thread Bruno Chareyre
I'm not sure I understand completely. First reaction : Why not change goal with time, in comp=M*goal? It would give a strain rate. Second : It could be simpler to prescribe strainrates/stresses. Another point : concerning the displacement field. I think we move particles on the edge first

Re: [Yade-dev] PeriTriaxController

2009-12-08 Thread Bruno Chareyre
stress could be imposed directly in the periodic cell, provided the cell has an inertia. In that case the strain of the cell would be just a result of the imposed stress and this artificial inertia. He said this method works well. Bruno -- ___ Chareyre Bruno Maître de Conférences

Re: [Yade-dev] PeriTriaxController

2009-12-08 Thread Bruno Chareyre
(resp. velocity) at the boundary is u, then the displacement (vel) at the center should be u/2. Correct? Bruno -- ___ 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

Re: [Yade-dev] PeriTriaxController

2009-12-08 Thread Bruno Chareyre
mechanics, they don't use this tensor much because they have large transformations. Bruno -- ___ 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

  1   2   3   4   5   6   7   8   9   10   >