yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #00582
[svn] r1490 - trunk
Author: cosurgi
Date: 2008-08-20 21:27:52 +0200 (Wed, 20 Aug 2008)
New Revision: 1490
Modified:
trunk/ChangeLog
trunk/INSTALL
trunk/NEWS
Log:
some cleanup in the files
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-08-20 18:56:54 UTC (rev 1489)
+++ trunk/ChangeLog 2008-08-20 19:27:52 UTC (rev 1490)
@@ -1,4 +1,3 @@
-
2008-08-20 Janek Kozicki <cosurgi@xxxxxxxxx> revision 1480
* ChangeLog: New ChangeLog format. Please use this format in your
Modified: trunk/INSTALL
===================================================================
--- trunk/INSTALL 2008-08-20 18:56:54 UTC (rev 1489)
+++ trunk/INSTALL 2008-08-20 19:27:52 UTC (rev 1490)
@@ -1,3 +1,4 @@
+
Authoritative source: http://yade.wikia.com/wiki/Installation, this file may be out-fo-date.
Release sources
@@ -6,17 +7,21 @@
Latest SVN snapshot
===================
-If you want to look at the latest yade version from subversion (sometimes not working), you can download it using one of the ways shown below:
+If you want to look at the latest yade version from subversion (sometimes not
+working), you can download it using one of the ways shown below:
svn checkout svn://svn.berlios.de/yade/trunk/
svn checkout http://svn.berlios.de/svnroot/repos/yade/trunk
svn checkout https://svn.berlios.de/svnroot/repos/yade/trunk
-Which one of those above will work depends on your network and firewall configuration.
+Which one of those above will work depends on your network and firewall
+configuration.
Prequisities
============
-All libraries listed below must be installed with development headers. It's better to install them using your linux's distribution package management system, instead of downloading directly from the website.
+All libraries listed below must be installed with development headers. It's
+better to install them using your linux's distribution package management
+system, instead of downloading directly from the website.
* boost library >=1.34 with components: date-time, filesystem, thread, regex, algorithm, foreach
* qt3 library, including multithreading (-mt) component
@@ -29,19 +34,21 @@
* Ctags
* Doxygen
- * wildmagic 3.11 ─ only if you want Delaunay triangulation support in lattice model
- * log4cxx ─ extensive logging support and debugging
- * python-dev, python-scientific, python-matplotlib ─ for python scripting interface
+ * wildmagic 3.11 - only if you want Delaunay triangulation support in lattice model
+ * log4cxx - extensive logging support and debugging
+ * python-dev, python-scientific, python-matplotlib - for python scripting interface
* gdb
Installation
============
-Run this command from inside yade-0.12/ directory to install yade as a local user without root privileages:
+Run this command from inside yade-0.12/ directory to install yade as a local
+user without root privileages:
scons PREFIX=/home/username/YADE optimize=1
-(If you have a machine that you are the only user on, you can instead change permission on /usr/local
+(If you have a machine that you are the only user on, you can instead change
+permission on /usr/local
sudo chown username: /usr/local
@@ -53,7 +60,9 @@
Distribution-specific instructions
==================================
-(http://yade.wikia.com/wiki/Installation_of_yade_on_debian_or_kubuntu, http://yade.wikia.com/wiki/Installation_of_yade_on_fedora, http://yade.wikia.com/wiki/Installation_of_yade_on_gentoo is more detailed)
+(http://yade.wikia.com/wiki/Installation_of_yade_on_debian_or_kubuntu,
+http://yade.wikia.com/wiki/Installation_of_yade_on_fedora,
+http://yade.wikia.com/wiki/Installation_of_yade_on_gentoo is more detailed)
Debian/Ubuntu
-------------
Modified: trunk/NEWS
===================================================================
--- trunk/NEWS 2008-08-20 18:56:54 UTC (rev 1489)
+++ trunk/NEWS 2008-08-20 19:27:52 UTC (rev 1490)
@@ -1,32 +1,80 @@
-2008-08-20 Janek Kozicki <cosurgi@xxxxxxxxx> revision 1484
+vim:syntax=changelog
+2008-08-20 Janek Kozicki <cosurgi@xxxxxxxxx> revision 1486
+
* RELEASE: 0.12
- * Sega's facets and vertices with stl import
-
- * python wrapper and console with the ability to control most simulation aspects (including creating simulations, modifying, inspecting, running, recording data), some parts of the UI (setting view, configuring renderer); see scripts/simple-scene.py to get started (http://yade.wikia.com/wiki/SimpleSceneTutorial)
+ * User interface:
- * (experimental) plotting interface based on pylab (scripts/simple-scene-graph.py)
+ - Refactored Qt3 interface: MDI with simulation running
+ asynchronously, with python console
- * much enhanced simulation recorder and player, saving optionally to a single file (sqlite database), the ability to create video from simulation with one command (may be done offscreen as well): scripts/simple-scene-player.py, http://yade.wikia.com/wiki/New:Making_videos
+ - Python wrapper and console with the ability to control most
+ simulation aspects (including creating simulations,
+ modifying, inspecting, running, recording data), some parts
+ of the UI (setting view, configuring renderer); see
+ scripts/simple-scene.py to get started
+ (http://yade.wikia.com/wiki/SimpleSceneTutorial)
- * selectively block any of 6 DOFs ( translation and rotation) for individual bodies (PhysicalParameters::blockedDOFs - not documented, not conveniently accessible from python yet)
+ - Much enhanced simulation recorder and player, saving
+ optionally to a single file (sqlite database), the ability to
+ create video from simulation with one command (may be done
+ offscreen as well): scripts/simple-scene-player.py,
+ http://yade.wikia.com/wiki/New:Making_videos
- * displacement and rotation scaling in GLViewer, using PhysicalParameters::refSe3
+ * Graphical Viewer:
+
+ - up to 3 clipping planes in the GLViewer, can be manipulated,
+ bound to each other, activated/deactivated
+
+ - saving view to view configurations inside MetaBody (Alt+7 --
+ Alt+9), can be loaded later (from python as well)
+
+ - displacement and rotation scaling in GLViewer, using
+ PhysicalParameters::refSe3
+
+ * Simulation features:
+
+ - New moment rotation law, fully tested and working
+
+ - All simulation aspects (dt, iteration, virtual time) are now
+ inside MetaBody, i.e. are restored exactly as they were from
+ .xml
+
+ - Much improved triaxial test
+
+ - Lattice model can now simulate concrete with steel fibres
- * up to 3 clipping planes in the GLViewer, can be manipulated, bound to each other, activated/deactivated
+ * New, experimental features:
- * saving view to view configurations inside MetaBody (Alt+7 -- Alt+9), can be loaded later (from python as well)
+ - Selectively block any of 6 DOFs ( translation and rotation)
+ for individual bodies (PhysicalParameters::blockedDOFs - not
+ documented, not conveniently accessible from python
+ yet)
- * all simulation aspects (dt, iteration, virtual time) are now inside MetaBody, i.e. are restored exactly as they were from .xml
+ - Plotting interface based on pylab see example in
+ scripts/simple-scene-graph.py
- * transparent support for compressed .xml.gz and .xml.bz2 files; dropped support for binary format
+ - Sega's facets and vertices with stl import (for example
+ import shapes from blender)
+
+ * Serialization:
- * the (de)serializer now (un)escapes all control characters, using the &charname; format, arbitrary string values can be (de)serialized now, including parentheses, quotations marks, newlines, tabs, <>.
+ - Transparent support for compressed .xml.gz and .xml.bz2
+ files; dropped support for binary format
- * refactored Qt3 interface: MDI with simulation running asynchronously, with python console
+ - The (de)serializer now (un)escapes all control characters,
+ using the &charname; format, arbitrary string values can be
+ de/serialized now, including parentheses, quotations marks,
+ newlines, tabs, <>.
- * QGLViewer source is now in our tree, no need to install it separately
+ * Compilation / Development:
- * compilation profiles allow separate option sets for scons; simultaneous compilation of multiple profiles is supported via the profile=a,b,c
+ - Compilation profiles allow separate option sets for scons;
+ simultaneous compilation of multiple profiles is supported
+ via the profile=a,b,c
+
+ - QGLViewer source is now in our tree, no need to install it
+ separately
+