startup_tick Subroutine

public subroutine startup_tick(start)

Start an optional elapsed-wall-time interval for startup_tock. Returns a local MPI_Wtime timestamp when profile_startup is enabled, or zero otherwise. MPI must be initialized when profiling is enabled. This routine performs no MPI communication or synchronization.

Arguments

Type IntentOptional Attributes Name
double precision, intent(out) :: start

Local start timestamp in seconds, or zero when profiling is disabled.


Calls

proc~~startup_tick~~CallsGraph proc~startup_tick startup_tick mpi_wtime mpi_wtime proc~startup_tick->mpi_wtime

Called by

proc~~startup_tick~~CalledByGraph proc~startup_tick startup_tick proc~construct_f0_rel construct_f0_rel proc~construct_f0_rel->proc~startup_tick proc~polyharmonic_spline polyharmonic_spline proc~construct_f0_rel->proc~polyharmonic_spline proc~derivative_f0 derivative_f0 proc~derivative_f0->proc~startup_tick proc~derivative_f0_rel derivative_f0_rel proc~derivative_f0->proc~derivative_f0_rel proc~derivative_f0_rel->proc~startup_tick proc~derivative_f0_rel->proc~construct_f0_rel proc~write_rel_diagnostics write_rel_diagnostics proc~derivative_f0_rel->proc~write_rel_diagnostics proc~polyharmonic_spline->proc~startup_tick proc~write_completed_rel write_completed_rel proc~write_completed_rel->proc~startup_tick program~alps alps program~alps->proc~startup_tick program~alps->proc~derivative_f0 proc~write_rel_diagnostics->proc~write_completed_rel