Changeset 16261
- Timestamp:
- 09/27/13 07:02:43 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/ad_core.cpp
r16260 r16261 62 62 if(VerboseAutodiff()){ 63 63 _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 via AutodiffObufsizeEnum)" <<tape_stats[OP_BUFFER_SIZE] << "(entry size " << sizeof(unsigned char) << "B)\n"); 69 _printf0_(" "<<setw(45)<<left<<" #entries total" <<tape_stats[NUM_OPERATIONS] << "\n"); 70 _printf0_(" "<<setw(45)<<left<<" buffer written to file: " << (tape_stats[OP_FILE_ACCESS]?"y":"n") << "\n"); 71 _printf0_(" "<<setw(45)<<left<<"locations: \n"); 72 _printf0_(" "<<setw(45)<<left<<" #entries in buffer (set via AutodiffLbufsizeEnum)" <<tape_stats[LOC_BUFFER_SIZE] << "(entry size " << sizeof(locint) << "B)\n"); 73 _printf0_(" "<<setw(45)<<left<<" #entries total" <<tape_stats[NUM_LOCATIONS] << "\n"); 74 _printf0_(" "<<setw(45)<<left<<" buffer written to file: " << (tape_stats[LOC_FILE_ACCESS]?"y":"n") << "\n"); 75 _printf0_(" "<<setw(45)<<left<<"constant values: \n"); 76 _printf0_(" "<<setw(45)<<left<<" #entries in buffer (set via AutodiffCbufsizeEnum)" <<tape_stats[VAL_BUFFER_SIZE] << "(entry size " << sizeof(double) << "B)\n"); 77 _printf0_(" "<<setw(45)<<left<<" #entries total" <<tape_stats[NUM_VALUES] << "\n"); 78 _printf0_(" "<<setw(45)<<left<<" buffer written to file: " << (tape_stats[VAL_FILE_ACCESS]?"y":"n") << "\n"); 79 _printf0_(" "<<setw(45)<<left<<"Taylor stack: \n"); 80 _printf0_(" "<<setw(45)<<left<<" #entries in buffer (set via AutodiffTbufsizeEnum)" <<tape_stats[TAY_BUFFER_SIZE] << "(entry size " << sizeof(revreal) << "B)\n"); 81 _printf0_(" "<<setw(45)<<left<<" #entries total" <<tape_stats[TAY_STACK_SIZE] << "\n"); 82 _printf0_(" "<<setw(45)<<left<<" buffer written to file: " << (tape_stats[TAY_STACK_SIZE]>tape_stats[TAY_BUFFER_SIZE]?"y":"n") << "\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 via AutodiffObufsizeEnum) " <<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 via AutodiffLbufsizeEnum) " <<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 via AutodiffCbufsizeEnum) " <<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 via AutodiffTbufsizeEnum) " <<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"); 83 87 } 84 88
Note:
See TracChangeset
for help on using the changeset viewer.