Source Files

FileDescription
dArgDynamicArray_Class.f90
dDynamicArray_Class.f90
iArgDynamicArray_Class.f90
idArgDynamicArray_Class.f90
idDynamicArray_Class.f90
iDynamicArray_Class.f90
m_allocate.f90
m_array1D.f90
m_compare.f90
m_copy.f90
m_deallocate.f90
m_debugging.f90
m_errors.f90
m_fileIO.f90
m_format.f90
m_indexing.f90
m_KdTree.f90
m_maths.f90
m_medianOf3.f90
m_parameters.f90
m_partition.f90
m_partition3way.f90
m_random.f90

Adapted from Fortran 77 code from the book: Dagpunar, J. 'Principles of random variate generation' Clarendon Press, Oxford, 1988. ISBN 0-19-852202-9

m_read.f90
m_reallocate.f90
m_searching.f90
m_select.f90
m_sort.f90
m_strings.f90
m_swap.f90
m_tests.f90
m_time.f90
m_unitTester.f90
m_variableKind.f90
m_write.f90
Prng_Class.f90
ProgressBar_Class.f90
rArgDynamicArray_Class.f90
rDynamicArray_Class.f90
scale_coretran.f90
Stopwatch_Class.f90
test_coretran.f90
file~~graph~~FileGraph sourcefile~idynamicarray_class.f90 iDynamicArray_Class.f90 sourcefile~iargdynamicarray_class.f90 iArgDynamicArray_Class.f90 sourcefile~idynamicarray_class.f90->sourcefile~iargdynamicarray_class.f90 sourcefile~rargdynamicarray_class.f90 rArgDynamicArray_Class.f90 sourcefile~idynamicarray_class.f90->sourcefile~rargdynamicarray_class.f90 sourcefile~idargdynamicarray_class.f90 idArgDynamicArray_Class.f90 sourcefile~idynamicarray_class.f90->sourcefile~idargdynamicarray_class.f90 sourcefile~m_tests.f90 m_tests.f90 sourcefile~idynamicarray_class.f90->sourcefile~m_tests.f90 sourcefile~m_kdtree.f90 m_KdTree.f90 sourcefile~idynamicarray_class.f90->sourcefile~m_kdtree.f90 sourcefile~dargdynamicarray_class.f90 dArgDynamicArray_Class.f90 sourcefile~idynamicarray_class.f90->sourcefile~dargdynamicarray_class.f90 sourcefile~m_random.f90 m_random.f90 sourcefile~m_array1d.f90 m_array1D.f90 sourcefile~m_random.f90->sourcefile~m_array1d.f90 sourcefile~m_random.f90->sourcefile~m_tests.f90 sourcefile~test_coretran.f90 test_coretran.f90 sourcefile~m_random.f90->sourcefile~test_coretran.f90 sourcefile~scale_coretran.f90 scale_coretran.f90 sourcefile~m_random.f90->sourcefile~scale_coretran.f90 sourcefile~m_read.f90 m_read.f90 sourcefile~m_fileio.f90 m_fileIO.f90 sourcefile~m_read.f90->sourcefile~m_fileio.f90 sourcefile~m_read.f90->sourcefile~scale_coretran.f90 sourcefile~m_strings.f90 m_strings.f90 sourcefile~m_strings.f90->sourcefile~idynamicarray_class.f90 sourcefile~m_strings.f90->sourcefile~m_random.f90 sourcefile~m_strings.f90->sourcefile~m_read.f90 sourcefile~m_strings.f90->sourcefile~iargdynamicarray_class.f90 sourcefile~iddynamicarray_class.f90 idDynamicArray_Class.f90 sourcefile~m_strings.f90->sourcefile~iddynamicarray_class.f90 sourcefile~m_strings.f90->sourcefile~m_fileio.f90 sourcefile~m_strings.f90->sourcefile~rargdynamicarray_class.f90 sourcefile~prng_class.f90 Prng_Class.f90 sourcefile~m_strings.f90->sourcefile~prng_class.f90 sourcefile~m_write.f90 m_write.f90 sourcefile~m_strings.f90->sourcefile~m_write.f90 sourcefile~m_strings.f90->sourcefile~m_array1d.f90 sourcefile~m_strings.f90->sourcefile~idargdynamicarray_class.f90 sourcefile~m_strings.f90->sourcefile~m_tests.f90 sourcefile~ddynamicarray_class.f90 dDynamicArray_Class.f90 sourcefile~m_strings.f90->sourcefile~ddynamicarray_class.f90 sourcefile~stopwatch_class.f90 Stopwatch_Class.f90 sourcefile~m_strings.f90->sourcefile~stopwatch_class.f90 sourcefile~m_strings.f90->sourcefile~m_kdtree.f90 sourcefile~m_debugging.f90 m_debugging.f90 sourcefile~m_strings.f90->sourcefile~m_debugging.f90 sourcefile~m_strings.f90->sourcefile~scale_coretran.f90 sourcefile~rdynamicarray_class.f90 rDynamicArray_Class.f90 sourcefile~m_strings.f90->sourcefile~rdynamicarray_class.f90 sourcefile~m_strings.f90->sourcefile~dargdynamicarray_class.f90 sourcefile~m_swap.f90 m_swap.f90 sourcefile~m_swap.f90->sourcefile~m_array1d.f90 sourcefile~m_medianof3.f90 m_medianOf3.f90 sourcefile~m_swap.f90->sourcefile~m_medianof3.f90 sourcefile~m_partition3way.f90 m_partition3way.f90 sourcefile~m_swap.f90->sourcefile~m_partition3way.f90 sourcefile~iargdynamicarray_class.f90->sourcefile~m_tests.f90 sourcefile~m_reallocate.f90 m_reallocate.f90 sourcefile~m_reallocate.f90->sourcefile~idynamicarray_class.f90 sourcefile~m_reallocate.f90->sourcefile~iddynamicarray_class.f90 sourcefile~m_reallocate.f90->sourcefile~m_tests.f90 sourcefile~m_reallocate.f90->sourcefile~ddynamicarray_class.f90 sourcefile~m_reallocate.f90->sourcefile~scale_coretran.f90 sourcefile~m_reallocate.f90->sourcefile~rdynamicarray_class.f90 sourcefile~m_select.f90 m_select.f90 sourcefile~m_maths.f90 m_maths.f90 sourcefile~m_select.f90->sourcefile~m_maths.f90 sourcefile~m_select.f90->sourcefile~m_tests.f90 sourcefile~m_select.f90->sourcefile~m_kdtree.f90 sourcefile~m_select.f90->sourcefile~scale_coretran.f90 sourcefile~m_time.f90 m_time.f90 sourcefile~m_time.f90->sourcefile~prng_class.f90 sourcefile~progressbar_class.f90 ProgressBar_Class.f90 sourcefile~m_time.f90->sourcefile~progressbar_class.f90 sourcefile~m_time.f90->sourcefile~m_tests.f90 sourcefile~m_time.f90->sourcefile~stopwatch_class.f90 sourcefile~m_time.f90->sourcefile~scale_coretran.f90 sourcefile~iddynamicarray_class.f90->sourcefile~idargdynamicarray_class.f90 sourcefile~iddynamicarray_class.f90->sourcefile~m_tests.f90 sourcefile~m_sort.f90 m_sort.f90 sourcefile~m_sort.f90->sourcefile~idynamicarray_class.f90 sourcefile~m_sort.f90->sourcefile~iddynamicarray_class.f90 sourcefile~m_sort.f90->sourcefile~m_maths.f90 sourcefile~m_sort.f90->sourcefile~m_tests.f90 sourcefile~m_sort.f90->sourcefile~ddynamicarray_class.f90 sourcefile~m_sort.f90->sourcefile~scale_coretran.f90 sourcefile~m_sort.f90->sourcefile~rdynamicarray_class.f90 sourcefile~m_fileio.f90->sourcefile~m_tests.f90 sourcefile~m_fileio.f90->sourcefile~scale_coretran.f90 sourcefile~m_compare.f90 m_compare.f90 sourcefile~m_compare.f90->sourcefile~m_partition3way.f90 sourcefile~m_format.f90 m_format.f90 sourcefile~rargdynamicarray_class.f90->sourcefile~m_tests.f90 sourcefile~prng_class.f90->sourcefile~m_random.f90 sourcefile~prng_class.f90->sourcefile~m_tests.f90 sourcefile~m_partition.f90 m_partition.f90 sourcefile~m_parameters.f90 m_parameters.f90 sourcefile~m_parameters.f90->sourcefile~m_strings.f90 sourcefile~m_maths.f90->sourcefile~m_tests.f90 sourcefile~m_maths.f90->sourcefile~m_kdtree.f90 sourcefile~m_maths.f90->sourcefile~scale_coretran.f90 sourcefile~m_copy.f90 m_copy.f90 sourcefile~m_copy.f90->sourcefile~m_tests.f90 sourcefile~m_copy.f90->sourcefile~scale_coretran.f90 sourcefile~m_searching.f90 m_searching.f90 sourcefile~m_searching.f90->sourcefile~idynamicarray_class.f90 sourcefile~m_searching.f90->sourcefile~iargdynamicarray_class.f90 sourcefile~m_searching.f90->sourcefile~iddynamicarray_class.f90 sourcefile~m_searching.f90->sourcefile~rargdynamicarray_class.f90 sourcefile~m_searching.f90->sourcefile~idargdynamicarray_class.f90 sourcefile~m_searching.f90->sourcefile~ddynamicarray_class.f90 sourcefile~m_searching.f90->sourcefile~scale_coretran.f90 sourcefile~m_searching.f90->sourcefile~rdynamicarray_class.f90 sourcefile~m_searching.f90->sourcefile~dargdynamicarray_class.f90 sourcefile~m_write.f90->sourcefile~m_fileio.f90 sourcefile~m_write.f90->sourcefile~m_tests.f90 sourcefile~m_write.f90->sourcefile~scale_coretran.f90 sourcefile~m_array1d.f90->sourcefile~m_maths.f90 sourcefile~m_array1d.f90->sourcefile~m_tests.f90 sourcefile~m_array1d.f90->sourcefile~m_kdtree.f90 sourcefile~m_array1d.f90->sourcefile~scale_coretran.f90 sourcefile~m_unittester.f90 m_unitTester.f90 sourcefile~m_unittester.f90->sourcefile~m_random.f90 sourcefile~m_unittester.f90->sourcefile~m_fileio.f90 sourcefile~m_unittester.f90->sourcefile~m_maths.f90 sourcefile~m_allocate.f90 m_allocate.f90 sourcefile~m_unittester.f90->sourcefile~m_allocate.f90 sourcefile~m_unittester.f90->sourcefile~m_tests.f90 sourcefile~m_unittester.f90->sourcefile~test_coretran.f90 sourcefile~idargdynamicarray_class.f90->sourcefile~m_tests.f90 sourcefile~progressbar_class.f90->sourcefile~m_tests.f90 sourcefile~progressbar_class.f90->sourcefile~scale_coretran.f90 sourcefile~m_allocate.f90->sourcefile~idynamicarray_class.f90 sourcefile~m_allocate.f90->sourcefile~m_random.f90 sourcefile~m_allocate.f90->sourcefile~m_reallocate.f90 sourcefile~m_allocate.f90->sourcefile~iddynamicarray_class.f90 sourcefile~m_allocate.f90->sourcefile~prng_class.f90 sourcefile~m_allocate.f90->sourcefile~m_maths.f90 sourcefile~m_allocate.f90->sourcefile~m_copy.f90 sourcefile~m_allocate.f90->sourcefile~m_array1d.f90 sourcefile~m_allocate.f90->sourcefile~m_tests.f90 sourcefile~m_allocate.f90->sourcefile~ddynamicarray_class.f90 sourcefile~m_allocate.f90->sourcefile~m_kdtree.f90 sourcefile~m_allocate.f90->sourcefile~scale_coretran.f90 sourcefile~m_allocate.f90->sourcefile~rdynamicarray_class.f90 sourcefile~m_tests.f90->sourcefile~test_coretran.f90 sourcefile~ddynamicarray_class.f90->sourcefile~m_tests.f90 sourcefile~ddynamicarray_class.f90->sourcefile~dargdynamicarray_class.f90 sourcefile~stopwatch_class.f90->sourcefile~progressbar_class.f90 sourcefile~stopwatch_class.f90->sourcefile~m_tests.f90 sourcefile~stopwatch_class.f90->sourcefile~scale_coretran.f90 sourcefile~m_kdtree.f90->sourcefile~m_tests.f90 sourcefile~m_kdtree.f90->sourcefile~scale_coretran.f90 sourcefile~m_deallocate.f90 m_deallocate.f90 sourcefile~m_deallocate.f90->sourcefile~idynamicarray_class.f90 sourcefile~m_deallocate.f90->sourcefile~m_random.f90 sourcefile~m_deallocate.f90->sourcefile~iddynamicarray_class.f90 sourcefile~m_deallocate.f90->sourcefile~m_maths.f90 sourcefile~m_deallocate.f90->sourcefile~m_tests.f90 sourcefile~m_deallocate.f90->sourcefile~ddynamicarray_class.f90 sourcefile~m_deallocate.f90->sourcefile~m_kdtree.f90 sourcefile~m_deallocate.f90->sourcefile~rdynamicarray_class.f90 sourcefile~m_indexing.f90 m_indexing.f90 sourcefile~m_indexing.f90->sourcefile~prng_class.f90 sourcefile~m_indexing.f90->sourcefile~m_tests.f90 sourcefile~m_indexing.f90->sourcefile~scale_coretran.f90 sourcefile~m_errors.f90 m_errors.f90 sourcefile~m_errors.f90->sourcefile~idynamicarray_class.f90 sourcefile~m_errors.f90->sourcefile~m_random.f90 sourcefile~m_errors.f90->sourcefile~m_read.f90 sourcefile~m_errors.f90->sourcefile~m_strings.f90 sourcefile~m_errors.f90->sourcefile~iargdynamicarray_class.f90 sourcefile~m_errors.f90->sourcefile~m_reallocate.f90 sourcefile~m_errors.f90->sourcefile~iddynamicarray_class.f90 sourcefile~m_errors.f90->sourcefile~m_fileio.f90 sourcefile~m_errors.f90->sourcefile~rargdynamicarray_class.f90 sourcefile~m_errors.f90->sourcefile~prng_class.f90 sourcefile~m_errors.f90->sourcefile~m_maths.f90 sourcefile~m_errors.f90->sourcefile~m_copy.f90 sourcefile~m_errors.f90->sourcefile~m_write.f90 sourcefile~m_errors.f90->sourcefile~m_array1d.f90 sourcefile~m_errors.f90->sourcefile~m_unittester.f90 sourcefile~m_errors.f90->sourcefile~idargdynamicarray_class.f90 sourcefile~m_errors.f90->sourcefile~m_allocate.f90 sourcefile~m_errors.f90->sourcefile~m_tests.f90 sourcefile~m_errors.f90->sourcefile~ddynamicarray_class.f90 sourcefile~m_errors.f90->sourcefile~m_kdtree.f90 sourcefile~m_errors.f90->sourcefile~m_deallocate.f90 sourcefile~m_errors.f90->sourcefile~scale_coretran.f90 sourcefile~m_errors.f90->sourcefile~rdynamicarray_class.f90 sourcefile~m_errors.f90->sourcefile~dargdynamicarray_class.f90 sourcefile~rdynamicarray_class.f90->sourcefile~rargdynamicarray_class.f90 sourcefile~rdynamicarray_class.f90->sourcefile~m_tests.f90 sourcefile~m_variablekind.f90 m_variableKind.f90 sourcefile~m_variablekind.f90->sourcefile~idynamicarray_class.f90 sourcefile~m_variablekind.f90->sourcefile~m_random.f90 sourcefile~m_variablekind.f90->sourcefile~m_read.f90 sourcefile~m_variablekind.f90->sourcefile~m_strings.f90 sourcefile~m_variablekind.f90->sourcefile~m_swap.f90 sourcefile~m_variablekind.f90->sourcefile~iargdynamicarray_class.f90 sourcefile~m_variablekind.f90->sourcefile~m_reallocate.f90 sourcefile~m_variablekind.f90->sourcefile~m_select.f90 sourcefile~m_variablekind.f90->sourcefile~m_time.f90 sourcefile~m_variablekind.f90->sourcefile~iddynamicarray_class.f90 sourcefile~m_variablekind.f90->sourcefile~m_sort.f90 sourcefile~m_variablekind.f90->sourcefile~m_fileio.f90 sourcefile~m_variablekind.f90->sourcefile~m_compare.f90 sourcefile~m_variablekind.f90->sourcefile~m_format.f90 sourcefile~m_variablekind.f90->sourcefile~rargdynamicarray_class.f90 sourcefile~m_variablekind.f90->sourcefile~prng_class.f90 sourcefile~m_variablekind.f90->sourcefile~m_partition.f90 sourcefile~m_variablekind.f90->sourcefile~m_parameters.f90 sourcefile~m_variablekind.f90->sourcefile~m_maths.f90 sourcefile~m_variablekind.f90->sourcefile~m_copy.f90 sourcefile~m_variablekind.f90->sourcefile~m_searching.f90 sourcefile~m_variablekind.f90->sourcefile~m_write.f90 sourcefile~m_variablekind.f90->sourcefile~m_array1d.f90 sourcefile~m_variablekind.f90->sourcefile~m_unittester.f90 sourcefile~m_variablekind.f90->sourcefile~idargdynamicarray_class.f90 sourcefile~m_variablekind.f90->sourcefile~progressbar_class.f90 sourcefile~m_variablekind.f90->sourcefile~m_allocate.f90 sourcefile~m_variablekind.f90->sourcefile~m_tests.f90 sourcefile~m_variablekind.f90->sourcefile~ddynamicarray_class.f90 sourcefile~m_variablekind.f90->sourcefile~test_coretran.f90 sourcefile~m_variablekind.f90->sourcefile~stopwatch_class.f90 sourcefile~m_variablekind.f90->sourcefile~m_kdtree.f90 sourcefile~m_variablekind.f90->sourcefile~m_deallocate.f90 sourcefile~m_variablekind.f90->sourcefile~m_indexing.f90 sourcefile~m_variablekind.f90->sourcefile~m_debugging.f90 sourcefile~m_variablekind.f90->sourcefile~m_errors.f90 sourcefile~m_variablekind.f90->sourcefile~m_medianof3.f90 sourcefile~m_variablekind.f90->sourcefile~scale_coretran.f90 sourcefile~m_variablekind.f90->sourcefile~rdynamicarray_class.f90 sourcefile~m_variablekind.f90->sourcefile~m_partition3way.f90 sourcefile~m_variablekind.f90->sourcefile~dargdynamicarray_class.f90 sourcefile~dargdynamicarray_class.f90->sourcefile~m_tests.f90 sourcefile~dargdynamicarray_class.f90->sourcefile~m_kdtree.f90
Help