push 4c4db83..ed42bab

* commit ed42bab674a4901cfaac364b3209034a54716c41
  Author: Marc Legendre <marc.legendre@inria.fr>
  Date:   Wed Feb 26 14:22:09 2014 +0100
  
      SofaCUDA: fix include (deleted file)
  
   .../SofaCUDA/sofa/gpu/cuda/CudaCollision.cpp       |    2 +-
   .../sofa/gpu/cuda/CudaCollisionDistanceGrid.cpp    |    2 +-
   2 files changed, 2 insertions(+), 2 deletions(-)


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

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

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

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

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10730 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: generic benchmarking for KKTSolver that outputs duration (in microseconds) and errors for each solver iteration at each time step (without adding overcost when it is not used).

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

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

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10733 b7f1a160-662a-0410-a6d8-bea165342f16
returning reference to local temporary object

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10734 b7f1a160-662a-0410-a6d8-bea165342f16
returning reference to local temporary object

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

* commit cd35890c0e65e3986f7f2e0d53f620de047fa279
  Author: Marc Legendre <marc.legendre@inria.fr>
  Date:   Wed Feb 26 19:34:13 2014 +0100
  
      Fix wrong parameter in template instanciation
  
   modules/sofa/component/mass/MeshMatrixMass.inl |    2 +-
   1 files changed, 1 insertions(+), 1 deletions(-)


git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10736 b7f1a160-662a-0410-a6d8-bea165342f16
FIX: optimized eigen matrix assembly in RigidMapping

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10737 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: added IterativeSolver base class to unify API between krylov/sequential solvers

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10738 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: fixed compliation on clang/osx-10.9

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10739 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: added (simple) benchmarking tools, see examples/benchmark.py

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10740 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: improved benchmark example a little bit

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10741 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: added QP benchmarking

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10742 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: added timing tools to benchmark, updated benchmark.py

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@10743 b7f1a160-662a-0410-a6d8-bea165342f16
ADD: we can now set animation speed in the SkeletalMotionConstraint because animation time is not simulation time
ADD: SkeletalMotionConstraint::projectMatrix has been implemented
ADD: SofaPython can now be used in debug mode on Windows (but the users have to build Python in debug them selves)
ADD: Flexible - BaseDeformationMapping can now be used without ShapeFunction, just by filling up its data (indices / weights)
ADD: ColladaSceneLoader can now use Flexible LinearMapping instead of SkinningMapping if Flexible plugin has been enabled

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

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