Ignore:
Timestamp:
06/06/13 11:11:24 (11 years ago)
Author:
jbrlod
Message:

bug in run_inc corrected

File:
1 edited

Legend:

Unmodified
Added
Removed
  • altifloat/src/Yworkdir/Yfloater_delta.cpp

    r84 r99  
    3131#define STRSIZE20                                       20 
    3232#define STRSIZE80                                       80 
    33 #define NB_MAX_ARG_CDE          20              /* nombre maxi d'arguments pour une commande */ 
     33#define NB_MAX_ARG_CDE          30              /* nombre maxi d'arguments pour une commande */ 
    3434#define ON                                                               1 
    3535#define OFF                                                              0 
     
    561561#include "Y2floater_delta.h"  
    562562#define PRJNAME  "floater_delta"  
    563 #define VERREF   "YaoI V.9 01.11.2008 (release 01.11.2008)  "  
     563#define VERREF   "YaoI V.9 01.11.2008 (release 01.11.2008)  -g "  
    564564 
    565565//============================================================================= 
     
    624624        } 
    625625} 
     626/* 
     627// Cette implementation est equivalente à celle du haut. La première est prbablement un peu plus performant dans le cas 
     628// de grande matrices puisqu'elle exploite le concept de localité spatiale des donnée en accedant la matrice par ligne 
     629// (localité propre au stockage des données dans une matrice C). En tout cas conceptualement à ce stade là on a jamais des 
     630// grandes matrices. 
     631template<class TypReel> void Yvsmatt (int lig, int col, int max_col, TypReel vin[], TypReel Mat[], TypReel vout[]){ 
     632//  int l, c; 
     633  memset(vout,0,col*sizeof(TypReel)); 
     634//#pragma omp parallel for  num_threads(2) 
     635  for(int c=0; c<col; ++c) 
     636    for(int l=0; l<lig; ++l) 
     637      vout[c] += vin[l] * Mat[l][c]; 
     638} 
     639*/ 
     640 
     641 
    626642 
    627643// Juste pour le parallelisme: on est en train ici d'essayer de paralleliser la moltiplication Yvsmatt. 
Note: See TracChangeset for help on using the changeset viewer.