test_coretran Program

program~~test_coretran~~UsesGraph program~test_coretran test_coretran module~m_tests m_tests module~m_tests->program~test_coretran module~m_random m_random module~m_random->program~test_coretran module~m_random->module~m_tests module~m_array1d m_array1D module~m_random->module~m_array1d module~variablekind variableKind module~variablekind->program~test_coretran module~variablekind->module~m_tests module~variablekind->module~m_random module~m_unittester m_unitTester module~variablekind->module~m_unittester module~variablekind->module~m_array1d module~m_strings m_strings module~variablekind->module~m_strings module~m_errors m_errors module~variablekind->module~m_errors module~ddynamicarray_class dDynamicArray_Class module~variablekind->module~ddynamicarray_class module~m_select m_select module~variablekind->module~m_select module~m_maths m_maths module~variablekind->module~m_maths module~m_writeline m_writeline module~variablekind->module~m_writeline module~idynamicarray_class iDynamicArray_Class module~variablekind->module~idynamicarray_class module~prng_class Prng_Class module~variablekind->module~prng_class module~m_sort m_sort module~variablekind->module~m_sort module~m_copy m_copy module~variablekind->module~m_copy module~rargdynamicarray_class rArgDynamicArray_Class module~variablekind->module~rargdynamicarray_class module~progressbar_class ProgressBar_Class module~variablekind->module~progressbar_class module~iddynamicarray_class idDynamicArray_Class module~variablekind->module~iddynamicarray_class module~m_fileio m_fileIO module~variablekind->module~m_fileio module~m_deallocate m_deallocate module~variablekind->module~m_deallocate module~dargdynamicarray_class dArgDynamicArray_Class module~variablekind->module~dargdynamicarray_class module~iargdynamicarray_class iArgDynamicArray_Class module~variablekind->module~iargdynamicarray_class module~rdynamicarray_class rDynamicArray_Class module~variablekind->module~rdynamicarray_class module~m_time m_time module~variablekind->module~m_time module~m_kdtree m_KdTree module~variablekind->module~m_kdtree module~stopwatch_class Stopwatch_Class module~variablekind->module~stopwatch_class module~m_allocate m_allocate module~variablekind->module~m_allocate module~m_indexing m_indexing module~variablekind->module~m_indexing module~m_reallocate m_reallocate module~variablekind->module~m_reallocate module~idargdynamicarray_class idArgDynamicArray_Class module~variablekind->module~idargdynamicarray_class module~m_swap m_swap module~variablekind->module~m_swap module~m_parameters m_parameters module~variablekind->module~m_parameters module~m_searching m_searching module~variablekind->module~m_searching module~m_readline m_readline module~variablekind->module~m_readline iso_fortran_env iso_fortran_env iso_fortran_env->program~test_coretran iso_fortran_env->module~m_random iso_fortran_env->module~variablekind iso_fortran_env->module~m_unittester iso_fortran_env->module~m_strings iso_fortran_env->module~m_errors iso_fortran_env->module~m_writeline iso_fortran_env->module~prng_class iso_fortran_env->module~progressbar_class iso_fortran_env->module~dargdynamicarray_class iso_fortran_env->module~stopwatch_class module~m_unittester->program~test_coretran module~m_unittester->module~m_tests module~m_unittester->module~m_random module~m_unittester->module~m_maths module~m_unittester->module~m_fileio module~m_unittester->module~m_allocate module~m_array1d->module~m_tests module~m_array1d->module~m_maths module~m_array1d->module~m_kdtree module~m_strings->module~m_tests module~m_strings->module~m_random module~m_strings->module~m_array1d module~m_strings->module~ddynamicarray_class module~m_strings->module~m_writeline module~m_strings->module~idynamicarray_class module~m_strings->module~prng_class module~m_strings->module~rargdynamicarray_class module~m_strings->module~iddynamicarray_class module~m_strings->module~m_fileio module~m_strings->module~dargdynamicarray_class module~m_strings->module~iargdynamicarray_class module~m_strings->module~rdynamicarray_class module~m_strings->module~m_kdtree module~m_strings->module~stopwatch_class module~m_strings->module~idargdynamicarray_class module~m_strings->module~m_readline module~m_errors->module~m_tests module~m_errors->module~m_random module~m_errors->module~m_unittester module~m_errors->module~m_array1d module~m_errors->module~m_strings module~m_errors->module~ddynamicarray_class module~m_errors->module~m_maths module~m_errors->module~m_writeline module~m_errors->module~idynamicarray_class module~m_errors->module~prng_class module~m_errors->module~m_copy module~m_errors->module~rargdynamicarray_class module~m_errors->module~iddynamicarray_class module~m_errors->module~m_fileio module~m_errors->module~m_deallocate module~m_errors->module~dargdynamicarray_class module~m_errors->module~iargdynamicarray_class module~m_errors->module~rdynamicarray_class module~m_errors->module~m_kdtree module~m_errors->module~m_allocate module~m_errors->module~m_reallocate module~m_errors->module~idargdynamicarray_class module~m_errors->module~m_readline module~ddynamicarray_class->module~m_tests module~ddynamicarray_class->module~dargdynamicarray_class module~m_select->module~m_tests module~m_select->module~m_maths module~m_select->module~m_kdtree module~m_maths->module~m_tests module~m_maths->module~m_kdtree module~m_writeline->module~m_tests module~m_writeline->module~m_fileio module~idynamicarray_class->module~m_tests module~idynamicarray_class->module~rargdynamicarray_class module~idynamicarray_class->module~dargdynamicarray_class module~idynamicarray_class->module~iargdynamicarray_class module~idynamicarray_class->module~m_kdtree module~idynamicarray_class->module~idargdynamicarray_class module~prng_class->module~m_tests module~prng_class->module~m_random module~m_sort->module~m_tests module~m_sort->module~ddynamicarray_class module~m_sort->module~m_maths module~m_sort->module~idynamicarray_class module~m_sort->module~iddynamicarray_class module~m_sort->module~rdynamicarray_class module~m_copy->module~m_tests module~rargdynamicarray_class->module~m_tests module~progressbar_class->module~m_tests module~iddynamicarray_class->module~m_tests module~iddynamicarray_class->module~idargdynamicarray_class module~m_fileio->module~m_tests module~m_deallocate->module~m_tests module~m_deallocate->module~m_random module~m_deallocate->module~ddynamicarray_class module~m_deallocate->module~m_maths module~m_deallocate->module~idynamicarray_class module~m_deallocate->module~iddynamicarray_class module~m_deallocate->module~rdynamicarray_class module~m_deallocate->module~m_kdtree module~dargdynamicarray_class->module~m_tests module~dargdynamicarray_class->module~m_kdtree omp_lib omp_lib omp_lib->module~m_tests module~iargdynamicarray_class->module~m_tests module~rdynamicarray_class->module~m_tests module~rdynamicarray_class->module~rargdynamicarray_class module~m_time->module~m_tests module~m_time->module~prng_class module~m_time->module~progressbar_class module~m_time->module~stopwatch_class module~m_kdtree->module~m_tests module~stopwatch_class->module~m_tests module~stopwatch_class->module~progressbar_class module~m_allocate->module~m_tests module~m_allocate->module~m_random module~m_allocate->module~m_array1d module~m_allocate->module~ddynamicarray_class module~m_allocate->module~m_maths module~m_allocate->module~idynamicarray_class module~m_allocate->module~prng_class module~m_allocate->module~m_copy module~m_allocate->module~iddynamicarray_class module~m_allocate->module~rdynamicarray_class module~m_allocate->module~m_kdtree module~m_allocate->module~m_reallocate module~m_indexing->module~m_tests module~m_indexing->module~prng_class module~m_reallocate->module~m_tests module~m_reallocate->module~ddynamicarray_class module~m_reallocate->module~idynamicarray_class module~m_reallocate->module~iddynamicarray_class module~m_reallocate->module~rdynamicarray_class module~idargdynamicarray_class->module~m_tests module~m_swap->module~m_array1d module~m_parameters->module~m_strings module~m_searching->module~ddynamicarray_class module~m_searching->module~idynamicarray_class module~m_searching->module~rargdynamicarray_class module~m_searching->module~iddynamicarray_class module~m_searching->module~dargdynamicarray_class module~m_searching->module~iargdynamicarray_class module~m_searching->module~rdynamicarray_class module~m_searching->module~idargdynamicarray_class module~m_readline->module~m_fileio
Help


