procedurisation de tous les appels dans la boucle principale
a tester dans l'hydro puis couple avec la gravite
levelisation complete pour l'hydro et a l'air ok
ajout d'un backup dans le repertoire utils
Pret à tout saccager....
Ajout de la procedure de pas de temps adaptatif sur AMR. Ca compile.
Par contre ca va peter.
Pas de temps adaptatif a l'air ok en 5+7. Faire update conservatif !
vais faire les modifs de flux
probleme avec raffinement sur vitesse qui fait tout peter
pour cause de petite variation sur la pression
bon ca repasse en densite amr, il ya des oscillations STABLES
A COMPRENDRE BORDEL
ca a l'air de passouiller
checkpoint intermediaire
RT a l'air ok
bug debordement de memoire corrige
Zeldovich passe en l=5 et 6
petite modif sur l'iterateur de poisson
petit probleme d'asymetrie du potentiel raffine....
Grosse optimisation des fonctions de gather sur CPU
Verifier que l'hydro tient et voir sur GPU
ajout et check des routines CUDPP pour un nombre equivalent stride=oct
faut reflechir a limiter les transfert GPU<->CPU
grosse modif du stencil gravitationel avec gros gains dans le gather et scatter
a appliquer au GPU
grosse optimisation GPU
Quasi competitif sur le multigrille (~50% plus lent)
fait une modif dans l'update hydro
IL FAUDRAIT FAIRE SERIEUSEMENT LE MENAGE DANS LES PROTOTYPES !!!
passage hydro en 3 sweep directionnel pour preparation GPU
GROSSE OPTIMIZATION POUR Poisson en passage avec un stencil reduit à 7 octet par octet central
Perf equivalentes GPU CPU