kdTree_test Program

Uses

  • program~~kdtree_test~~UsesGraph program~kdtree_test kdTree_test module~kdtree_m kdTree_m program~kdtree_test->module~kdtree_m module~path_operator_m path_operator_m program~kdtree_test->module~path_operator_m module~unstructuredgrid_m unstructuredGrid_m program~kdtree_test->module~unstructuredgrid_m module~sort_m sort_m module~kdtree_m->module~sort_m module~unstructuredgrid_m->module~kdtree_m module~unstructuredelement_m unstructuredElement_m module~unstructuredgrid_m->module~unstructuredelement_m module~vector_m vector_m module~unstructuredgrid_m->module~vector_m

kdTreeによる探索結果と、厳密なnearest探索結果が一致するかどうかをテスト


Calls

program~~kdtree_test~~CallsGraph program~kdtree_test kdTree_test proc~kdtree_ kdTree_m::kdTree_ program~kdtree_test->proc~kdtree_ proc~make_directory path_operator_m::make_directory program~kdtree_test->proc~make_directory proc~test kdTree_test::test program~kdtree_test->proc~test interface~print_progress terminalControler_m::print_progress proc~kdtree_->interface~print_progress node node proc~kdtree_->node proc~merge_sort sort_m::merge_sort proc~kdtree_->proc~merge_sort proc~real2content sort_m::real2content proc~kdtree_->proc~real2content proc~set_formattc terminalControler_m::set_formatTC proc~kdtree_->proc~set_formattc proc~replace_str path_operator_m::replace_str proc~make_directory->proc~replace_str get_minmaxofgrid get_minmaxofgrid proc~test->get_minmaxofgrid nearest_search_exact nearest_search_exact proc~test->nearest_search_exact search search proc~test->search

Contents


Variables

Type Attributes Name Initial
type(FlowFieldUnstructuredGrid) :: grid
real, allocatable :: xyz(:,:)
type(kdTree) :: kd_tree
integer :: iimx
character(len=:), allocatable :: vtkFName
character(len=:), allocatable :: kd_treeFName
character(len=10), parameter :: output_dir = 'test_check'
logical :: existance

Subroutines

subroutine test()

乱数で発生させた点に対して、kdTreeによる探索結果と、厳密なnearest探索結果が一致するかどうかをテスト

Arguments

None