mirror of
https://github.com/PhasicFlow/phasicFlow.git
synced 2025-07-28 03:27:05 +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
747
thirdParty/Zoltan/docs/ug_html/ug_release.html
vendored
Normal file
747
thirdParty/Zoltan/docs/ug_html/ug_release.html
vendored
Normal file
@ -0,0 +1,747 @@
|
||||
<!-------- @HEADER
|
||||
!
|
||||
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
!
|
||||
! Zoltan Toolkit for Load-balancing, Partitioning, Ordering and Coloring
|
||||
! Copyright 2012 Sandia Corporation
|
||||
!
|
||||
! Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
|
||||
! the U.S. Government retains certain rights in this software.
|
||||
!
|
||||
! Redistribution and use in source and binary forms, with or without
|
||||
! modification, are permitted provided that the following conditions are
|
||||
! met:
|
||||
!
|
||||
! 1. Redistributions of source code must retain the above copyright
|
||||
! notice, this list of conditions and the following disclaimer.
|
||||
!
|
||||
! 2. Redistributions in binary form must reproduce the above copyright
|
||||
! notice, this list of conditions and the following disclaimer in the
|
||||
! documentation and/or other materials provided with the distribution.
|
||||
!
|
||||
! 3. Neither the name of the Corporation nor the names of the
|
||||
! contributors may be used to endorse or promote products derived from
|
||||
! this software without specific prior written permission.
|
||||
!
|
||||
! THIS SOFTWARE IS PROVIDED BY SANDIA CORPORATION "AS IS" AND ANY
|
||||
! EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
! IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
! PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SANDIA CORPORATION OR THE
|
||||
! CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
! EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
! PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
! PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
! LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
! NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
! SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
!
|
||||
! Questions? Contact Karen Devine kddevin@sandia.gov
|
||||
! Erik Boman egboman@sandia.gov
|
||||
!
|
||||
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
!
|
||||
! @HEADER
|
||||
------->
|
||||
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type"
|
||||
content="text/html; charset=iso-8859-1">
|
||||
<meta name="GENERATOR"
|
||||
content="Mozilla/4.7 [en] (X11; U; SunOS 5.6 sun4m) [Netscape]">
|
||||
<meta name="sandia.approval_type" content="formal">
|
||||
<meta name="sandia.approved" content="SAND2007-4748W">
|
||||
<meta name="author" content="Zoltan PI">
|
||||
|
||||
<title>Zoltan User's Guide: Release Notes</title>
|
||||
</head>
|
||||
<body bgcolor="#ffffff">
|
||||
<div align="right"><b><i><a href="ug.html">Zoltan User's Guide</a>
|
||||
| <a href="ug_backward.html">Next</a> | <a
|
||||
href="ug_examples_query.html">Previous</a></i></b></div>
|
||||
<!---------------------------------------------------------------------------->
|
||||
<h2><a name="Release Notes">Release Notes
|
||||
</a></h2>
|
||||
<a name="Release Notes">Release notes are available for the following
|
||||
releases of Zoltan:
|
||||
</a>
|
||||
<blockquote>
|
||||
<a href="#Release3.83">Zoltan Release v3.83 in Trilinos v12.6</a><br>
|
||||
<a href="#Release3.82">Zoltan Release v3.82 in Trilinos v12</a><br>
|
||||
<a href="#Release3.81">Zoltan Release v3.81 in Trilinos v11.12</a><br>
|
||||
<a href="#Release3.8">Zoltan Release v3.8 in Trilinos v11</a><br>
|
||||
<a href="#Release3.7">Zoltan Release v3.7 in Trilinos v11</a><br>
|
||||
<a href="#Release3.6">Zoltan Release v3.6</a><br>
|
||||
<a href="#Release3.501">Zoltan Release v3.501</a><br>
|
||||
<a href="#Release3.5">Zoltan Release v3.5</a><br>
|
||||
<a href="#Release3.3">Zoltan Release v3.3</a><br>
|
||||
<a href="#Release3.2">Zoltan Release v3.2</a><br>
|
||||
<a href="#Release3.1">Zoltan Release v3.1</a><br>
|
||||
<a href="#Release3.0">Zoltan Release v3.0</a><br>
|
||||
<a href="#Release2.1">Zoltan Release v2.1</a><br>
|
||||
<a href="#Release2.02">Zoltan Release v2.02</a><br>
|
||||
<a href="#Release2.01">Zoltan Release v2.01</a><br>
|
||||
<a href="#Release2.0">Zoltan Release v2.0</a><br>
|
||||
<a href="#Release1.54">Zoltan Release v1.54</a> <br>
|
||||
<a href="#Release1.53">Zoltan Release v1.53</a> <br>
|
||||
<a href="#Release1.52">Zoltan Release v1.52</a> <br>
|
||||
<a href="#Release1.5">Zoltan Release v1.5</a> <br>
|
||||
<a href="#Release1.3">Zoltan Release v1.3</a>
|
||||
</blockquote>
|
||||
<hr>
|
||||
<h2><a name="Release3.83">Zoltan Release v3.83 in Trilinos v12.6; January 2016</a></h2>
|
||||
<ul>
|
||||
<li> Autotools files updated to avoid deprecated perl features </li>
|
||||
<li> Added Zoltan_Get_Fn interface to return pointers to registered callback
|
||||
functions.</li>
|
||||
<li> Several bug fixes in Fortran90 interface </li>
|
||||
<li> Subtle rounding error fixed in PHG hypergraph partitioner </li>
|
||||
<li> Minor changes to distributed data directory to track number of nodes
|
||||
per processor; include file DD.h is now named zoltan_dd_const.h </li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release3.82">Zoltan Release v3.82 in Trilinos v12; May 2015</a></h2>
|
||||
<ul>
|
||||
<li> Minor code clean-up to remove compiler warnings and handle error conditions.
|
||||
<li> Enable "make -j" when building Zoltan's Fortran90 interface with autotools.
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release3.81">Zoltan Release v3.81 in Trilinos v11.12; November 2014</a></h2>
|
||||
<ul>
|
||||
<li> Several improvements were made to Zoltan's interface to ParMETIS v4,
|
||||
METIS v5, and Scotch v6.
|
||||
<li> New statistics were added to the RCB and RIB algorithms' output.
|
||||
<li> Checks for MPI_VERSION 1 or 2 were added where appropriate to handle
|
||||
MPI interface changes.
|
||||
<li> For non-MPI builds of Zoltan, a bug in the serial MPI stubs siMPI was
|
||||
fixed; the bug occurred when many MPI_Datatypes were defined by the
|
||||
algorithm (e.g., in deep recursion level of multilevel partitioning methods).
|
||||
<li> Several minor bugs were fixed.
|
||||
<li> No Zoltan interfaces were changed; Zoltan 3.81 is fully
|
||||
backward-compatible with Zoltan 3.8.
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release3.8">Zoltan Release Notes v3.8: October 2013</a></h2>
|
||||
<ul>
|
||||
<li> An improved hash function reduces execution time in partitioning,
|
||||
particularly when parameter RETURN_LISTS=PARTS is used.
|
||||
<li> Several bug fixes address overflow issues in cases where integers A and B
|
||||
are valid integers, but A*B overflows an integer.
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release3.7">Zoltan Release Notes v3.7: September 2012</a></h2>
|
||||
<ul>
|
||||
<li> The following features (deprecated in Trilinos v10.8) are no longer
|
||||
supported in Trilinos v11.
|
||||
<ul>
|
||||
<li>Zoltan is now released under Trilinos' BSD license.
|
||||
<li> Zoltan v1.1 interface (as described in Zoltan include file lbi_const.h):
|
||||
users should upgrade their Zoltan interface and include file zoltan.h.
|
||||
Instructions are at the <a href="../Zoltan_FAQ.html">Zoltan FAQ page</a>.
|
||||
<li> Partitioning method OCTPART: use partitioning method HSFC for similar
|
||||
partitions with faster partitioning time.
|
||||
<li> Use of DRUM as a Zoltan TPL: architecture-aware methods will be included
|
||||
in Zoltan2.
|
||||
</ul>
|
||||
<li> Improved memory usage in Zoltan Distributed Data Directories. Memory is
|
||||
now managed in a single block, eliminating excessive calls to malloc and
|
||||
improving the runtime performance of the data directories and the
|
||||
hierarchical partitioning algorithms that use them.
|
||||
<li> Hierarchical partitioning received several performance, interface and
|
||||
testing improvements. In particular, an easier-to-use interface has been
|
||||
added using simple parameters (HIER_ASSIST, PLATFORM_NAME, TOPOLOGY)
|
||||
instead of callback functions; the callback function interface is still
|
||||
supported. Also, hierarchical partitioning can now be used with only
|
||||
geometric partitioners and callbacks, whereas before it required
|
||||
graph-based callbacks as well.
|
||||
<li> Reduced the memory usage of RCB and RIB when parameter KEEP_CUTS=0.
|
||||
<li> Increased use of point-to-point communication (instead of MPI_Alltoall)
|
||||
in communication package for better performance on large number of
|
||||
processors.
|
||||
<li> Compilation with gcc 4.7 is now supported.
|
||||
<li> Using MurmurHash for better hashing.
|
||||
<li> Zoltan supports PT-Scotch v5.1.12 and ParMETIS v4, as well as some older
|
||||
versions of these TPLs.
|
||||
<li> Zoltan's graph build has been streamlined; if possible, use the parameter
|
||||
"GRAPH_BUILD_TYPE" == "FAST_NO_DUP" for faster graph builds.
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release3.6">Zoltan Release Notes v3.6: September 13, 2011</a></h2>
|
||||
<ul>
|
||||
<li>
|
||||
Added new recoloring capability to Zoltan coloring algorithms, providing
|
||||
lower numbers of colors at small additional cost.
|
||||
</li>
|
||||
<li>
|
||||
Updated Zoltan to allow use of third-party libraries ParMETIS versions 3.1 and 4.0 and Scotch versions up to 5.1.12.
|
||||
</li>
|
||||
<li>
|
||||
Updated Zoltan's hierarchical partitioning for greater efficiency.
|
||||
</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release3.501">Zoltan Release Notes v3.501: May 12, 2011</a></h2>
|
||||
Fixed bug in autotools installation of Zoltan;
|
||||
file Zoltan_config.h is now installed
|
||||
in the specified include directory.
|
||||
<hr>
|
||||
<h2><a name="Release3.5">Zoltan Release Notes v3.5: March 24, 2011</a></h2>
|
||||
Features:
|
||||
<ul>
|
||||
<li>
|
||||
Fix in Fortran90 interface that causes compilation and run-time problems
|
||||
with gcc 4.5 and later when compiler optimization is enabled.
|
||||
</li>
|
||||
<li>
|
||||
Support for 64-bit builds of Zoltan, enabling operation on more than 2B objects.
|
||||
See details for building in the <a href="ug_usage.html">Zoltan User's Guide</a>.
|
||||
</li>
|
||||
<li>
|
||||
Faster graph builds for very specific input types. See parameter
|
||||
<a href="ug_graph_build.html">GRAPH_BUILD_TYPE</a>.
|
||||
</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release3.3">Zoltan Release Notes v3.3: July 31, 2010</a></h2>
|
||||
|
||||
Features:
|
||||
<ul>
|
||||
<li>
|
||||
New <a href="ug_order_local_hsfc.html">local ordering method based on
|
||||
space-filling curves</a> to improve
|
||||
memory and cache locality within a processor.
|
||||
</li>
|
||||
<li>
|
||||
Ability to call graph partitioning algorithms using hypergraph callback
|
||||
functions; this capability is useful applications with, say, block-structured
|
||||
matrix distributions (e.g., SuperLU), where all information about a matrix
|
||||
row or column is not available on a single processor.
|
||||
</li>
|
||||
<li>
|
||||
Improved execution time of parallel hypergraph partitioning.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
<h2><a name="Release3.2">Zoltan Release Notes v3.2: September 24, 2009</a></h2>
|
||||
|
||||
Features:
|
||||
<ul>
|
||||
<li>
|
||||
New <a href="ug_alg_ptscotch.html">interface</a>
|
||||
to <a href="https://www.labri.fr/perso/pelegrin/scotch/">
|
||||
Scotch and PT-Scotch</a> parallel graph partitioning
|
||||
algorithms.
|
||||
</li>
|
||||
<li>
|
||||
Simplified interface to graph <a href="ug_interface_order.html">ordering</a>
|
||||
and <a href="ug_interface_color.html">coloring</a> algorithms
|
||||
</li>
|
||||
<li>
|
||||
Automated symmetrization of graphs for graph partitioning, coloring
|
||||
and ordering.
|
||||
(See parameters GRAPH_SYMMETRIZE and GRAPH_SYM_WEIGHT in the
|
||||
<a href="ug_alg_ptscotch.html">Scotch</a> and
|
||||
<a href="ug_alg_parmetis.html">ParMETIS</a> graph packages.)
|
||||
</li>
|
||||
<li>
|
||||
Improved function
|
||||
<a href="ug_interface_lb.html#Zoltan_LB_Eval"><b>Zoltan_LB_Eval</b></a>
|
||||
returns more information about a decomposition to users.
|
||||
</li>
|
||||
<li>
|
||||
Improved examples showing Zoltan usage in C and C++
|
||||
are included in <i>zoltan/example</i>.
|
||||
</li>
|
||||
<li>
|
||||
Improved support for <a href="ug_usage.html#Autotools">builds under autotools</a>,
|
||||
including builds of Zoltan's F90 interface.
|
||||
</li>
|
||||
<li>
|
||||
New support for <a href="ug_usage.html#CMake">CMake builds</a>
|
||||
and testing through Trilinos; builds of
|
||||
Zoltan's F90 interface are included.
|
||||
</li>
|
||||
<li>
|
||||
Improved integration into
|
||||
<a href="https://trilinos.sandia.gov/packages/isorropia/">Isorropia</a>
|
||||
partitioners for Trilinos' Epetra classes.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
Backward compatibility:
|
||||
<ul>
|
||||
<li>
|
||||
Interfaces to
|
||||
<a href="ug_interface_color.html">Zoltan_Color</a>,
|
||||
<a href="ug_interface_order.html">Zoltan_Order</a> and
|
||||
<a href="ug_interface_lb.html#Zoltan_LB_Eval">Zoltan_LB_Eval</a> have changed.
|
||||
</li>
|
||||
<li>
|
||||
The Zoltan native build environment, while still distributed, will no
|
||||
longer be supported. Users should use the
|
||||
<a href="ug_usage.html#Building the Library">autotools or CMake</a> systems.
|
||||
Builds of the Zoltan F90 interface are supported in both autotools and
|
||||
CMake.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
<h2><a name="Release3.1">Zoltan Release Notes v3.1: September 26, 2008</a></h2>
|
||||
Zoltan v3.1 includes the following new features:
|
||||
<ul>
|
||||
<li>
|
||||
Important new capabilities for Matrix ordering are included in Zoltan v3.1.
|
||||
<ul>
|
||||
<li>
|
||||
A graph/matrix ordering interface to
|
||||
<a href="ug_order_ptscotch.html">PT-Scotch</a>, a
|
||||
high-quality graph ordering and partitioning library from the University of
|
||||
Bordeaux, is now available.
|
||||
<li>
|
||||
Zoltan's new <a href="ug_interface_order.html">matrix
|
||||
ordering interface</a>
|
||||
returns ordering information such as permutations and
|
||||
separators to the application.
|
||||
</ul>
|
||||
<li>
|
||||
New <a href="ug_alg_phg.html">hypergraph partitioning</a>
|
||||
options for inexpensively
|
||||
<a href="ug_alg.html#LB_APPROACH">refining</a> partitions are
|
||||
included and controlled simply by parameters
|
||||
<a href="ug_alg.html#LB_APPROACH">LB_APPROACH</a> and
|
||||
<a href="ug_alg_phg.html">PHG_MULTILEVEL</a>.
|
||||
<li>
|
||||
Robustness improvements have been made to Zoltan's parallel
|
||||
<a href="ug_alg_hypergraph.html">hypergraph</a>
|
||||
partitioner and repartitioner.
|
||||
<li>
|
||||
A new <a href="ug_usage.html#TrilinosAutotools">Autotools
|
||||
build environment</a> is available.
|
||||
The native Zoltan build environment is still
|
||||
supported in this release.
|
||||
<li>
|
||||
<a href="ug_usage.html#TrilinosAutotools">Serial, non-MPI builds</a>
|
||||
of Zoltan are enabled through the new Autotools build environment.
|
||||
<li>
|
||||
Zoltan is now a
|
||||
<a href="https://trilinos.sandia.gov">Trilinos</a> package.
|
||||
Integration with <a href="https://trilinos.sandia.gov">Trilinos</a>,
|
||||
is now tighter and more seamless.
|
||||
In particular, Zoltan is the default partitioner for the Trilinos package
|
||||
<a href="https://trilinos.sandia.gov/packages/isorropia/">Isorropia</a>,
|
||||
a matrix-based interface to Zoltan.
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Please see the <a href="ug_backward.html">backward compatibility</a> section
|
||||
for a detailed description of changes that may affect current users.
|
||||
|
||||
|
||||
<hr>
|
||||
<h2><a name="Release3.0"></a>Zoltan Release Notes v3.0: May 1, 2007</h2>
|
||||
Zoltan v3.0 includes major new features.
|
||||
<ul>
|
||||
<li> <a href="ug_alg_phg.html">Parallel Hypergraph Repartitioning</a> combining
|
||||
the improved communication metric of <a href="ug_alg_hypergraph.html">hypergraph
|
||||
partitioning</a> with a
|
||||
<a href="http://cs.sandia.gov/Zoltan/papers/Catalyurek_IPDPS07.pdf">new model</a>
|
||||
for representing an existing partition while
|
||||
computing a new one. This work received the "Best Algorithms Paper Award" at
|
||||
the <a href="https://www.ipdps.org"> 2007 IEEE International Parallel and
|
||||
Distributed Processing Symposium</a>.
|
||||
<li> <a href="http://cs.sandia.gov/Zoltan/papers/wiley_chapter.pdf">Hypergraph refinement</a> to quickly
|
||||
improve the quality of an existing partition.
|
||||
<li> Improved partition quality within the Zoltan
|
||||
<a href="ug_alg_phg.html">parallel hypergraph partitioner</a>.
|
||||
<li> <a href="ug_alg_phg.html">Parallel graph partitioning</a> using
|
||||
Zoltan's parallel hypergraph partitioner.
|
||||
<li> Hypergraph partitioning with <a href="ug_alg_hypergraph.html">fixed
|
||||
vertices</a>
|
||||
that allows application to assign or "fix" objects to a desired part
|
||||
before partitioning.
|
||||
<li> Improved <a href="ug_alg.html#REMAP">part remapping</a> to reduce data migration costs in all
|
||||
partitioners.
|
||||
<li> Hybrid <a href="ug_alg_hier.html">hierarchical partitioning</a> that allows
|
||||
different partitioning algorithms to be applied within a hierarchy of
|
||||
computers (e.g., partitioning across a cluster of shared-memory processors,
|
||||
followed by partitioning within each shared-memory processor).
|
||||
<li> A new scheme for more easily specifying partitioning
|
||||
<a href="ug_alg.html#LB_METHOD">methods</a> and
|
||||
<a href="ug_alg.html#LB_APPROACH">approaches</a>
|
||||
within the hypergraph and graph partitioners.
|
||||
<li> Very <a href="ug_alg_simple.html">simple partitioners</a> that serve as
|
||||
testing tools and examples for usage.
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Please see the <a href="ug_backward.html">backward compatibility</a> section
|
||||
for a detailed description of changes that may affect current users.
|
||||
|
||||
|
||||
<hr>
|
||||
<h2><a name="Release2.1"></a>Zoltan Release Notes v2.1: October 5, 2006</h2>
|
||||
Zoltan v2.1 includes a significant bug fix for the hypergraph partitioner.
|
||||
We strongly recommend that users upgrade to Zoltan v2.1.
|
||||
<hr>
|
||||
<h2><a name="Release2.02"></a>Zoltan Release Notes v2.02: September 26, 2006</h2>
|
||||
Zoltan v2.02 includes bugfixes:
|
||||
<ul>
|
||||
<li>Zoltan_LB_Eval now correctly computes edge cuts with respect to parts
|
||||
when parts are spread across more than one processor.
|
||||
</li>
|
||||
<li>Extraneous (and annoying) print statement has been removed from
|
||||
Zoltan partitioning method RCB.
|
||||
</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release2.01"></a>Zoltan Release Notes v2.01: August 2006</h2>
|
||||
Zoltan v2.01 includes enhancements to version 2.0.
|
||||
<ul>
|
||||
<li>F90 interface fixes to comply with standard F90 (e.g., shortened
|
||||
variable names and continuation lines). The hypergraph callback function
|
||||
names have changed, but C and C++ compatibility with v2.0 is maintained.</li>
|
||||
<li>Performance improvement to initial building of hypergraphs from
|
||||
application data.</li>
|
||||
<li>Major bug fix for dense-edge removal in parallel hypergraph method;
|
||||
partitioning of hypergraphs with edges containing more than 25% of
|
||||
the vertices was affected by this bug.</li>
|
||||
<li>Minor fixes to parallel hypergraph code.</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release2.0"></a>Zoltan Release Notes v2.0: April 2006</h2>
|
||||
Zoltan v2.0 includes several major additions:<br>
|
||||
<ul>
|
||||
<li><a href="ug_alg_phg.html">Parallel hypergraph partitioning</a>. </li>
|
||||
<li><a href="ug_color.html">Parallel graph coloring</a>, both distance-1 and distance-2.</li>
|
||||
<li><a href="ug_alg_rcb.html">Multicriteria geometric partitioning (RCB)</a>.</li>
|
||||
<li><a href="ug_cpp.html">C++ interface</a>.
|
||||
</ul>
|
||||
<p></p>
|
||||
<hr>
|
||||
|
||||
<h2><a name="Release1.54"></a>Zoltan Release Notes v1.54</h2>
|
||||
Some versions of MPICH have a bug in MPI_Reduce_scatter; they can
|
||||
report
|
||||
errors with MPI_TYPE_INDEXED.
|
||||
In Zoltan v1.54's unstructured communication package, calls to
|
||||
MPI_Reduce_scatter have been replaced with separate calls to MPI_Reduce
|
||||
and MPI_Scatter.
|
||||
<p></p>
|
||||
<hr>
|
||||
<h2><a name="Release1.53"></a>Zoltan Release Notes v1.53</h2>
|
||||
Zoltan v1.53 includes the following new capabilities:
|
||||
<ul>
|
||||
<li> Portability to BSD Unix and Mac OS X was added.
|
||||
</li>
|
||||
<li> Averaging of RCB and RIB cuts was added; see Zoltan parameter
|
||||
<a href="ug_alg_rcb.html#AVERAGE_CUTS">AVERAGE_CUTS</a>.
|
||||
</li>
|
||||
<li> A new function <a href="ug_alg_rcb.html#Zoltan_RCB_Box"><b>Zoltan_RCB_Box</b></a>
|
||||
returns information about subdomain bounding
|
||||
boxes in RCB decompositions.
|
||||
</li>
|
||||
<li>
|
||||
F90 interface to
|
||||
<a href="ug_interface_order.html#Zoltan_Order"><b>Zoltan_Order</b></a>
|
||||
was added.
|
||||
</li>
|
||||
<li>
|
||||
Warnings that load-imbalance tolerance was not met are no longer
|
||||
printed
|
||||
when <a href="ug_param.html#Debug%20Levels%20in%20Zoltan">DEBUG_LEVEL</a>
|
||||
== 0.
|
||||
</li>
|
||||
<li>
|
||||
Minor bugs were addressed.
|
||||
</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release1.52"></a>Zoltan Release Notes v1.52</h2>
|
||||
Zoltan v1.52 includes the following new capabilities:
|
||||
<ul>
|
||||
<li>
|
||||
List-based graph callback functions
|
||||
<a href="ug_query_lb.html#ZOLTAN_NUM_EDGES_MULTI_FN">ZOLTAN_NUM_EDGES_MULTI_FN</a>
|
||||
and <a href="ug_query_lb.html#ZOLTAN_EDGE_LIST_MULTI_FN">ZOLTAN_EDGE_LIST_MULTI_FN</a>
|
||||
were added to mirror support and performance given by the
|
||||
list-based geometric function <a
|
||||
href="ug_query_lb.html#ZOLTAN_GEOM_MULTI_FN">ZOLTAN_GEOM_MULTI_FN</a>.
|
||||
</li>
|
||||
<li>
|
||||
Support for ParMETIS v3.1 was added. </li>
|
||||
<li>
|
||||
Minor bugs were addressed.
|
||||
</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2><a name="Release1.5"></a>Zoltan Release Notes v1.5</h2>
|
||||
This section describes improvements to Zoltan in Version 1.5.
|
||||
Every attempt was made to keep Zoltan v1.3 backwardly compatible with
|
||||
previous versions.
|
||||
Users of previous versions of Zoltan should refer to the <a
|
||||
href="ug_backward.html">Backward Compatibility Notes</a>.
|
||||
<p>Short descriptions of the following features are included below;
|
||||
follow the links for more details.
|
||||
</p>
|
||||
<blockquote><a href="#REMAP">Part remapping</a>
|
||||
<br>
|
||||
<a href="#KNEP">Unequal Numbers of Parts and Processors</a>
|
||||
<br>
|
||||
<a href="#UnequalSizes">Non-Uniform Part Sizes</a>
|
||||
<br>
|
||||
<a href="#Interface1.5">Zoltan Interface Updated</a>
|
||||
<br>
|
||||
<a href="#HSFCBox">Robust HSFC Box Assign</a>
|
||||
<br>
|
||||
<a href="#Matrix">Matrix Ordering</a>
|
||||
<br>
|
||||
<a href="#Performance1.5">Performance Improvements</a>
|
||||
<br>
|
||||
<a href="#BugFixes1.5">Bug Fixes</a>
|
||||
</blockquote>
|
||||
<!---------------------------------------------------------------------------->
|
||||
<h4><a name="REMAP"></a>
|
||||
<hr>Part Remapping</h4>
|
||||
During partitioning, Zoltan v1.5 can renumber parts so that the
|
||||
input and output partitions have greater overlap (and, thus, lower
|
||||
data-migration costs). This remapping is controlled by Zoltan parameter
|
||||
<i><a href="ug_alg.html#REMAP">REMAP</a></i>. Experiments have shown
|
||||
that
|
||||
using this parameter can greatly reduce data migration costs.
|
||||
<!---------------------------------------------------------------------------->
|
||||
<h4><a name="KNEP"></a>
|
||||
<hr>Unequal Numbers of Parts and Processors</h4>
|
||||
Zoltan v1.5 can be used to generate <i>k</i> parts on <i>p</i>
|
||||
processors,
|
||||
where <i>k</i> is not equal to <i>p</i>. Function <a
|
||||
href="ug_interface_lb.html#Zoltan_LB_Partition"><b>Zoltan_LB_Partition</b></a>
|
||||
(replacing <a href="ug_interface_lb.html#Zoltan_LB_Balance"><b>Zoltan_LB_Balance</b></a>)
|
||||
can generate arbitrary numbers of parts on the given processors.
|
||||
The number of desired parts is set with parameters <i><a
|
||||
href="ug_alg.html#NUM_GLOBAL_PARTS">NUM_GLOBAL_PARTS</a></i>
|
||||
or <i><a href="ug_alg.html#NUM_LOCAL_PARTS">NUM_LOCAL_PARTS</a></i>.
|
||||
Both part and processor information are returned by
|
||||
<a href="ug_interface_lb.html#Zoltan_LB_Partition"><b>Zoltan_LB_Partition</b></a>,
|
||||
<b><a href="ug_interface_augment.html#Zoltan_LB_Box_PP_Assign">Zoltan_LB_Box_PP_Assign</a></b>,
|
||||
and
|
||||
<b><a href="ug_interface_augment.html#Zoltan_LB_Point_PP_Assign">Zoltan_LB_Point_PP_Assign</a></b>.
|
||||
New Zoltan query functions
|
||||
<b><a href="ug_query_lb.html#ZOLTAN_PART_FN">ZOLTAN_PART_FN</a></b>
|
||||
and <b><a href="ug_query_lb.html#ZOLTAN_PART_MULTI_FN">ZOLTAN_PART_MULTI_FN</a></b>
|
||||
return objects' part information to Zoltan.
|
||||
<a href="ug_interface_lb.html#Zoltan_LB_Balance"><b>Zoltan_LB_Balance</b></a>
|
||||
can still be used for <i>k</i> equal to <i>p</i>.
|
||||
<!---------------------------------------------------------------------------->
|
||||
<h4><a name="UnequalSizes"></a>
|
||||
<hr>Non-Uniform Part Sizes</h4>
|
||||
Part sizes for local and global parts can be specified using
|
||||
<b><a href="ug_interface_lb.html#Zoltan_LB_Set_Part_Sizes">Zoltan_LB_Set_Part_Sizes</a></b>,
|
||||
allowing non-uniformly sized parts to be generated by
|
||||
Zoltan's partitioning algorithms.
|
||||
<!---------------------------------------------------------------------------->
|
||||
<h4><a name="Interface1.5"></a>
|
||||
<hr>Zoltan Interface Updated</h4>
|
||||
To support the concept of parts separate from processors, many new
|
||||
interface functions were added to Zoltan v1.5 (e.g.,
|
||||
<a href="ug_interface_lb.html#Zoltan_LB_Partition"><b>Zoltan_LB_Partition</b></a>
|
||||
and
|
||||
<b><a href="ug_interface_mig.html#Zoltan_Migrate">Zoltan_Migrate</a></b>).
|
||||
These functions mimic previous Zoltan functions (e.g.,
|
||||
<a href="ug_interface_lb.html#Zoltan_LB_Balance"><b>Zoltan_LB_Balance</b></a>
|
||||
and
|
||||
<b><a href="ug_interface_mig.html#Zoltan_Help_Migrate">Zoltan_Help_Migrate</a></b>,
|
||||
respectively), but include both part and processor information.
|
||||
Both the new and old interface functions work in Zoltan v1.5.
|
||||
See the notes on <a href="ug_backward.html">Backward Compatibility</a>.
|
||||
<!---------------------------------------------------------------------------->
|
||||
<h4><a name="HSFCBox"></a>
|
||||
<hr>Robust HSFC Box Assign</h4>
|
||||
Function
|
||||
<b><a href="ug_interface_augment.html#Zoltan_LB_Box_PP_Assign">Zoltan_LB_Box_PP_Assign</a></b>
|
||||
now works for the <a href="ug_alg_hsfc.html">Hilbert Space-Filling
|
||||
Curve algorithm (HSFC)</a>,
|
||||
in addition to the <a href="ug_alg_rcb.html">RCB</a> and <a
|
||||
href="ug_alg_rib.html">RIB</a> algorithms supported in previous
|
||||
versions
|
||||
of Zoltan. <b><a
|
||||
href="ug_interface_augment.html#Zoltan_LB_Point_PP_Assign">Zoltan_LB_Point_PP_Assign</a></b>
|
||||
continues to work for <a href="ug_alg_hsfc.html">HSFC</a>,
|
||||
<a href="ug_alg_rcb.html">RCB</a> and <a href="ug_alg_rib.html">RIB</a>.
|
||||
<!---------------------------------------------------------------------------->
|
||||
<h4><a name="Matrix"></a>
|
||||
<hr>Matrix Ordering</h4>
|
||||
Zoltan v1.5 contains a matrix-ordering interface <b><a
|
||||
href="ug_interface_order.html#Zoltan_Order">Zoltan_Order</a></b>
|
||||
to ParMETIS' matrix-ordering
|
||||
functions. New graph-based matrix-ordering algorithms can be easily
|
||||
added behind this interface.
|
||||
<!---------------------------------------------------------------------------->
|
||||
<h4><a name="Performance1.5"></a>
|
||||
<hr>Performance Improvements</h4>
|
||||
Many performance improvements were added to Zoltan v1.5.
|
||||
<ul>
|
||||
<li>
|
||||
List-based callback functions have been added to Zoltan
|
||||
(<b><a href="ug_query_lb.html#ZOLTAN_GEOM_MULTI_FN">ZOLTAN_GEOM_MULTI_FN</a></b>,
|
||||
<b><a href="ug_query_lb.html#ZOLTAN_PART_MULTI_FN">ZOLTAN_PART_MULTI_FN</a></b>,
|
||||
<b><a href="ug_query_mig.html#ZOLTAN_OBJ_SIZE_MULTI_FN">ZOLTAN_OBJ_SIZE_MULTI_FN</a></b>,
|
||||
<b><a href="ug_query_mig.html#ZOLTAN_PACK_OBJ_MULTI_FN">ZOLTAN_PACK_OBJ_MULTI_FN</a></b>,
|
||||
and
|
||||
<b><a href="ug_query_mig.html#ZOLTAN_UNPACK_OBJ_MULTI_FN">ZOLTAN_UNPACK_OBJ_MULTI_FN</a></b>);
|
||||
these functions allow entire lists of data to be passed from the
|
||||
application to Zoltan, replacing per-object callbacks.
|
||||
</li>
|
||||
<li>
|
||||
<b><a href="ug_interface_mig.html#Zoltan_Migrate">Zoltan_Migrate</a></b>
|
||||
now
|
||||
can accept either import lists, export lists, or both. It is no longer
|
||||
necessary to call <b><a
|
||||
href="ug_interface_mig.html#Zoltan_Invert_Lists">Zoltan_Invert_Lists</a></b>
|
||||
or <b><a href="ug_interface_mig.html#Zoltan_Compute_Destinations">Zoltan_Compute_Destinations</a></b>
|
||||
to get appropriate input for <b><a
|
||||
href="ug_interface_mig.html#Zoltan_Migrate">Zoltan_Migrate</a></b>.
|
||||
</li>
|
||||
<li>
|
||||
Zoltan v1.5 contains performance improvements within individual
|
||||
algorithms.
|
||||
We recommend users upgrade to the latest version.
|
||||
</li>
|
||||
</ul>
|
||||
<!---------------------------------------------------------------------------->
|
||||
<a name="BugFixes1.5"></a>
|
||||
<hr>
|
||||
<h4>Bug Fixes</h4>
|
||||
Bug fixes were made to Zoltan's algorithms and interface. Users
|
||||
of previous versions of Zoltan are encouraged to upgrade.
|
||||
<!----------------------------------------------------------------------------><!---------------------------------------------------------------------------->
|
||||
<!---------------------------------------------------------------------------->
|
||||
<hr>
|
||||
<hr>
|
||||
<h2><a name="Release1.3"></a>Zoltan Release Notes v1.3</h2>
|
||||
This section describes improvements to Zoltan in Version 1.3.
|
||||
Every attempt was made to keep Zoltan v1.3 backwardly compatible with
|
||||
previous versions.
|
||||
Users of previous versions of Zoltan should refer to the <a
|
||||
href="ug_backward.html">Backward Compatibility Notes</a>.
|
||||
<p>Short descriptions of the following features are included below;
|
||||
follow the links for more details.
|
||||
</p>
|
||||
<blockquote><a href="#Data%20Services">More Data Services</a>
|
||||
<br>
|
||||
<a href="#New%20HSFC">New Hilbert Space-Filling Curve Partitioning</a>
|
||||
<br>
|
||||
<a href="#New%20Structured">Support for Structured-Grid Partitioning</a>
|
||||
<br>
|
||||
<a href="#ParMETIS3">Support for ParMETIS v3.0</a>
|
||||
<br>
|
||||
<a href="#Performance">Performance Improvements</a>
|
||||
<br>
|
||||
<a href="#New%20Interface">Zoltan Interface Updated</a>
|
||||
<br>
|
||||
<a href="#TestSuite">Improved Test Suite</a>
|
||||
<br>
|
||||
<a href="#BugFixes">Bug Fixes</a>
|
||||
</blockquote>
|
||||
<!---------------------------------------------------------------------------->
|
||||
<a name="Data Services"></a>
|
||||
<hr>
|
||||
<h4>More Data Services</h4>
|
||||
Zoltan's mission has been widened beyond its original focus on dynamic
|
||||
load-balancing algorithms. Now Zoltan also provides data management
|
||||
services to parallel, unstructured, and adaptive computations.
|
||||
Several packages of parallel data services have been added and made
|
||||
available to
|
||||
application developers. These services include the following:
|
||||
<ul>
|
||||
<li>An <a href="ug_util_comm.html">unstructured
|
||||
communication package</a> that simplifies complicated communication by
|
||||
insulating applications from the details of message
|
||||
sends and receives.
|
||||
</li>
|
||||
<li>A <a href="ug_util_dd.html">distributed data directory</a>
|
||||
that allows applications to efficiently
|
||||
(in memory and time) locate off-processor data.
|
||||
</li>
|
||||
<li>A <a href="ug_util_mem.html">dynamic memory
|
||||
management package</a> that simplifies debugging of
|
||||
memory allocation problems on state-of-the-art parallel computers.
|
||||
</li>
|
||||
</ul>
|
||||
<!---------------------------------------------------------------------------->
|
||||
<a name="New HSFC"></a>
|
||||
<hr>
|
||||
<h4>New Hilbert Space-Filling Curve Partitioning</h4>
|
||||
Zoltan now includes a fast, efficient implementation of <a
|
||||
href="ug_alg_hsfc.html">Hilbert Space-Filling Curve (HSFC)</a>
|
||||
partitioning. This geometric method also includes
|
||||
support for <a href="ug_interface_augment.html#Zoltan_LB_Box_Assign">Zoltan_LB_Box_Assign</a>
|
||||
and <a href="ug_interface_augment.html#Zoltan_LB_Point_Assign">Zoltan_LB_Point_Assign</a>
|
||||
functions.<!----------------------------------------------------------------------------> <a
|
||||
name="New Structured"></a>
|
||||
<hr>
|
||||
<h4>Support for Structured-Grid Partitioning</h4>
|
||||
Zoltan's <a href="ug_alg_rcb.html">Recursive Coordinate Bisection (RCB)</a>
|
||||
partitioning algorithm has been enhanced to allow
|
||||
generation of strictly rectilinear subdomains. This capability can be
|
||||
used for partitioning of grids for structured-grid applications. See
|
||||
parameter <a href="ug_alg_rcb.html"><i>RCB_RECTILINEAR_BLOCKS</i></a>.
|
||||
<!----------------------------------------------------------------------------><a
|
||||
name="ParMETIS3"></a>
|
||||
<hr>
|
||||
<h4>Support for ParMETIS v3.0</h4>
|
||||
In addition to providing interfaces to <a href="ug_alg_parmetis.html">ParMETIS
|
||||
v2.0</a>,
|
||||
Zoltan now provides an interfaces <a href="ug_alg_parmetis.html">ParMETIS
|
||||
v3.0</a>. Full support of ParMETIS v3.0's multiconstraint and
|
||||
multiobjective partitioning is
|
||||
included.
|
||||
<!----------------------------------------------------------------------------><a
|
||||
name="Performance"></a>
|
||||
<hr>
|
||||
<h4>Performance Improvements</h4>
|
||||
Performance of Zoltan's partitioning algorithms has been improved
|
||||
through a number of code optimizations and new features. In addition,
|
||||
user parameter <a href="ug_alg.html#LB%20Parameters"><i>RETURN_LISTS</i></a>
|
||||
can be used to specify which returned arguments are computed by <a
|
||||
href="ug_interface_lb.html#Zoltan_LB_Balance"><b>Zoltan_LB_Balance</b></a>,
|
||||
allowing reduced work in partitioning.
|
||||
In the <a href="ug_alg_rcb.html">Recursive Coordinate Bisection (RCB)</a>
|
||||
partitioning algorithm, user parameters allow cut directions
|
||||
to be locked in an attempt to minimize data movement; see parameters
|
||||
<a href="ug_alg_rcb.html"><i>RCB_LOCK_DIRECTIONS</i></a> and <a
|
||||
href="ug_alg_rcb.html"><i>RCB_SET_DIRECTIONS</i></a>.
|
||||
<!----------------------------------------------------------------------------><a
|
||||
name="New Interface"></a>
|
||||
<hr>
|
||||
<h4>Zoltan Interface Updated</h4>
|
||||
Zoltan has adopted a more modular design, making it easier to use by
|
||||
applications and easier to modify by algorithm developers.
|
||||
Names in the <a href="ug_interface.html">Zoltan interface</a> and code
|
||||
are tied more closely to their functionality.
|
||||
Full <a href="ug_backward.html">backward compatibility</a> is
|
||||
supported
|
||||
for users of previous versions of Zoltan.
|
||||
<!----------------------------------------------------------------------------><a
|
||||
name="TestSuite"></a>
|
||||
<hr>
|
||||
<h4>Improved Test Suite</h4>
|
||||
The Zoltan <a href="../dev_html/dev_test_script.html">test suite</a>
|
||||
has been improved, with more tests providing greater
|
||||
code coverage and platform-specific answer files accounting for
|
||||
differences
|
||||
due to computer architectures.
|
||||
<!----------------------------------------------------------------------------><a
|
||||
name="BugFixes"></a>
|
||||
<hr>
|
||||
<h4>Bug Fixes</h4>
|
||||
Some bug fixes were made to Zoltan's algorithms and interface. Users
|
||||
of previous versions of Zoltan are encouraged to upgrade.
|
||||
<!---------------------------------------------------------------------------->
|
||||
<p></p>
|
||||
<hr width="100%">[<a href="ug.html">Table of Contents</a> | <a
|
||||
href="ug_backward.html">Next:
|
||||
Backward Compatibility</a> | <a href="ug_examples_query.html">Previous:
|
||||
Query Function Examples</a> | <a href="https://www.sandia.gov/general/privacy-security/index.html">Privacy and Security</a>]
|
||||
</body>
|
||||
</html>
|
Reference in New Issue
Block a user