| 
    Neko 1.99.1
    
   A portable framework for high-order spectral element flow simulations 
   | 
 
Runtime statistics.
Data Types | |
| type | runtime_stats_t | 
Functions/Subroutines | |
| subroutine | runtime_stats_init (this, params) | 
| Initialise runtime statistics.   | |
| subroutine | runtime_stats_free (this) | 
| Destroy runtime statistics.   | |
| subroutine | runtime_stats_start_region (this, name, region_id) | 
| Start measuring time for the region named name with id region_id.   | |
| subroutine | runtime_stats_end_region (this, name, region_id) | 
| Compute elapsed time for the current region.   | |
| subroutine | runtime_stats_report (this) | 
| Report runtime statistics for all recorded regions.   | |
| subroutine | runtime_stats_find_region_id (this, name, region_id) | 
| Find or allocate a region id for the named region name.   | |
Variables | |
| integer, parameter | rt_stats_max_regions = 50 | 
| integer, parameter | rt_stats_reserved_regions = 25 | 
| integer, parameter | rt_stats_max_name_len = 25 | 
| type(runtime_stats_t), public | neko_rt_stats | 
      
  | 
  private | 
| name | Optional name of the region to close. | 
| region_id | Optional id of the region to close. | 
Definition at line 164 of file runtime_statistics.f90.
      
  | 
  private | 
Definition at line 297 of file runtime_statistics.f90.
      
  | 
  private | 
Definition at line 110 of file runtime_statistics.f90.
      
  | 
  private | 
Definition at line 79 of file runtime_statistics.f90.
      
  | 
  private | 
Definition at line 210 of file runtime_statistics.f90.
      
  | 
  private | 
Definition at line 131 of file runtime_statistics.f90.
| type(runtime_stats_t), public runtime_stats::neko_rt_stats | 
Definition at line 74 of file runtime_statistics.f90.
Definition at line 52 of file runtime_statistics.f90.
Definition at line 50 of file runtime_statistics.f90.
Definition at line 51 of file runtime_statistics.f90.