#include "WKFUtils.h"
#include <string.h>
#include <ctype.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/time.h>
#include <errno.h>
Go to the source code of this file.
Definition in file WKFUtils.C.
initialize periodic status message timer.
Definition at line 191 of file WKFUtils.C.
References NULL, wkfmsgtimer::timer, wkfmsgtimer::updatetime, wkf_timer_create, and wkf_timer_start.
destroy message timer.
Definition at line 217 of file WKFUtils.C.
References wkfmsgtimer::timer, and wkf_timer_destroy.
return true if it's time to print a status update message.
Definition at line 203 of file WKFUtils.C.
References wkfmsgtimer::timer, wkfmsgtimer::updatetime, wkf_timer_start, and wkf_timer_timenow.
create a timer (clears timer).
Definition at line 174 of file WKFUtils.C.
References wkf_timerhandle.
Referenced by BaseMolecule::analyze, ANARIDisplayDevice::ANARIDisplayDevice, ANARIRender::ANARIRender, CUDAQuickSurf::calc_surf, Orbital::calculate_mo, VolMapCreateILS::compute, VolMapCreate::compute_all, ComputeOccupancyMap_calculate_slab, CoorPluginData::CoorPluginData, cuda_occupancy_thread, cudabusbw, cudaenergythread, cudamaddgflops, energythread, VolumeTexture::generateColorScaleTexture, gpu_ooc_bench, Symmetry::guess, LibTachyonDisplayDevice::LibTachyonDisplayDevice, measure_rmsdmat_qcp, measure_rmsdmat_qcp_ooc, Mobile::Mobile, openclenergythread, OptiXDisplayDevice::OptiXDisplayDevice, OptiXRenderer::OptiXRenderer, OSPRay2DisplayDevice::OSPRay2DisplayDevice, OSPRay2Renderer::OSPRay2Renderer, OSPRayDisplayDevice::OSPRayDisplayDevice, OSPRayRenderer::OSPRayRenderer, qcp_soa_gpu_ooc, QuickSurf::QuickSurf, Segmentation::segment, stream_bench, VideoStream::VideoStream, vmd_cuda_calc_density, vmd_cuda_cc_calc, vmd_cuda_compare_sel_refmap, vmd_cuda_devpool_latency, vmd_cuda_gaussdensity_calc, vmd_cuda_vol_cpotential, vmd_opencl_vol_cpotential, vmdbench_analyze_selection, vmdbench_minmax_1fv, vmdbench_minmax_3fv, vmdbench_minmaxmean_1fv, vmddevpoolcudalatencythread, vol_cpotential, vol_cpotential_cpu, Watershed::watershed, and wkf_msg_timer_create.
create a timer (clears timer).
Definition at line 181 of file WKFUtils.C.
References wkf_timerhandle.
start a timer (clears timer).
Definition at line 137 of file WKFUtils.C.
References wkf_timer::tz, and wkf_timerhandle.
stop a timer.
Definition at line 142 of file WKFUtils.C.
References wkf_timer::endtime, wkf_timer::tz, and wkf_timerhandle.
report wall stopping time.
Definition at line 163 of file WKFUtils.C.
References wkf_timer::endtime, and wkf_timerhandle.
report elapsed time in seconds.
Definition at line 147 of file WKFUtils.C.
References wkf_timer::endtime, and wkf_timerhandle.
report elapsed time in seconds.
Definition at line 185 of file WKFUtils.C.
References wkf_timer_stop, wkf_timer_time, and wkf_timerhandle.