Changeset 1346 in Sophya
- Timestamp:
- Nov 24, 2000, 6:28:21 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Manual/sophya_afaire.txt
r1345 r1346 4 4 Reza 1/9/2000 14h 5 5 cmv 22/9/2000 18h 6 rz+cmv 24/11/00 16h 6 7 ---------------------------- 7 8 8 Fichier "afaire.txt"9 10 - A chaque modif et echange changer la ligne "version" ci-dessus SVP.11 - toujours envoyer ce fichier en "attached" et pas directement12 dans un mail pour conserver sa structure (lignes trop longues pour pine!)13 14 9 ================ Zone echange de commentaires ==================== 15 Reza -> CMV: (1/9/2000)16 - J'ai fait la modif sa_size_t ds TArray17 Pas fait ds cimage.h et .cc (Image<T>)18 Le FIO_Image<T> est fait - test ds Tests/timg.cc19 - J'ai rajoute aussi l'operateur TArray operateur - ()20 (Pour ecrire TArray XX = -X;)21 - **** J'ai vu de nouveau des problemes pour l'acces aux22 fonctions math.h (sqrt() ,...) quand on inclut23 matharr.h ou ces fonctions sont redefinies24 pour TArray<T>25 Je me demande si on ne ferait pas mieux de mettre26 une majuscule pour les fonctions sur les TArray<T>27 Sqrt(TArray<T> &) , etc ...28 Demande aussi l'avis de E.A.29 - J'ai enleve le inline pour Histo::UpdateHisto()30 Voir le message a ce sujet31 - Verfie histos.cc -r 1.12 -r 1.1332 D.Y. a remplace des int par des int_4 ,33 Cela me semble OK, mais je prefere que tu verifies34 (DY a neanmoins introduit des bugs ailleurs que j'ai du corrige)35 - gnumd5.c ne donne pas la meme chose sur OSF et IRIX36 (ou OSF et mac)37 OK entre OSF (alpha) et Linux Intel, etant donne qu'elles38 ont le meme byte swap , Le rappeler a Eric39 - PIext : J'ai commence a etendre l'interface des adaptateurs40 d'objet, j'ai discute avec S. Du pour qu'il essaye de mettre41 en place l'ecriture 'en ligne' du code C++42 10 43 11 ================================================================== 44 12 45 13 >>>>>>> Module SysTools 46 === gnumd5.c 47 Le hash-coding donne un resultat different entre machine 48 big et little endian 49 Etat: A faire par Eric 14 15 === Permettre la creation par copie sur un NDataBlock cree par defaut 16 Etat: a faire par cmv 50 17 51 18 >>>>>>> Module TArray 52 53 === Proteger l'integrite de TVector/TMatrix54 contre Resize apres constructeur55 Etat: FAIT par Reza ( Fin Juillet 2000)56 57 === Mettre =(BaseArray) ds Vector58 Etat: FAIT par Reza ( Fin Juillet 2000)59 60 === Mettre operation entre matrices de differents mapping memoire61 Etat: FAIT par Reza ( Fin Juillet 2000)62 19 63 20 === Mettre OMP dans TArray … … 67 24 Ne peut etre fait qu'apres la modif typedef size_T 68 25 69 === Passer TArray de uint_4 -> int_8 ou int_4 (signed)70 definir typedef int_T (?)71 + modif ppersist ecriture/lecture pour ecrire taille/step...72 en int_8 meme si option int_4 retenue.73 Etat: FAIT par Reza ~25 Aout 200074 sa_size_t defini ds machdefs.h75 76 26 === Reporter modif sa_size_t ds Image<T> (cimage.cc .h) 77 Etat: a faire par cmv (?)27 Etat: a faire par rz 78 28 79 29 >>>>>>> Module NTools 80 81 === Faire heriter les Image<T> de TMatrix<T>82 Etat: travail en cours par Reza et cmv83 84 === PPersist Handler pour Image<T>85 Etat: FAIT par Reza Fin Aout 200086 30 87 31 === Serveur de classes de calcul<T> (Fond,Sigma etc...) sur images: … … 90 34 Etat: a faire par reza + cmv 91 35 92 === Classe FFTServer 9s)36 === Classe FFTServer 93 37 Correction bug ds FFTmayer 94 38 Etat: a faire par Reza … … 99 43 Etat: A faire par Reza 100 44 101 === Modifier l'ecriture de ppersist NTuple 102 Etat: FAIT par Reza ~25 Aout 2000 45 >>>>>>> Module SkyMap 103 46 104 === Passer Histo,Histo2D HProf en double105 Pas de donees dans NDataBlock, pas de partage de reference106 HProf, restructurer HProf::UpdateHisto pour meilleur gestion107 Etat: FAIT par cmv108 109 110 >>>>>>> Module SkyMap111 47 === Verification de l'interface (constructeur de copie, = ) 112 48 des classes local/full sky map … … 121 57 === Verifier etat/avancement des transforme en Cl 122 58 Etat: Suivi des travaux G. le Meur (cmv) 123 124 59 125 60 >>>>>>> Module FitsIOServer … … 127 62 === Y-a-t'il tout ce qu'on veut dans FitsIOServer ? 128 63 Etat: a faire cmv 129 130 === Nouvelles classes ds module FitsIOServer131 Etat: en cours par G. Le Meur132 Verifier la conformite du schema avec celui des PPersist133 Suivi par Reza134 135 === Interfacage avec FitsIOServer nouvelle version en136 particulier dans spiapp137 Etat: a faire par reza + cmv138 64 139 65 >>>>>>>> Module IFFTW … … 145 71 >>>>>>>> Module LinAlg 146 72 147 === Ajouter interface pour decomposition LU e t SVD en utilisant LaPack73 === Ajouter interface pour decomposition LU en utilisant LaPack 148 74 Etat: A faire par CMV + Reza 149 150 75 151 76 >>>>>>>> Module PI PIext 152 77 153 === Compilation/Link de code C++ utilisant les objets spiapp 154 (le .for du kumac paw en bien mieux...) 155 - Commencer les grandes lignes dans un module separe 156 .... a faire par cmv 157 - La mise en place finale + cosmetique 158 .... a faire par reza + cmv 159 160 === Restructurer piafitting avec des adapteurs de fit 161 pour les divers objets traites. Nettoyage de la "lourdeur" 162 du code. 163 ... apres discussion: identifier ce dont piaffitter a besoin 164 et voir si le + simple n'est pas de rajouter dans les 165 adapteurs deja existants un "GetGeneralFitData" 166 etude a faire par cmv 167 Etat: a faire par reza + cmv 168 169 === Mettre de nouvelles lut piapp et inclure des color tables 170 midas 171 Etat: travail en cours par cmv 172 173 === Extension de l'interface NobjMgrAdapter 174 Etat: Fait par Reza 175 But Permettre d'etendre les fonctionalite de l'interpreteur 176 et permettre aussi de faire du C++ 'en ligne' 177 Discussion 178 78 === Mettre de nouvelles lut (itt_cmv) piapp 79 Etat: travail en cours par cmv + rz
Note:
See TracChangeset
for help on using the changeset viewer.