mirror of
https://github.com/PhasicFlow/phasicFlow.git
synced 2025-08-07 03:37:02 +00:00
Zoltan is added as thirdParty package
This commit is contained in:
.gitignore
thirdParty
README.md
Zoltan
CMakeLists.txtCOPYRIGHT_AND_LICENSEDisclaimerKnown_ProblemsMakefile.amMakefile.export.zoltan.inMakefile.inREADMEREADME.developerREADME.mdReleaseNotes.txt
SampleCmakeScripts
linux_zoltan_gid_64_onlylinux_zoltan_onlylinux_zoltan_only_purifylinux_zoltan_only_serialmac_osX_zoltan_only
SampleConfigurationScripts
linux_trilinos_runtestslinux_with_purify_zoltan_onlylinux_zoltan_distlinux_zoltan_onlymac_osX_no_fortranmac_osX_zoltan_distmac_osX_zoltan_only
VERSIONbootstrap-localbuildlibcmake
config
ax_f90_module_case.m4ax_f90_module_flag.m4compileconfig.guessconfig.subdepcompgenerate-makeoptions.plinstall-shmissingreplace-install-prefix.plstring-replace.plstrip_dup_incl_paths.plstrip_dup_libs.pltac_arg_check_mpi.m4tac_arg_config_mpi.m4tac_arg_enable_export-makefiles.m4tac_arg_enable_feature.m4tac_arg_enable_feature_sub.m4tac_arg_enable_feature_sub_check.m4tac_arg_enable_option.m4tac_arg_with_3pl_sub.m4tac_arg_with_ar.m4tac_arg_with_flags.m4tac_arg_with_incdirs.m4tac_arg_with_libdirs.m4tac_arg_with_libs.m4tac_arg_with_package.m4tac_arg_with_perl.m4token-replace.plwk_fc_get_vendor.m4zac_arg_config_mpi.m4zac_arg_with_id.m4
configureconfigure.acdoc
NEA_docs
developer_html
writeup
Tutorial
Zoltan_pdf
docs
Zoltan.htmlZoltan_FAQ.htmlZoltan_bugreport.htmlZoltan_cite.htmlZoltan_construction.htmlZoltan_download.htmlZoltan_phil.htmlZoltan_pubs.html
dev_html
brack3d.pngdev.htmldevOLD.htmldev_add.htmldev_add_interface.htmldev_add_lb.htmldev_add_memory.htmldev_add_params.htmldev_add_remap.htmldev_add_struct.htmldev_cpp.htmldev_degenerate.htmldev_dist.htmldev_dist_compile.htmldev_dist_cvs.htmldev_dist_dir.htmldev_driver.htmldev_fortran.htmldev_hier.htmldev_hsfc.htmldev_intro.htmldev_intro_coding.htmldev_intro_philosophy.htmldev_intro_sqe.htmldev_lb.htmldev_lb_interface.htmldev_lb_structs.htmldev_lb_types.htmldev_mig.htmldev_parmetis.htmldev_phg.htmldev_rcb.htmldev_refs.htmldev_reftree.htmldev_rib.htmldev_services.htmldev_services_debug.htmldev_services_hash.htmldev_services_objlist.htmldev_services_parallel.htmldev_services_params.htmldev_services_time.htmldev_services_zoltantimer.htmldev_test_script.htmldev_view.html
index.htmlfigures
film2d.pnghammondMesh.pnghammondPoints.pngzdrive.inptu_html
ug_html
Structural_MATVEC_Avg_Time.jpg
figures
ug.htmlug_alg.htmlug_alg_block.htmlug_alg_cyclic.htmlug_alg_geom.htmlug_alg_graph.htmlug_alg_hier.htmlug_alg_hsfc.htmlug_alg_hypergraph.htmlug_alg_jostle.htmlug_alg_oct.htmlug_alg_parkway.htmlug_alg_parmetis.htmlug_alg_patoh.htmlug_alg_phg.htmlug_alg_ptscotch.htmlug_alg_random.htmlug_alg_rcb.htmlug_alg_reftree.htmlug_alg_rib.htmlug_alg_simple.htmlug_backward.htmlug_color.htmlug_color_parallel.htmlug_cpp.htmlug_examples.htmlug_examples_init.htmlug_examples_lb.htmlug_examples_mig.htmlug_examples_query.htmlug_fortran.htmlug_graph_build.htmlug_graph_vs_hg.htmlug_index.htmlug_interface.htmlug_interface_augment.htmlug_interface_color.htmlug_interface_init.htmlug_interface_lb.htmlug_interface_mig.htmlug_interface_order.htmlug_intro.htmlug_order.htmlug_order_local_hsfc.htmlug_order_parmetis.htmlug_order_ptscotch.htmlug_param.htmlug_query.htmlug_query_lb.htmlug_query_mig.htmlug_refs.htmlug_release.htmlug_usage.htmlug_util.htmlug_util_comm.htmlug_util_dd.htmlug_util_mem.htmlexample
C
CMakeLists.txtMakefile.amMakefile.inclassicMakefile
CMakeLists.txtcoloring
graph.txthypergraph.txtmesh.txtmigrateGRAPH.cobjects.txtproblemGRAPH.csimpleBLOCK.csimpleGRAPH.csimpleHIER.csimplePHG.csimpleRCB.cCPP
Fortran
Makefile.amMakefile.inREADMEsiMPI
CMakeLists.txtMakefile.amMakefile.inREADMEVERSIONcvsco
siMPI_README.txtpyMPI
CMakeLists.txtMakefile.amMakefile.in
siMPI_README.txtsiMPI
CMakeLists.txtMPIO_Test.cMPIO_Wait.cMPI_Abort.1.cMPI_Address.cMPI_Allgather.cMPI_Allgatherv.cMPI_Allreduce.cMPI_Alltoall.cMPI_Alltoallv.cMPI_Attr_delete.cMPI_Attr_get.cMPI_Attr_put.cMPI_Barrier.cMPI_Bcast.1.cMPI_Bsend.cMPI_Bsend_init.cMPI_Buffer_attach.cMPI_Buffer_detach.cMPI_Cancel.cMPI_Cart_coords.cMPI_Cart_create.cMPI_Cart_get.cMPI_Cart_map.cMPI_Cart_rank.cMPI_Cart_shift.cMPI_Cart_sub.cMPI_Cartdim_get.cMPI_Comm_compare.cMPI_Comm_create.cMPI_Comm_dup.cMPI_Comm_free.cMPI_Comm_get_name.cMPI_Comm_group.cMPI_Comm_rank.cMPI_Comm_remote_group.cMPI_Comm_remote_size.cMPI_Comm_set_name.cMPI_Comm_size.cMPI_Comm_split.cMPI_Comm_test_inter.cMPI_Dims_create.cMPI_ERRORS_ARE_FATAL.cMPI_ERRORS_RETURN.cMPI_Errhandler_create.cMPI_Errhandler_free.cMPI_Errhandler_get.cMPI_Errhandler_set.cMPI_Error_class.cMPI_Error_string.cMPI_File_c2f.cMPI_File_close.cMPI_File_delete.cMPI_File_f2c.cMPI_File_get_amode.cMPI_File_get_atomicity.cMPI_File_get_byte_offset.cMPI_File_get_errhandler.cMPI_File_get_group.cMPI_File_get_info.cMPI_File_get_position.cMPI_File_get_position_shared.cMPI_File_get_size.cMPI_File_get_type_extent.cMPI_File_get_view.cMPI_File_iread.cMPI_File_iread_at.cMPI_File_iread_shared.cMPI_File_iwrite.cMPI_File_iwrite_at.cMPI_File_iwrite_shared.cMPI_File_open.cMPI_File_preallocate.cMPI_File_read.cMPI_File_read_all.cMPI_File_read_all_begin.cMPI_File_read_all_end.cMPI_File_read_at.cMPI_File_read_at_all.cMPI_File_read_at_all_begin.cMPI_File_read_at_all_end.cMPI_File_read_ordered.cMPI_File_read_ordered_begin.cMPI_File_read_ordered_end.cMPI_File_read_shared.cMPI_File_seek.cMPI_File_seek_shared.cMPI_File_set_atomicity.cMPI_File_set_errhandler.cMPI_File_set_info.cMPI_File_set_size.cMPI_File_set_view.cMPI_File_sync.cMPI_File_write.cMPI_File_write_all.cMPI_File_write_all_begin.cMPI_File_write_all_end.cMPI_File_write_at.cMPI_File_write_at_all.cMPI_File_write_at_all_begin.cMPI_File_write_at_all_end.cMPI_File_write_ordered.cMPI_File_write_ordered_begin.cMPI_File_write_ordered_end.cMPI_File_write_shared.cMPI_Finalize.cMPI_Finalized.cMPI_Gather.cMPI_Gatherv.cMPI_Get_count.cMPI_Get_elements.cMPI_Get_processor_name.cMPI_Get_version.cMPI_Graph_create.cMPI_Graph_get.cMPI_Graph_map.cMPI_Graph_neighbors.cMPI_Graph_neighbors_count.cMPI_Graphdims_get.cMPI_Group_compare.cMPI_Group_difference.cMPI_Group_excl.cMPI_Group_free.cMPI_Group_incl.cMPI_Group_intersection.cMPI_Group_range_excl.cMPI_Group_range_incl.cMPI_Group_rank.cMPI_Group_size.cMPI_Group_translate_ranks.cMPI_Group_union.cMPI_Ibsend.cMPI_Info_c2f.cMPI_Info_create.cMPI_Info_delete.cMPI_Info_dup.cMPI_Info_f2c.cMPI_Info_free.cMPI_Info_get.cMPI_Info_get_nkeys.cMPI_Info_get_nthkey.cMPI_Info_get_valuelen.cMPI_Info_set.cMPI_Init.cMPI_Init_thread.cMPI_Initialized.cMPI_Int2handle.cMPI_Intercomm_create.cMPI_Intercomm_merge.cMPI_Iprobe.cMPI_Irecv.cMPI_Irsend.cMPI_Isend.cMPI_Issend.cMPI_Keyval_create.cMPI_Keyval_free.cMPI_Op_create.cMPI_Op_free.cMPI_Pack.cMPI_Pack_size.cMPI_Pcontrol.cMPI_Probe.cMPI_Recv.cMPI_Recv_init.cMPI_Reduce.cMPI_Reduce_scatter.cMPI_Request_c2f.cMPI_Request_free.cMPI_Rsend.cMPI_Rsend_init.cMPI_Scan.cMPI_Scatter.cMPI_Scatterv.cMPI_Send.cMPI_Send_init.cMPI_Sendrecv.cMPI_Sendrecv_replace.cMPI_Ssend.cMPI_Ssend_init.cMPI_Start.cMPI_Startall.cMPI_Status_c2f.cMPI_Status_set_cancelled.cMPI_Status_set_elements.cMPI_Test.cMPI_Test_cancelled.cMPI_Testall.cMPI_Testany.cMPI_Testsome.cMPI_Topo_test.cMPI_Type_commit.cMPI_Type_contiguous.cMPI_Type_create_darray.cMPI_Type_create_indexed_block.cMPI_Type_create_subarray.cMPI_Type_extent.cMPI_Type_free.cMPI_Type_get_contents.cMPI_Type_get_envelope.cMPI_Type_hindexed.cMPI_Type_hvector.cMPI_Type_indexed.cMPI_Type_lb.cMPI_Type_size.cMPI_Type_struct.cMPI_Type_ub.cMPI_Type_vector.cMPI_Unpack.cMPI_Wait.cMPI_Waitall.cMPI_Waitany.cMPI_Waitsome.cMPI_Wtick.cMPI_Wtime.cMakefile.amMakefile.inMakefile.zoltanMakefile_subPMPIO_Test.cPMPIO_Wait.cPMPI_Abort.cPMPI_Address.cPMPI_Allgather.cPMPI_Allgatherv.cPMPI_Allreduce.cPMPI_Alltoall.cPMPI_Alltoallv.cPMPI_Attr_delete.cPMPI_Attr_get.cPMPI_Attr_put.cPMPI_Barrier.cPMPI_Bcast.cPMPI_Bsend.cPMPI_Bsend_init.cPMPI_Buffer_attach.cPMPI_Buffer_detach.cPMPI_Cancel.cPMPI_Cart_coords.cPMPI_Cart_create.cPMPI_Cart_get.cPMPI_Cart_map.cPMPI_Cart_rank.cPMPI_Cart_shift.cPMPI_Cart_sub.cPMPI_Cartdim_get.cPMPI_Comm_compare.cPMPI_Comm_create.cPMPI_Comm_dup.cPMPI_Comm_free.cPMPI_Comm_get_name.cPMPI_Comm_group.cPMPI_Comm_rank.cPMPI_Comm_remote_group.cPMPI_Comm_remote_size.cPMPI_Comm_set_name.cPMPI_Comm_size.cPMPI_Comm_split.cPMPI_Comm_test_inter.cPMPI_Dims_create.cPMPI_Errhandler_create.cPMPI_Errhandler_free.cPMPI_Errhandler_get.cPMPI_Errhandler_set.cPMPI_Error_class.cPMPI_Error_string.cPMPI_File_c2f.cPMPI_File_close.cPMPI_File_delete.cPMPI_File_f2c.cPMPI_File_get_amode.cPMPI_File_get_atomicity.cPMPI_File_get_byte_offset.cPMPI_File_get_errhandler.cPMPI_File_get_group.cPMPI_File_get_info.cPMPI_File_get_position.cPMPI_File_get_position_shared.cPMPI_File_get_size.cPMPI_File_get_type_extent.cPMPI_File_get_view.cPMPI_File_iread.cPMPI_File_iread_at.cPMPI_File_iread_shared.cPMPI_File_iwrite.cPMPI_File_iwrite_at.cPMPI_File_iwrite_shared.cPMPI_File_open.cPMPI_File_preallocate.cPMPI_File_read.cPMPI_File_read_all.cPMPI_File_read_all_begin.cPMPI_File_read_all_end.cPMPI_File_read_at.cPMPI_File_read_at_all.cPMPI_File_read_at_all_begin.cPMPI_File_read_at_all_end.cPMPI_File_read_ordered.cPMPI_File_read_ordered_begin.cPMPI_File_read_ordered_end.cPMPI_File_read_shared.cPMPI_File_seek.cPMPI_File_seek_shared.cPMPI_File_set_atomicity.cPMPI_File_set_errhandler.cPMPI_File_set_info.cPMPI_File_set_size.cPMPI_File_set_view.cPMPI_File_sync.cPMPI_File_write.cPMPI_File_write_all.cPMPI_File_write_all_begin.cPMPI_File_write_all_end.cPMPI_File_write_at.cPMPI_File_write_at_all.cPMPI_File_write_at_all_begin.cPMPI_File_write_at_all_end.cPMPI_File_write_ordered.cPMPI_File_write_ordered_begin.cPMPI_File_write_ordered_end.cPMPI_File_write_shared.cPMPI_Finalize.cPMPI_Finalized.cPMPI_Gather.cPMPI_Gatherv.cPMPI_Get_count.cPMPI_Get_elements.cPMPI_Get_processor_name.cPMPI_Get_version.cPMPI_Graph_create.cPMPI_Graph_get.cPMPI_Graph_map.cPMPI_Graph_neighbors.cPMPI_Graph_neighbors_count.cPMPI_Graphdims_get.cPMPI_Group_compare.cPMPI_Group_difference.cPMPI_Group_excl.cPMPI_Group_free.cPMPI_Group_incl.cPMPI_Group_intersection.cPMPI_Group_range_excl.cPMPI_Group_range_incl.cPMPI_Group_rank.cPMPI_Group_size.cPMPI_Group_translate_ranks.cPMPI_Group_union.cPMPI_Ibsend.cPMPI_Info_c2f.cPMPI_Info_create.cPMPI_Info_delete.cPMPI_Info_dup.cPMPI_Info_f2c.cPMPI_Info_free.cPMPI_Info_get.cPMPI_Info_get_nkeys.cPMPI_Info_get_nthkey.cPMPI_Info_get_valuelen.cPMPI_Info_set.cPMPI_Init.cPMPI_Init_thread.cPMPI_Initialized.cPMPI_Int2handle.cPMPI_Intercomm_create.cPMPI_Intercomm_merge.cPMPI_Iprobe.cPMPI_Irecv.cPMPI_Irsend.cPMPI_Isend.cPMPI_Issend.cPMPI_Keyval_create.cPMPI_Keyval_free.cPMPI_Msend.cPMPI_Op_create.cPMPI_Op_free.cPMPI_Pack.cPMPI_Pack_size.cPMPI_Pcontrol.cPMPI_Probe.cPMPI_Recv.cPMPI_Recv_init.cPMPI_Reduce.cPMPI_Reduce_scatter.cPMPI_Request_c2f.cPMPI_Request_free.cPMPI_Rsend.cPMPI_Rsend_init.cPMPI_Scan.cPMPI_Scatter.cPMPI_Scatterv.cPMPI_Send.cPMPI_Send_init.cPMPI_Sendrecv.cPMPI_Sendrecv_replace.cPMPI_Ssend.cPMPI_Ssend_init.cPMPI_Start.cPMPI_Startall.cPMPI_Status_c2f.cPMPI_Status_set_cancelled.cPMPI_Status_set_elements.cPMPI_Test.cPMPI_Test_cancelled.cPMPI_Testall.cPMPI_Testany.cPMPI_Testsome.cPMPI_Topo_test.cPMPI_Type_commit.cPMPI_Type_contiguous.cPMPI_Type_create_darray.cPMPI_Type_create_indexed_block.cPMPI_Type_create_subarray.cPMPI_Type_extent.cPMPI_Type_free.cPMPI_Type_get_contents.cPMPI_Type_get_envelope.cPMPI_Type_hindexed.cPMPI_Type_hvector.cPMPI_Type_indexed.cPMPI_Type_lb.cPMPI_Type_size.cPMPI_Type_struct.cPMPI_Type_ub.cPMPI_Type_vector.cPMPI_Unpack.cPMPI_Wait.cPMPI_Waitall.cPMPI_Waitany.cPMPI_Waitsome.cPMPI_Wtick.cPMPI_Wtime.cREADME_MPI_ABORT.c_MPI_BCAST.c_MPI_CHECK_STATUS.c_MPI_COMM_UTIL.c_MPI_COPY_UTIL.c_MPI_ERR_ROUTINE.c_MPI_OP_UTIL.c_MPI_REQ_UTIL.c_MPI_SENDREC_UTIL.c_MPI_TYPE_UTIL.c_MPI_UTILITY.c_MPI_UTILITY.h_MPI_variables.cbootconfiguration_info.inconfigure.acdiffserrorsfortran_grinder.cfortran_parameterize.ckdd_mpi_config.hmpi.hmpi_abort.cmpi_config.hmpi_config.h.inmpi_implementation.hmpi_path.h.inmpi_profile.hmpi_prototypes.hmpicc.cmpif77.cmpirun.cregressiontestsmoketest.c
tests
aaa.cmonteCarloPi.cohioTest.csimplePi.ctestFinalized0.ctestFinalized1.ctestFinalized2.ctestInitFinalize0.ctestInitFinalize1.ctestInitFinalize2.ctestInitFinalize3.ctestInitialized0.ctestInitialized1.ctestIsend0.ctestIsend1.ctestIsend2.ctestIsend3.ctestIsend4.ctestIsend5.ctestIsend6.ctestIsend7.ctestRankSize0.ctestRankSize1.ctestRankSize2.ctestRankSize3.ctestRankSize4.ctestRankSize5.ctestRankSize6.ctestRankSize7.ctestReduce0.ctestReduce1.ctestReduce2.ctestReduce3.ctestReduce4.ctestSendRecv0.ctestSendRecv1.ctestSendRecv10.ctestSendRecv11.ctestSendRecv12.ctestSendRecv2.ctestSendRecv3.ctestSendRecv4.ctestSendRecv5.ctestSendRecv6.ctestSendRecv7.ctestSendRecv8.ctestSendRecv9.ctestSendrecv0.1.ctestSendrecv1.1.ctestSendrecv2.1.ctestTypeContig0.ctestWait0.ctrapezoidal.c
zz_edit_cvs_version_infosrc
CMakeLists.txtMakefile.amMakefile.in
Utilities
Communication
READMEcomm.hcomm_create.ccomm_destroy.ccomm_do.ccomm_do_reverse.ccomm_exchange_sizes.ccomm_info.ccomm_invert_map.ccomm_invert_plan.ccomm_resize.ccomm_sort_ints.c
DDirectory
DD_Create.cDD_Destroy.cDD_Find.cDD_Hash2.cDD_Memory.cDD_Memory.hDD_Print.cDD_Remove.cDD_Set_Hash_Fn.cDD_Set_Neighbor_Hash_Fn1.cDD_Set_Neighbor_Hash_Fn2.cDD_Set_Neighbor_Hash_Fn3.cDD_Stats.cDD_Update.cREADMEzoltan_dd_const.h
Memory
READMETimer
shared
all
ch
READMEch_dist_graph.cch_init_dist.cch_init_dist_const.hch_input_assign.cch_input_const.hch_input_geom.cch_input_graph.cch_input_read.c
coloring
driver
CMakeLists.txtMakefile.amMakefile.inREADMEdr_chaco_io.cdr_chaco_io.c.shockstemdr_compress.cdr_compress_const.hdr_const.hdr_dd.cdr_dd.hdr_ddCPP.cppdr_elem.cdr_elem_const.hdr_elem_util.cdr_elem_util_const.hdr_err.cdr_err_const.hdr_eval.cdr_eval_const.hdr_exoII_io.cdr_exoII_ioCPP.cppdr_externs.hdr_gnuplot.cdr_hg_io.cdr_hg_readfile.cdr_hg_readfile.hdr_input.cdr_input.c.shockstemdr_input_const.hdr_input_const.h.shockstemdr_loadbal.cdr_loadbalCPP.cppdr_loadbal_const.hdr_main.cdr_main.c.shockstemdr_mainCPP.cppdr_maps.cdr_mapsCPP.cppdr_maps_const.hdr_migrate.cdr_migrate.c.shockstemdr_migrateCPP.cppdr_mm_readfile.cdr_mmio.cdr_mmio.hdr_output.cdr_output_const.hdr_par_util.cdr_par_util_const.hdr_param_file.cdr_param_file.hdr_param_fileCPP.cppdr_param_fileCPP.hdr_random_io.cdr_setfixed.cdr_util.cdr_util_const.horder_test.c
fdriver
CMakeLists.txtMakefile.amMakefile.inREADME.mpichfarg_nagf95.ffarg_typical.ffdr_chaco_io.f90fdr_const.f90fdr_input.f90fdr_loadbal.f90fdr_main.f90fdr_migrate.f90fdr_mm_io.f90fdr_param_file.f90fdr_sort.f90makefilemmio.fmpi_h.fzoltan_user_data.f90.old
fort
READMEcwrap.ccwrap_fmangle.hfwrap.f90makefileset_borderobjlist.fnset_borderobjlist.ifset_childlist.fnset_childlist.ifset_childweight.fnset_childweight.ifset_coarseobjlist.fnset_coarseobjlist.ifset_edgelist.fnset_edgelist.ifset_edgelistmulti.fnset_edgelistmulti.ifset_firstborderobj.fnset_firstborderobj.ifset_firstcoarseobj.fnset_firstcoarseobj.ifset_firstobj.fnset_firstobj.ifset_fixedobjlist.fnset_fixedobjlist.ifset_geom.fnset_geom.ifset_geommulti.fnset_geommulti.ifset_hgcs.fnset_hgcs.ifset_hgedgeweights.fnset_hgedgeweights.ifset_hgsizecs.fnset_hgsizecs.ifset_hgsizeedgeweights.fnset_hgsizeedgeweights.ifset_hiermethod.fnset_hiermethod.ifset_hiernumlevels.fnset_hiernumlevels.ifset_hierpartition.fnset_hierpartition.ifset_midmigrate.fnset_midmigrate.ifset_midmigratepp.fnset_midmigratepp.ifset_nextborderobj.fnset_nextborderobj.ifset_nextcoarseobj.fnset_nextcoarseobj.ifset_nextobj.fnset_nextobj.ifset_numborderobj.fnset_numborderobj.ifset_numchild.fnset_numchild.ifset_numcoarseobj.fnset_numcoarseobj.ifset_numedges.fnset_numedges.ifset_numedgesmulti.fnset_numedgesmulti.ifset_numfixedobj.fnset_numfixedobj.ifset_numgeom.fnset_numgeom.ifset_numobj.fnset_numobj.ifset_objlist.fnset_objlist.ifset_objsize.fnset_objsize.ifset_objsizemulti.fnset_objsizemulti.ifset_packobj.fnset_packobj.ifset_packobjmulti.fnset_packobjmulti.ifset_partition.fnset_partition.ifset_partitionmulti.fnset_partitionmulti.ifset_postmigrate.fnset_postmigrate.ifset_postmigratepp.fnset_postmigratepp.ifset_premigrate.fnset_premigrate.ifset_premigratepp.fnset_premigratepp.ifset_unpackobj.fnset_unpackobj.ifset_unpackobjmulti.fnset_unpackobjmulti.ifzoltan_user_data.f90ztypes.f90
graph
ha
hier
hsfc
hsfc.chsfc.hhsfc_box_assign.chsfc_const.hhsfc_hilbert.chsfc_hilbert_const.hhsfc_params.hhsfc_point_assign.c
lb
READMElb_balance.clb_box_assign.clb_const.hlb_copy.clb_eval.clb_free.clb_init.clb_init_const.hlb_invert.clb_migrate.clb_part2proc.clb_point_assign.clb_remap.clb_set_fn.clb_set_method.clb_set_part_sizes.clow_mem_lb_migrate.c
matlab
matrix
order
READMEhsfcOrder.chsfcOrder.hhund.corder.corder_const.horder_params.horder_struct.corder_tools.cperm.c
par
READMEpar_average.cpar_average_const.hpar_bisect.cpar_bisect_const.hpar_const.hpar_median.cpar_median_const.hpar_median_randomized.cpar_stats.cpar_sync.cpar_tflops_special.cpar_tflops_special_const.h
params
READMEassign_param_vals.cbind_param.ccheck_param.cfree_params.ckey_params.ckey_params.hparams_const.hprint_params.cset_param.c
phg
READMEphg.cphg.hphg_Vcycle.cphg_build.cphg_build.c.improved_calculate_cutsphg_build_calls.cphg_coarse.cphg_comm.cphg_comm.hphg_const.hphg_distrib.cphg_distrib.hphg_gather.cphg_hypergraph.cphg_hypergraph.hphg_lookup.cphg_lookup.hphg_match.cphg_order.cphg_params.hphg_parkway.cphg_partition_tree.cphg_patoh.cphg_plot.cphg_rdivide.cphg_refinement.cphg_scale.cphg_serialpartition.cphg_tree.cphg_tree.hphg_two_ways.cphg_util.cphg_util.hphg_verbose.cphg_verbose.h
rcb
READMEbox_assign.ccreate_proc_list.ccreate_proc_list_const.hinertial.hinertial1d.cinertial2d.cinertial3d.cpoint_assign.crcb.crcb.hrcb_box.crcb_const.hrcb_params.hrcb_partition_tree.crcb_util.crib.crib.hrib_const.hrib_params.hrib_util.cshared.cshared.h
reftree
simple
timer
tpls
READMEbuild_graph.cgraph_util.hparmetis_interface.cparmetis_interface.hparmetis_interface_params.hpostprocessing.cpreprocessing.cscatter_graph.cscotch_interface.cscotch_interface.hscotch_interface_params.hthird_library.cthird_library.hthird_library_const.hthird_library_params.hthird_library_tools.hverify_graph.c
zz
test
CMakeLists.txtREADME
ch_simple
CMakeLists.txtREADME
answers
simple.adaptive-partless-v3.4.0simple.adaptive-partless-v3.4.1simple.adaptive-partless-v3.4.2simple.adaptive-partless-v3.4.3simple.adaptive-partlocal1-v3.4.0simple.adaptive-partlocal1-v3.4.1simple.adaptive-partlocal1-v3.4.2simple.adaptive-partlocal1-v3.4.3simple.adaptive-partlocal2-v3.4.0simple.adaptive-partlocal2-v3.4.1simple.adaptive-partlocal2-v3.4.2simple.adaptive-partlocal2-v3.4.3simple.adaptive-partlocal3-v3.4.0simple.adaptive-partlocal3-v3.4.1simple.adaptive-partlocal3-v3.4.2simple.adaptive-partlocal3-v3.4.3simple.adaptive-partlocal4-v3.4.0simple.adaptive-partlocal4-v3.4.1simple.adaptive-partlocal4-v3.4.2simple.adaptive-partlocal4-v3.4.3simple.adaptive-partlocal5-v3.4.0simple.adaptive-partlocal5-v3.4.1simple.adaptive-partlocal5-v3.4.2simple.adaptive-partlocal5-v3.4.3simple.adaptive-partmore-v3.4.0simple.adaptive-partmore-v3.4.1simple.adaptive-partmore-v3.4.2simple.adaptive-partmore-v3.4.3simple.adaptive-v3.1.0simple.adaptive-v3.4.0simple.adaptive-v3.4.1simple.adaptive-v3.4.2simple.adaptive-v3.4.3simple.block-oneproc.4.0simple.block-oneproc.4.1simple.block-oneproc.4.2simple.block-oneproc.4.3simple.block-partless.4.0simple.block-partless.4.1simple.block-partless.4.2simple.block-partless.4.3simple.block-partmore.4.0simple.block-partmore.4.1simple.block-partmore.4.2simple.block-partmore.4.3simple.block.4.0simple.block.4.1simple.block.4.2simple.block.4.3simple.color-after-phg.1.0simple.color-after-phg.4.0simple.color-after-phg.4.1simple.color-after-phg.4.2simple.color-after-phg.4.3simple.color-d2-oneproc.1.0simple.color-d2-oneproc.4.0simple.color-d2-oneproc.4.1simple.color-d2-oneproc.4.2simple.color-d2-oneproc.4.3simple.color-dist2.1.0simple.color-dist2.4.0simple.color-dist2.4.1simple.color-dist2.4.2simple.color-dist2.4.3simple.color-orderB.1.0simple.color-orderB.4.0simple.color-orderB.4.1simple.color-orderB.4.2simple.color-orderB.4.3simple.color-orderU.1.0simple.color-orderU.4.0simple.color-orderU.4.1simple.color-orderU.4.2simple.color-orderU.4.3simple.color-partialdist2.4.0simple.color-partialdist2.4.1simple.color-partialdist2.4.2simple.color-partialdist2.4.3simple.color.1.0simple.color.4.0simple.color.4.1simple.color.4.2simple.color.4.3simple.cyclic-oneproc.4.0simple.cyclic-oneproc.4.1simple.cyclic-oneproc.4.2simple.cyclic-oneproc.4.3simple.cyclic.4.0simple.cyclic.4.1simple.cyclic.4.2simple.cyclic.4.3simple.diffusion.4.0simple.diffusion.4.1simple.diffusion.4.2simple.diffusion.4.3simple.graph-metis.1.0simple.graph-parmetis-partition.4.0simple.graph-parmetis-partition.4.1simple.graph-parmetis-partition.4.2simple.graph-parmetis-partition.4.3simple.graph-parmetis-refine.4.0simple.graph-parmetis-refine.4.1simple.graph-parmetis-refine.4.2simple.graph-parmetis-refine.4.3simple.graph-parmetis-repartition.4.0simple.graph-parmetis-repartition.4.1simple.graph-parmetis-repartition.4.2simple.graph-parmetis-repartition.4.3simple.graph-parmetis.4.0simple.graph-parmetis.4.1simple.graph-parmetis.4.2simple.graph-parmetis.4.3simple.graph-partition.4.0simple.graph-partition.4.1simple.graph-partition.4.2simple.graph-partition.4.3simple.graph-ptscotch.1.0simple.graph-ptscotch.4.0simple.graph-ptscotch.4.1simple.graph-ptscotch.4.2simple.graph-ptscotch.4.3simple.graph-refine.4.0simple.graph-refine.4.1simple.graph-refine.4.2simple.graph-refine.4.3simple.graph-repartition.4.0simple.graph-repartition.4.1simple.graph-repartition.4.2simple.graph-repartition.4.3simple.hier-parmetis2-hsfc.4.0simple.hier-parmetis2-hsfc.4.1simple.hier-parmetis2-hsfc.4.2simple.hier-parmetis2-hsfc.4.3simple.hier-parmetis2-rcb.4.0simple.hier-parmetis2-rcb.4.1simple.hier-parmetis2-rcb.4.2simple.hier-parmetis2-rcb.4.3simple.hier-rcb2-parmetis.4.0simple.hier-rcb2-parmetis.4.1simple.hier-rcb2-parmetis.4.2simple.hier-rcb2-parmetis.4.3simple.hsfc-oneproc.1.0simple.hsfc-oneproc.4.0simple.hsfc-oneproc.4.1simple.hsfc-oneproc.4.2simple.hsfc-oneproc.4.3simple.hsfc-partless.1.0simple.hsfc-partless.4.0simple.hsfc-partless.4.1simple.hsfc-partless.4.2simple.hsfc-partless.4.3simple.hsfc-partless.drops.1.0simple.hsfc-partless.drops.4.0simple.hsfc-partless.drops.4.1simple.hsfc-partless.drops.4.2simple.hsfc-partless.drops.4.3simple.hsfc-partlocal1.4.0simple.hsfc-partlocal1.4.1simple.hsfc-partlocal1.4.2simple.hsfc-partlocal1.4.3simple.hsfc-partlocal1.drops.4.0simple.hsfc-partlocal1.drops.4.1simple.hsfc-partlocal1.drops.4.2simple.hsfc-partlocal1.drops.4.3simple.hsfc-partlocal2.4.0simple.hsfc-partlocal2.4.1simple.hsfc-partlocal2.4.2simple.hsfc-partlocal2.4.3simple.hsfc-partlocal2.drops.4.0simple.hsfc-partlocal2.drops.4.1simple.hsfc-partlocal2.drops.4.2simple.hsfc-partlocal2.drops.4.3simple.hsfc-partlocal3.4.0simple.hsfc-partlocal3.4.1simple.hsfc-partlocal3.4.2simple.hsfc-partlocal3.4.3simple.hsfc-partlocal3.drops.4.0simple.hsfc-partlocal3.drops.4.1simple.hsfc-partlocal3.drops.4.2simple.hsfc-partlocal3.drops.4.3simple.hsfc-partlocal4.4.0simple.hsfc-partlocal4.4.1simple.hsfc-partlocal4.4.2simple.hsfc-partlocal4.4.3simple.hsfc-partlocal4.drops.4.0simple.hsfc-partlocal4.drops.4.1simple.hsfc-partlocal4.drops.4.2simple.hsfc-partlocal4.drops.4.3simple.hsfc-partmore.1.0simple.hsfc-partmore.4.0simple.hsfc-partmore.4.1simple.hsfc-partmore.4.2simple.hsfc-partmore.4.3simple.hsfc-partmore.drops.1.0simple.hsfc-partmore.drops.4.0simple.hsfc-partmore.drops.4.1simple.hsfc-partmore.drops.4.2simple.hsfc-partmore.drops.4.3simple.hsfc.1.0simple.hsfc.4.0simple.hsfc.4.1simple.hsfc.4.2simple.hsfc.4.3simple.hsfc.drops.1.0simple.hsfc.drops.4.0simple.hsfc.drops.4.1simple.hsfc.drops.4.2simple.hsfc.drops.4.3simple.order-metis-v3.1.0simple.order-parmetis-v3.1.0simple.order-parmetis-v3.4.0simple.order-parmetis-v3.4.1simple.order-parmetis-v3.4.2simple.order-parmetis-v3.4.3simple.order-ptscotch.1.0simple.order-ptscotch.4.0simple.order-ptscotch.4.1simple.order-ptscotch.4.2simple.order-ptscotch.4.3simple.order-scotch.1.0simple.partgeom-v3.1.0simple.partgeom-v3.4.0simple.partgeom-v3.4.1simple.partgeom-v3.4.2simple.partgeom-v3.4.3simple.partgeomkway-v3.1.0simple.partgeomkway-v3.4.0simple.partgeomkway-v3.4.1simple.partgeomkway-v3.4.2simple.partgeomkway-v3.4.3simple.partkway-cyclic-v3.1.0simple.partkway-cyclic-v3.4.0simple.partkway-cyclic-v3.4.1simple.partkway-cyclic-v3.4.2simple.partkway-cyclic-v3.4.3simple.partkway-cyclic.4.0simple.partkway-cyclic.4.1simple.partkway-cyclic.4.2simple.partkway-cyclic.4.3simple.partkway-oneproc-v3.1.0simple.partkway-oneproc-v3.4.0simple.partkway-oneproc-v3.4.1simple.partkway-oneproc-v3.4.2simple.partkway-oneproc-v3.4.3simple.partkway-order-metis-v3.1.0simple.partkway-partless-v3.1.0simple.partkway-partless-v3.4.0simple.partkway-partless-v3.4.1simple.partkway-partless-v3.4.2simple.partkway-partless-v3.4.3simple.partkway-partlocal1-v3.4.0simple.partkway-partlocal1-v3.4.1simple.partkway-partlocal1-v3.4.2simple.partkway-partlocal1-v3.4.3simple.partkway-partlocal2-v3.4.0simple.partkway-partlocal2-v3.4.1simple.partkway-partlocal2-v3.4.2simple.partkway-partlocal2-v3.4.3simple.partkway-partlocal3-v3.4.0simple.partkway-partlocal3-v3.4.1simple.partkway-partlocal3-v3.4.2simple.partkway-partlocal3-v3.4.3simple.partkway-partlocal4-v3.4.0simple.partkway-partlocal4-v3.4.1simple.partkway-partlocal4-v3.4.2simple.partkway-partlocal4-v3.4.3simple.partkway-partmore-v3.1.0simple.partkway-partmore-v3.4.0simple.partkway-partmore-v3.4.1simple.partkway-partmore-v3.4.2simple.partkway-partmore-v3.4.3simple.partkway-v3.1.0simple.partkway-v3.4.0simple.partkway-v3.4.1simple.partkway-v3.4.2simple.partkway-v3.4.3simple.partkway-v3.addobjwgt.4.0simple.partkway-v3.addobjwgt.4.1simple.partkway-v3.addobjwgt.4.2simple.partkway-v3.addobjwgt.4.3simple.partkway.4.0simple.partkway.4.1simple.partkway.4.2simple.partkway.4.3simple.phg.4.0simple.phg.4.1simple.phg.4.2simple.phg.4.3simple.phg.addobjwgt.4.0simple.phg.addobjwgt.4.1simple.phg.addobjwgt.4.2simple.phg.addobjwgt.4.3simple.random-oneproc.4.0simple.random-oneproc.4.1simple.random-oneproc.4.2simple.random-oneproc.4.3simple.random-partless.4.0simple.random-partless.4.1simple.random-partless.4.2simple.random-partless.4.3simple.random-partmore.4.0simple.random-partmore.4.1simple.random-partmore.4.2simple.random-partmore.4.3simple.random.4.0simple.random.4.1simple.random.4.2simple.random.4.3simple.rcb-avg-ts.1.0simple.rcb-avg-ts.4.0simple.rcb-avg-ts.4.1simple.rcb-avg-ts.4.2simple.rcb-avg-ts.4.3simple.rcb-avg-ts.drops.1.0simple.rcb-avg-ts.drops.4.0simple.rcb-avg-ts.drops.4.1simple.rcb-avg-ts.drops.4.2simple.rcb-avg-ts.drops.4.3simple.rcb-avg.1.0simple.rcb-avg.4.0simple.rcb-avg.4.1simple.rcb-avg.4.2simple.rcb-avg.4.3simple.rcb-avg.drops.1.0simple.rcb-avg.drops.4.0simple.rcb-avg.drops.4.1simple.rcb-avg.drops.4.2simple.rcb-avg.drops.4.3simple.rcb-oneproc.1.0simple.rcb-oneproc.4.0simple.rcb-oneproc.4.1simple.rcb-oneproc.4.2simple.rcb-oneproc.4.3simple.rcb-partless-ts.1.0simple.rcb-partless-ts.4.0simple.rcb-partless-ts.4.1simple.rcb-partless-ts.4.2simple.rcb-partless-ts.4.3simple.rcb-partless-ts.drops.1.0simple.rcb-partless-ts.drops.4.0simple.rcb-partless-ts.drops.4.1simple.rcb-partless-ts.drops.4.2simple.rcb-partless-ts.drops.4.3simple.rcb-partless.1.0simple.rcb-partless.4.0simple.rcb-partless.4.1simple.rcb-partless.4.2simple.rcb-partless.4.3simple.rcb-partless.drops.1.0simple.rcb-partless.drops.4.0simple.rcb-partless.drops.4.1simple.rcb-partless.drops.4.2simple.rcb-partless.drops.4.3simple.rcb-partlocal1-ts.4.0simple.rcb-partlocal1-ts.4.1simple.rcb-partlocal1-ts.4.2simple.rcb-partlocal1-ts.4.3simple.rcb-partlocal1-ts.drops.4.0simple.rcb-partlocal1-ts.drops.4.1simple.rcb-partlocal1-ts.drops.4.2simple.rcb-partlocal1-ts.drops.4.3simple.rcb-partlocal1.4.0simple.rcb-partlocal1.4.1simple.rcb-partlocal1.4.2simple.rcb-partlocal1.4.3simple.rcb-partlocal1.drops.4.0simple.rcb-partlocal1.drops.4.1simple.rcb-partlocal1.drops.4.2simple.rcb-partlocal1.drops.4.3simple.rcb-partlocal2-ts.4.0simple.rcb-partlocal2-ts.4.1simple.rcb-partlocal2-ts.4.2simple.rcb-partlocal2-ts.4.3simple.rcb-partlocal2-ts.drops.4.0simple.rcb-partlocal2-ts.drops.4.1simple.rcb-partlocal2-ts.drops.4.2simple.rcb-partlocal2-ts.drops.4.3simple.rcb-partlocal2.4.0simple.rcb-partlocal2.4.1simple.rcb-partlocal2.4.2simple.rcb-partlocal2.4.3simple.rcb-partlocal2.drops.4.0simple.rcb-partlocal2.drops.4.1simple.rcb-partlocal2.drops.4.2simple.rcb-partlocal2.drops.4.3simple.rcb-partlocal3-ts.4.0simple.rcb-partlocal3-ts.4.1simple.rcb-partlocal3-ts.4.2simple.rcb-partlocal3-ts.4.3simple.rcb-partlocal3-ts.drops.4.0simple.rcb-partlocal3-ts.drops.4.1simple.rcb-partlocal3-ts.drops.4.2simple.rcb-partlocal3-ts.drops.4.3simple.rcb-partlocal3.4.0simple.rcb-partlocal3.4.1simple.rcb-partlocal3.4.2simple.rcb-partlocal3.4.3simple.rcb-partlocal3.drops.4.0simple.rcb-partlocal3.drops.4.1simple.rcb-partlocal3.drops.4.2simple.rcb-partlocal3.drops.4.3simple.rcb-partlocal4-ts.4.0simple.rcb-partlocal4-ts.4.1simple.rcb-partlocal4-ts.4.2simple.rcb-partlocal4-ts.4.3simple.rcb-partlocal4-ts.drops.4.0simple.rcb-partlocal4-ts.drops.4.1simple.rcb-partlocal4-ts.drops.4.2simple.rcb-partlocal4-ts.drops.4.3simple.rcb-partlocal4.4.0simple.rcb-partlocal4.4.1simple.rcb-partlocal4.4.2simple.rcb-partlocal4.4.3simple.rcb-partlocal4.drops.4.0simple.rcb-partlocal4.drops.4.1simple.rcb-partlocal4.drops.4.2simple.rcb-partlocal4.drops.4.3simple.rcb-partmore-ts.1.0simple.rcb-partmore-ts.4.0simple.rcb-partmore-ts.4.1simple.rcb-partmore-ts.4.2simple.rcb-partmore-ts.4.3simple.rcb-partmore-ts.drops.1.0simple.rcb-partmore-ts.drops.4.0simple.rcb-partmore-ts.drops.4.1simple.rcb-partmore-ts.drops.4.2simple.rcb-partmore-ts.drops.4.3simple.rcb-partmore.1.0simple.rcb-partmore.4.0simple.rcb-partmore.4.1simple.rcb-partmore.4.2simple.rcb-partmore.4.3simple.rcb-partmore.drops.1.0simple.rcb-partmore.drops.4.0simple.rcb-partmore.drops.4.1simple.rcb-partmore.drops.4.2simple.rcb-partmore.drops.4.3simple.rcb-ts.1.0simple.rcb-ts.4.0simple.rcb-ts.4.1simple.rcb-ts.4.2simple.rcb-ts.4.3simple.rcb-ts.drops.1.0simple.rcb-ts.drops.4.0simple.rcb-ts.drops.4.1simple.rcb-ts.drops.4.2simple.rcb-ts.drops.4.3simple.rcb.1.0simple.rcb.4.0simple.rcb.4.1simple.rcb.4.2simple.rcb.4.3simple.rcb.drops.1.0simple.rcb.drops.4.0simple.rcb.drops.4.1simple.rcb.drops.4.2simple.rcb.drops.4.3simple.rib-avg-ts.1.0simple.rib-avg-ts.4.0simple.rib-avg-ts.4.1simple.rib-avg-ts.4.2simple.rib-avg-ts.4.3simple.rib-avg-ts.drops.1.0simple.rib-avg-ts.drops.4.0simple.rib-avg-ts.drops.4.1simple.rib-avg-ts.drops.4.2simple.rib-avg-ts.drops.4.3simple.rib-avg.1.0simple.rib-avg.4.0simple.rib-avg.4.1simple.rib-avg.4.2simple.rib-avg.4.3simple.rib-avg.drops.1.0simple.rib-avg.drops.4.0simple.rib-avg.drops.4.1simple.rib-avg.drops.4.2simple.rib-avg.drops.4.3simple.rib-oneproc.1.0simple.rib-oneproc.4.0simple.rib-oneproc.4.1simple.rib-oneproc.4.2simple.rib-oneproc.4.3simple.rib-partless-ts.1.0simple.rib-partless-ts.4.0simple.rib-partless-ts.4.1simple.rib-partless-ts.4.2simple.rib-partless-ts.4.3simple.rib-partless-ts.drops.1.0simple.rib-partless-ts.drops.4.0simple.rib-partless-ts.drops.4.1simple.rib-partless-ts.drops.4.2simple.rib-partless-ts.drops.4.3simple.rib-partless.1.0simple.rib-partless.4.0simple.rib-partless.4.1simple.rib-partless.4.2simple.rib-partless.4.3simple.rib-partless.drops.1.0simple.rib-partless.drops.4.0simple.rib-partless.drops.4.1simple.rib-partless.drops.4.2simple.rib-partless.drops.4.3simple.rib-partlocal1-ts.4.0simple.rib-partlocal1-ts.4.1simple.rib-partlocal1-ts.4.2simple.rib-partlocal1-ts.4.3simple.rib-partlocal1-ts.drops.4.0simple.rib-partlocal1-ts.drops.4.1simple.rib-partlocal1-ts.drops.4.2simple.rib-partlocal1-ts.drops.4.3simple.rib-partlocal1.4.0simple.rib-partlocal1.4.1simple.rib-partlocal1.4.2simple.rib-partlocal1.4.3simple.rib-partlocal1.drops.4.0simple.rib-partlocal1.drops.4.1simple.rib-partlocal1.drops.4.2simple.rib-partlocal1.drops.4.3simple.rib-partlocal2-ts.4.0simple.rib-partlocal2-ts.4.1simple.rib-partlocal2-ts.4.2simple.rib-partlocal2-ts.4.3simple.rib-partlocal2-ts.drops.4.0simple.rib-partlocal2-ts.drops.4.1simple.rib-partlocal2-ts.drops.4.2simple.rib-partlocal2-ts.drops.4.3simple.rib-partlocal2.4.0simple.rib-partlocal2.4.1simple.rib-partlocal2.4.2simple.rib-partlocal2.4.3simple.rib-partlocal2.drops.4.0simple.rib-partlocal2.drops.4.1simple.rib-partlocal2.drops.4.2simple.rib-partlocal2.drops.4.3simple.rib-partlocal3-ts.4.0simple.rib-partlocal3-ts.4.1simple.rib-partlocal3-ts.4.2simple.rib-partlocal3-ts.4.3simple.rib-partlocal3-ts.drops.4.0simple.rib-partlocal3-ts.drops.4.1simple.rib-partlocal3-ts.drops.4.2simple.rib-partlocal3-ts.drops.4.3simple.rib-partlocal3.4.0simple.rib-partlocal3.4.1simple.rib-partlocal3.4.2simple.rib-partlocal3.4.3simple.rib-partlocal3.drops.4.0simple.rib-partlocal3.drops.4.1simple.rib-partlocal3.drops.4.2simple.rib-partlocal3.drops.4.3simple.rib-partlocal4-ts.4.0simple.rib-partlocal4-ts.4.1simple.rib-partlocal4-ts.4.2simple.rib-partlocal4-ts.4.3simple.rib-partlocal4-ts.drops.4.0simple.rib-partlocal4-ts.drops.4.1simple.rib-partlocal4-ts.drops.4.2simple.rib-partlocal4-ts.drops.4.3simple.rib-partlocal4.4.0simple.rib-partlocal4.4.1simple.rib-partlocal4.4.2simple.rib-partlocal4.4.3simple.rib-partlocal4.drops.4.0simple.rib-partlocal4.drops.4.1simple.rib-partlocal4.drops.4.2simple.rib-partlocal4.drops.4.3simple.rib-partmore-ts.1.0simple.rib-partmore-ts.4.0simple.rib-partmore-ts.4.1simple.rib-partmore-ts.4.2simple.rib-partmore-ts.4.3simple.rib-partmore-ts.drops.1.0simple.rib-partmore-ts.drops.4.0simple.rib-partmore-ts.drops.4.1simple.rib-partmore-ts.drops.4.2simple.rib-partmore-ts.drops.4.3simple.rib-partmore.1.0simple.rib-partmore.4.0simple.rib-partmore.4.1simple.rib-partmore.4.2simple.rib-partmore.4.3simple.rib-partmore.drops.1.0simple.rib-partmore.drops.4.0simple.rib-partmore.drops.4.1simple.rib-partmore.drops.4.2simple.rib-partmore.drops.4.3simple.rib-ts.1.0simple.rib-ts.4.0simple.rib-ts.4.1simple.rib-ts.4.2simple.rib-ts.4.3simple.rib-ts.drops.1.0simple.rib-ts.drops.4.0simple.rib-ts.drops.4.1simple.rib-ts.drops.4.2simple.rib-ts.drops.4.3simple.rib.1.0simple.rib.4.0simple.rib.4.1simple.rib.4.2simple.rib.4.3simple.rib.drops.1.0simple.rib.drops.4.0simple.rib.drops.4.1simple.rib.drops.4.2simple.rib.drops.4.3
answers64bitids
simple.adaptive-partless-v3.4.0simple.adaptive-partless-v3.4.1simple.adaptive-partless-v3.4.2simple.adaptive-partless-v3.4.3simple.adaptive-partless-v3.4.outerrsimple.adaptive-partlocal1-v3.4.0simple.adaptive-partlocal1-v3.4.1simple.adaptive-partlocal1-v3.4.2simple.adaptive-partlocal1-v3.4.3simple.adaptive-partlocal1-v3.4.outerrsimple.adaptive-partlocal2-v3.4.0simple.adaptive-partlocal2-v3.4.1simple.adaptive-partlocal2-v3.4.2simple.adaptive-partlocal2-v3.4.3simple.adaptive-partlocal2-v3.4.outerrsimple.adaptive-partlocal4-v3.4.0simple.adaptive-partlocal4-v3.4.1simple.adaptive-partlocal4-v3.4.2simple.adaptive-partlocal4-v3.4.3simple.adaptive-partlocal4-v3.4.outerrsimple.adaptive-partlocal5-v3.4.0simple.adaptive-partlocal5-v3.4.1simple.adaptive-partlocal5-v3.4.2simple.adaptive-partlocal5-v3.4.3simple.adaptive-partlocal5-v3.4.outerrsimple.adaptive-partmore-v3.4.0simple.adaptive-partmore-v3.4.1simple.adaptive-partmore-v3.4.2simple.adaptive-partmore-v3.4.3simple.adaptive-partmore-v3.4.outerrsimple.adaptive-v3.4.0simple.adaptive-v3.4.1simple.adaptive-v3.4.2simple.adaptive-v3.4.3simple.adaptive-v3.4.outerrsimple.block-oneproc.4.0simple.block-oneproc.4.1simple.block-oneproc.4.2simple.block-oneproc.4.3simple.block-oneproc.4.outerrsimple.block-partless.4.0simple.block-partless.4.1simple.block-partless.4.2simple.block-partless.4.3simple.block-partless.4.outerrsimple.block-partmore.4.0simple.block-partmore.4.1simple.block-partmore.4.2simple.block-partmore.4.3simple.block-partmore.4.outerrsimple.block.4.0simple.block.4.1simple.block.4.2simple.block.4.3simple.block.4.outerrsimple.color-after-phg.4.0simple.color-after-phg.4.1simple.color-after-phg.4.2simple.color-after-phg.4.3simple.color-after-phg.4.outerrsimple.color-d2-oneproc.4.0simple.color-d2-oneproc.4.1simple.color-d2-oneproc.4.2simple.color-d2-oneproc.4.3simple.color-d2-oneproc.4.outerrsimple.color-dist2.4.0simple.color-dist2.4.1simple.color-dist2.4.2simple.color-dist2.4.3simple.color-dist2.4.outerrsimple.color-orderB.4.0simple.color-orderB.4.1simple.color-orderB.4.2simple.color-orderB.4.3simple.color-orderB.4.outerrsimple.color-orderU.4.0simple.color-orderU.4.1simple.color-orderU.4.2simple.color-orderU.4.3simple.color-orderU.4.outerrsimple.color-partialdist2.4.0simple.color-partialdist2.4.1simple.color-partialdist2.4.2simple.color-partialdist2.4.3simple.color-partialdist2.4.outerrsimple.color.4.0simple.color.4.1simple.color.4.2simple.color.4.3simple.color.4.outerrsimple.cyclic-oneproc.4.0simple.cyclic-oneproc.4.1simple.cyclic-oneproc.4.2simple.cyclic-oneproc.4.3simple.cyclic-oneproc.4.outerrsimple.cyclic.4.0simple.cyclic.4.1simple.cyclic.4.2simple.cyclic.4.3simple.cyclic.4.outerrsimple.graph-parmetis-partition.4.0simple.graph-parmetis-partition.4.1simple.graph-parmetis-partition.4.2simple.graph-parmetis-partition.4.3simple.graph-parmetis-partition.4.outerrsimple.graph-parmetis-refine.4.0simple.graph-parmetis-refine.4.1simple.graph-parmetis-refine.4.2simple.graph-parmetis-refine.4.3simple.graph-parmetis-refine.4.outerrsimple.graph-parmetis-repartition.4.0simple.graph-parmetis-repartition.4.1simple.graph-parmetis-repartition.4.2simple.graph-parmetis-repartition.4.3simple.graph-parmetis-repartition.4.outerrsimple.graph-parmetis.4.0simple.graph-parmetis.4.1simple.graph-parmetis.4.2simple.graph-parmetis.4.3simple.graph-parmetis.4.outerrsimple.graph-partition.4.0simple.graph-partition.4.1simple.graph-partition.4.2simple.graph-partition.4.3simple.graph-partition.4.outerrsimple.graph-ptscotch.4.0simple.graph-ptscotch.4.1simple.graph-ptscotch.4.2simple.graph-ptscotch.4.3simple.graph-ptscotch.4.outerrsimple.graph-repartition.4.0simple.graph-repartition.4.1simple.graph-repartition.4.2simple.graph-repartition.4.3simple.graph-repartition.4.outerrsimple.hier-parmetis2-hsfc.4.0simple.hier-parmetis2-hsfc.4.1simple.hier-parmetis2-hsfc.4.2simple.hier-parmetis2-hsfc.4.3simple.hier-parmetis2-hsfc.4.outerrsimple.hier-parmetis2-rcb.4.0simple.hier-parmetis2-rcb.4.1simple.hier-parmetis2-rcb.4.2simple.hier-parmetis2-rcb.4.3simple.hier-parmetis2-rcb.4.outerrsimple.hier-rcb2-parmetis.4.0simple.hier-rcb2-parmetis.4.1simple.hier-rcb2-parmetis.4.2simple.hier-rcb2-parmetis.4.3simple.hier-rcb2-parmetis.4.outerrsimple.hsfc-oneproc.4.0simple.hsfc-oneproc.4.1simple.hsfc-oneproc.4.2simple.hsfc-oneproc.4.3simple.hsfc-oneproc.4.outerrsimple.hsfc-partless.4.0simple.hsfc-partless.4.1simple.hsfc-partless.4.2simple.hsfc-partless.4.3simple.hsfc-partless.4.outerrsimple.hsfc-partless.drops.4.0simple.hsfc-partless.drops.4.1simple.hsfc-partless.drops.4.2simple.hsfc-partless.drops.4.3simple.hsfc-partlocal1.4.0simple.hsfc-partlocal1.4.1simple.hsfc-partlocal1.4.2simple.hsfc-partlocal1.4.3simple.hsfc-partlocal1.4.outerrsimple.hsfc-partlocal1.drops.4.0simple.hsfc-partlocal1.drops.4.1simple.hsfc-partlocal1.drops.4.2simple.hsfc-partlocal1.drops.4.3simple.hsfc-partlocal2.4.0simple.hsfc-partlocal2.4.1simple.hsfc-partlocal2.4.2simple.hsfc-partlocal2.4.3simple.hsfc-partlocal2.4.outerrsimple.hsfc-partlocal2.drops.4.0simple.hsfc-partlocal2.drops.4.1simple.hsfc-partlocal2.drops.4.2simple.hsfc-partlocal2.drops.4.3simple.hsfc-partlocal3.4.0simple.hsfc-partlocal3.4.1simple.hsfc-partlocal3.4.2simple.hsfc-partlocal3.4.3simple.hsfc-partlocal3.4.outerrsimple.hsfc-partlocal3.drops.4.0simple.hsfc-partlocal3.drops.4.1simple.hsfc-partlocal3.drops.4.2simple.hsfc-partlocal3.drops.4.3simple.hsfc-partlocal4.4.0simple.hsfc-partlocal4.4.1simple.hsfc-partlocal4.4.2simple.hsfc-partlocal4.4.3simple.hsfc-partlocal4.4.outerrsimple.hsfc-partlocal4.drops.4.0simple.hsfc-partlocal4.drops.4.1simple.hsfc-partlocal4.drops.4.2simple.hsfc-partlocal4.drops.4.3simple.hsfc-partmore.4.0simple.hsfc-partmore.4.1simple.hsfc-partmore.4.2simple.hsfc-partmore.4.3simple.hsfc-partmore.4.outerrsimple.hsfc-partmore.drops.4.0simple.hsfc-partmore.drops.4.1simple.hsfc-partmore.drops.4.2simple.hsfc-partmore.drops.4.3simple.hsfc.4.0simple.hsfc.4.1simple.hsfc.4.2simple.hsfc.4.3simple.hsfc.4.outerrsimple.hsfc.drops.4.0simple.hsfc.drops.4.1simple.hsfc.drops.4.2simple.hsfc.drops.4.3simple.order-metis-v3.1.0simple.order-metis-v3.1.outerrsimple.order-parmetis-v3.4.0simple.order-parmetis-v3.4.1simple.order-parmetis-v3.4.2simple.order-parmetis-v3.4.3simple.order-parmetis-v3.4.outerrsimple.order-ptscotch.4.0simple.order-ptscotch.4.1simple.order-ptscotch.4.2simple.order-ptscotch.4.3simple.order-ptscotch.4.outerrsimple.order-scotch.1.0simple.order-scotch.1.outerrsimple.partgeom-v3.4.0simple.partgeom-v3.4.1simple.partgeom-v3.4.2simple.partgeom-v3.4.3simple.partgeom-v3.4.outerrsimple.partgeomkway-v3.4.0simple.partgeomkway-v3.4.1simple.partgeomkway-v3.4.2simple.partgeomkway-v3.4.3simple.partgeomkway-v3.4.outerrsimple.partkway-cyclic-v3.4.0simple.partkway-cyclic-v3.4.1simple.partkway-cyclic-v3.4.2simple.partkway-cyclic-v3.4.3simple.partkway-cyclic-v3.4.outerrsimple.partkway-oneproc-v3.4.0simple.partkway-oneproc-v3.4.1simple.partkway-oneproc-v3.4.2simple.partkway-oneproc-v3.4.3simple.partkway-oneproc-v3.4.outerrsimple.partkway-order-metis-v3.1.0simple.partkway-order-metis-v3.1.outerrsimple.partkway-partless-v3.4.0simple.partkway-partless-v3.4.1simple.partkway-partless-v3.4.2simple.partkway-partless-v3.4.3simple.partkway-partless-v3.4.outerrsimple.partkway-partlocal1-v3.4.0simple.partkway-partlocal1-v3.4.1simple.partkway-partlocal1-v3.4.2simple.partkway-partlocal1-v3.4.3simple.partkway-partlocal1-v3.4.outerrsimple.partkway-partlocal2-v3.4.0simple.partkway-partlocal2-v3.4.1simple.partkway-partlocal2-v3.4.2simple.partkway-partlocal2-v3.4.3simple.partkway-partlocal2-v3.4.outerrsimple.partkway-partlocal4-v3.4.0simple.partkway-partlocal4-v3.4.1simple.partkway-partlocal4-v3.4.2simple.partkway-partlocal4-v3.4.3simple.partkway-partlocal4-v3.4.outerrsimple.partkway-partmore-v3.4.0simple.partkway-partmore-v3.4.1simple.partkway-partmore-v3.4.2simple.partkway-partmore-v3.4.3simple.partkway-partmore-v3.4.outerrsimple.partkway-v3.4.0simple.partkway-v3.4.1simple.partkway-v3.4.2simple.partkway-v3.4.3simple.partkway-v3.4.outerrsimple.partkway-v3.addobjwgt.4.0simple.partkway-v3.addobjwgt.4.1simple.partkway-v3.addobjwgt.4.2simple.partkway-v3.addobjwgt.4.3simple.partkway-v3.addobjwgt.4.outerrsimple.phg.4.0simple.phg.4.1simple.phg.4.2simple.phg.4.3simple.phg.4.outerrsimple.phg.addobjwgt.4.0simple.phg.addobjwgt.4.1simple.phg.addobjwgt.4.2simple.phg.addobjwgt.4.3simple.phg.addobjwgt.4.outerrsimple.random-oneproc.4.0simple.random-oneproc.4.1simple.random-oneproc.4.2simple.random-oneproc.4.3simple.random-oneproc.4.outerrsimple.random-partless.4.0simple.random-partless.4.1simple.random-partless.4.2simple.random-partless.4.3simple.random-partless.4.outerrsimple.random-partmore.4.0simple.random-partmore.4.1simple.random-partmore.4.2simple.random-partmore.4.3simple.random-partmore.4.outerrsimple.random.4.0simple.random.4.1simple.random.4.2simple.random.4.3simple.random.4.outerrsimple.rcb-avg-ts.4.0simple.rcb-avg-ts.4.1simple.rcb-avg-ts.4.2simple.rcb-avg-ts.4.3simple.rcb-avg-ts.4.outerrsimple.rcb-avg-ts.drops.4.0simple.rcb-avg-ts.drops.4.1simple.rcb-avg-ts.drops.4.2simple.rcb-avg-ts.drops.4.3simple.rcb-avg.4.0simple.rcb-avg.4.1simple.rcb-avg.4.2simple.rcb-avg.4.3simple.rcb-avg.4.outerrsimple.rcb-avg.drops.4.0simple.rcb-avg.drops.4.1simple.rcb-avg.drops.4.2simple.rcb-avg.drops.4.3simple.rcb-oneproc.4.0simple.rcb-oneproc.4.1simple.rcb-oneproc.4.2simple.rcb-oneproc.4.3simple.rcb-oneproc.4.outerrsimple.rcb-partless-ts.4.0simple.rcb-partless-ts.4.1simple.rcb-partless-ts.4.2simple.rcb-partless-ts.4.3simple.rcb-partless-ts.4.outerrsimple.rcb-partless-ts.drops.4.0simple.rcb-partless-ts.drops.4.1simple.rcb-partless-ts.drops.4.2simple.rcb-partless-ts.drops.4.3simple.rcb-partless.4.0simple.rcb-partless.4.1simple.rcb-partless.4.2simple.rcb-partless.4.3simple.rcb-partless.4.outerrsimple.rcb-partless.drops.4.0simple.rcb-partless.drops.4.1simple.rcb-partless.drops.4.2simple.rcb-partless.drops.4.3simple.rcb-partlocal1-ts.4.0simple.rcb-partlocal1-ts.4.1simple.rcb-partlocal1-ts.4.2simple.rcb-partlocal1-ts.4.3simple.rcb-partlocal1-ts.4.outerrsimple.rcb-partlocal1-ts.drops.4.0simple.rcb-partlocal1-ts.drops.4.1simple.rcb-partlocal1-ts.drops.4.2simple.rcb-partlocal1-ts.drops.4.3simple.rcb-partlocal1.4.0simple.rcb-partlocal1.4.1simple.rcb-partlocal1.4.2simple.rcb-partlocal1.4.3simple.rcb-partlocal1.4.outerrsimple.rcb-partlocal1.drops.4.0simple.rcb-partlocal1.drops.4.1simple.rcb-partlocal1.drops.4.2simple.rcb-partlocal1.drops.4.3simple.rcb-partlocal2-ts.4.0simple.rcb-partlocal2-ts.4.1simple.rcb-partlocal2-ts.4.2simple.rcb-partlocal2-ts.4.3simple.rcb-partlocal2-ts.4.outerrsimple.rcb-partlocal2-ts.drops.4.0simple.rcb-partlocal2-ts.drops.4.1simple.rcb-partlocal2-ts.drops.4.2simple.rcb-partlocal2-ts.drops.4.3simple.rcb-partlocal2.4.0simple.rcb-partlocal2.4.1simple.rcb-partlocal2.4.2simple.rcb-partlocal2.4.3simple.rcb-partlocal2.4.outerrsimple.rcb-partlocal2.drops.4.0simple.rcb-partlocal2.drops.4.1simple.rcb-partlocal2.drops.4.2simple.rcb-partlocal2.drops.4.3simple.rcb-partlocal3-ts.4.0simple.rcb-partlocal3-ts.4.1simple.rcb-partlocal3-ts.4.2simple.rcb-partlocal3-ts.4.3simple.rcb-partlocal3-ts.4.outerrsimple.rcb-partlocal3-ts.drops.4.0simple.rcb-partlocal3-ts.drops.4.1simple.rcb-partlocal3-ts.drops.4.2simple.rcb-partlocal3-ts.drops.4.3simple.rcb-partlocal3.4.0simple.rcb-partlocal3.4.1simple.rcb-partlocal3.4.2simple.rcb-partlocal3.4.3simple.rcb-partlocal3.4.outerrsimple.rcb-partlocal3.drops.4.0simple.rcb-partlocal3.drops.4.1simple.rcb-partlocal3.drops.4.2simple.rcb-partlocal3.drops.4.3simple.rcb-partlocal4-ts.4.0simple.rcb-partlocal4-ts.4.1simple.rcb-partlocal4-ts.4.2simple.rcb-partlocal4-ts.4.3simple.rcb-partlocal4-ts.4.outerrsimple.rcb-partlocal4-ts.drops.4.0simple.rcb-partlocal4-ts.drops.4.1simple.rcb-partlocal4-ts.drops.4.2simple.rcb-partlocal4-ts.drops.4.3simple.rcb-partlocal4.4.0simple.rcb-partlocal4.4.1simple.rcb-partlocal4.4.2simple.rcb-partlocal4.4.3simple.rcb-partlocal4.4.outerrsimple.rcb-partlocal4.drops.4.0simple.rcb-partlocal4.drops.4.1simple.rcb-partlocal4.drops.4.2simple.rcb-partlocal4.drops.4.3simple.rcb-partmore-ts.4.0simple.rcb-partmore-ts.4.1simple.rcb-partmore-ts.4.2simple.rcb-partmore-ts.4.3simple.rcb-partmore-ts.4.outerrsimple.rcb-partmore-ts.drops.4.0simple.rcb-partmore-ts.drops.4.1simple.rcb-partmore-ts.drops.4.2simple.rcb-partmore-ts.drops.4.3simple.rcb-partmore.4.0simple.rcb-partmore.4.1simple.rcb-partmore.4.2simple.rcb-partmore.4.3simple.rcb-partmore.4.outerrsimple.rcb-partmore.drops.4.0simple.rcb-partmore.drops.4.1simple.rcb-partmore.drops.4.2simple.rcb-partmore.drops.4.3simple.rcb-ts.4.0simple.rcb-ts.4.1simple.rcb-ts.4.2simple.rcb-ts.4.3simple.rcb-ts.4.outerrsimple.rcb-ts.drops.4.0simple.rcb-ts.drops.4.1simple.rcb-ts.drops.4.2simple.rcb-ts.drops.4.3simple.rcb.4.0simple.rcb.4.1simple.rcb.4.2simple.rcb.4.3simple.rcb.4.outerrsimple.rcb.drops.4.0simple.rcb.drops.4.1simple.rcb.drops.4.2simple.rcb.drops.4.3simple.rib-avg-ts.4.0simple.rib-avg-ts.4.1simple.rib-avg-ts.4.2simple.rib-avg-ts.4.3simple.rib-avg-ts.4.outerrsimple.rib-avg-ts.drops.4.0simple.rib-avg-ts.drops.4.1simple.rib-avg-ts.drops.4.2simple.rib-avg-ts.drops.4.3simple.rib-avg.4.0simple.rib-avg.4.1simple.rib-avg.4.2simple.rib-avg.4.3simple.rib-avg.4.outerrsimple.rib-avg.drops.4.0simple.rib-avg.drops.4.1simple.rib-avg.drops.4.2simple.rib-avg.drops.4.3simple.rib-oneproc.4.0simple.rib-oneproc.4.1simple.rib-oneproc.4.2simple.rib-oneproc.4.3simple.rib-oneproc.4.outerrsimple.rib-partless-ts.4.0simple.rib-partless-ts.4.1simple.rib-partless-ts.4.2simple.rib-partless-ts.4.3simple.rib-partless-ts.4.outerrsimple.rib-partless-ts.drops.4.0simple.rib-partless-ts.drops.4.1simple.rib-partless-ts.drops.4.2simple.rib-partless-ts.drops.4.3simple.rib-partless.4.0simple.rib-partless.4.1simple.rib-partless.4.2simple.rib-partless.4.3simple.rib-partless.4.outerrsimple.rib-partless.drops.4.0simple.rib-partless.drops.4.1simple.rib-partless.drops.4.2simple.rib-partless.drops.4.3simple.rib-partlocal1-ts.4.0simple.rib-partlocal1-ts.4.1simple.rib-partlocal1-ts.4.2simple.rib-partlocal1-ts.4.3simple.rib-partlocal1-ts.4.outerrsimple.rib-partlocal1-ts.drops.4.0simple.rib-partlocal1-ts.drops.4.1simple.rib-partlocal1-ts.drops.4.2simple.rib-partlocal1-ts.drops.4.3simple.rib-partlocal1.4.0simple.rib-partlocal1.4.1simple.rib-partlocal1.4.2simple.rib-partlocal1.4.3simple.rib-partlocal1.4.outerrsimple.rib-partlocal1.drops.4.0simple.rib-partlocal1.drops.4.1simple.rib-partlocal1.drops.4.2simple.rib-partlocal1.drops.4.3simple.rib-partlocal2-ts.4.0simple.rib-partlocal2-ts.4.1simple.rib-partlocal2-ts.4.2simple.rib-partlocal2-ts.4.3simple.rib-partlocal2-ts.4.outerrsimple.rib-partlocal2-ts.drops.4.0simple.rib-partlocal2-ts.drops.4.1simple.rib-partlocal2-ts.drops.4.2simple.rib-partlocal2-ts.drops.4.3simple.rib-partlocal2.4.0simple.rib-partlocal2.4.1simple.rib-partlocal2.4.2simple.rib-partlocal2.4.3simple.rib-partlocal2.4.outerrsimple.rib-partlocal2.drops.4.0simple.rib-partlocal2.drops.4.1simple.rib-partlocal2.drops.4.2simple.rib-partlocal2.drops.4.3simple.rib-partlocal3-ts.4.0simple.rib-partlocal3-ts.4.1simple.rib-partlocal3-ts.4.2simple.rib-partlocal3-ts.4.3simple.rib-partlocal3-ts.4.outerrsimple.rib-partlocal3-ts.drops.4.0simple.rib-partlocal3-ts.drops.4.1simple.rib-partlocal3-ts.drops.4.2simple.rib-partlocal3-ts.drops.4.3simple.rib-partlocal3.4.0simple.rib-partlocal3.4.1simple.rib-partlocal3.4.2simple.rib-partlocal3.4.3simple.rib-partlocal3.4.outerrsimple.rib-partlocal3.drops.4.0simple.rib-partlocal3.drops.4.1simple.rib-partlocal3.drops.4.2simple.rib-partlocal3.drops.4.3simple.rib-partlocal4-ts.4.0simple.rib-partlocal4-ts.4.1simple.rib-partlocal4-ts.4.2simple.rib-partlocal4-ts.4.3simple.rib-partlocal4-ts.4.outerrsimple.rib-partlocal4-ts.drops.4.0simple.rib-partlocal4-ts.drops.4.1simple.rib-partlocal4-ts.drops.4.2simple.rib-partlocal4-ts.drops.4.3simple.rib-partlocal4.4.0simple.rib-partlocal4.4.1simple.rib-partlocal4.4.2simple.rib-partlocal4.4.3simple.rib-partlocal4.4.outerrsimple.rib-partlocal4.drops.4.0simple.rib-partlocal4.drops.4.1simple.rib-partlocal4.drops.4.2simple.rib-partlocal4.drops.4.3simple.rib-partmore-ts.4.0simple.rib-partmore-ts.4.1simple.rib-partmore-ts.4.2simple.rib-partmore-ts.4.3simple.rib-partmore-ts.4.outerrsimple.rib-partmore-ts.drops.4.0simple.rib-partmore-ts.drops.4.1simple.rib-partmore-ts.drops.4.2simple.rib-partmore-ts.drops.4.3simple.rib-partmore.4.0simple.rib-partmore.4.1simple.rib-partmore.4.2simple.rib-partmore.4.3simple.rib-partmore.4.outerrsimple.rib-partmore.drops.4.0simple.rib-partmore.drops.4.1simple.rib-partmore.drops.4.2simple.rib-partmore.drops.4.3simple.rib-ts.4.0simple.rib-ts.4.1simple.rib-ts.4.2simple.rib-ts.4.3simple.rib-ts.4.outerrsimple.rib-ts.drops.4.0simple.rib-ts.drops.4.1simple.rib-ts.drops.4.2simple.rib-ts.drops.4.3simple.rib.4.0simple.rib.4.1simple.rib.4.2simple.rib.4.3simple.rib.4.outerrsimple.rib.drops.4.0simple.rib.drops.4.1simple.rib.drops.4.2simple.rib.drops.4.3
hier-parmetis2-hsfc.inphier-parmetis2-rcb.inphier-rcb2-parmetis.inpsimple.coordssimple.graphsimple.mtxsimple.uzdrive.inp.adaptive-partless-v3zdrive.inp.adaptive-partlocal1-v3zdrive.inp.adaptive-partlocal2-v3zdrive.inp.adaptive-partlocal4-v3zdrive.inp.adaptive-partlocal5-v3zdrive.inp.adaptive-partmore-v3zdrive.inp.adaptive-v3zdrive.inp.blockzdrive.inp.block-oneproczdrive.inp.block-partlesszdrive.inp.block-partmorezdrive.inp.colorzdrive.inp.color-after-phgzdrive.inp.color-d2-oneproczdrive.inp.color-dist2zdrive.inp.color-orderBzdrive.inp.color-orderUzdrive.inp.color-partialdist2zdrive.inp.cycliczdrive.inp.cyclic-oneproczdrive.inp.graph-metiszdrive.inp.graph-parmetiszdrive.inp.graph-parmetis-partitionzdrive.inp.graph-parmetis-refinezdrive.inp.graph-parmetis-repartitionzdrive.inp.graph-partitionzdrive.inp.graph-ptscotchzdrive.inp.graph-refinezdrive.inp.graph-repartitionzdrive.inp.hier-parmetis2-hsfczdrive.inp.hier-parmetis2-rcbzdrive.inp.hier-rcb2-parmetiszdrive.inp.hsfczdrive.inp.hsfc-oneproczdrive.inp.hsfc-partlesszdrive.inp.hsfc-partlocal1zdrive.inp.hsfc-partlocal2zdrive.inp.hsfc-partlocal3zdrive.inp.hsfc-partlocal4zdrive.inp.hsfc-partmorezdrive.inp.order-metis-v3zdrive.inp.order-parmetis-v3zdrive.inp.order-ptscotchzdrive.inp.order-scotchzdrive.inp.partgeom-v3zdrive.inp.partgeomkway-v3zdrive.inp.partkway-cyclic-v3zdrive.inp.partkway-oneproc-v3zdrive.inp.partkway-order-metis-v3zdrive.inp.partkway-partless-v3zdrive.inp.partkway-partlocal1-v3zdrive.inp.partkway-partlocal2-v3zdrive.inp.partkway-partlocal4-v3zdrive.inp.partkway-partmore-v3zdrive.inp.partkway-v3zdrive.inp.partkway-v3.addobjwgtzdrive.inp.phgzdrive.inp.phg.addobjwgtzdrive.inp.randomzdrive.inp.random-oneproczdrive.inp.random-partlesszdrive.inp.random-partmorezdrive.inp.rcbzdrive.inp.rcb-avgzdrive.inp.rcb-avg-tszdrive.inp.rcb-oneproczdrive.inp.rcb-partlesszdrive.inp.rcb-partless-tszdrive.inp.rcb-partlocal1zdrive.inp.rcb-partlocal1-tszdrive.inp.rcb-partlocal2zdrive.inp.rcb-partlocal2-tszdrive.inp.rcb-partlocal3zdrive.inp.rcb-partlocal3-tszdrive.inp.rcb-partlocal4zdrive.inp.rcb-partlocal4-tszdrive.inp.rcb-partmorezdrive.inp.rcb-partmore-tszdrive.inp.rcb-tszdrive.inp.ribzdrive.inp.rib-avgzdrive.inp.rib-avg-tszdrive.inp.rib-oneproczdrive.inp.rib-partlesszdrive.inp.rib-partless-tszdrive.inp.rib-partlocal1zdrive.inp.rib-partlocal1-tszdrive.inp.rib-partlocal2zdrive.inp.rib-partlocal2-tszdrive.inp.rib-partlocal3zdrive.inp.rib-partlocal3-tszdrive.inp.rib-partlocal4zdrive.inp.rib-partlocal4-tszdrive.inp.rib-partmorezdrive.inp.rib-partmore-tszdrive.inp.rib-tszdrive_hold_tests
zdrive.inp.adaptive-partlocal3-v3.holdzdrive.inp.color-commAzdrive.inp.diffusionzdrive.inp.partkwayzdrive.inp.partkway-cycliczdrive.inp.partkway-partlocal3-v3.holdzdrive.inp.phg-agglomerative-matchingzdrive.inp.phg-graphzdrive.inp.phg-refine-autozdrive.inp.phg-refine-greedyzdrive.inp.phg-refine-linearzdrive.inp.phg-refine-random
ch_simple3d
hg_simple
CMakeLists.txt
answers
simple.phg.4.0simple.phg.4.1simple.phg.4.2simple.phg.4.3simple.phg.addobjwgt.4.0simple.phg.addobjwgt.4.1simple.phg.addobjwgt.4.2simple.phg.addobjwgt.4.3simple.phg.bal_tol_adjustment1.0.4.0simple.phg.bal_tol_adjustment1.0.4.1simple.phg.bal_tol_adjustment1.0.4.2simple.phg.bal_tol_adjustment1.0.4.3simple.phg.check_hypergraph1.4.0simple.phg.check_hypergraph1.4.1simple.phg.check_hypergraph1.4.2simple.phg.check_hypergraph1.4.3simple.phg.coarsening_limit200.4.0simple.phg.coarsening_limit200.4.1simple.phg.coarsening_limit200.4.2simple.phg.coarsening_limit200.4.3simple.phg.coarsening_method_aipm.4.0simple.phg.coarsening_method_aipm.4.1simple.phg.coarsening_method_aipm.4.2simple.phg.coarsening_method_aipm.4.3simple.phg.coarsening_method_cipm.4.0simple.phg.coarsening_method_cipm.4.1simple.phg.coarsening_method_cipm.4.2simple.phg.coarsening_method_cipm.4.3simple.phg.coarsening_method_lipm.4.0simple.phg.coarsening_method_lipm.4.1simple.phg.coarsening_method_lipm.4.2simple.phg.coarsening_method_lipm.4.3simple.phg.coarsening_method_none.4.0simple.phg.coarsening_method_none.4.1simple.phg.coarsening_method_none.4.2simple.phg.coarsening_method_none.4.3simple.phg.coarsepartition_method_greedy.4.0simple.phg.coarsepartition_method_greedy.4.1simple.phg.coarsepartition_method_greedy.4.2simple.phg.coarsepartition_method_greedy.4.3simple.phg.coarsepartition_method_linear.4.0simple.phg.coarsepartition_method_linear.4.1simple.phg.coarsepartition_method_linear.4.2simple.phg.coarsepartition_method_linear.4.3simple.phg.coarsepartition_method_none.4.0simple.phg.coarsepartition_method_none.4.1simple.phg.coarsepartition_method_none.4.2simple.phg.coarsepartition_method_none.4.3simple.phg.coarsepartition_method_random.4.0simple.phg.coarsepartition_method_random.4.1simple.phg.coarsepartition_method_random.4.2simple.phg.coarsepartition_method_random.4.3simple.phg.cut_objective_hyperedges.4.0simple.phg.cut_objective_hyperedges.4.1simple.phg.cut_objective_hyperedges.4.2simple.phg.cut_objective_hyperedges.4.3simple.phg.debug_level.4.0simple.phg.debug_level.4.1simple.phg.debug_level.4.2simple.phg.debug_level.4.3simple.phg.edge_scaling1.4.0simple.phg.edge_scaling1.4.1simple.phg.edge_scaling1.4.2simple.phg.edge_scaling1.4.3simple.phg.edge_scaling2.4.0simple.phg.edge_scaling2.4.1simple.phg.edge_scaling2.4.2simple.phg.edge_scaling2.4.3simple.phg.edge_size_threshold1.0.4.0simple.phg.edge_size_threshold1.0.4.1simple.phg.edge_size_threshold1.0.4.2simple.phg.edge_size_threshold1.0.4.3simple.phg.fast_coarsening_method.4.0simple.phg.fast_coarsening_method.4.1simple.phg.fast_coarsening_method.4.2simple.phg.fast_coarsening_method.4.3simple.phg.final_output2.4.0simple.phg.final_output2.4.1simple.phg.final_output2.4.2simple.phg.final_output2.4.3simple.phg.fixed01.4.0simple.phg.fixed01.4.1simple.phg.fixed01.4.2simple.phg.fixed01.4.3simple.phg.fixed02.4.0simple.phg.fixed02.4.1simple.phg.fixed02.4.2simple.phg.fixed02.4.3simple.phg.fixed03.4.0simple.phg.fixed03.4.1simple.phg.fixed03.4.2simple.phg.fixed03.4.3simple.phg.fixed04.4.0simple.phg.fixed04.4.1simple.phg.fixed04.4.2simple.phg.fixed04.4.3simple.phg.fixed05.4.0simple.phg.fixed05.4.1simple.phg.fixed05.4.2simple.phg.fixed05.4.3simple.phg.fixed06.4.0simple.phg.fixed06.4.1simple.phg.fixed06.4.2simple.phg.fixed06.4.3simple.phg.fixed07.4.0simple.phg.fixed07.4.1simple.phg.fixed07.4.2simple.phg.fixed07.4.3simple.phg.fixed08.4.0simple.phg.fixed08.4.1simple.phg.fixed08.4.2simple.phg.fixed08.4.3simple.phg.fixed09.4.0simple.phg.fixed09.4.1simple.phg.fixed09.4.2simple.phg.fixed09.4.3simple.phg.fixed10.4.0simple.phg.fixed10.4.1simple.phg.fixed10.4.2simple.phg.fixed10.4.3simple.phg.graph.4.0simple.phg.graph.4.1simple.phg.graph.4.2simple.phg.graph.4.3simple.phg.imbalance_tol1.02.4.0simple.phg.imbalance_tol1.02.4.1simple.phg.imbalance_tol1.02.4.2simple.phg.imbalance_tol1.02.4.3simple.phg.initial_distribution.cols.4.0simple.phg.initial_distribution.cols.4.1simple.phg.initial_distribution.cols.4.2simple.phg.initial_distribution.cols.4.3simple.phg.initial_distribution.cyclic.4.0simple.phg.initial_distribution.cyclic.4.1simple.phg.initial_distribution.cyclic.4.2simple.phg.initial_distribution.cyclic.4.3simple.phg.initial_distribution.file.4.0simple.phg.initial_distribution.file.4.1simple.phg.initial_distribution.file.4.2simple.phg.initial_distribution.file.4.3simple.phg.initial_distribution.rows.4.0simple.phg.initial_distribution.rows.4.1simple.phg.initial_distribution.rows.4.2simple.phg.initial_distribution.rows.4.3simple.phg.ipm.fixed01.4.0simple.phg.ipm.fixed01.4.1simple.phg.ipm.fixed01.4.2simple.phg.ipm.fixed01.4.3simple.phg.ipm.fixed02.4.0simple.phg.ipm.fixed02.4.1simple.phg.ipm.fixed02.4.2simple.phg.ipm.fixed02.4.3simple.phg.ipm.fixed03.4.0simple.phg.ipm.fixed03.4.1simple.phg.ipm.fixed03.4.2simple.phg.ipm.fixed03.4.3simple.phg.ipm.fixed05.4.0simple.phg.ipm.fixed05.4.1simple.phg.ipm.fixed05.4.2simple.phg.ipm.fixed05.4.3simple.phg.ipm.fixed07.4.0simple.phg.ipm.fixed07.4.1simple.phg.ipm.fixed07.4.2simple.phg.ipm.fixed07.4.3simple.phg.ipm.fixed09.4.0simple.phg.ipm.fixed09.4.1simple.phg.ipm.fixed09.4.2simple.phg.ipm.fixed09.4.3simple.phg.ipm.nproc_edge1.4.0simple.phg.ipm.nproc_edge1.4.1simple.phg.ipm.nproc_edge1.4.2simple.phg.ipm.nproc_edge1.4.3simple.phg.ipm.nproc_vertex1.4.0simple.phg.ipm.nproc_vertex1.4.1simple.phg.ipm.nproc_vertex1.4.2simple.phg.ipm.nproc_vertex1.4.3simple.phg.ipm.refine.4.0simple.phg.ipm.refine.4.1simple.phg.ipm.refine.4.2simple.phg.ipm.refine.4.3simple.phg.k13.4.0simple.phg.k13.4.1simple.phg.k13.4.2simple.phg.k13.4.3simple.phg.k2.4.0simple.phg.k2.4.1simple.phg.k2.4.2simple.phg.k2.4.3simple.phg.k63.4.0simple.phg.k63.4.1simple.phg.k63.4.2simple.phg.k63.4.3simple.phg.k64.4.0simple.phg.k64.4.1simple.phg.k64.4.2simple.phg.k64.4.3simple.phg.nproc_edge1.4.0simple.phg.nproc_edge1.4.1simple.phg.nproc_edge1.4.2simple.phg.nproc_edge1.4.3simple.phg.nproc_edge2.4.0simple.phg.nproc_edge2.4.1simple.phg.nproc_edge2.4.2simple.phg.nproc_edge2.4.3simple.phg.nproc_vertex1.4.0simple.phg.nproc_vertex1.4.1simple.phg.nproc_vertex1.4.2simple.phg.nproc_vertex1.4.3simple.phg.nproc_vertex2.4.0simple.phg.nproc_vertex2.4.1simple.phg.nproc_vertex2.4.2simple.phg.nproc_vertex2.4.3simple.phg.oneproc.4.0simple.phg.oneproc.4.1simple.phg.oneproc.4.2simple.phg.oneproc.4.3simple.phg.output_level0.4.0simple.phg.output_level0.4.1simple.phg.output_level0.4.2simple.phg.output_level0.4.3simple.phg.output_level4.4.0simple.phg.output_level4.4.1simple.phg.output_level4.4.2simple.phg.output_level4.4.3simple.phg.partlocal1.4.0simple.phg.partlocal1.4.1simple.phg.partlocal1.4.2simple.phg.partlocal1.4.3simple.phg.partlocal2.4.0simple.phg.partlocal2.4.1simple.phg.partlocal2.4.2simple.phg.partlocal2.4.3simple.phg.partlocal3.4.0simple.phg.partlocal3.4.1simple.phg.partlocal3.4.2simple.phg.partlocal3.4.3simple.phg.partlocal4.4.0simple.phg.partlocal4.4.1simple.phg.partlocal4.4.2simple.phg.partlocal4.4.3simple.phg.random.4.0simple.phg.random.4.1simple.phg.random.4.2simple.phg.random.4.3simple.phg.randomize_input.4.0simple.phg.randomize_input.4.1simple.phg.randomize_input.4.2simple.phg.randomize_input.4.3simple.phg.refine.4.0simple.phg.refine.4.1simple.phg.refine.4.2simple.phg.refine.4.3simple.phg.refinement_loop_limit20.4.0simple.phg.refinement_loop_limit20.4.1simple.phg.refinement_loop_limit20.4.2simple.phg.refinement_loop_limit20.4.3simple.phg.refinement_max_neg_move50.4.0simple.phg.refinement_max_neg_move50.4.1simple.phg.refinement_max_neg_move50.4.2simple.phg.refinement_max_neg_move50.4.3simple.phg.refinement_method_none.4.0simple.phg.refinement_method_none.4.1simple.phg.refinement_method_none.4.2simple.phg.refinement_method_none.4.3simple.phg.refinement_quality3.4.0simple.phg.refinement_quality3.4.1simple.phg.refinement_quality3.4.2simple.phg.refinement_quality3.4.3simple.phg.remap0.4.0simple.phg.remap0.4.1simple.phg.remap0.4.2simple.phg.remap0.4.3simple.phg.repartition.4.0simple.phg.repartition.4.1simple.phg.repartition.4.2simple.phg.repartition.4.3simple.phg.repartition.repart_multiplier80.4.0simple.phg.repartition.repart_multiplier80.4.1simple.phg.repartition.repart_multiplier80.4.2simple.phg.repartition.repart_multiplier80.4.3simple.phg.repartition.repart_multiplier800.4.0simple.phg.repartition.repart_multiplier800.4.1simple.phg.repartition.repart_multiplier800.4.2simple.phg.repartition.repart_multiplier800.4.3simple.phg.repartition.repart_multiplier8000.4.0simple.phg.repartition.repart_multiplier8000.4.1simple.phg.repartition.repart_multiplier8000.4.2simple.phg.repartition.repart_multiplier8000.4.3simple.phg.seed.4.0simple.phg.seed.4.1simple.phg.seed.4.2simple.phg.seed.4.3simple.phg.use_timers1.4.0simple.phg.use_timers1.4.1simple.phg.use_timers1.4.2simple.phg.use_timers1.4.3simple.phg.use_timers2.4.0simple.phg.use_timers2.4.1simple.phg.use_timers2.4.2simple.phg.use_timers2.4.3simple.phg.vertex_scaling1.4.0simple.phg.vertex_scaling1.4.1simple.phg.vertex_scaling1.4.2simple.phg.vertex_scaling1.4.3simple.phg.vertex_scaling2.4.0simple.phg.vertex_scaling2.4.1simple.phg.vertex_scaling2.4.2simple.phg.vertex_scaling2.4.3simple.phg.vertex_scaling3.4.0simple.phg.vertex_scaling3.4.1simple.phg.vertex_scaling3.4.2simple.phg.vertex_scaling3.4.3simple.phg.vertex_scaling4.4.0simple.phg.vertex_scaling4.4.1simple.phg.vertex_scaling4.4.2simple.phg.vertex_scaling4.4.3simple.phg.vertex_visit_order1.4.0simple.phg.vertex_visit_order1.4.1simple.phg.vertex_visit_order1.4.2simple.phg.vertex_visit_order1.4.3simple.phg.vertex_visit_order2.4.0simple.phg.vertex_visit_order2.4.1simple.phg.vertex_visit_order2.4.2simple.phg.vertex_visit_order2.4.3simple.phg.vertex_visit_order3.4.0simple.phg.vertex_visit_order3.4.1simple.phg.vertex_visit_order3.4.2simple.phg.vertex_visit_order3.4.3simple.phg.vertex_visit_order4.4.0simple.phg.vertex_visit_order4.4.1simple.phg.vertex_visit_order4.4.2simple.phg.vertex_visit_order4.4.3
answers64bitids
simple.phg.4.0simple.phg.4.1simple.phg.4.2simple.phg.4.3simple.phg.4.outerrsimple.phg.addobjwgt.4.0simple.phg.addobjwgt.4.1simple.phg.addobjwgt.4.2simple.phg.addobjwgt.4.3simple.phg.addobjwgt.4.outerrsimple.phg.bal_tol_adjustment1.0.4.0simple.phg.bal_tol_adjustment1.0.4.1simple.phg.bal_tol_adjustment1.0.4.2simple.phg.bal_tol_adjustment1.0.4.3simple.phg.bal_tol_adjustment1.0.4.outerrsimple.phg.check_hypergraph1.4.0simple.phg.check_hypergraph1.4.1simple.phg.check_hypergraph1.4.2simple.phg.check_hypergraph1.4.3simple.phg.check_hypergraph1.4.outerrsimple.phg.coarsening_limit200.4.0simple.phg.coarsening_limit200.4.1simple.phg.coarsening_limit200.4.2simple.phg.coarsening_limit200.4.3simple.phg.coarsening_limit200.4.outerrsimple.phg.coarsening_method_aipm.4.0simple.phg.coarsening_method_aipm.4.1simple.phg.coarsening_method_aipm.4.2simple.phg.coarsening_method_aipm.4.3simple.phg.coarsening_method_aipm.4.outerrsimple.phg.coarsening_method_cipm.4.0simple.phg.coarsening_method_cipm.4.1simple.phg.coarsening_method_cipm.4.2simple.phg.coarsening_method_cipm.4.3simple.phg.coarsening_method_cipm.4.outerrsimple.phg.coarsening_method_lipm.4.0simple.phg.coarsening_method_lipm.4.1simple.phg.coarsening_method_lipm.4.2simple.phg.coarsening_method_lipm.4.3simple.phg.coarsening_method_lipm.4.outerrsimple.phg.coarsening_method_none.4.0simple.phg.coarsening_method_none.4.1simple.phg.coarsening_method_none.4.2simple.phg.coarsening_method_none.4.3simple.phg.coarsening_method_none.4.outerrsimple.phg.coarsepartition_method_greedy.4.0simple.phg.coarsepartition_method_greedy.4.1simple.phg.coarsepartition_method_greedy.4.2simple.phg.coarsepartition_method_greedy.4.3simple.phg.coarsepartition_method_greedy.4.outerrsimple.phg.coarsepartition_method_linear.4.0simple.phg.coarsepartition_method_linear.4.1simple.phg.coarsepartition_method_linear.4.2simple.phg.coarsepartition_method_linear.4.3simple.phg.coarsepartition_method_linear.4.outerrsimple.phg.coarsepartition_method_none.4.0simple.phg.coarsepartition_method_none.4.1simple.phg.coarsepartition_method_none.4.2simple.phg.coarsepartition_method_none.4.3simple.phg.coarsepartition_method_none.4.outerrsimple.phg.coarsepartition_method_random.4.0simple.phg.coarsepartition_method_random.4.1simple.phg.coarsepartition_method_random.4.2simple.phg.coarsepartition_method_random.4.3simple.phg.coarsepartition_method_random.4.outerrsimple.phg.cut_objective_hyperedges.4.0simple.phg.cut_objective_hyperedges.4.1simple.phg.cut_objective_hyperedges.4.2simple.phg.cut_objective_hyperedges.4.3simple.phg.cut_objective_hyperedges.4.outerrsimple.phg.debug_level.4.0simple.phg.debug_level.4.1simple.phg.debug_level.4.2simple.phg.debug_level.4.3simple.phg.debug_level.4.outerrsimple.phg.edge_scaling1.4.0simple.phg.edge_scaling1.4.1simple.phg.edge_scaling1.4.2simple.phg.edge_scaling1.4.3simple.phg.edge_scaling1.4.outerrsimple.phg.edge_scaling2.4.0simple.phg.edge_scaling2.4.1simple.phg.edge_scaling2.4.2simple.phg.edge_scaling2.4.3simple.phg.edge_scaling2.4.outerrsimple.phg.edge_size_threshold1.0.4.0simple.phg.edge_size_threshold1.0.4.1simple.phg.edge_size_threshold1.0.4.2simple.phg.edge_size_threshold1.0.4.3simple.phg.edge_size_threshold1.0.4.outerrsimple.phg.fast_coarsening_method.4.0simple.phg.fast_coarsening_method.4.1simple.phg.fast_coarsening_method.4.2simple.phg.fast_coarsening_method.4.3simple.phg.fast_coarsening_method.4.outerrsimple.phg.final_output2.4.0simple.phg.final_output2.4.1simple.phg.final_output2.4.2simple.phg.final_output2.4.3simple.phg.final_output2.4.outerrsimple.phg.fixed01.4.0simple.phg.fixed01.4.1simple.phg.fixed01.4.2simple.phg.fixed01.4.3simple.phg.fixed01.4.outerrsimple.phg.fixed02.4.0simple.phg.fixed02.4.1simple.phg.fixed02.4.2simple.phg.fixed02.4.3simple.phg.fixed02.4.outerrsimple.phg.fixed03.4.0simple.phg.fixed03.4.1simple.phg.fixed03.4.2simple.phg.fixed03.4.3simple.phg.fixed03.4.outerrsimple.phg.fixed04.4.0simple.phg.fixed04.4.1simple.phg.fixed04.4.2simple.phg.fixed04.4.3simple.phg.fixed04.4.outerrsimple.phg.fixed05.4.0simple.phg.fixed05.4.1simple.phg.fixed05.4.2simple.phg.fixed05.4.3simple.phg.fixed05.4.outerrsimple.phg.fixed06.4.0simple.phg.fixed06.4.1simple.phg.fixed06.4.2simple.phg.fixed06.4.3simple.phg.fixed06.4.outerrsimple.phg.fixed07.4.0simple.phg.fixed07.4.1simple.phg.fixed07.4.2simple.phg.fixed07.4.3simple.phg.fixed07.4.outerrsimple.phg.fixed08.4.0simple.phg.fixed08.4.1simple.phg.fixed08.4.2simple.phg.fixed08.4.3simple.phg.fixed08.4.outerrsimple.phg.fixed09.4.0simple.phg.fixed09.4.1simple.phg.fixed09.4.2simple.phg.fixed09.4.3simple.phg.fixed09.4.outerrsimple.phg.fixed10.4.0simple.phg.fixed10.4.1simple.phg.fixed10.4.2simple.phg.fixed10.4.3simple.phg.fixed10.4.outerrsimple.phg.graph.4.0simple.phg.graph.4.1simple.phg.graph.4.2simple.phg.graph.4.3simple.phg.graph.4.outerrsimple.phg.imbalance_tol1.02.4.0simple.phg.imbalance_tol1.02.4.1simple.phg.imbalance_tol1.02.4.2simple.phg.imbalance_tol1.02.4.3simple.phg.imbalance_tol1.02.4.outerrsimple.phg.initial_distribution.cols.4.0simple.phg.initial_distribution.cols.4.1simple.phg.initial_distribution.cols.4.2simple.phg.initial_distribution.cols.4.3simple.phg.initial_distribution.cols.4.outerrsimple.phg.initial_distribution.cyclic.4.0simple.phg.initial_distribution.cyclic.4.1simple.phg.initial_distribution.cyclic.4.2simple.phg.initial_distribution.cyclic.4.3simple.phg.initial_distribution.cyclic.4.outerrsimple.phg.initial_distribution.file.4.0simple.phg.initial_distribution.file.4.1simple.phg.initial_distribution.file.4.2simple.phg.initial_distribution.file.4.3simple.phg.initial_distribution.file.4.outerrsimple.phg.initial_distribution.rows.4.0simple.phg.initial_distribution.rows.4.1simple.phg.initial_distribution.rows.4.2simple.phg.initial_distribution.rows.4.3simple.phg.initial_distribution.rows.4.outerrsimple.phg.ipm.fixed01.4.0simple.phg.ipm.fixed01.4.1simple.phg.ipm.fixed01.4.2simple.phg.ipm.fixed01.4.3simple.phg.ipm.fixed01.4.outerrsimple.phg.ipm.fixed02.4.0simple.phg.ipm.fixed02.4.1simple.phg.ipm.fixed02.4.2simple.phg.ipm.fixed02.4.3simple.phg.ipm.fixed02.4.outerrsimple.phg.ipm.fixed03.4.0simple.phg.ipm.fixed03.4.1simple.phg.ipm.fixed03.4.2simple.phg.ipm.fixed03.4.3simple.phg.ipm.fixed03.4.outerrsimple.phg.ipm.fixed05.4.0simple.phg.ipm.fixed05.4.1simple.phg.ipm.fixed05.4.2simple.phg.ipm.fixed05.4.3simple.phg.ipm.fixed05.4.outerrsimple.phg.ipm.fixed07.4.0simple.phg.ipm.fixed07.4.1simple.phg.ipm.fixed07.4.2simple.phg.ipm.fixed07.4.3simple.phg.ipm.fixed07.4.outerrsimple.phg.ipm.fixed09.4.0simple.phg.ipm.fixed09.4.1simple.phg.ipm.fixed09.4.2simple.phg.ipm.fixed09.4.3simple.phg.ipm.fixed09.4.outerrsimple.phg.ipm.nproc_edge1.4.0simple.phg.ipm.nproc_edge1.4.1simple.phg.ipm.nproc_edge1.4.2simple.phg.ipm.nproc_edge1.4.3simple.phg.ipm.nproc_edge1.4.outerrsimple.phg.ipm.nproc_vertex1.4.0simple.phg.ipm.nproc_vertex1.4.1simple.phg.ipm.nproc_vertex1.4.2simple.phg.ipm.nproc_vertex1.4.3simple.phg.ipm.nproc_vertex1.4.outerrsimple.phg.ipm.refine.4.0simple.phg.ipm.refine.4.1simple.phg.ipm.refine.4.2simple.phg.ipm.refine.4.3simple.phg.ipm.refine.4.outerrsimple.phg.k13.4.0simple.phg.k13.4.1simple.phg.k13.4.2simple.phg.k13.4.3simple.phg.k13.4.outerrsimple.phg.k2.4.0simple.phg.k2.4.1simple.phg.k2.4.2simple.phg.k2.4.3simple.phg.k2.4.outerrsimple.phg.k63.4.0simple.phg.k63.4.1simple.phg.k63.4.2simple.phg.k63.4.3simple.phg.k63.4.outerrsimple.phg.k64.4.0simple.phg.k64.4.1simple.phg.k64.4.2simple.phg.k64.4.3simple.phg.k64.4.outerrsimple.phg.nproc_edge1.4.0simple.phg.nproc_edge1.4.1simple.phg.nproc_edge1.4.2simple.phg.nproc_edge1.4.3simple.phg.nproc_edge1.4.outerrsimple.phg.nproc_edge2.4.0simple.phg.nproc_edge2.4.1simple.phg.nproc_edge2.4.2simple.phg.nproc_edge2.4.3simple.phg.nproc_edge2.4.outerrsimple.phg.nproc_vertex1.4.0simple.phg.nproc_vertex1.4.1simple.phg.nproc_vertex1.4.2simple.phg.nproc_vertex1.4.3simple.phg.nproc_vertex1.4.outerrsimple.phg.nproc_vertex2.4.0simple.phg.nproc_vertex2.4.1simple.phg.nproc_vertex2.4.2simple.phg.nproc_vertex2.4.3simple.phg.nproc_vertex2.4.outerrsimple.phg.oneproc.4.0simple.phg.oneproc.4.1simple.phg.oneproc.4.2simple.phg.oneproc.4.3simple.phg.oneproc.4.outerrsimple.phg.output_level0.4.0simple.phg.output_level0.4.1simple.phg.output_level0.4.2simple.phg.output_level0.4.3simple.phg.output_level0.4.outerrsimple.phg.output_level4.4.0simple.phg.output_level4.4.1simple.phg.output_level4.4.2simple.phg.output_level4.4.3simple.phg.output_level4.4.outerrsimple.phg.partlocal1.4.0simple.phg.partlocal1.4.1simple.phg.partlocal1.4.2simple.phg.partlocal1.4.3simple.phg.partlocal1.4.outerrsimple.phg.partlocal2.4.0simple.phg.partlocal2.4.1simple.phg.partlocal2.4.2simple.phg.partlocal2.4.3simple.phg.partlocal2.4.outerrsimple.phg.partlocal3.4.0simple.phg.partlocal3.4.1simple.phg.partlocal3.4.2simple.phg.partlocal3.4.3simple.phg.partlocal3.4.outerrsimple.phg.partlocal4.4.0simple.phg.partlocal4.4.1simple.phg.partlocal4.4.2simple.phg.partlocal4.4.3simple.phg.partlocal4.4.outerrsimple.phg.random.4.0simple.phg.random.4.1simple.phg.random.4.2simple.phg.random.4.3simple.phg.random.4.outerrsimple.phg.randomize_input.4.0simple.phg.randomize_input.4.1simple.phg.randomize_input.4.2simple.phg.randomize_input.4.3simple.phg.randomize_input.4.outerrsimple.phg.refine.4.0simple.phg.refine.4.1simple.phg.refine.4.2simple.phg.refine.4.3simple.phg.refine.4.outerrsimple.phg.refinement_loop_limit20.4.0simple.phg.refinement_loop_limit20.4.1simple.phg.refinement_loop_limit20.4.2simple.phg.refinement_loop_limit20.4.3simple.phg.refinement_loop_limit20.4.outerrsimple.phg.refinement_max_neg_move50.4.0simple.phg.refinement_max_neg_move50.4.1simple.phg.refinement_max_neg_move50.4.2simple.phg.refinement_max_neg_move50.4.3simple.phg.refinement_max_neg_move50.4.outerrsimple.phg.refinement_method_none.4.0simple.phg.refinement_method_none.4.1simple.phg.refinement_method_none.4.2simple.phg.refinement_method_none.4.3simple.phg.refinement_method_none.4.outerrsimple.phg.refinement_quality3.4.0simple.phg.refinement_quality3.4.1simple.phg.refinement_quality3.4.2simple.phg.refinement_quality3.4.3simple.phg.refinement_quality3.4.outerrsimple.phg.remap0.4.0simple.phg.remap0.4.1simple.phg.remap0.4.2simple.phg.remap0.4.3simple.phg.remap0.4.outerrsimple.phg.repartition.4.0simple.phg.repartition.4.1simple.phg.repartition.4.2simple.phg.repartition.4.3simple.phg.repartition.4.outerrsimple.phg.repartition.repart_multiplier80.4.0simple.phg.repartition.repart_multiplier80.4.1simple.phg.repartition.repart_multiplier80.4.2simple.phg.repartition.repart_multiplier80.4.3simple.phg.repartition.repart_multiplier80.4.outerrsimple.phg.repartition.repart_multiplier800.4.0simple.phg.repartition.repart_multiplier800.4.1simple.phg.repartition.repart_multiplier800.4.2simple.phg.repartition.repart_multiplier800.4.3simple.phg.repartition.repart_multiplier800.4.outerrsimple.phg.repartition.repart_multiplier8000.4.0simple.phg.repartition.repart_multiplier8000.4.1simple.phg.repartition.repart_multiplier8000.4.2simple.phg.repartition.repart_multiplier8000.4.3simple.phg.repartition.repart_multiplier8000.4.outerrsimple.phg.seed.4.0simple.phg.seed.4.1simple.phg.seed.4.2simple.phg.seed.4.3simple.phg.seed.4.outerrsimple.phg.use_timers1.4.0simple.phg.use_timers1.4.1simple.phg.use_timers1.4.2simple.phg.use_timers1.4.3simple.phg.use_timers1.4.outerrsimple.phg.use_timers2.4.0simple.phg.use_timers2.4.1simple.phg.use_timers2.4.2simple.phg.use_timers2.4.3simple.phg.use_timers2.4.outerrsimple.phg.vertex_scaling1.4.0simple.phg.vertex_scaling1.4.1simple.phg.vertex_scaling1.4.2simple.phg.vertex_scaling1.4.3simple.phg.vertex_scaling1.4.outerrsimple.phg.vertex_scaling2.4.0simple.phg.vertex_scaling2.4.1simple.phg.vertex_scaling2.4.2simple.phg.vertex_scaling2.4.3simple.phg.vertex_scaling2.4.outerrsimple.phg.vertex_scaling3.4.0simple.phg.vertex_scaling3.4.1simple.phg.vertex_scaling3.4.2simple.phg.vertex_scaling3.4.3simple.phg.vertex_scaling3.4.outerrsimple.phg.vertex_scaling4.4.0simple.phg.vertex_scaling4.4.1simple.phg.vertex_scaling4.4.2simple.phg.vertex_scaling4.4.3simple.phg.vertex_scaling4.4.outerrsimple.phg.vertex_visit_order1.4.0simple.phg.vertex_visit_order1.4.1simple.phg.vertex_visit_order1.4.2simple.phg.vertex_visit_order1.4.3simple.phg.vertex_visit_order1.4.outerrsimple.phg.vertex_visit_order2.4.0simple.phg.vertex_visit_order2.4.1simple.phg.vertex_visit_order2.4.2simple.phg.vertex_visit_order2.4.3simple.phg.vertex_visit_order2.4.outerrsimple.phg.vertex_visit_order3.4.0simple.phg.vertex_visit_order3.4.1simple.phg.vertex_visit_order3.4.2simple.phg.vertex_visit_order3.4.3simple.phg.vertex_visit_order3.4.outerrsimple.phg.vertex_visit_order4.4.0simple.phg.vertex_visit_order4.4.1simple.phg.vertex_visit_order4.4.2simple.phg.vertex_visit_order4.4.3simple.phg.vertex_visit_order4.4.outerr
simple.mtxsimple.mtxpzdrive.inp.phgzdrive.inp.phg.addobjwgtzdrive.inp.phg.bal_tol_adjustment1.0zdrive.inp.phg.check_hypergraph1zdrive.inp.phg.coarsening_limit200zdrive.inp.phg.coarsening_method_aipmzdrive.inp.phg.coarsening_method_cipmzdrive.inp.phg.coarsening_method_lipmzdrive.inp.phg.coarsening_method_nonezdrive.inp.phg.coarsepartition_method_greedyzdrive.inp.phg.coarsepartition_method_linearzdrive.inp.phg.coarsepartition_method_nonezdrive.inp.phg.coarsepartition_method_randomzdrive.inp.phg.cut_objective_hyperedgeszdrive.inp.phg.debug_levelzdrive.inp.phg.edge_scaling1zdrive.inp.phg.edge_scaling2zdrive.inp.phg.edge_size_threshold1.0zdrive.inp.phg.fast_coarsening_methodzdrive.inp.phg.final_output2zdrive.inp.phg.fixed01zdrive.inp.phg.fixed02zdrive.inp.phg.fixed03zdrive.inp.phg.fixed04zdrive.inp.phg.fixed05zdrive.inp.phg.fixed06zdrive.inp.phg.fixed07zdrive.inp.phg.fixed08zdrive.inp.phg.fixed09zdrive.inp.phg.fixed10zdrive.inp.phg.graphzdrive.inp.phg.imbalance_tol1.02zdrive.inp.phg.initial_distribution.colszdrive.inp.phg.initial_distribution.cycliczdrive.inp.phg.initial_distribution.filezdrive.inp.phg.initial_distribution.rowszdrive.inp.phg.ipm.fixed01zdrive.inp.phg.ipm.fixed02zdrive.inp.phg.ipm.fixed03zdrive.inp.phg.ipm.fixed05zdrive.inp.phg.ipm.fixed07zdrive.inp.phg.ipm.fixed09zdrive.inp.phg.ipm.nproc_edge1zdrive.inp.phg.ipm.nproc_vertex1zdrive.inp.phg.ipm.refinezdrive.inp.phg.k13zdrive.inp.phg.k2zdrive.inp.phg.k63zdrive.inp.phg.k64zdrive.inp.phg.nproc_edge1zdrive.inp.phg.nproc_edge2zdrive.inp.phg.nproc_vertex1zdrive.inp.phg.nproc_vertex2zdrive.inp.phg.oneproczdrive.inp.phg.output_level0zdrive.inp.phg.output_level4zdrive.inp.phg.partlocal1zdrive.inp.phg.partlocal2zdrive.inp.phg.partlocal3zdrive.inp.phg.partlocal4zdrive.inp.phg.randomzdrive.inp.phg.randomize_inputzdrive.inp.phg.refinezdrive.inp.phg.refinement_loop_limit20zdrive.inp.phg.refinement_max_neg_move50zdrive.inp.phg.refinement_method_nonezdrive.inp.phg.refinement_quality3zdrive.inp.phg.remap0zdrive.inp.phg.repartitionzdrive.inp.phg.repartition.repart_multiplier80zdrive.inp.phg.repartition.repart_multiplier800zdrive.inp.phg.repartition.repart_multiplier8000zdrive.inp.phg.seedzdrive.inp.phg.use_timers1zdrive.inp.phg.use_timers2zdrive.inp.phg.vertex_scaling1zdrive.inp.phg.vertex_scaling2zdrive.inp.phg.vertex_scaling3zdrive.inp.phg.vertex_scaling4zdrive.inp.phg.vertex_visit_order1zdrive.inp.phg.vertex_visit_order2zdrive.inp.phg.vertex_visit_order3zdrive.inp.phg.vertex_visit_order4misc_tests
527
thirdParty/Zoltan/config/install-sh
vendored
Executable file
527
thirdParty/Zoltan/config/install-sh
vendored
Executable file
@ -0,0 +1,527 @@
|
||||
#!/bin/sh
|
||||
# install - install a program, script, or datafile
|
||||
|
||||
scriptversion=2011-01-19.21; # UTC
|
||||
|
||||
# This originates from X11R5 (mit/util/scripts/install.sh), which was
|
||||
# later released in X11R6 (xc/config/util/install.sh) with the
|
||||
# following copyright and license.
|
||||
#
|
||||
# Copyright (C) 1994 X Consortium
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to
|
||||
# deal in the Software without restriction, including without limitation the
|
||||
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
# sell copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
|
||||
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
#
|
||||
# Except as contained in this notice, the name of the X Consortium shall not
|
||||
# be used in advertising or otherwise to promote the sale, use or other deal-
|
||||
# ings in this Software without prior written authorization from the X Consor-
|
||||
# tium.
|
||||
#
|
||||
#
|
||||
# FSF changes to this file are in the public domain.
|
||||
#
|
||||
# Calling this script install-sh is preferred over install.sh, to prevent
|
||||
# `make' implicit rules from creating a file called install from it
|
||||
# when there is no Makefile.
|
||||
#
|
||||
# This script is compatible with the BSD install script, but was written
|
||||
# from scratch.
|
||||
|
||||
nl='
|
||||
'
|
||||
IFS=" "" $nl"
|
||||
|
||||
# set DOITPROG to echo to test this script
|
||||
|
||||
# Don't use :- since 4.3BSD and earlier shells don't like it.
|
||||
doit=${DOITPROG-}
|
||||
if test -z "$doit"; then
|
||||
doit_exec=exec
|
||||
else
|
||||
doit_exec=$doit
|
||||
fi
|
||||
|
||||
# Put in absolute file names if you don't have them in your path;
|
||||
# or use environment vars.
|
||||
|
||||
chgrpprog=${CHGRPPROG-chgrp}
|
||||
chmodprog=${CHMODPROG-chmod}
|
||||
chownprog=${CHOWNPROG-chown}
|
||||
cmpprog=${CMPPROG-cmp}
|
||||
cpprog=${CPPROG-cp}
|
||||
mkdirprog=${MKDIRPROG-mkdir}
|
||||
mvprog=${MVPROG-mv}
|
||||
rmprog=${RMPROG-rm}
|
||||
stripprog=${STRIPPROG-strip}
|
||||
|
||||
posix_glob='?'
|
||||
initialize_posix_glob='
|
||||
test "$posix_glob" != "?" || {
|
||||
if (set -f) 2>/dev/null; then
|
||||
posix_glob=
|
||||
else
|
||||
posix_glob=:
|
||||
fi
|
||||
}
|
||||
'
|
||||
|
||||
posix_mkdir=
|
||||
|
||||
# Desired mode of installed file.
|
||||
mode=0755
|
||||
|
||||
chgrpcmd=
|
||||
chmodcmd=$chmodprog
|
||||
chowncmd=
|
||||
mvcmd=$mvprog
|
||||
rmcmd="$rmprog -f"
|
||||
stripcmd=
|
||||
|
||||
src=
|
||||
dst=
|
||||
dir_arg=
|
||||
dst_arg=
|
||||
|
||||
copy_on_change=false
|
||||
no_target_directory=
|
||||
|
||||
usage="\
|
||||
Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
|
||||
or: $0 [OPTION]... SRCFILES... DIRECTORY
|
||||
or: $0 [OPTION]... -t DIRECTORY SRCFILES...
|
||||
or: $0 [OPTION]... -d DIRECTORIES...
|
||||
|
||||
In the 1st form, copy SRCFILE to DSTFILE.
|
||||
In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
|
||||
In the 4th, create DIRECTORIES.
|
||||
|
||||
Options:
|
||||
--help display this help and exit.
|
||||
--version display version info and exit.
|
||||
|
||||
-c (ignored)
|
||||
-C install only if different (preserve the last data modification time)
|
||||
-d create directories instead of installing files.
|
||||
-g GROUP $chgrpprog installed files to GROUP.
|
||||
-m MODE $chmodprog installed files to MODE.
|
||||
-o USER $chownprog installed files to USER.
|
||||
-s $stripprog installed files.
|
||||
-t DIRECTORY install into DIRECTORY.
|
||||
-T report an error if DSTFILE is a directory.
|
||||
|
||||
Environment variables override the default commands:
|
||||
CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
|
||||
RMPROG STRIPPROG
|
||||
"
|
||||
|
||||
while test $# -ne 0; do
|
||||
case $1 in
|
||||
-c) ;;
|
||||
|
||||
-C) copy_on_change=true;;
|
||||
|
||||
-d) dir_arg=true;;
|
||||
|
||||
-g) chgrpcmd="$chgrpprog $2"
|
||||
shift;;
|
||||
|
||||
--help) echo "$usage"; exit $?;;
|
||||
|
||||
-m) mode=$2
|
||||
case $mode in
|
||||
*' '* | *' '* | *'
|
||||
'* | *'*'* | *'?'* | *'['*)
|
||||
echo "$0: invalid mode: $mode" >&2
|
||||
exit 1;;
|
||||
esac
|
||||
shift;;
|
||||
|
||||
-o) chowncmd="$chownprog $2"
|
||||
shift;;
|
||||
|
||||
-s) stripcmd=$stripprog;;
|
||||
|
||||
-t) dst_arg=$2
|
||||
# Protect names problematic for `test' and other utilities.
|
||||
case $dst_arg in
|
||||
-* | [=\(\)!]) dst_arg=./$dst_arg;;
|
||||
esac
|
||||
shift;;
|
||||
|
||||
-T) no_target_directory=true;;
|
||||
|
||||
--version) echo "$0 $scriptversion"; exit $?;;
|
||||
|
||||
--) shift
|
||||
break;;
|
||||
|
||||
-*) echo "$0: invalid option: $1" >&2
|
||||
exit 1;;
|
||||
|
||||
*) break;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
|
||||
# When -d is used, all remaining arguments are directories to create.
|
||||
# When -t is used, the destination is already specified.
|
||||
# Otherwise, the last argument is the destination. Remove it from $@.
|
||||
for arg
|
||||
do
|
||||
if test -n "$dst_arg"; then
|
||||
# $@ is not empty: it contains at least $arg.
|
||||
set fnord "$@" "$dst_arg"
|
||||
shift # fnord
|
||||
fi
|
||||
shift # arg
|
||||
dst_arg=$arg
|
||||
# Protect names problematic for `test' and other utilities.
|
||||
case $dst_arg in
|
||||
-* | [=\(\)!]) dst_arg=./$dst_arg;;
|
||||
esac
|
||||
done
|
||||
fi
|
||||
|
||||
if test $# -eq 0; then
|
||||
if test -z "$dir_arg"; then
|
||||
echo "$0: no input file specified." >&2
|
||||
exit 1
|
||||
fi
|
||||
# It's OK to call `install-sh -d' without argument.
|
||||
# This can happen when creating conditional directories.
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if test -z "$dir_arg"; then
|
||||
do_exit='(exit $ret); exit $ret'
|
||||
trap "ret=129; $do_exit" 1
|
||||
trap "ret=130; $do_exit" 2
|
||||
trap "ret=141; $do_exit" 13
|
||||
trap "ret=143; $do_exit" 15
|
||||
|
||||
# Set umask so as not to create temps with too-generous modes.
|
||||
# However, 'strip' requires both read and write access to temps.
|
||||
case $mode in
|
||||
# Optimize common cases.
|
||||
*644) cp_umask=133;;
|
||||
*755) cp_umask=22;;
|
||||
|
||||
*[0-7])
|
||||
if test -z "$stripcmd"; then
|
||||
u_plus_rw=
|
||||
else
|
||||
u_plus_rw='% 200'
|
||||
fi
|
||||
cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
|
||||
*)
|
||||
if test -z "$stripcmd"; then
|
||||
u_plus_rw=
|
||||
else
|
||||
u_plus_rw=,u+rw
|
||||
fi
|
||||
cp_umask=$mode$u_plus_rw;;
|
||||
esac
|
||||
fi
|
||||
|
||||
for src
|
||||
do
|
||||
# Protect names problematic for `test' and other utilities.
|
||||
case $src in
|
||||
-* | [=\(\)!]) src=./$src;;
|
||||
esac
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
dst=$src
|
||||
dstdir=$dst
|
||||
test -d "$dstdir"
|
||||
dstdir_status=$?
|
||||
else
|
||||
|
||||
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command
|
||||
# might cause directories to be created, which would be especially bad
|
||||
# if $src (and thus $dsttmp) contains '*'.
|
||||
if test ! -f "$src" && test ! -d "$src"; then
|
||||
echo "$0: $src does not exist." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if test -z "$dst_arg"; then
|
||||
echo "$0: no destination specified." >&2
|
||||
exit 1
|
||||
fi
|
||||
dst=$dst_arg
|
||||
|
||||
# If destination is a directory, append the input filename; won't work
|
||||
# if double slashes aren't ignored.
|
||||
if test -d "$dst"; then
|
||||
if test -n "$no_target_directory"; then
|
||||
echo "$0: $dst_arg: Is a directory" >&2
|
||||
exit 1
|
||||
fi
|
||||
dstdir=$dst
|
||||
dst=$dstdir/`basename "$src"`
|
||||
dstdir_status=0
|
||||
else
|
||||
# Prefer dirname, but fall back on a substitute if dirname fails.
|
||||
dstdir=`
|
||||
(dirname "$dst") 2>/dev/null ||
|
||||
expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
||||
X"$dst" : 'X\(//\)[^/]' \| \
|
||||
X"$dst" : 'X\(//\)$' \| \
|
||||
X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
|
||||
echo X"$dst" |
|
||||
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
||||
s//\1/
|
||||
q
|
||||
}
|
||||
/^X\(\/\/\)[^/].*/{
|
||||
s//\1/
|
||||
q
|
||||
}
|
||||
/^X\(\/\/\)$/{
|
||||
s//\1/
|
||||
q
|
||||
}
|
||||
/^X\(\/\).*/{
|
||||
s//\1/
|
||||
q
|
||||
}
|
||||
s/.*/./; q'
|
||||
`
|
||||
|
||||
test -d "$dstdir"
|
||||
dstdir_status=$?
|
||||
fi
|
||||
fi
|
||||
|
||||
obsolete_mkdir_used=false
|
||||
|
||||
if test $dstdir_status != 0; then
|
||||
case $posix_mkdir in
|
||||
'')
|
||||
# Create intermediate dirs using mode 755 as modified by the umask.
|
||||
# This is like FreeBSD 'install' as of 1997-10-28.
|
||||
umask=`umask`
|
||||
case $stripcmd.$umask in
|
||||
# Optimize common cases.
|
||||
*[2367][2367]) mkdir_umask=$umask;;
|
||||
.*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
|
||||
|
||||
*[0-7])
|
||||
mkdir_umask=`expr $umask + 22 \
|
||||
- $umask % 100 % 40 + $umask % 20 \
|
||||
- $umask % 10 % 4 + $umask % 2
|
||||
`;;
|
||||
*) mkdir_umask=$umask,go-w;;
|
||||
esac
|
||||
|
||||
# With -d, create the new directory with the user-specified mode.
|
||||
# Otherwise, rely on $mkdir_umask.
|
||||
if test -n "$dir_arg"; then
|
||||
mkdir_mode=-m$mode
|
||||
else
|
||||
mkdir_mode=
|
||||
fi
|
||||
|
||||
posix_mkdir=false
|
||||
case $umask in
|
||||
*[123567][0-7][0-7])
|
||||
# POSIX mkdir -p sets u+wx bits regardless of umask, which
|
||||
# is incompatible with FreeBSD 'install' when (umask & 300) != 0.
|
||||
;;
|
||||
*)
|
||||
tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
|
||||
trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
|
||||
|
||||
if (umask $mkdir_umask &&
|
||||
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
|
||||
then
|
||||
if test -z "$dir_arg" || {
|
||||
# Check for POSIX incompatibilities with -m.
|
||||
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
|
||||
# other-writeable bit of parent directory when it shouldn't.
|
||||
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
|
||||
ls_ld_tmpdir=`ls -ld "$tmpdir"`
|
||||
case $ls_ld_tmpdir in
|
||||
d????-?r-*) different_mode=700;;
|
||||
d????-?--*) different_mode=755;;
|
||||
*) false;;
|
||||
esac &&
|
||||
$mkdirprog -m$different_mode -p -- "$tmpdir" && {
|
||||
ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
|
||||
test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
|
||||
}
|
||||
}
|
||||
then posix_mkdir=:
|
||||
fi
|
||||
rmdir "$tmpdir/d" "$tmpdir"
|
||||
else
|
||||
# Remove any dirs left behind by ancient mkdir implementations.
|
||||
rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
|
||||
fi
|
||||
trap '' 0;;
|
||||
esac;;
|
||||
esac
|
||||
|
||||
if
|
||||
$posix_mkdir && (
|
||||
umask $mkdir_umask &&
|
||||
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
|
||||
)
|
||||
then :
|
||||
else
|
||||
|
||||
# The umask is ridiculous, or mkdir does not conform to POSIX,
|
||||
# or it failed possibly due to a race condition. Create the
|
||||
# directory the slow way, step by step, checking for races as we go.
|
||||
|
||||
case $dstdir in
|
||||
/*) prefix='/';;
|
||||
[-=\(\)!]*) prefix='./';;
|
||||
*) prefix='';;
|
||||
esac
|
||||
|
||||
eval "$initialize_posix_glob"
|
||||
|
||||
oIFS=$IFS
|
||||
IFS=/
|
||||
$posix_glob set -f
|
||||
set fnord $dstdir
|
||||
shift
|
||||
$posix_glob set +f
|
||||
IFS=$oIFS
|
||||
|
||||
prefixes=
|
||||
|
||||
for d
|
||||
do
|
||||
test X"$d" = X && continue
|
||||
|
||||
prefix=$prefix$d
|
||||
if test -d "$prefix"; then
|
||||
prefixes=
|
||||
else
|
||||
if $posix_mkdir; then
|
||||
(umask=$mkdir_umask &&
|
||||
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
|
||||
# Don't fail if two instances are running concurrently.
|
||||
test -d "$prefix" || exit 1
|
||||
else
|
||||
case $prefix in
|
||||
*\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
|
||||
*) qprefix=$prefix;;
|
||||
esac
|
||||
prefixes="$prefixes '$qprefix'"
|
||||
fi
|
||||
fi
|
||||
prefix=$prefix/
|
||||
done
|
||||
|
||||
if test -n "$prefixes"; then
|
||||
# Don't fail if two instances are running concurrently.
|
||||
(umask $mkdir_umask &&
|
||||
eval "\$doit_exec \$mkdirprog $prefixes") ||
|
||||
test -d "$dstdir" || exit 1
|
||||
obsolete_mkdir_used=true
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
{ test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
|
||||
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
|
||||
{ test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
|
||||
test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
|
||||
else
|
||||
|
||||
# Make a couple of temp file names in the proper directory.
|
||||
dsttmp=$dstdir/_inst.$$_
|
||||
rmtmp=$dstdir/_rm.$$_
|
||||
|
||||
# Trap to clean up those temp files at exit.
|
||||
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
|
||||
|
||||
# Copy the file name to the temp name.
|
||||
(umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
|
||||
|
||||
# and set any options; do chmod last to preserve setuid bits.
|
||||
#
|
||||
# If any of these fail, we abort the whole thing. If we want to
|
||||
# ignore errors from any of these, just make sure not to ignore
|
||||
# errors from the above "$doit $cpprog $src $dsttmp" command.
|
||||
#
|
||||
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
|
||||
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
|
||||
{ test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
|
||||
{ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
|
||||
|
||||
# If -C, don't bother to copy if it wouldn't change the file.
|
||||
if $copy_on_change &&
|
||||
old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
|
||||
new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
|
||||
|
||||
eval "$initialize_posix_glob" &&
|
||||
$posix_glob set -f &&
|
||||
set X $old && old=:$2:$4:$5:$6 &&
|
||||
set X $new && new=:$2:$4:$5:$6 &&
|
||||
$posix_glob set +f &&
|
||||
|
||||
test "$old" = "$new" &&
|
||||
$cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
|
||||
then
|
||||
rm -f "$dsttmp"
|
||||
else
|
||||
# Rename the file to the real destination.
|
||||
$doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
|
||||
|
||||
# The rename failed, perhaps because mv can't rename something else
|
||||
# to itself, or perhaps because mv is so ancient that it does not
|
||||
# support -f.
|
||||
{
|
||||
# Now remove or move aside any old file at destination location.
|
||||
# We try this two ways since rm can't unlink itself on some
|
||||
# systems and the destination file might be busy for other
|
||||
# reasons. In this case, the final cleanup might fail but the new
|
||||
# file should still install successfully.
|
||||
{
|
||||
test ! -f "$dst" ||
|
||||
$doit $rmcmd -f "$dst" 2>/dev/null ||
|
||||
{ $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
|
||||
{ $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
|
||||
} ||
|
||||
{ echo "$0: cannot unlink or rename $dst" >&2
|
||||
(exit 1); exit 1
|
||||
}
|
||||
} &&
|
||||
|
||||
# Now rename the file to the real destination.
|
||||
$doit $mvcmd "$dsttmp" "$dst"
|
||||
}
|
||||
fi || exit 1
|
||||
|
||||
trap '' 0
|
||||
fi
|
||||
done
|
||||
|
||||
# Local variables:
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-time-zone: "UTC"
|
||||
# time-stamp-end: "; # UTC"
|
||||
# End:
|
Reference in New Issue
Block a user