Changeset 16262
- Timestamp:
- 09/27/13 07:35:49 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/ad_core.cpp
r16261 r16262 61 61 tapestats(my_rank,tape_stats); //reading of tape statistics 62 62 if(VerboseAutodiff()){ 63 int offset=50; 63 64 _printf0_(" ADOLC statistics: \n"); 64 _printf0_(" "<<setw( 45)<<left<<"#independents: " <<tape_stats[NUM_INDEPENDENTS] << "\n");65 _printf0_(" "<<setw( 45)<<left<<"#dependents: " <<tape_stats[NUM_DEPENDENTS] << "\n");66 _printf0_(" "<<setw( 45)<<left<<"max #live active variables: " <<tape_stats[NUM_MAX_LIVES] << "\n");67 _printf0_(" "<<setw(45)<<left<<"operations: \n");68 _printf0_(" "<<setw( 45)<<left<<" #entries in buffer (set viaAutodiffObufsizeEnum) " <<tape_stats[OP_BUFFER_SIZE] << "\n");69 _printf0_(" "<<setw( 45)<<left<<" entry size " << sizeof(unsigned char) << "B\n");70 _printf0_(" "<<setw( 45)<<left<<" #entries total" <<tape_stats[NUM_OPERATIONS] << "\n");71 _printf0_(" "<<setw( 45)<<left<<" buffer written to file: " << (tape_stats[OP_FILE_ACCESS]?"y":"n") << "\n");72 _printf0_(" "<<setw(45)<<left<<"locations: \n");73 _printf0_(" "<<setw( 45)<<left<<" #entries in buffer (set viaAutodiffLbufsizeEnum) " <<tape_stats[LOC_BUFFER_SIZE] << "\n");74 _printf0_(" "<<setw( 45)<<left<<" entry size " << sizeof(locint) << "B\n");75 _printf0_(" "<<setw( 45)<<left<<" #entries total" <<tape_stats[NUM_LOCATIONS] << "\n");76 _printf0_(" "<<setw( 45)<<left<<" buffer written to file: " << (tape_stats[LOC_FILE_ACCESS]?"y":"n") << "\n");77 _printf0_(" "<<setw(45)<<left<<"constant values: \n");78 _printf0_(" "<<setw( 45)<<left<<" #entries in buffer (set viaAutodiffCbufsizeEnum) " <<tape_stats[VAL_BUFFER_SIZE] << "\n");79 _printf0_(" "<<setw( 45)<<left<<" entry size " << sizeof(double) << "B\n");80 _printf0_(" "<<setw( 45)<<left<<" #entries total" <<tape_stats[NUM_VALUES] << "\n");81 _printf0_(" "<<setw( 45)<<left<<" buffer written to file: " << (tape_stats[VAL_FILE_ACCESS]?"y":"n") << "\n");82 _printf0_(" "<<setw(45)<<left<<"Taylor stack: \n");83 _printf0_(" "<<setw( 45)<<left<<" #entries in buffer (set viaAutodiffTbufsizeEnum) " <<tape_stats[TAY_BUFFER_SIZE] << "\n");84 _printf0_(" "<<setw( 45)<<left<<" entry size " << sizeof(revreal) << "B\n");85 _printf0_(" "<<setw( 45)<<left<<" #entries total" <<tape_stats[TAY_STACK_SIZE] << "\n");86 _printf0_(" "<<setw( 45)<<left<<" buffer written to file: " << (tape_stats[TAY_STACK_SIZE]>tape_stats[TAY_BUFFER_SIZE]?"y":"n") << "\n");65 _printf0_(" "<<setw(offset)<<left<<"#independents: " <<tape_stats[NUM_INDEPENDENTS] << "\n"); 66 _printf0_(" "<<setw(offset)<<left<<"#dependents: " <<tape_stats[NUM_DEPENDENTS] << "\n"); 67 _printf0_(" "<<setw(offset)<<left<<"max #live active variables: " <<tape_stats[NUM_MAX_LIVES] << "\n"); 68 _printf0_(" operations: \n"); 69 _printf0_(" "<<setw(offset)<<left<<" #entries in buffer (AutodiffObufsizeEnum) " <<tape_stats[OP_BUFFER_SIZE] << "\n"); 70 _printf0_(" "<<setw(offset)<<left<<" entry size " << sizeof(unsigned char) << "B\n"); 71 _printf0_(" "<<setw(offset)<<left<<" #entries total" <<tape_stats[NUM_OPERATIONS] << "\n"); 72 _printf0_(" "<<setw(offset)<<left<<" buffer written to file: " << (tape_stats[OP_FILE_ACCESS]?"y":"n") << "\n"); 73 _printf0_(" locations: \n"); 74 _printf0_(" "<<setw(offset)<<left<<" #entries in buffer (AutodiffLbufsizeEnum) " <<tape_stats[LOC_BUFFER_SIZE] << "\n"); 75 _printf0_(" "<<setw(offset)<<left<<" entry size " << sizeof(locint) << "B\n"); 76 _printf0_(" "<<setw(offset)<<left<<" #entries total" <<tape_stats[NUM_LOCATIONS] << "\n"); 77 _printf0_(" "<<setw(offset)<<left<<" buffer written to file: " << (tape_stats[LOC_FILE_ACCESS]?"y":"n") << "\n"); 78 _printf0_(" constant values: \n"); 79 _printf0_(" "<<setw(offset)<<left<<" #entries in buffer (AutodiffCbufsizeEnum) " <<tape_stats[VAL_BUFFER_SIZE] << "\n"); 80 _printf0_(" "<<setw(offset)<<left<<" entry size " << sizeof(double) << "B\n"); 81 _printf0_(" "<<setw(offset)<<left<<" #entries total" <<tape_stats[NUM_VALUES] << "\n"); 82 _printf0_(" "<<setw(offset)<<left<<" buffer written to file: " << (tape_stats[VAL_FILE_ACCESS]?"y":"n") << "\n"); 83 _printf0_(" Taylor stack: \n"); 84 _printf0_(" "<<setw(offset)<<left<<" #entries in buffer (AutodiffTbufsizeEnum) " <<tape_stats[TAY_BUFFER_SIZE] << "\n"); 85 _printf0_(" "<<setw(offset)<<left<<" entry size " << sizeof(revreal) << "B\n"); 86 _printf0_(" "<<setw(offset)<<left<<" #entries total" <<tape_stats[TAY_STACK_SIZE] << "\n"); 87 _printf0_(" "<<setw(offset)<<left<<" buffer written to file: " << (tape_stats[TAY_STACK_SIZE]>tape_stats[TAY_BUFFER_SIZE]?"y":"n") << "\n"); 87 88 } 88 89
Note:
See TracChangeset
for help on using the changeset viewer.