.. _file_src_partition_defs.h: File defs.h =========== |exhale_lsh| :ref:`Parent directory ` (``src/partition``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS 分区模块核心数据结构、配置与指标定义。 Definition (``src/partition/defs.h``) ------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_src_partition_defs.h.rst Includes -------- - ``../sta/HSIOTdmDelay.h`` - ``../sta/HSTimingSlackRange.h`` - ``algorithm`` - ``atomic`` - ``cassert`` - ``cfloat`` - ``eigen3/Eigen/Dense`` - ``eigen3/Eigen/Sparse`` - ``fstream`` - ``functional`` - ``iomanip`` - ``iostream`` - ``json.hpp`` - ``limits`` - ``memory`` - ``mutex`` - ``numeric`` - ``parallel_hashmap/phmap.h`` - ``queue`` - ``random`` - ``set`` - ``shared_mutex`` - ``spdlog/spdlog.h`` - ``sstream`` - ``stdexcept`` - ``string`` - ``tbb/enumerable_thread_specific.h`` - ``tbb/global_control.h`` - ``tbb/parallel_for.h`` - ``tbb/parallel_sort.h`` - ``type_traits`` - ``utility`` - ``variant`` - ``vector`` Included By ----------- - :ref:`file_src_partition_coarsen.h` - :ref:`file_src_partition_partition.h` - :ref:`file_src_partition_tools.h` - :ref:`file_src_sta_HSPartitionFlow.h` Namespaces ---------- - :ref:`namespace_Eigen` - :ref:`namespace_kahypar` Classes ------- - :ref:`exhale_struct_structChannelStatus` - :ref:`exhale_struct_structCoarsenConfig` - :ref:`exhale_struct_structcpAttr` - :ref:`exhale_struct_structcurPartStatus` - :ref:`exhale_struct_structHierarchyLink` - :ref:`exhale_struct_structHierarchyLinkEndpoint` - :ref:`exhale_struct_structHierarchyPartitionCutRecord` - :ref:`exhale_struct_structInitialPartitionConfig` - :ref:`exhale_struct_structkahypar_1_1SparseMapBase_1_1MapElement` - :ref:`exhale_struct_structMetrics` - :ref:`exhale_struct_structmulClockAttr` - :ref:`exhale_struct_structPartitionConstraintConfig` - :ref:`exhale_struct_structPartitionFlowConfig` - :ref:`exhale_struct_structPartitionParams` - :ref:`exhale_struct_structpinSlack` - :ref:`exhale_struct_structpq` - :ref:`exhale_struct_structRefineStageConfig` - :ref:`exhale_struct_structRoutingParams` - :ref:`exhale_struct_structSimpleTiming` - :ref:`exhale_struct_structTDMParams` - :ref:`exhale_struct_structTimingPartitionConfig` - :ref:`exhale_struct_structTimingPath` - :ref:`exhale_class_classcomb__set` - :ref:`exhale_class_classConcurrentBucketMap` - :ref:`exhale_class_classDieConnection` - :ref:`exhale_class_classDisjointSet` - :ref:`exhale_class_classfixInfo` - :ref:`exhale_class_classfpga` - :ref:`exhale_class_classgraph` - :ref:`exhale_class_classhierarchy` - :ref:`exhale_class_classkahypar_1_1SparseMap` - :ref:`exhale_class_classkahypar_1_1SparseMapBase` - :ref:`exhale_class_classnet` - :ref:`exhale_class_classnode` - :ref:`exhale_class_classrange` - :ref:`exhale_class_classSpinLock` - :ref:`exhale_class_classtiming` Enums ----- - :ref:`exhale_enum_defs_8h_1ab283d60699c46acf67effe30dbd61922` Typedefs -------- - :ref:`exhale_typedef_defs_8h_1ab701e3ac61a85b337ec5c1abaad6742d`