From owner-svn-ports-head@freebsd.org Wed Jun 24 12:19:05 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7FFD934D8A0; Wed, 24 Jun 2020 12:19:05 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49sMdP37sRz44Ww; Wed, 24 Jun 2020 12:19:05 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6697E116A0; Wed, 24 Jun 2020 12:19:05 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 05OCJ5vH084316; Wed, 24 Jun 2020 12:19:05 GMT (envelope-from danfe@FreeBSD.org) Received: (from danfe@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 05OCJ3pF084304; Wed, 24 Jun 2020 12:19:03 GMT (envelope-from danfe@FreeBSD.org) Message-Id: <202006241219.05OCJ3pF084304@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danfe set sender to danfe@FreeBSD.org using -f From: Alexey Dokuchaev Date: Wed, 24 Jun 2020 12:19:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r540058 - in head: . math math/ogdf math/ogdf/files X-SVN-Group: ports-head X-SVN-Commit-Author: danfe X-SVN-Commit-Paths: in head: . math math/ogdf math/ogdf/files X-SVN-Commit-Revision: 540058 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jun 2020 12:19:05 -0000 Author: danfe Date: Wed Jun 24 12:19:03 2020 New Revision: 540058 URL: https://svnweb.freebsd.org/changeset/ports/540058 Log: - Resurrect, unbreak, and update to version 2020.02 (Catalpa) - The build is purely CMake-based now and doesn't use any shell or Python helper scripts - Keep PLIST_SUB+=COIN="" to reduce the churn on the pkg-plist, will be cleaned up separately (COIN support is now mandatory) - Chase 301 Moved Permanently redirect in the WWW line of the port description while here Added: head/math/ogdf/ - copied from r526851, head/math/ogdf/ head/math/ogdf/files/patch-cmake_doc.cmake (contents, props changed) head/math/ogdf/files/patch-include_ogdf_basic_internal_config.h - copied, changed from r526851, head/math/ogdf/files/patch-include_ogdf_internal_basic_config.h Deleted: head/math/ogdf/files/patch-include_coin_CglLandPUtils.hpp head/math/ogdf/files/patch-include_ogdf_internal_basic_config.h head/math/ogdf/files/patch-makeMakefile.config head/math/ogdf/files/patch-makeMakefile.py head/math/ogdf/files/patch-test_gtest_gtest.h Modified: head/MOVED head/math/Makefile head/math/ogdf/Makefile head/math/ogdf/distinfo head/math/ogdf/files/patch-include_ogdf_basic_System.h head/math/ogdf/pkg-descr head/math/ogdf/pkg-plist Modified: head/MOVED ============================================================================== --- head/MOVED Wed Jun 24 12:08:21 2020 (r540057) +++ head/MOVED Wed Jun 24 12:19:03 2020 (r540058) @@ -14321,7 +14321,6 @@ graphics/py-chart||2020-02-22|Has expired: Broken, use japanese/tegaki-recognize||2020-02-22|Has expired: Broken, uses EOLed python27 mail/py-zope.sendmail||2020-02-22|Has expired: Old, uses EOLed python27 mail/pysieved||2020-02-22|Has expired: Broken, uses EOLed python27 -math/ogdf||2020-02-22|Has expired: Broken, uses EOLed python27 math/py-viper||2020-02-22|Has expired: Broken, uses EOLed python27 misc/fbless||2020-02-22|Has expired: Broken, uses EOLed python27 misc/pylize||2020-02-22|Has expired: Broken, uses EOLed python27 Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Wed Jun 24 12:08:21 2020 (r540057) +++ head/math/Makefile Wed Jun 24 12:19:03 2020 (r540058) @@ -513,6 +513,7 @@ SUBDIR += octave-forge-zenity SUBDIR += octave-forge-zeromq SUBDIR += octomap + SUBDIR += ogdf SUBDIR += oleo SUBDIR += onednn SUBDIR += openblas Modified: head/math/ogdf/Makefile ============================================================================== --- head/math/ogdf/Makefile Sat Feb 22 18:53:40 2020 (r526851) +++ head/math/ogdf/Makefile Wed Jun 24 12:19:03 2020 (r540058) @@ -2,64 +2,31 @@ # $FreeBSD$ PORTNAME= ogdf -PORTVERSION= 2015.05 -PORTREVISION= 1 +PORTVERSION= 2020.02 CATEGORIES= math -MASTER_SITES= http://www.ogdf.net/lib/exe/fetch.php/tech: +MASTER_SITES= https://ogdf.uos.de/wp-content/uploads/2020/02/ DISTNAME= ${PORTNAME}.v${PORTVERSION} MAINTAINER= woodsb02@FreeBSD.org COMMENT= C++ class library for the automatic layout of diagrams -BROKEN= unfetchable -DEPRECATED= Broken, uses EOLed python27 -EXPIRATION_DATE= 2020-02-19 - LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE_GPL_v2.txt LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE_GPL_v3.txt -USES= compiler:features gmake python:2.7,build zip -USE_LDCONFIG= yes -LDFLAGS+= -L${LOCALBASE}/lib +USES= cmake compiler:c++11-lang zip +USE_LDCONFIG= yes +CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON \ + -DEXAMPLES_INSTALL_DIR:PATH=${EXAMPLESDIR_REL} -FETCH_BEFORE_ARGS= -o ${PORTNAME}.v${PORTVERSION}.zip -WRKSRC= ${WRKDIR}/${PORTNAME:tu} +WRKSRC= ${WRKDIR}/${PORTNAME:tu} -OPTIONS_DEFINE= COIN -OPTIONS_DEFAULT= COIN -OPTIONS_SUB= yes +OPTIONS_DEFINE= EXAMPLES -COIN_DESC= Build with COIN solvers -COIN_USE= coin=true -COIN_CONFLICTS_INSTALL= CoinMP +PLIST_SUB+= COIN="" -.include - -.if ${COMPILER_FEATURES:Mc++11} -STDCPP11= -std=c++11 -.endif - -post-patch: - @${REINPLACE_CMD} -e '\ - s|%%CXX%%|${CXX}|g; \ - s|%%CXXFLAGS%%|${CXXFLAGS}|g; \ - s|%%LOCALBASE%%|${LOCALBASE}|g; \ - s|%%USE_COIN%%|${USE_COIN}|g' \ - ${WRKSRC}/makeMakefile.config - - @${REINPLACE_CMD} -e '\ - s|%%STDCPP11%%|${STDCPP11}|g' \ - ${WRKSRC}/makeMakefile.py - -do-configure: - cd ${WRKSRC} && ${PYTHON_CMD} makeMakefile.py - post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libOGDF.so -.if ${PORT_OPTIONS:MCOIN} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libCOIN.so -.endif + @${RMDIR} ${STAGEDIR}${PREFIX}/include/ogdf/lib/minisat/doc -.include +.include Modified: head/math/ogdf/distinfo ============================================================================== --- head/math/ogdf/distinfo Sat Feb 22 18:53:40 2020 (r526851) +++ head/math/ogdf/distinfo Wed Jun 24 12:19:03 2020 (r540058) @@ -1,2 +1,3 @@ -SHA256 (ogdf.v2015.05.zip) = 12c279fe288e911b905956dcfdfb61ad983832175f16a72039a69fab2e6b5b3e -SIZE (ogdf.v2015.05.zip) = 5682221 +TIMESTAMP = 1581287113 +SHA256 (ogdf.v2020.02.zip) = dff274a1e0ad571e3f0028601b58185582e5c6a56b9b0ffeeaa99231f9d75ea5 +SIZE (ogdf.v2020.02.zip) = 5108638 Added: head/math/ogdf/files/patch-cmake_doc.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/ogdf/files/patch-cmake_doc.cmake Wed Jun 24 12:19:03 2020 (r540058) @@ -0,0 +1,19 @@ +--- cmake/doc.cmake.orig 2020-02-09 22:05:19 UTC ++++ cmake/doc.cmake +@@ -1,13 +1,12 @@ + # Documentation-related CMake configuration + + set(doc_dir "${PROJECT_SOURCE_DIR}/doc") +-set(DOC_INSTALL_DIR "share/doc/libogdf" CACHE PATH "Installation path of OGDF documentation and examples") ++set(DOC_INSTALL_DIR "share/doc/libogdf" CACHE PATH "Installation path of OGDF documentation") + mark_as_advanced(DOC_INSTALL_DIR) + +-# installation of examples as documentation + file(GLOB_RECURSE example_files "${doc_dir}/*.txt" "${doc_dir}/*.bench" "${doc_dir}/*.gml") +-install(DIRECTORY doc/examples +- DESTINATION ${DOC_INSTALL_DIR} ++install(DIRECTORY doc/examples/ ++ DESTINATION ${EXAMPLES_INSTALL_DIR} + FILES_MATCHING + PATTERN "*.cpp" + PATTERN "*.txt" Modified: head/math/ogdf/files/patch-include_ogdf_basic_System.h ============================================================================== --- head/math/ogdf/files/patch-include_ogdf_basic_System.h Sat Feb 22 18:53:40 2020 (r526851) +++ head/math/ogdf/files/patch-include_ogdf_basic_System.h Wed Jun 24 12:19:03 2020 (r540058) @@ -10,9 +10,9 @@ #elif defined(OGDF_SYSTEM_UNIX) || defined(__MINGW32__) #include @@ -176,7 +176,7 @@ public: - static void *alignedMemoryAlloc16(size_t size) { - #ifdef OGDF_SYSTEM_WINDOWS + # else return _aligned_malloc(size, 16); + # endif -#elif defined(OGDF_SYSTEM_OSX) +#elif defined(OGDF_SYSTEM_OSX) || defined(OGDF_SYSTEM_FREEBSD) // malloc returns 16 byte aligned memory on OS X. Copied and modified: head/math/ogdf/files/patch-include_ogdf_basic_internal_config.h (from r526851, head/math/ogdf/files/patch-include_ogdf_internal_basic_config.h) ============================================================================== --- head/math/ogdf/files/patch-include_ogdf_internal_basic_config.h Sat Feb 22 18:53:40 2020 (r526851, copy source) +++ head/math/ogdf/files/patch-include_ogdf_basic_internal_config.h Wed Jun 24 12:19:03 2020 (r540058) @@ -1,5 +1,5 @@ ---- include/ogdf/internal/basic/config.h.orig 2015-05-29 15:36:28 UTC -+++ include/ogdf/internal/basic/config.h +--- include/ogdf/basic/internal/config.h.orig 2015-05-29 15:36:28 UTC ++++ include/ogdf/basic/internal/config.h @@ -95,6 +95,11 @@ using std::string; #define OGDF_SYSTEM_OSX #endif @@ -10,14 +10,5 @@ +#endif + - // COIN and ABACUS - #if defined(USE_COIN) -@@ -124,7 +129,7 @@ using std::string; - // C++ standard - //--------------------------------------------------------- + // C++11 standard --#if __cplusplus >= 201103 -+#if __cplusplus >= 201103L - #define OGDF_HAVE_CPP11 - - #elif defined(_MSC_VER) Modified: head/math/ogdf/pkg-descr ============================================================================== --- head/math/ogdf/pkg-descr Sat Feb 22 18:53:40 2020 (r526851) +++ head/math/ogdf/pkg-descr Wed Jun 24 12:19:03 2020 (r540058) @@ -10,4 +10,4 @@ The library provides: * Self-contained code that does not require any additional libraries (except for some optional branch-and-cut algorithms). -WWW: http://www.ogdf.net +WWW: https://ogdf.uos.de/ Modified: head/math/ogdf/pkg-plist ============================================================================== --- head/math/ogdf/pkg-plist Sat Feb 22 18:53:40 2020 (r526851) +++ head/math/ogdf/pkg-plist Wed Jun 24 12:19:03 2020 (r540058) @@ -1,32 +1,3 @@ -%%COIN%%include/coin/CglAllDifferent.hpp -%%COIN%%include/coin/CglClique.hpp -%%COIN%%include/coin/CglConfig.h -%%COIN%%include/coin/CglCutGenerator.hpp -%%COIN%%include/coin/CglDuplicateRow.hpp -%%COIN%%include/coin/CglFlowCover.hpp -%%COIN%%include/coin/CglGomory.hpp -%%COIN%%include/coin/CglKnapsackCover.hpp -%%COIN%%include/coin/CglLandP.hpp -%%COIN%%include/coin/CglLandPMessages.hpp -%%COIN%%include/coin/CglLandPSimplex.hpp -%%COIN%%include/coin/CglLandPTabRow.hpp -%%COIN%%include/coin/CglLandPUtils.hpp -%%COIN%%include/coin/CglLandPValidator.hpp -%%COIN%%include/coin/CglLiftAndProject.hpp -%%COIN%%include/coin/CglMessage.hpp -%%COIN%%include/coin/CglMixedIntegerRounding.hpp -%%COIN%%include/coin/CglMixedIntegerRounding2.hpp -%%COIN%%include/coin/CglOddHole.hpp -%%COIN%%include/coin/CglParam.hpp -%%COIN%%include/coin/CglPreProcess.hpp -%%COIN%%include/coin/CglProbing.hpp -%%COIN%%include/coin/CglRedSplit.hpp -%%COIN%%include/coin/CglRedSplitParam.hpp -%%COIN%%include/coin/CglResidualCapacity.hpp -%%COIN%%include/coin/CglSimpleRounding.hpp -%%COIN%%include/coin/CglStored.hpp -%%COIN%%include/coin/CglTreeInfo.hpp -%%COIN%%include/coin/CglTwomir.hpp %%COIN%%include/coin/ClpCholeskyBase.hpp %%COIN%%include/coin/ClpCholeskyDense.hpp %%COIN%%include/coin/ClpCholeskyMumps.hpp @@ -70,7 +41,6 @@ %%COIN%%include/coin/ClpPrimalColumnDantzig.hpp %%COIN%%include/coin/ClpPrimalColumnPivot.hpp %%COIN%%include/coin/ClpPrimalColumnSteepest.hpp -%%COIN%%include/coin/ClpPrimalQuadraticDantzig.hpp %%COIN%%include/coin/ClpQuadraticObjective.hpp %%COIN%%include/coin/ClpSimplex.hpp %%COIN%%include/coin/ClpSimplexDual.hpp @@ -123,13 +93,11 @@ %%COIN%%include/coin/CoinShallowPackedVector.hpp %%COIN%%include/coin/CoinSignal.hpp %%COIN%%include/coin/CoinSimpFactorization.hpp -%%COIN%%include/coin/CoinSmartPtr.hpp %%COIN%%include/coin/CoinSnapshot.hpp %%COIN%%include/coin/CoinSort.hpp %%COIN%%include/coin/CoinStructuredModel.hpp %%COIN%%include/coin/CoinTime.hpp %%COIN%%include/coin/CoinTypes.hpp -%%COIN%%include/coin/CoinUtility.hpp %%COIN%%include/coin/CoinUtilsConfig.h %%COIN%%include/coin/CoinWarmStart.hpp %%COIN%%include/coin/CoinWarmStartBasis.hpp @@ -156,135 +124,37 @@ %%COIN%%include/coin/OsiSolverBranch.hpp %%COIN%%include/coin/OsiSolverInterface.hpp %%COIN%%include/coin/OsiSolverParameters.hpp -%%COIN%%include/coin/OsiSymSolverInterface.hpp -%%COIN%%include/coin/OsiSymSolverParameters.hpp -%%COIN%%include/coin/SymConfig.h -%%COIN%%include/coin/SymWarmStart.hpp %%COIN%%include/coin/config.h -%%COIN%%include/coin/config_cgl.h -%%COIN%%include/coin/config_cgl_default.h %%COIN%%include/coin/config_clp_default.h %%COIN%%include/coin/config_coinutils_default.h %%COIN%%include/coin/config_default.h -%%COIN%%include/coin/config_sym_default.h %%COIN%%include/coin/configall_system.h %%COIN%%include/coin/configall_system_msc.h -%%COIN%%include/coin/sym_cg.h -%%COIN%%include/coin/sym_cg_params.h -%%COIN%%include/coin/sym_cg_u.h -%%COIN%%include/coin/sym_constants.h -%%COIN%%include/coin/sym_cp.h -%%COIN%%include/coin/sym_cp_params.h -%%COIN%%include/coin/sym_cp_u.h -%%COIN%%include/coin/sym_dg.h -%%COIN%%include/coin/sym_dg_params.h -%%COIN%%include/coin/sym_dg_u.h -%%COIN%%include/coin/sym_lp.h -%%COIN%%include/coin/sym_lp_params.h -%%COIN%%include/coin/sym_lp_solver.h -%%COIN%%include/coin/sym_lp_u.h -%%COIN%%include/coin/sym_macros.h -%%COIN%%include/coin/sym_master.h -%%COIN%%include/coin/sym_master_params.h -%%COIN%%include/coin/sym_master_u.h -%%COIN%%include/coin/sym_messages.h -%%COIN%%include/coin/sym_pack_array.h -%%COIN%%include/coin/sym_pack_cut.h -%%COIN%%include/coin/sym_prep.h -%%COIN%%include/coin/sym_prep_params.h -%%COIN%%include/coin/sym_primal_heuristics.h -%%COIN%%include/coin/sym_proccomm.h -%%COIN%%include/coin/sym_proto.h -%%COIN%%include/coin/sym_qsort.h -%%COIN%%include/coin/sym_return_values.h -%%COIN%%include/coin/sym_timemeas.h -%%COIN%%include/coin/sym_tm.h -%%COIN%%include/coin/sym_tm_params.h -%%COIN%%include/coin/sym_types.h -%%COIN%%include/coin/sym_win32_time.h -%%COIN%%include/coin/symphony.h -%%COIN%%include/coin/symphony_api.h -include/ogdf/abacus/abacusroot.h -include/ogdf/abacus/active.h -include/ogdf/abacus/bheap.h -include/ogdf/abacus/boundbranchrule.h -include/ogdf/abacus/bprioqueue.h -include/ogdf/abacus/branchrule.h -include/ogdf/abacus/column.h -include/ogdf/abacus/colvar.h -include/ogdf/abacus/conbranchrule.h -include/ogdf/abacus/conclass.h -include/ogdf/abacus/constraint.h -include/ogdf/abacus/convar.h -include/ogdf/abacus/csense.h -include/ogdf/abacus/cutbuffer.h -include/ogdf/abacus/fixcand.h -include/ogdf/abacus/fsvarstat.h -include/ogdf/abacus/global.h -include/ogdf/abacus/hash.h -include/ogdf/abacus/history.h -include/ogdf/abacus/infeascon.h -include/ogdf/abacus/lp.h -include/ogdf/abacus/lpmaster.h -include/ogdf/abacus/lpmasterosi.h -include/ogdf/abacus/lpsolution.h -include/ogdf/abacus/lpsub.h -include/ogdf/abacus/lpsubosi.h -include/ogdf/abacus/lpvarstat.h -include/ogdf/abacus/master.h -include/ogdf/abacus/nonduplpool.h -include/ogdf/abacus/numcon.h -include/ogdf/abacus/numvar.h -include/ogdf/abacus/opensub.h -include/ogdf/abacus/optsense.h -include/ogdf/abacus/osiif.h -include/ogdf/abacus/osiinclude.h -include/ogdf/abacus/pool.h -include/ogdf/abacus/poolslot.h -include/ogdf/abacus/poolslotref.h -include/ogdf/abacus/ring.h -include/ogdf/abacus/row.h -include/ogdf/abacus/rowcon.h -include/ogdf/abacus/separator.h -include/ogdf/abacus/setbranchrule.h -include/ogdf/abacus/slackstat.h -include/ogdf/abacus/sparvec.h -include/ogdf/abacus/srowcon.h -include/ogdf/abacus/standardpool.h -include/ogdf/abacus/sub.h -include/ogdf/abacus/tailoff.h -include/ogdf/abacus/valbranchrule.h -include/ogdf/abacus/variable.h -include/ogdf/abacus/vartype.h +include/ogdf/augmentation/AugmentationModule.h include/ogdf/augmentation/DfsMakeBiconnected.h include/ogdf/augmentation/PlanarAugmentation.h include/ogdf/augmentation/PlanarAugmentationFix.h +include/ogdf/augmentation/planar/PALabel.h include/ogdf/basic/AdjEntryArray.h include/ogdf/basic/AdjacencyOracle.h include/ogdf/basic/Array.h include/ogdf/basic/Array2D.h include/ogdf/basic/ArrayBuffer.h include/ogdf/basic/Barrier.h -include/ogdf/basic/BinaryHeap.h -include/ogdf/basic/BinaryHeap2.h include/ogdf/basic/BoundedQueue.h -include/ogdf/basic/BoundedStack.h include/ogdf/basic/CombinatorialEmbedding.h -include/ogdf/basic/Constraints.h -include/ogdf/basic/CriticalSection.h include/ogdf/basic/DisjointSets.h include/ogdf/basic/DualGraph.h -include/ogdf/basic/EFreeList.h -include/ogdf/basic/EList.h include/ogdf/basic/EdgeArray.h include/ogdf/basic/EdgeComparer.h include/ogdf/basic/EdgeComparerSimple.h +include/ogdf/basic/EpsilonTest.h include/ogdf/basic/FaceArray.h include/ogdf/basic/FaceSet.h +include/ogdf/basic/GF2Solver.h include/ogdf/basic/Graph.h include/ogdf/basic/GraphAttributes.h include/ogdf/basic/GraphCopy.h -include/ogdf/basic/GraphCopyAttributes.h include/ogdf/basic/GraphList.h include/ogdf/basic/GraphObserver.h include/ogdf/basic/Graph_d.h @@ -294,46 +164,80 @@ include/ogdf/basic/HashArray.h include/ogdf/basic/HashArray2D.h include/ogdf/basic/HashIterator2D.h include/ogdf/basic/Hashing.h -include/ogdf/basic/HeapBase.h -include/ogdf/basic/HyperGraph.h include/ogdf/basic/IncNodeInserter.h include/ogdf/basic/Layout.h +include/ogdf/basic/LayoutModule.h include/ogdf/basic/LayoutStandards.h +include/ogdf/basic/LayoutStatistics.h include/ogdf/basic/List.h include/ogdf/basic/Logger.h include/ogdf/basic/Math.h include/ogdf/basic/MinHeap.h -include/ogdf/basic/MinPriorityQueue.h include/ogdf/basic/Module.h -include/ogdf/basic/ModuleOption.h include/ogdf/basic/NearestRectangleFinder.h include/ogdf/basic/NodeArray.h -include/ogdf/basic/NodeComparer.h include/ogdf/basic/NodeSet.h +include/ogdf/basic/PQTree.h include/ogdf/basic/PreprocessorLayout.h +include/ogdf/basic/PriorityQueue.h include/ogdf/basic/Queue.h +include/ogdf/basic/Reverse.h include/ogdf/basic/SList.h +include/ogdf/basic/STNumbering.h include/ogdf/basic/Skiplist.h -include/ogdf/basic/Stack.h +include/ogdf/basic/SortedSequence.h include/ogdf/basic/Stopwatch.h include/ogdf/basic/SubsetEnumerator.h include/ogdf/basic/System.h include/ogdf/basic/Thread.h include/ogdf/basic/Timeouter.h -include/ogdf/basic/TopologyModule.h include/ogdf/basic/basic.h include/ogdf/basic/comparer.h include/ogdf/basic/exceptions.h include/ogdf/basic/extended_graph_alg.h include/ogdf/basic/geometry.h +include/ogdf/basic/graph_generators/deterministic.h +include/ogdf/basic/graph_generators/operations.h +include/ogdf/basic/graph_generators/randomGeographicalThresholdGraph.h +include/ogdf/basic/graph_generators/randomHierarchy.h +include/ogdf/basic/graph_generators/randomized.h include/ogdf/basic/graph_generators.h include/ogdf/basic/graphics.h +include/ogdf/basic/heap/BinaryHeap.h +include/ogdf/basic/heap/BinomialHeap.h +include/ogdf/basic/heap/FibonacciHeap.h +include/ogdf/basic/heap/HeapBase.h +include/ogdf/basic/heap/HotQueue.h +include/ogdf/basic/heap/PairingHeap.h +include/ogdf/basic/heap/RMHeap.h +include/ogdf/basic/heap/RadixHeap.h +include/ogdf/basic/internal/config.h +include/ogdf/basic/internal/config_autogen.h +include/ogdf/basic/internal/graph_iterators.h +include/ogdf/basic/internal/intrinsics.h +include/ogdf/basic/internal/list_templates.h +include/ogdf/basic/internal/version.h +include/ogdf/basic/memory/MallocMemoryAllocator.h +include/ogdf/basic/memory/PoolMemoryAllocator.h include/ogdf/basic/memory.h +include/ogdf/basic/pqtree/PQBasicKey.h +include/ogdf/basic/pqtree/PQBasicKeyRoot.h +include/ogdf/basic/pqtree/PQInternalKey.h +include/ogdf/basic/pqtree/PQInternalNode.h +include/ogdf/basic/pqtree/PQLeaf.h +include/ogdf/basic/pqtree/PQLeafKey.h +include/ogdf/basic/pqtree/PQNode.h +include/ogdf/basic/pqtree/PQNodeKey.h +include/ogdf/basic/pqtree/PQNodeRoot.h include/ogdf/basic/precondition.h include/ogdf/basic/simple_graph_alg.h include/ogdf/basic/tuples.h +include/ogdf/clique/CliqueFinderHeuristic.h +include/ogdf/clique/CliqueFinderModule.h +include/ogdf/clique/CliqueFinderSPQR.h include/ogdf/cluster/CPlanarEdgeInserter.h include/ogdf/cluster/CPlanarSubClusteredGraph.h +include/ogdf/cluster/CPlanarSubgraphModule.h include/ogdf/cluster/CconnectClusterPlanar.h include/ogdf/cluster/CconnectClusterPlanarEmbed.h include/ogdf/cluster/ClusterAnalysis.h @@ -345,9 +249,28 @@ include/ogdf/cluster/ClusterGraphObserver.h include/ogdf/cluster/ClusterOrthoLayout.h include/ogdf/cluster/ClusterOrthoShaper.h include/ogdf/cluster/ClusterPlanRep.h +include/ogdf/cluster/ClusterPlanarModule.h +include/ogdf/cluster/ClusterPlanarity.h include/ogdf/cluster/ClusterPlanarizationLayout.h include/ogdf/cluster/ClusterSet.h +include/ogdf/cluster/HananiTutteCPlanarity.h +include/ogdf/cluster/LayoutClusterPlanRepModule.h include/ogdf/cluster/MaximumCPlanarSubgraph.h +include/ogdf/cluster/internal/CP_MasterBase.h +include/ogdf/cluster/internal/CPlanarEdgeVar.h +include/ogdf/cluster/internal/CPlanarSubClusteredST.h +include/ogdf/cluster/internal/CPlanarityMaster.h +include/ogdf/cluster/internal/CPlanaritySub.h +include/ogdf/cluster/internal/ChunkConnection.h +include/ogdf/cluster/internal/ClusterKuratowskiConstraint.h +include/ogdf/cluster/internal/ClusterPQContainer.h +include/ogdf/cluster/internal/CutConstraint.h +include/ogdf/cluster/internal/EdgeVar.h +include/ogdf/cluster/internal/MaxCPlanarMaster.h +include/ogdf/cluster/internal/MaxCPlanarSub.h +include/ogdf/cluster/internal/MaxPlanarEdgesConstraint.h +include/ogdf/cluster/internal/MinimalClusterConnection.h +include/ogdf/cluster/internal/basics.h include/ogdf/decomposition/BCTree.h include/ogdf/decomposition/DynamicBCTree.h include/ogdf/decomposition/DynamicPlanarSPQRTree.h @@ -361,38 +284,92 @@ include/ogdf/decomposition/Skeleton.h include/ogdf/decomposition/StaticPlanarSPQRTree.h include/ogdf/decomposition/StaticSPQRTree.h include/ogdf/decomposition/StaticSkeleton.h +include/ogdf/energybased/DTreeMultilevelEmbedder.h include/ogdf/energybased/DavidsonHarel.h include/ogdf/energybased/DavidsonHarelLayout.h include/ogdf/energybased/FMMMLayout.h include/ogdf/energybased/FastMultipoleEmbedder.h +include/ogdf/energybased/ForceLayoutModule.h include/ogdf/energybased/GEMLayout.h include/ogdf/energybased/MultilevelLayout.h +include/ogdf/energybased/NodeRespecterLayout.h include/ogdf/energybased/PivotMDS.h -include/ogdf/energybased/SpringEmbedderFR.h include/ogdf/energybased/SpringEmbedderFRExact.h +include/ogdf/energybased/SpringEmbedderGridVariant.h include/ogdf/energybased/SpringEmbedderKK.h +include/ogdf/energybased/SpringForceModel.h include/ogdf/energybased/StressMinimization.h include/ogdf/energybased/TutteLayout.h -include/ogdf/energybased/multilevelmixer/BarycenterPlacer.h -include/ogdf/energybased/multilevelmixer/CirclePlacer.h -include/ogdf/energybased/multilevelmixer/EdgeCoverMerger.h -include/ogdf/energybased/multilevelmixer/IndependentSetMerger.h -include/ogdf/energybased/multilevelmixer/InitialPlacer.h -include/ogdf/energybased/multilevelmixer/LocalBiconnectedMerger.h -include/ogdf/energybased/multilevelmixer/MMMExampleFastLayout.h -include/ogdf/energybased/multilevelmixer/MMMExampleNiceLayout.h -include/ogdf/energybased/multilevelmixer/MMMExampleNoTwistLayout.h -include/ogdf/energybased/multilevelmixer/MatchingMerger.h -include/ogdf/energybased/multilevelmixer/MedianPlacer.h -include/ogdf/energybased/multilevelmixer/MixedForceLayout.h -include/ogdf/energybased/multilevelmixer/ModularMultilevelMixer.h -include/ogdf/energybased/multilevelmixer/MultilevelBuilder.h -include/ogdf/energybased/multilevelmixer/RandomMerger.h -include/ogdf/energybased/multilevelmixer/RandomPlacer.h -include/ogdf/energybased/multilevelmixer/ScalingLayout.h -include/ogdf/energybased/multilevelmixer/SolarMerger.h -include/ogdf/energybased/multilevelmixer/SolarPlacer.h -include/ogdf/energybased/multilevelmixer/ZeroPlacer.h +include/ogdf/energybased/davidson_harel/Attraction.h +include/ogdf/energybased/davidson_harel/EnergyFunction.h +include/ogdf/energybased/davidson_harel/NodePairEnergy.h +include/ogdf/energybased/davidson_harel/Overlap.h +include/ogdf/energybased/davidson_harel/Planarity.h +include/ogdf/energybased/davidson_harel/PlanarityGrid.h +include/ogdf/energybased/davidson_harel/Repulsion.h +include/ogdf/energybased/davidson_harel/UniformGrid.h +include/ogdf/energybased/dtree/DTree.h +include/ogdf/energybased/dtree/DTreeEmbedder.h +include/ogdf/energybased/dtree/DTreeForce.h +include/ogdf/energybased/dtree/DTreeForceTypes.h +include/ogdf/energybased/dtree/DTreeWSPD.h +include/ogdf/energybased/dtree/GalaxyLevel.h +include/ogdf/energybased/dtree/utils.h +include/ogdf/energybased/fast_multipole_embedder/ArrayGraph.h +include/ogdf/energybased/fast_multipole_embedder/ComplexDouble.h +include/ogdf/energybased/fast_multipole_embedder/EdgeChain.h +include/ogdf/energybased/fast_multipole_embedder/FMEFunc.h +include/ogdf/energybased/fast_multipole_embedder/FMEFunctional.h +include/ogdf/energybased/fast_multipole_embedder/FMEKernel.h +include/ogdf/energybased/fast_multipole_embedder/FMEMultipoleKernel.h +include/ogdf/energybased/fast_multipole_embedder/FMEThread.h +include/ogdf/energybased/fast_multipole_embedder/FastUtils.h +include/ogdf/energybased/fast_multipole_embedder/GalaxyMultilevel.h +include/ogdf/energybased/fast_multipole_embedder/LinearQuadtree.h +include/ogdf/energybased/fast_multipole_embedder/LinearQuadtreeBuilder.h +include/ogdf/energybased/fast_multipole_embedder/LinearQuadtreeExpansion.h +include/ogdf/energybased/fast_multipole_embedder/WSPD.h +include/ogdf/energybased/fmmm/EdgeAttributes.h +include/ogdf/energybased/fmmm/FMMMOptions.h +include/ogdf/energybased/fmmm/FruchtermanReingold.h +include/ogdf/energybased/fmmm/MAARPacking.h +include/ogdf/energybased/fmmm/Multilevel.h +include/ogdf/energybased/fmmm/NewMultipoleMethod.h +include/ogdf/energybased/fmmm/NodeAttributes.h +include/ogdf/energybased/fmmm/Set.h +include/ogdf/energybased/fmmm/common.h +include/ogdf/energybased/fmmm/maar_packing/PackingRowInfo.h +include/ogdf/energybased/fmmm/maar_packing/Rectangle.h +include/ogdf/energybased/fmmm/multilevel/Edge.h +include/ogdf/energybased/fmmm/multilevel/Node.h +include/ogdf/energybased/fmmm/new_multipole_method/ParticleInfo.h +include/ogdf/energybased/fmmm/new_multipole_method/QuadTreeNM.h +include/ogdf/energybased/fmmm/new_multipole_method/QuadTreeNodeNM.h +include/ogdf/energybased/fmmm/numexcept.h +include/ogdf/energybased/multilevel_mixer/BarycenterPlacer.h +include/ogdf/energybased/multilevel_mixer/CirclePlacer.h +include/ogdf/energybased/multilevel_mixer/EdgeCoverMerger.h +include/ogdf/energybased/multilevel_mixer/IndependentSetMerger.h +include/ogdf/energybased/multilevel_mixer/InitialPlacer.h +include/ogdf/energybased/multilevel_mixer/LocalBiconnectedMerger.h +include/ogdf/energybased/multilevel_mixer/MatchingMerger.h +include/ogdf/energybased/multilevel_mixer/MedianPlacer.h +include/ogdf/energybased/multilevel_mixer/ModularMultilevelMixer.h +include/ogdf/energybased/multilevel_mixer/MultilevelBuilder.h +include/ogdf/energybased/multilevel_mixer/MultilevelGraph.h +include/ogdf/energybased/multilevel_mixer/MultilevelLayoutModule.h +include/ogdf/energybased/multilevel_mixer/RandomMerger.h +include/ogdf/energybased/multilevel_mixer/RandomPlacer.h +include/ogdf/energybased/multilevel_mixer/ScalingLayout.h +include/ogdf/energybased/multilevel_mixer/SolarMerger.h +include/ogdf/energybased/multilevel_mixer/SolarPlacer.h +include/ogdf/energybased/multilevel_mixer/ZeroPlacer.h +include/ogdf/energybased/spring_embedder/MasterBase.h +include/ogdf/energybased/spring_embedder/SEGV_ForceModel.h +include/ogdf/energybased/spring_embedder/SpringEmbedderBase.h +include/ogdf/energybased/spring_embedder/WorkerBase.h +include/ogdf/energybased/spring_embedder/common.h +include/ogdf/external/Minisat.h include/ogdf/external/abacus.h include/ogdf/external/coin.h include/ogdf/fileformats/DLParser.h @@ -401,35 +378,84 @@ include/ogdf/fileformats/DotLexer.h include/ogdf/fileformats/DotParser.h include/ogdf/fileformats/GDF.h include/ogdf/fileformats/GEXF.h +include/ogdf/fileformats/GML.h include/ogdf/fileformats/GdfParser.h include/ogdf/fileformats/GexfParser.h include/ogdf/fileformats/GmlParser.h include/ogdf/fileformats/GraphIO.h include/ogdf/fileformats/GraphML.h include/ogdf/fileformats/GraphMLParser.h -include/ogdf/fileformats/LineBuffer.h -include/ogdf/fileformats/Ogml.h -include/ogdf/fileformats/OgmlParser.h +include/ogdf/fileformats/SvgPrinter.h include/ogdf/fileformats/Tlp.h include/ogdf/fileformats/TlpLexer.h include/ogdf/fileformats/TlpParser.h -include/ogdf/fileformats/UmlDiagramGraph.h -include/ogdf/fileformats/UmlModelGraph.h -include/ogdf/fileformats/UmlToGraphConverter.h include/ogdf/fileformats/Utils.h -include/ogdf/fileformats/XmlParser.h -include/ogdf/fileformats/XmlScanner.h -include/ogdf/graphalg/CliqueFinder.h +include/ogdf/graphalg/AStarSearch.h include/ogdf/graphalg/Clusterer.h +include/ogdf/graphalg/ClustererModule.h +include/ogdf/graphalg/ConnectivityTester.h include/ogdf/graphalg/ConvexHull.h include/ogdf/graphalg/Dijkstra.h +include/ogdf/graphalg/EdgeIndependentSpanningTrees.h include/ogdf/graphalg/GraphReduction.h +include/ogdf/graphalg/Matching.h +include/ogdf/graphalg/MaxAdjOrdering.h +include/ogdf/graphalg/MaxFlowEdmondsKarp.h +include/ogdf/graphalg/MaxFlowGoldbergTarjan.h +include/ogdf/graphalg/MaxFlowModule.h +include/ogdf/graphalg/MaxFlowSTPlanarDigraph.h +include/ogdf/graphalg/MaxFlowSTPlanarItaiShiloach.h +include/ogdf/graphalg/MinCostFlowModule.h include/ogdf/graphalg/MinCostFlowReinelt.h +include/ogdf/graphalg/MinSTCutBFS.h +include/ogdf/graphalg/MinSTCutDijkstra.h +include/ogdf/graphalg/MinSTCutMaxFlow.h +include/ogdf/graphalg/MinSTCutModule.h +include/ogdf/graphalg/MinSteinerTreeDirectedCut.h +include/ogdf/graphalg/MinSteinerTreeDualAscent.h +include/ogdf/graphalg/MinSteinerTreeGoemans139.h +include/ogdf/graphalg/MinSteinerTreeKou.h +include/ogdf/graphalg/MinSteinerTreeMehlhorn.h +include/ogdf/graphalg/MinSteinerTreeModule.h +include/ogdf/graphalg/MinSteinerTreePrimalDual.h +include/ogdf/graphalg/MinSteinerTreeRZLoss.h +include/ogdf/graphalg/MinSteinerTreeShore.h +include/ogdf/graphalg/MinSteinerTreeTakahashi.h +include/ogdf/graphalg/MinSteinerTreeZelikovsky.h include/ogdf/graphalg/MinimumCut.h +include/ogdf/graphalg/ModifiedNibbleClusterer.h include/ogdf/graphalg/PageRank.h include/ogdf/graphalg/ShortestPathAlgorithms.h +include/ogdf/graphalg/ShortestPathModule.h include/ogdf/graphalg/ShortestPathWithBFM.h +include/ogdf/graphalg/SteinerTreeLowerBoundDualAscent.h +include/ogdf/graphalg/SteinerTreePreprocessing.h +include/ogdf/graphalg/Triconnectivity.h include/ogdf/graphalg/Voronoi.h +include/ogdf/graphalg/steiner_tree/EdgeWeightedGraph.h +include/ogdf/graphalg/steiner_tree/EdgeWeightedGraphCopy.h +include/ogdf/graphalg/steiner_tree/Full2ComponentGenerator.h +include/ogdf/graphalg/steiner_tree/Full3ComponentGeneratorEnumeration.h +include/ogdf/graphalg/steiner_tree/Full3ComponentGeneratorModule.h +include/ogdf/graphalg/steiner_tree/Full3ComponentGeneratorVoronoi.h +include/ogdf/graphalg/steiner_tree/FullComponentDecisions.h +include/ogdf/graphalg/steiner_tree/FullComponentGeneratorCaller.h +include/ogdf/graphalg/steiner_tree/FullComponentGeneratorDreyfusWagner.h +include/ogdf/graphalg/steiner_tree/FullComponentGeneratorDreyfusWagnerWithoutMatrix.h +include/ogdf/graphalg/steiner_tree/FullComponentStore.h +include/ogdf/graphalg/steiner_tree/HeavyPathDecomposition.h +include/ogdf/graphalg/steiner_tree/LPRelaxationSER.h +include/ogdf/graphalg/steiner_tree/Save.h +include/ogdf/graphalg/steiner_tree/SaveDynamic.h +include/ogdf/graphalg/steiner_tree/SaveEnum.h +include/ogdf/graphalg/steiner_tree/SaveStatic.h +include/ogdf/graphalg/steiner_tree/Triple.h +include/ogdf/graphalg/steiner_tree/common_algorithms.h +include/ogdf/graphalg/steiner_tree/goemans/Approximation.h +include/ogdf/graphalg/steiner_tree/goemans/BlowupComponents.h +include/ogdf/graphalg/steiner_tree/goemans/BlowupGraph.h +include/ogdf/graphalg/steiner_tree/goemans/CoreEdgeModule.h +include/ogdf/graphalg/steiner_tree/goemans/CoreEdgeRandomSpanningTree.h include/ogdf/hypergraph/EdgeStandardRep.h include/ogdf/hypergraph/Hypergraph.h include/ogdf/hypergraph/HypergraphArray.h @@ -437,80 +463,9 @@ include/ogdf/hypergraph/HypergraphAttributes.h include/ogdf/hypergraph/HypergraphLayout.h include/ogdf/hypergraph/HypergraphLayoutModule.h include/ogdf/hypergraph/HypergraphObserver.h -include/ogdf/internal/augmentation/PALabel.h -include/ogdf/internal/basic/MallocMemoryAllocator.h -include/ogdf/internal/basic/PoolMemoryAllocator.h -include/ogdf/internal/basic/config.h -include/ogdf/internal/basic/intrinsics.h -include/ogdf/internal/basic/list_templates.h -include/ogdf/internal/cluster/CPlanarSubClusteredST.h -include/ogdf/internal/cluster/ClusterPQContainer.h -include/ogdf/internal/cluster/Cluster_ChunkConnection.h -include/ogdf/internal/cluster/Cluster_CutConstraint.h -include/ogdf/internal/cluster/Cluster_EdgeVar.h -include/ogdf/internal/cluster/Cluster_MaxPlanarEdges.h -include/ogdf/internal/cluster/KuratowskiConstraint.h -include/ogdf/internal/cluster/MaxCPlanar_Master.h -include/ogdf/internal/cluster/MaxCPlanar_MinimalClusterConnection.h -include/ogdf/internal/cluster/MaxCPlanar_Sub.h -include/ogdf/internal/cluster/basics.h -include/ogdf/internal/config_autogen.h -include/ogdf/internal/energybased/Attraction.h -include/ogdf/internal/energybased/EdgeAttributes.h -include/ogdf/internal/energybased/EnergyFunction.h -include/ogdf/internal/energybased/FruchtermanReingold.h -include/ogdf/internal/energybased/IntersectionRectangle.h -include/ogdf/internal/energybased/MultilevelGraph.h -include/ogdf/internal/energybased/NMM.h -include/ogdf/internal/energybased/NodeAttributes.h -include/ogdf/internal/energybased/NodePairEnergy.h -include/ogdf/internal/energybased/Overlap.h -include/ogdf/internal/energybased/ParticleInfo.h -include/ogdf/internal/energybased/Planarity.h -include/ogdf/internal/energybased/PlanarityGrid.h -include/ogdf/internal/energybased/QuadTreeNM.h -include/ogdf/internal/energybased/QuadTreeNodeNM.h -include/ogdf/internal/energybased/Repulsion.h -include/ogdf/internal/energybased/UniformGrid.h -include/ogdf/internal/lpsolver/LPSolver_coin.h -include/ogdf/internal/orthogonal/NodeInfo.h -include/ogdf/internal/orthogonal/RoutingChannel.h -include/ogdf/internal/planarity/BoyerMyrvoldInit.h -include/ogdf/internal/planarity/BoyerMyrvoldPlanar.h -include/ogdf/internal/planarity/CliqueReplacer.h -include/ogdf/internal/planarity/ConnectedSubgraph.h -include/ogdf/internal/planarity/CrossingStructure.h -include/ogdf/internal/planarity/EmbedIndicator.h -include/ogdf/internal/planarity/EmbedPQTree.h -include/ogdf/internal/planarity/EmbedderMaxFaceBiconnectedGraphs.h -include/ogdf/internal/planarity/EmbedderMaxFaceBiconnectedGraphsLayers.h -include/ogdf/internal/planarity/FindKuratowskis.h -include/ogdf/internal/planarity/FixEdgeInserterCore.h -include/ogdf/internal/planarity/IndInfo.h -include/ogdf/internal/planarity/MDMFLengthAttribute.h -include/ogdf/internal/planarity/MaxSequencePQTree.h -include/ogdf/internal/planarity/PQBasicKey.h -include/ogdf/internal/planarity/PQBasicKeyRoot.h -include/ogdf/internal/planarity/PQInternalKey.h -include/ogdf/internal/planarity/PQInternalNode.h -include/ogdf/internal/planarity/PQLeaf.h -include/ogdf/internal/planarity/PQLeafKey.h -include/ogdf/internal/planarity/PQNode.h -include/ogdf/internal/planarity/PQNodeKey.h -include/ogdf/internal/planarity/PQNodeRoot.h -include/ogdf/internal/planarity/PQTree.h -include/ogdf/internal/planarity/PlanarLeafKey.h -include/ogdf/internal/planarity/PlanarPQTree.h -include/ogdf/internal/planarity/PlanarSubgraphPQTree.h -include/ogdf/internal/planarity/VarEdgeInserterCore.h -include/ogdf/internal/planarity/VarEdgeInserterDynCore.h -include/ogdf/internal/planarity/whaInfo.h -include/ogdf/internal/steinertree/EdgeWeightedGraph.h -include/ogdf/internal/upward/UpwardPlanarityEmbeddedDigraph.h -include/ogdf/internal/upward/UpwardPlanaritySingleSource.h -include/ogdf/internal/version.h include/ogdf/labeling/ELabelInterface.h include/ogdf/labeling/ELabelPosSimple.h +include/ogdf/layered/AcyclicSubgraphModule.h include/ogdf/layered/BarycenterHeuristic.h include/ogdf/layered/BlockOrder.h include/ogdf/layered/CoffmanGrahamRanking.h @@ -525,57 +480,108 @@ include/ogdf/layered/GreedyInsertHeuristic.h include/ogdf/layered/GreedySwitchHeuristic.h include/ogdf/layered/GridSifting.h include/ogdf/layered/Hierarchy.h +include/ogdf/layered/HierarchyClusterLayoutModule.h +include/ogdf/layered/HierarchyLayoutModule.h include/ogdf/layered/HierarchyLevels.h +include/ogdf/layered/LayerByLayerSweep.h +include/ogdf/layered/LayeredCrossMinModule.h include/ogdf/layered/Level.h include/ogdf/layered/LongestPathRanking.h include/ogdf/layered/MedianHeuristic.h include/ogdf/layered/OptimalHierarchyClusterLayout.h include/ogdf/layered/OptimalHierarchyLayout.h include/ogdf/layered/OptimalRanking.h +include/ogdf/layered/RankingModule.h include/ogdf/layered/SiftingHeuristic.h include/ogdf/layered/SplitHeuristic.h include/ogdf/layered/SugiyamaLayout.h +include/ogdf/lib/abacus/abacusroot.h +include/ogdf/lib/abacus/active.h +include/ogdf/lib/abacus/active.inc +include/ogdf/lib/abacus/bheap.h +include/ogdf/lib/abacus/bheap.inc +include/ogdf/lib/abacus/boundbranchrule.h +include/ogdf/lib/abacus/bprioqueue.h +include/ogdf/lib/abacus/bprioqueue.inc +include/ogdf/lib/abacus/branchrule.h +include/ogdf/lib/abacus/column.h +include/ogdf/lib/abacus/colvar.h +include/ogdf/lib/abacus/conbranchrule.h +include/ogdf/lib/abacus/conclass.h +include/ogdf/lib/abacus/constraint.h +include/ogdf/lib/abacus/convar.h +include/ogdf/lib/abacus/csense.h +include/ogdf/lib/abacus/cutbuffer.h +include/ogdf/lib/abacus/cutbuffer.inc +include/ogdf/lib/abacus/fixcand.h +include/ogdf/lib/abacus/fsvarstat.h +include/ogdf/lib/abacus/global.h +include/ogdf/lib/abacus/hash.h +include/ogdf/lib/abacus/hash.inc +include/ogdf/lib/abacus/history.h +include/ogdf/lib/abacus/infeascon.h +include/ogdf/lib/abacus/lp.h +include/ogdf/lib/abacus/lpmaster.h +include/ogdf/lib/abacus/lpmasterosi.h +include/ogdf/lib/abacus/lpsolution.h +include/ogdf/lib/abacus/lpsolution.inc +include/ogdf/lib/abacus/lpsub.h +include/ogdf/lib/abacus/lpsubosi.h +include/ogdf/lib/abacus/lpvarstat.h +include/ogdf/lib/abacus/master.h +include/ogdf/lib/abacus/nonduplpool.h +include/ogdf/lib/abacus/nonduplpool.inc +include/ogdf/lib/abacus/numcon.h +include/ogdf/lib/abacus/numvar.h +include/ogdf/lib/abacus/opensub.h +include/ogdf/lib/abacus/optsense.h +include/ogdf/lib/abacus/osiif.h +include/ogdf/lib/abacus/osiinclude.h +include/ogdf/lib/abacus/pool.h +include/ogdf/lib/abacus/poolslot.h +include/ogdf/lib/abacus/poolslot.inc +include/ogdf/lib/abacus/poolslotref.h +include/ogdf/lib/abacus/poolslotref.inc +include/ogdf/lib/abacus/ring.h +include/ogdf/lib/abacus/ring.inc +include/ogdf/lib/abacus/row.h +include/ogdf/lib/abacus/rowcon.h +include/ogdf/lib/abacus/separator.h +include/ogdf/lib/abacus/separator.inc +include/ogdf/lib/abacus/setbranchrule.h +include/ogdf/lib/abacus/slackstat.h +include/ogdf/lib/abacus/sparvec.h +include/ogdf/lib/abacus/srowcon.h +include/ogdf/lib/abacus/standardpool.h +include/ogdf/lib/abacus/standardpool.inc +include/ogdf/lib/abacus/sub.h +include/ogdf/lib/abacus/tailoff.h +include/ogdf/lib/abacus/valbranchrule.h +include/ogdf/lib/abacus/variable.h +include/ogdf/lib/abacus/vartype.h +include/ogdf/lib/backward/backward.hpp +include/ogdf/lib/minisat/core/Solver.h +include/ogdf/lib/minisat/core/SolverTypes.h +include/ogdf/lib/minisat/mtl/Alg.h +include/ogdf/lib/minisat/mtl/Alloc.h +include/ogdf/lib/minisat/mtl/Heap.h +include/ogdf/lib/minisat/mtl/IntTypes.h +include/ogdf/lib/minisat/mtl/Map.h +include/ogdf/lib/minisat/mtl/Queue.h +include/ogdf/lib/minisat/mtl/Sort.h +include/ogdf/lib/minisat/mtl/Vec.h +include/ogdf/lib/minisat/mtl/XAlloc.h +include/ogdf/lib/minisat/simp/SimpSolver.h +include/ogdf/lib/minisat/utils/Options.h +include/ogdf/lib/minisat/utils/ParseUtils.h +include/ogdf/lib/pugixml/pugiconfig.h +include/ogdf/lib/pugixml/pugixml.h include/ogdf/lpsolver/LPSolver.h include/ogdf/misclayout/BalloonLayout.h include/ogdf/misclayout/BertaultLayout.h include/ogdf/misclayout/CircularLayout.h +include/ogdf/misclayout/LinearLayout.h include/ogdf/misclayout/ProcrustesSubLayout.h -include/ogdf/module/AcyclicSubgraphModule.h -include/ogdf/module/AugmentationModule.h -include/ogdf/module/CCLayoutPackModule.h -include/ogdf/module/CPlanarSubgraphModule.h -include/ogdf/module/ClustererModule.h -include/ogdf/module/CrossingMinimizationModule.h -include/ogdf/module/EdgeInsertionModule.h -include/ogdf/module/EmbedderModule.h -include/ogdf/module/FUPSModule.h -include/ogdf/module/ForceLayoutModule.h -include/ogdf/module/GridLayoutModule.h -include/ogdf/module/HierarchyClusterLayoutModule.h -include/ogdf/module/HierarchyLayoutModule.h -include/ogdf/module/LayerByLayerSweep.h -include/ogdf/module/LayeredCrossMinModule.h -include/ogdf/module/LayoutClusterPlanRepModule.h -include/ogdf/module/LayoutModule.h -include/ogdf/module/LayoutPlanRepModule.h -include/ogdf/module/LayoutPlanRepUMLModule.h -include/ogdf/module/MMCrossingMinimizationModule.h -include/ogdf/module/MMEdgeInsertionModule.h -include/ogdf/module/MinCostFlowModule.h -include/ogdf/module/MixedModelCrossingsBeautifierModule.h -include/ogdf/module/MultilevelLayoutModule.h -include/ogdf/module/PlanarSubgraphModule.h -include/ogdf/module/PlanarityModule.h -include/ogdf/module/RankingModule.h -include/ogdf/module/ShellingOrderModule.h -include/ogdf/module/ShortestPathModule.h -include/ogdf/module/UMLCrossingMinimizationModule.h -include/ogdf/module/UMLEdgeInsertionModule.h -include/ogdf/module/UMLLayoutModule.h -include/ogdf/module/UPRLayoutModule.h -include/ogdf/module/UpwardEdgeInserterModule.h -include/ogdf/module/UpwardPlanarSubgraphModule.h -include/ogdf/module/UpwardPlanarizerModule.h include/ogdf/orthogonal/CompactionConstraintGraph.h include/ogdf/orthogonal/EdgeRouter.h include/ogdf/orthogonal/FlowCompaction.h @@ -584,10 +590,17 @@ include/ogdf/orthogonal/MinimumEdgeDistances.h include/ogdf/orthogonal/OrthoLayout.h include/ogdf/orthogonal/OrthoRep.h include/ogdf/orthogonal/OrthoShaper.h +include/ogdf/orthogonal/edge_router/NodeInfo.h +include/ogdf/orthogonal/internal/CommonCompactionConstraintGraphBase.h +include/ogdf/orthogonal/internal/RoutingChannel.h +include/ogdf/packing/CCLayoutPackModule.h include/ogdf/packing/ComponentSplitterLayout.h +include/ogdf/packing/SimpleCCPacker.h include/ogdf/packing/TileToRowsCCPacker.h include/ogdf/planarity/BoothLueker.h include/ogdf/planarity/BoyerMyrvold.h +include/ogdf/planarity/CrossingMinimizationModule.h +include/ogdf/planarity/EdgeInsertionModule.h include/ogdf/planarity/EdgeTypePatterns.h include/ogdf/planarity/EmbedderMaxFace.h include/ogdf/planarity/EmbedderMaxFaceLayers.h @@ -595,11 +608,14 @@ include/ogdf/planarity/EmbedderMinDepth.h include/ogdf/planarity/EmbedderMinDepthMaxFace.h include/ogdf/planarity/EmbedderMinDepthMaxFaceLayers.h include/ogdf/planarity/EmbedderMinDepthPiTa.h +include/ogdf/planarity/EmbedderModule.h include/ogdf/planarity/EmbedderOptimalFlexDraw.h include/ogdf/planarity/ExtractKuratowskis.h -include/ogdf/planarity/FastPlanarSubgraph.h include/ogdf/planarity/FixedEmbeddingInserter.h include/ogdf/planarity/KuratowskiSubdivision.h +include/ogdf/planarity/LayoutPlanRepModule.h +include/ogdf/planarity/MMCrossingMinimizationModule.h +include/ogdf/planarity/MMEdgeInsertionModule.h include/ogdf/planarity/MMFixedEmbeddingInserter.h include/ogdf/planarity/MMSubgraphPlanarizer.h include/ogdf/planarity/MMVariableEmbeddingInserter.h @@ -612,25 +628,66 @@ include/ogdf/planarity/PlanRep.h include/ogdf/planarity/PlanRepExpansion.h include/ogdf/planarity/PlanRepInc.h include/ogdf/planarity/PlanRepLight.h +include/ogdf/planarity/PlanarSubgraphBoyerMyrvold.h +include/ogdf/planarity/PlanarSubgraphCactus.h +include/ogdf/planarity/PlanarSubgraphEmpty.h +include/ogdf/planarity/PlanarSubgraphFast.h +include/ogdf/planarity/PlanarSubgraphModule.h +include/ogdf/planarity/PlanarSubgraphTree.h +include/ogdf/planarity/PlanarSubgraphTriangles.h +include/ogdf/planarity/PlanarityModule.h include/ogdf/planarity/PlanarizationGridLayout.h include/ogdf/planarity/PlanarizationLayout.h include/ogdf/planarity/RemoveReinsertType.h include/ogdf/planarity/SimpleEmbedder.h include/ogdf/planarity/SimpleIncNodeInserter.h include/ogdf/planarity/SubgraphPlanarizer.h +include/ogdf/planarity/TopologyModule.h include/ogdf/planarity/VariableEmbeddingInserter.h +include/ogdf/planarity/VariableEmbeddingInserterBase.h include/ogdf/planarity/VariableEmbeddingInserterDyn.h +include/ogdf/planarity/booth_lueker/EmbedIndicator.h +include/ogdf/planarity/booth_lueker/EmbedPQTree.h +include/ogdf/planarity/booth_lueker/IndInfo.h +include/ogdf/planarity/booth_lueker/PlanarLeafKey.h +include/ogdf/planarity/booth_lueker/PlanarPQTree.h +include/ogdf/planarity/boyer_myrvold/BoyerMyrvoldInit.h +include/ogdf/planarity/boyer_myrvold/BoyerMyrvoldPlanar.h +include/ogdf/planarity/boyer_myrvold/FindKuratowskis.h +include/ogdf/planarity/embedder/ConnectedSubgraph.h +include/ogdf/planarity/embedder/CrossingStructure.h +include/ogdf/planarity/embedder/EmbedderBCTreeBase.h +include/ogdf/planarity/embedder/EmbedderMaxFaceBiconnectedGraphs.h +include/ogdf/planarity/embedder/EmbedderMaxFaceBiconnectedGraphsLayers.h +include/ogdf/planarity/embedder/LayersBlockEmbedder.h +include/ogdf/planarity/embedder/MDMFLengthAttribute.h +include/ogdf/planarity/embedding_inserter/CrossingsBucket.h +include/ogdf/planarity/embedding_inserter/FixEdgeInserterCore.h +include/ogdf/planarity/embedding_inserter/VarEdgeInserterCore.h +include/ogdf/planarity/embedding_inserter/VarEdgeInserterDynCore.h *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***