push 4033ff9..e7dd4f8

* commit e7dd4f80e77bf3121ed4ff7c1d8e967538392fa4
defaulttype: replace some unsigned int with Index

Namely, this commit changes the return type of:
- BaseVector::size()
- BaseMatrix::rowSize()
- BaseMatrix::colSize()
to make it consistent with the rest of the interface.
It also spreads the modification to subclasses.

   13 files changed, 42 insertions(+), 38 deletions(-)



git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11145 b7f1a160-662a-0410-a6d8-bea165342f16
viscous damping: only handled explicitly for now (giving the best results)

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11146 b7f1a160-662a-0410-a6d8-bea165342f16
push 1ee1c85..26e05b8

* commit 26e05b8fc090217bdafd56f3b60c0caee96bb7e2
EigenBaseSparseMatrix: change prototype of addToBaseMatrix()

(Pass offset by value rather than reference.)

   1 files changed, 1 insertions(+), 1 deletions(-)



git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11147 b7f1a160-662a-0410-a6d8-bea165342f16
push 26e05b8..6ebd923

* commit 6ebd92311dfc8e995e3f1c81a94341814294c0a6
EigenVector: use Index type instead of unsigned

(i.e. spread changes from e7dd4f8)

|  1 files changed, 12 insertions(+), 12 deletions(-)

* commit adf28328e4edefd2f24b9884380138a2540672f7
SofaCUDA: use Index type instead of vanilla int

   1 files changed, 30 insertions(+), 28 deletions(-)



git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11148 b7f1a160-662a-0410-a6d8-bea165342f16
push 6ebd923..a8898dd

* commit a8898dd41b23ecd6e3302d297c41da7a3eca41ed
Flexible: fix compilation with clang

This commit reorders some includes to make sure that libeigen headers
are included after X11 header X.h.

Reason: eigen uses 'Success' as an enum value, and X11 carelessly
defines a 'Success' preprocessor symbol. Eigen tries to detect this,
but for some reason it was not catched in one case. Fortunately, both
values for 'Success' are 0, so it is not a matter of correctness (but
it could be, so it is comforting to know that clang may choke on those
issues. Well played clang, well played.)

   1 files changed, 7 insertions(+), 1 deletions(-)



git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11149 b7f1a160-662a-0410-a6d8-bea165342f16
push a8898dd..1c196d7

* commit 1c196d74ce32d3668d35c0c623fd7b41ca38b5f2
modules: use Index instead of int/unsigned in some classes

   8 files changed, 88 insertions(+), 86 deletions(-)



git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11150 b7f1a160-662a-0410-a6d8-bea165342f16
make python test files appear in project

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11151 b7f1a160-662a-0410-a6d8-bea165342f16
CGoGN extlib : added updateHole() method in AttributeContainer

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11152 b7f1a160-662a-0410-a6d8-bea165342f16
UPDATE: add an option to exclude boundary voxels from the grid



git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11153 b7f1a160-662a-0410-a6d8-bea165342f16
SofaPython: command line arguments can be now passed to python while loading a script from sofa

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11154 b7f1a160-662a-0410-a6d8-bea165342f16
SofaTest: python tests are now given as a list of "Python_test_data" (==file+arguments rather than just a list of char* filename). The same python test can now be run with different arguments (to run a test on several data for example)

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@11155 b7f1a160-662a-0410-a6d8-bea165342f16