multi2mapping : change some function name : addInputModel to addInputModel1 & 2

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@9997 b7f1a160-662a-0410-a6d8-bea165342f16
rewrite example

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@9998 b7f1a160-662a-0410-a6d8-bea165342f16
Fix compilation with SOFA_DOUBLE

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@9999 b7f1a160-662a-0410-a6d8-bea165342f16
fixed compliant build on macos and....   TEN THOUSAND !!!!!!!! ;)

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10000 b7f1a160-662a-0410-a6d8-bea165342f16
QUICK AND DIRTY: commented compliant_test which won't compile since commit 9996. TO BE FIXED !

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10001 b7f1a160-662a-0410-a6d8-bea165342f16
FIX CGALPlugin on Linux

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10002 b7f1a160-662a-0410-a6d8-bea165342f16
Woops... fixed CGAL in Windows too

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10003 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant:

- cleaning assembly
      * compute the ode matrix H directly rather than stiffness K and mass M (and now damping B is also considered)
      * compute the right-end term b directly rather than force f and momentum p
- adding Rayleigh damping (for both velocity and acceleration formulations) 

TODO: taking into account damping, including Rayleigh when the stiffness is treated as compliant constraints.


git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10004 b7f1a160-662a-0410-a6d8-bea165342f16
FIX: compilation with clang / llvm 3.3 which is the default on MacOS 10.8
Also FIX bugs on calls to glPushAttrib which used || instead of | for masks (detected by clang)

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10005 b7f1a160-662a-0410-a6d8-bea165342f16
Add method to compute the residual in newtonsolver

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10006 b7f1a160-662a-0410-a6d8-bea165342f16
FIXED CUDA with cublas/cusparse

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10007 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: another assembly implementation using triplets (added as going along) rather than shift matrices. Deactivated by default, it does not seem more efficient...

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10008 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: AssembledSolver: added implicit factors (alpha & beta) when the system is solved in acceleration (not yet relevant in velocity)

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10009 b7f1a160-662a-0410-a6d8-bea165342f16
Add sphere collision unit test, and sphere/triangle intersection bug fixed

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10010 b7f1a160-662a-0410-a6d8-bea165342f16
adding DofPrintVisitor dumping a mechanical object vector identified by its name

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10011 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant:
- fixing damping in case of material treated as constraints (also working for rayleigh damping). B is always located in the top-left corner matrix.
- FEM-donuts example is comparing all way to solve the system (velocity/acceleration with rayleigh damping, material damping, material as stiffness or compliant...)

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10012 b7f1a160-662a-0410-a6d8-bea165342f16
cmake: added an error message in CGALPlugin makelist if full boost is not used.

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10013 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: new file organization

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10014 b7f1a160-662a-0410-a6d8-bea165342f16
fixing a warning

git-svn-id: https://scm.gforge.inria.fr/svn/sofa/trunk/Sofa@10015 b7f1a160-662a-0410-a6d8-bea165342f16
fixing CUDA math warnings

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