source: Sophya/trunk/SophyaLib/Manual/sophya_afaire.txt@ 1750

Last change on this file since 1750 was 1637, checked in by ansari, 24 years ago

MAJ sophya_afaire.txt - Changement ds TArray , Reza 13/8/2001

File size: 2.9 KB
Line 
1----------------------------
2version : cmv 8/8/2000 15h
3 Reza 9/8/2000 16h
4 Reza 1/9/2000 14h
5 cmv 22/9/2000 18h
6 rz+cmv 24/11/00 16h
7 rz+cmv 16/3/01 18H (tag V_Fev2001)
8 Reza 13/8/2001
9----------------------------
10
11================ Zone echange de commentaires ====================
12 Modifs sur TArray ( constructeur de copie share = false )
13==================================================================
14
15>>>>>>> Module BaseTools
16=== Rendre inactif le flag SetTemp() ds NDataBlock<T> **NEW 08/01**
17
18>>>>>>> Module SysTools
19
20=== Ecrire un classe interface de getrusage(); **NEW 08/01**
21
22>>>>>>> Module TArray
23
24=== Constructeur de copie de TArray , ajout d'un flag bool pack **NEW 08/01**
25 TArray<T>::TArray(const TArray<T>& a, bool share, bool pack = true);
26 (a reporter aussi ds TMatrix<T>, TVector<T>, Image<T>
27 flag pack TArray<T>::ReSize(const BaseArray& a, bool pack = true);
28
29=== Changement du codage des operations : **NEW 08/01**
30 C = A+B ; // ---> C = A; C+=B; en C = A+B
31
32=== Mettre OMP dans TArray
33 Etat: travail en cours par Reza
34 Tests et directives OMP fait ds programme Eval/Speed/tompC.c
35 tompCXX.cc
36 Ne peut etre fait qu'apres la modif typedef size_T
37
38
39>>>>>>> Module NTools
40
41=== Classes FFTServer (FFTPackSever) - **NEW 08/01**
42 Eviter la copie complet sur SubArray -
43 voir TArray(const TArray<T>& a, bool share, bool pack = true) ci-dessus
44
45=== Serveur de classes de calcul<T> (Fond,Sigma etc...) sur images:
46 creer serveur 1D, 2D voir 3D
47 (ImageStatServer<T>,VectorStatServer<T>,...)
48 Etat: a faire par reza + cmv
49
50=== Classe FFTServer
51 Correction bug ds FFTmayer
52 Etat: a faire par Reza
53
54>>>>>>> Module HiStats
55
56=== NTuple et XNtuple -> mettre partage de reference
57 Etat: A faire par Reza
58
59=== XNTuple : Protection pour SetSwapPath() pour / a la fin
60 Etat: A faire par Reza
61
62>>>>>>> Module SkyMap
63
64=== Verification de l'interface (constructeur de copie, = )
65 des classes local/full sky map
66 Etat: semble OK (Reza 03/2001)
67
68>>>>>>> Module Samba
69
70=== Faire 'un bon' generateur de bruit 1/f (plutot f^alpha) en utilisant
71 la methode de 'filtrage numerique' - Voir Numerical Receipe
72 Etat: A faire Reza
73
74
75>>>>>>> Module FitsIOServer
76
77=== Y-a-t'il tout ce qu'on veut dans FitsIOServer ?
78 Etat: a faire cmv
79
80>>>>>>>> Module IFFTW
81
82=== Classes FFTServer (FFTWSeever) - **NEW 08/01**
83 Eviter la copie complet sur SubArray -
84 voir TArray(const TArray<T>& a, bool share, bool pack = true) ci-dessus
85
86
87>>>>>>>> Module LinAlg
88
89=== Ajouter interface pour decomposition LU en utilisant LaPack
90 Etat: A faire par CMV + Reza
91
92>>>>>>>> Module PI PIext
93
94=== Mettre de nouvelles lut (itt_cmv) piapp
95 Etat: travail en cours par cmv + rz
Note: See TracBrowser for help on using the repository browser.