time_mod Module

module~~time_mod~~UsesGraph module~time_mod time_mod module~kinds_mod kinds_mod module~kinds_mod->module~time_mod iso_c_binding iso_c_binding iso_c_binding->module~time_mod
Help

Timing module

Used By

module~~time_mod~~UsedByGraph module~time_mod time_mod program~testiterate_prg testIterate_prg module~time_mod->program~testiterate_prg module~text_mod text_mod module~time_mod->module~text_mod module~solvers_mod solvers_mod module~time_mod->module~solvers_mod program~testtime_prg testTime_prg module~time_mod->program~testtime_prg module~text_mod->program~testiterate_prg module~text_mod->module~solvers_mod module~objective_mod objective_mod module~text_mod->module~objective_mod module~plplotlib_mod plplotlib_mod module~text_mod->module~plplotlib_mod module~config_mod config_mod module~text_mod->module~config_mod module~basicsolvers_mod basicSolvers_mod module~text_mod->module~basicsolvers_mod program~testtext_prg testText_prg module~text_mod->program~testtext_prg module~node_mod node_mod module~text_mod->module~node_mod program~testsparse_prg testSparse_prg module~solvers_mod->program~testsparse_prg program~testoptimize_prg testOptimize_prg module~objective_mod->program~testoptimize_prg module~plplotlib_mod->module~objective_mod program~testeval_prg testEval_prg module~plplotlib_mod->program~testeval_prg program~logo_prg logo_prg module~plplotlib_mod->program~logo_prg program~basic_prg basic_prg module~plplotlib_mod->program~basic_prg program~testspline_prg testSpline_prg module~plplotlib_mod->program~testspline_prg program~examples_prg examples_prg module~plplotlib_mod->program~examples_prg module~plplotlib_mod->program~testsparse_prg program~animate_prg animate_prg module~plplotlib_mod->program~animate_prg program~testconfig_prg testConfig_prg module~config_mod->program~testconfig_prg module~basicsolvers_mod->program~testsparse_prg module~treetrigonometric_mod treeTrigonometric_mod module~node_mod->module~treetrigonometric_mod module~treevalue_mod treeValue_mod module~node_mod->module~treevalue_mod module~treeoperator_mod treeOperator_mod module~node_mod->module~treeoperator_mod module~treeexponential_mod treeExponential_mod module~node_mod->module~treeexponential_mod module~expression_mod expression_mod module~node_mod->module~expression_mod module~treetrigonometric_mod->module~expression_mod module~treevalue_mod->module~expression_mod module~treeoperator_mod->module~expression_mod module~treeexponential_mod->module~expression_mod module~expression_mod->program~testeval_prg
Help


Functions

public function cpuTime() result(o)

Return the cpu time to within an added constant (excludes sleep time)

Arguments

None

Return Value real(kind=wp)

public function wallTime() result(o)

Return the wall time to within an added constant (includes sleep time)

Arguments

None

Return Value real(kind=wp)


Subroutines

public subroutine wait(dt)

Make the thread sleep

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in) :: dt

Time to sleep in seconds