eudoxos a écrit : >> 1/ With 10000 particles the xml files are about 40Mb, it is already a >> little heavy. With 100000 particles it would be about 400Gb and I >> imagine it is quite difficult to open such a file, to edit the first >> twenty line to define the simulation. > > Save simulations to .xml.bz2, it is much smaller (no extra work for you, > except the longer extension), yade handles that transparently. Some text > editors (at least gvim does) let you edit bz2-compressed files also > transparently, without having to decompress them by hand.
Thank you! I didn't know that. > >> 2/ In my mind, the definition of the particle assembly with its >> interactions and the definition of the simulation are two different >> stuffs. For instance you can perform different simulations from a same >> particle assembly, thus you don't need for each of these different >> simulations a different xml file defining the same initial particle >> assembly with the same initial interactions. >> Or reciprocaly you can perform an identical simulation from different >> particles assemblies... >> But, maybe you will tell me that it is not a problem thanks to python >> ;-) in every case it is only a question, what is your opinion? > > You anticipated right :-). I personally have the simulation defined in > python, but I load spheres assemblies from text files > (utils.spheresFromFiles, there is some function in c++, but I don't > remember). That way I can run the same tension-compression test on > different assemblies. And use the same assembly for different simulations. > Those files describe really just the position and readius, not > interactions. > > If you load a .xml in python, you can however consequently modify engines, > for example, and keep the same body and interaction parameters as you saved > them. > > The extras for python are that it can, for example, run tension, then > compression, then save the plot to some file and exit. You can read > different parameters from text files, then running 40 jobs with different > parameters overnight and compare results etc (see > http://yade.wikia.com/wiki/ScriptParametricStudy for a very simple example) > > Vaclav > Ok, so I really need to learn python! Luc -- Luc Sibille Université de Nantes - Laboratoire GeM UMR CNRS IUT de Saint Nazaire 58, rue Michel-Ange - BP 420 44606 Saint-Nazaire Cedex, France Tel: +33 (0)2 40 17 81 78 _______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp _______________________________________________ yade-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/yade-users
