Hi Boon, What is the current situation? Did I get it correctly that you managed to insert your code in Yade trunk on your own? Is there something I can help with (sorry, I was still a bit busy)?
Thanks for the update Jan 2016-09-18 12:41 GMT+02:00 Chia Weng Boon <[email protected]>: > Realised that this info is required. In CMakeCache.txt: > > CLP2_INCLUDE_DIR:PATH=/home/boon/coin-Clp/lib/pkgconfig > > CLP2_LIBRARY:FILEPATH=/home/boon/coin-Clp/Clp/src/.libs/libClpSolver.so > > CLP3_INCLUDE_DIR:PATH=/home/boon/coin-Clp/CoinUtils/src > > CLP3_LIBRARY:FILEPATH=/home/boon/coin-Clp/Clp/src/OsiClp/. > libs/libOsiClp.so > > CLP4_LIBRARY:FILEPATH=/home/boon/coin-Clp/lib/libCoinUtils.so > > CLP_INCLUDE_DIR:PATH=/home/boon/coin-Clp/Clp/src > > CLP_LIBRARY:FILEPATH=/home/boon/coin-Clp/Clp/src/.libs/libClp.so > > > However, it is better to get CLP from the packages, as suggested by > Bruno. Now there is a compiling error in my PC, even for the fresh clean > latest checkout from trunk. Posted about that in another thread. > > > Boon > ------------------------------ > *From:* Bruno Chareyre <[email protected]> > *Sent:* Monday, September 12, 2016 8:29:11 PM > *To:* Chia Weng Boon; Jan Stránský > *Cc:* [email protected]; [email protected] > > *Subject:* Re: [Yade-dev] Block Generation, Contact Detection, Rock Bolt > and Rock Lining > > Dear Boon, > From now on I would suggest to communicate through the yade-dev mailing > list. > Packaging CLP *with* Yade (if you really meant to include CLP in yade > source) is not an option as it would progressively diverge from the main > version. > CLP should be installed independently of Yade via package manager, just > like every other library yade is using. > Cheers > Bruno > > On 09/12/2016 08:46 AM, Chia Weng Boon wrote: > > Dear Jan, > > Thanks for your reply. The codes developed during my PhD and based on > integration efforts in March: > > > Potential Particles: > > https://drive.google.com/open?id=0BzNu2_9w6dfwYmRYM25UdFhZRmc > > > Potential Blocks: > > https://drive.google.com/open?id=0BzNu2_9w6dfwdlN4N0tEcDBoUnM > > > They should compile and run fine (March version). I would imagine > further integration effort is desirable to maintain coherence of the > programming style, but not mandatory for running the code, if time is > limited for you. Of course packaging CLP with YADE in the next release > might take some effort. Thanks Jan again. > > > Thanks, > > Boon > ------------------------------ > *From:* Jan Stránský <[email protected]> > <[email protected]> > *Sent:* Friday, September 9, 2016 8:16:56 PM > *To:* Chia Weng Boon > *Cc:* [email protected]; [email protected]; > [email protected]; [email protected]; Chia Weng Boon > *Subject:* Re: [Yade-dev] Block Generation, Contact Detection, Rock Bolt > and Rock Lining > > Dear all, > sorry for not responding, I am completely out of time until Sep 17. Then I > hope I will have some time on this topic. > > @Boon: for the sake of clarity, could you please send once more all the > files that needs to be integrated (even if you have sent them already and > did not do any changes from that time)? > thanks in advance :-) > maybe also those that are already implemented, I did some modifications > but did not test them very much, I am afraid after my modifications the > particles does not work as expected.. > > cheers > Jan > > > 2016-09-07 1:22 GMT+02:00 Chia Weng Boon <[email protected]>: > >> Bruno, >> >> The one shared in January is a different algorithm called Potential >> Pariticles. It can accomodate a variety of shapes from rounded to >> polyhedral. I can see that Jan has helped me clean the code and assisted >> in the Marching Cube display (Thanks Jan!). Previously I was relying on vtk >> files and displaying through ParaView. The algorithm is solved using conic >> optimisation. I commented out parts of the code where an external library >> Mosek is called. It is optional but highly recommended. Now the algorithm >> relies on the in house code I wrote for the conic solver. >> >> The code that I shared in March is different and is for polyhedral blocks >> which I call Potential Blocks. It relies on external libraries eg CLP. It >> is faster than Potential Particles. It comes with a suite of Block >> Generation, Rock bolt and lining routines. This is not available in trunk >> yet. Probably there is lots of cleaning to do. Its availability in trunk >> can be done in a progressive manner starting from just the Potential Blocks >> first. I am thinking Jan would perhaps be the best administrator to assist, >> if his time permits it since he had helped with uploading and cleaning of >> the PotentialParticle code previously. Jan, would you be available to >> assist please? I know you are occupied with your PhD/postdoc work? >> >> Boon >> >> >> Get Outlook for Android <https://aka.ms/ghei36> >> >> >> >> On Wed, Sep 7, 2016 at 1:17 AM +0800, "Bruno Chareyre" < >> [email protected]> wrote: >> >> >> >> On 09/06/2016 03:47 PM, Chia Weng Boon wrote: >> >> Dear Bruno, >> >> >> Yes it is working as expected. I have shared the codes since March, but >> it is still not in the public domain. So, I was wondering if there are >> any difficulties faced by YADE's administrators to make it available. I >> thought it could be the external library. >> >> What do you mean by "public domain"? >> As I see it the code is already publicly available for everyone as part >> of trunk since January (see e.g. [1] - thx. to Jan). >> Do I miss something? >> >> >> In fact, I had also shared the modifications to the Makefile how the >> library could be linked. If it is shared, the user is supposed to compile >> his own version of CLP. >> >> That is not a very good point. Why not using the packaged version of CLP >> available through standard package manager (you don't compile your own >> firefox, then why compiling your own CLP?)?. >> >> Bruno >> >> [1] https://github.com/yade/trunk/commit/576941f605609384c32fb95 >> c47e4e26225b0d6e8 >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~yade-dev >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~yade-dev >> More help : https://help.launchpad.net/ListHelp >> >> > > -- > _______________ > Bruno Chareyre > Associate Professor > ENSE³ - Grenoble INP > Lab. 3SR > BP 53 > 38041 Grenoble cedex 9 > Tél : +33 4 56 52 86 21 > Fax : +33 4 76 82 70 43 > ________________ > > Email too brief? > Here's why! http://emailcharter.org > >
_______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp

