Type | Location | Extends | Description |
---|---|---|---|
flop_rate_type | pic_flop_rate | None | derived type for flop rate, contains a timer and a flop recorder |
flop_recorder_type | pic_flop_recorder | None | the flop recorder type simply contains a flop count this should be the largest possible integer in the planet currently this will overflow for zetta flops |
logger_type | pic_logger | None | custom logger data type |
pic_comm_type | pic_mpi | None | custom data type that holds the MPI communicators |
pic_timer_type | pic_timer | None | derived type for a timer, contains the start, stop, and count variables can work with or without omp. If PIC is compiled with OpenMP the default timer will be the omp time. This is mostly to minimize problems with threading and system clock |