Test program for the coretran library

Calls

program~~test_coretran~~CallsGraph program~test_coretran test_coretran proc~rargdynamicarray_test rArgDynamicArray_test program~test_coretran->proc~rargdynamicarray_test proc~random_test random_test program~test_coretran->proc~random_test emsg emsg program~test_coretran->emsg proc~indexing_test indexing_test program~test_coretran->proc~indexing_test proc~prng_test Prng_test program~test_coretran->proc~prng_test proc~copy_test copy_test program~test_coretran->proc~copy_test proc~iargdynamicarray_test iArgDynamicArray_test program~test_coretran->proc~iargdynamicarray_test proc~strings_test strings_test program~test_coretran->proc~strings_test proc~array1d_test array1D_test program~test_coretran->proc~array1d_test proc~rdynamicarray_test rDynamicArray_test program~test_coretran->proc~rdynamicarray_test proc~kdtree_test KdTree_test program~test_coretran->proc~kdtree_test fileio_test fileio_test program~test_coretran->fileio_test proc~dargdynamicarray_test dArgDynamicArray_test program~test_coretran->proc~dargdynamicarray_test proc~time_test time_test program~test_coretran->proc~time_test msg msg program~test_coretran->msg proc~idynamicarray_test iDynamicArray_test program~test_coretran->proc~idynamicarray_test proc~ddynamicarray_test dDynamicArray_test program~test_coretran->proc~ddynamicarray_test interface~setprng setPrng program~test_coretran->interface~setprng proc~allocate_test allocate_test program~test_coretran->proc~allocate_test proc~maths_test maths_test program~test_coretran->proc~maths_test proc~idargdynamicarray_test idArgDynamicArray_test program~test_coretran->proc~idargdynamicarray_test proc~select_test select_test program~test_coretran->proc~select_test proc~reallocate_test reallocate_test program~test_coretran->proc~reallocate_test proc~sorting_test sorting_test program~test_coretran->proc~sorting_test proc~iddynamicarray_test idDynamicArray_test program~test_coretran->proc~iddynamicarray_test rargdynamicarray rargdynamicarray proc~rargdynamicarray_test->rargdynamicarray proc~msg msg proc~rargdynamicarray_test->proc~msg proc~random_test->proc~msg interface~str str proc~random_test->interface~str prng prng proc~random_test->prng proc~indexing_test->proc~msg proc~sub2ind sub2ind proc~indexing_test->proc~sub2ind proc~ind2sub ind2sub proc~indexing_test->proc~ind2sub proc~prng_test->prng omp_get_num_threads omp_get_num_threads proc~prng_test->omp_get_num_threads omp_get_thread_num omp_get_thread_num proc~prng_test->omp_get_thread_num getrandomseed getrandomseed proc~prng_test->getrandomseed proc~copy_test->proc~msg interface~copy copy proc~copy_test->interface~copy proc~iargdynamicarray_test->proc~msg iargdynamicarray iargdynamicarray proc~iargdynamicarray_test->iargdynamicarray proc~strings_test->proc~msg proc~strings_test->interface~str proc~isstring isString proc~strings_test->proc~isstring proc~countentries countEntries proc~strings_test->proc~countentries proc~read1integer read1Integer proc~strings_test->proc~read1integer proc~uppercase upperCase proc~strings_test->proc~uppercase proc~prependstring prependString proc~strings_test->proc~prependstring proc~lowercase lowerCase proc~strings_test->proc~lowercase proc~hasnentries hasNentries proc~strings_test->proc~hasnentries proc~appendstring appendString proc~strings_test->proc~appendstring proc~compact compact proc~strings_test->proc~compact proc~removecomments removeComments proc~strings_test->proc~removecomments proc~replacedelim replacedelim proc~strings_test->proc~replacedelim proc~array1d_test->proc~msg interface~diff diff proc~array1d_test->interface~diff interface~arange arange proc~array1d_test->interface~arange proc~rdynamicarray_test->proc~msg rdynamicarray rdynamicarray proc~rdynamicarray_test->rdynamicarray proc~kdtree_test->proc~msg proc~kdtree_test->interface~arange rngnormal rngnormal proc~kdtree_test->rngnormal argsort argsort proc~kdtree_test->argsort idynamicarray idynamicarray proc~kdtree_test->idynamicarray kdtree kdtree proc~kdtree_test->kdtree proc~dargdynamicarray_test->proc~msg dargdynamicarray dargdynamicarray proc~dargdynamicarray_test->dargdynamicarray proc~time_test->proc~msg proc~time_test->rngnormal proc~daysinmonth daysInMonth proc~time_test->proc~daysinmonth proc~timeinseconds timeInSeconds proc~time_test->proc~timeinseconds proc~secondstohms secondsToHMS proc~time_test->proc~secondstohms proc~isleapyear isLeapYear proc~time_test->proc~isleapyear proc~daysinyear daysInYear proc~time_test->proc~daysinyear progressbar progressbar proc~time_test->progressbar proc~idynamicarray_test->idynamicarray ddynamicarray ddynamicarray proc~ddynamicarray_test->ddynamicarray proc~setprng_withseed setPrng_withSeed interface~setprng->proc~setprng_withseed proc~setprng_woseed setPrng_WOseed interface~setprng->proc~setprng_woseed proc~allocate_test->proc~msg proc~maths_test->proc~msg proc~maths_test->interface~arange interface~normi normI proc~maths_test->interface~normi interface~crossproduct crossproduct proc~maths_test->interface~crossproduct interface~norm1 norm1 proc~maths_test->interface~norm1 interface~cumprod cumprod proc~maths_test->interface~cumprod interface~twosum twoSum proc~maths_test->interface~twosum interface~fasttwosum fastTwoSum proc~maths_test->interface~fasttwosum interface~median median proc~maths_test->interface~median interface~variance variance proc~maths_test->interface~variance interface~geometricmean geometricMean proc~maths_test->interface~geometricmean interface~mean mean proc~maths_test->interface~mean interface~cumsum cumsum proc~maths_test->interface~cumsum interface~project project proc~maths_test->interface~project interface~std std proc~maths_test->interface~std proc~idargdynamicarray_test->proc~msg idargdynamicarray idargdynamicarray proc~idargdynamicarray_test->idargdynamicarray proc~select_test->proc~msg proc~select_test->interface~arange proc~select_test->rngnormal argselect argselect proc~select_test->argselect rnginteger rnginteger proc~select_test->rnginteger interface~sort sort proc~select_test->interface~sort proc~reallocate_test->proc~msg interface~reallocate reallocate proc~reallocate_test->interface~reallocate proc~sorting_test->proc~msg proc~sorting_test->interface~str proc~sorting_test->interface~arange proc~sorting_test->rngnormal proc~sorting_test->argsort proc~sorting_test->rnginteger proc~sorting_test->interface~sort interface~issorted isSorted proc~sorting_test->interface~issorted iddynamicarray iddynamicarray proc~iddynamicarray_test->iddynamicarray proc~isstring->proc~lowercase proc~countentries->proc~compact proc~read1integer->proc~compact proc~hasnentries->proc~countentries proc~replacedelim->emsg proc~daysinmonth->proc~isleapyear proc~daysinyear->proc~isleapyear proc~setprng_withseed->prng proc~setprng_woseed->prng
Help


Variables

Type AttributesNameInitial
type(tester) :: test
character(len=cLen) :: sa
integer(kind=i32) :: i
integer(kind=i32) :: iTest
integer(kind=i32) :: istat
integer(kind=i32) :: N
integer(kind=i32) :: nIterations