
!!! il faut regarder toutes les fct de tree une apres l'autre

!!! il faut changer Densty dans particle_data -> use sph



Tests:
----

test01 : potentiel	ok
test02 : accel		ok
test03 : density	ok				<--- varier les params 
test04 : sphevaluate    see : test_sphevaluate.py	AFAIRE


A QUOI SERVENT LES PARAMETRES ? :




treelib:
--------

Tree_dealloc		: revoir
Tree_new		: revoir
Tree_init		: ok





------------------------------------------------------------------
c'est un peu compliqué...
------------------------------------------------------------------


* Tree_AllPotential
  ---> need : compute_potential
* Tree_AllAcceleration
  ---> need : gravity_tree
* Tree_AllDensity
  --->  need : density_init_hsml + density (diff)


* Tree_GetAllPotential
  ---> need self.Potential
* Tree_GetAllAcceleration
  ---> not implemented
* Tree_GetAllDensity
  ---> differente declaration de density   (active ???)


------------------------------------------------------------------
------------------------------------------------------------------













fct a ajouter par rapp à ptreelib

InitDefaultParameters			ok

InitEwald				


SetParameters				ok

GetParameters				ok

SetParticles				

BuildTree				ok



InitHsml (a enlever ?)


SphEvaluateDiv (a garder)

SphEvaluateRot (a garder)

SphEvaluateNgb (a garder)

SphGetNgb (a garder)


AllPotential				difficile

AllAcceleration				difficile

AllDensity				difficile

GetAllPotential				difficile

GetAllAcceleration			difficile

GetAllDensity				difficile




