doc/DoxygenLayout.xml
author Peter Kovacs <kpeter@inf.elte.hu>
Thu, 12 Nov 2009 23:26:13 +0100
changeset 872 fa6f37d7a25b
child 1036 021e232acda2
permissions -rw-r--r--
Entirely rework CapacityScaling (#180)

- Use the new interface similarly to NetworkSimplex.
- Rework the implementation using an efficient internal structure
for handling the residual network. This improvement made the
code much faster (up to 2-5 times faster on large graphs).
- Handle GEQ supply type (LEQ is not supported).
- Handle negative costs for arcs of finite capacity.
(Note that this algorithm cannot handle arcs of negative cost
and infinite upper bound, thus it returns UNBOUNDED if such
an arc exists.)
- Extend the documentation.
     1 <doxygenlayout version="1.0">
     2   <!-- Navigation index tabs for HTML output -->
     3   <navindex>
     4     <tab type="mainpage" visible="yes" title=""/>
     5     <tab type="modules" visible="yes" title=""/>
     6     <tab type="classes" visible="yes" title="">
     7       <tab type="classes" visible="yes" title=""/>
     8       <tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/> 
     9       <tab type="hierarchy" visible="yes" title=""/>
    10       <tab type="classmembers" visible="yes" title=""/>
    11     </tab>
    12     <tab type="namespaces" visible="yes" title="">
    13       <tab type="namespaces" visible="yes" title=""/>
    14       <tab type="namespacemembers" visible="yes" title=""/>
    15     </tab>
    16     <tab type="files" visible="yes" title="">
    17       <tab type="files" visible="yes" title=""/>
    18       <tab type="globals" visible="yes" title=""/>
    19     </tab>
    20     <tab type="dirs" visible="yes" title=""/>
    21     <tab type="examples" visible="yes" title=""/>  
    22     <tab type="pages" visible="yes" title=""/>
    23   </navindex>
    24 
    25   <!-- Layout definition for a class page -->
    26   <class>
    27     <briefdescription visible="no"/>
    28     <detaileddescription title=""/>
    29     <includes visible="$SHOW_INCLUDE_FILES"/>
    30     <inheritancegraph visible="$CLASS_GRAPH"/>
    31     <collaborationgraph visible="$COLLABORATION_GRAPH"/>
    32     <allmemberslink visible="yes"/>
    33     <memberdecl>
    34       <membergroups visible="yes"/>
    35       <nestedclasses visible="yes" title=""/>
    36       <publictypes title=""/>
    37       <publicslots title=""/>
    38       <signals title=""/>
    39       <publicmethods title=""/>
    40       <publicstaticmethods title=""/>
    41       <publicattributes title=""/>
    42       <publicstaticattributes title=""/>
    43       <protectedtypes title=""/>
    44       <protectedslots title=""/>
    45       <protectedmethods title=""/>
    46       <protectedstaticmethods title=""/>
    47       <protectedattributes title=""/>
    48       <protectedstaticattributes title=""/>
    49       <packagetypes title=""/>
    50       <packagemethods title=""/>
    51       <packagestaticmethods title=""/>
    52       <packageattributes title=""/>
    53       <packagestaticattributes title=""/>
    54       <properties title=""/>
    55       <events title=""/>
    56       <privatetypes title=""/>
    57       <privateslots title=""/>
    58       <privatemethods title=""/>
    59       <privatestaticmethods title=""/>
    60       <privateattributes title=""/>
    61       <privatestaticattributes title=""/>
    62       <friends title=""/>
    63       <related title="" subtitle=""/>
    64     </memberdecl>
    65     <memberdef>
    66       <typedefs title=""/>
    67       <enums title=""/>
    68       <constructors title=""/>
    69       <functions title=""/>
    70       <related title=""/>
    71       <variables title=""/>
    72       <properties title=""/>
    73       <events title=""/>
    74     </memberdef>
    75     <usedfiles visible="$SHOW_USED_FILES"/>
    76     <authorsection visible="yes"/>
    77   </class>
    78 
    79   <!-- Layout definition for a namespace page -->
    80   <namespace>
    81     <briefdescription visible="no"/>
    82     <detaileddescription title=""/>
    83     <memberdecl>
    84       <nestednamespaces visible="yes" title=""/>
    85       <classes visible="yes" title=""/>
    86       <membergroups visible="yes"/>
    87       <typedefs title=""/>
    88       <enums title=""/>
    89       <functions title=""/>
    90       <variables title=""/>
    91     </memberdecl>
    92     <memberdef>
    93       <typedefs title=""/>
    94       <enums title=""/>
    95       <functions title=""/>
    96       <variables title=""/>
    97     </memberdef>
    98     <authorsection visible="yes"/>
    99   </namespace>
   100 
   101   <!-- Layout definition for a file page -->
   102   <file>
   103     <briefdescription visible="no"/>
   104     <detaileddescription title=""/>
   105     <includes visible="$SHOW_INCLUDE_FILES"/>
   106     <includegraph visible="$INCLUDE_GRAPH"/>
   107     <includedbygraph visible="$INCLUDED_BY_GRAPH"/>
   108     <sourcelink visible="yes"/>
   109     <memberdecl>
   110       <classes visible="yes" title=""/>
   111       <namespaces visible="yes" title=""/>
   112       <defines title=""/>
   113       <typedefs title=""/>
   114       <enums title=""/>
   115       <functions title=""/>
   116       <variables title=""/>
   117     </memberdecl>
   118     <memberdef>
   119       <defines title=""/>
   120       <typedefs title=""/>
   121       <enums title=""/>
   122       <functions title=""/>
   123       <variables title=""/>
   124     </memberdef>
   125     <authorsection/>
   126   </file>
   127 
   128   <!-- Layout definition for a group page -->
   129   <group>
   130     <briefdescription visible="no"/>
   131     <detaileddescription title=""/>
   132     <groupgraph visible="$GROUP_GRAPHS"/>
   133     <memberdecl>
   134       <classes visible="yes" title=""/>
   135       <namespaces visible="yes" title=""/>
   136       <dirs visible="yes" title=""/>
   137       <nestedgroups visible="yes" title=""/>
   138       <files visible="yes" title=""/>
   139       <defines title=""/>
   140       <typedefs title=""/>
   141       <enums title=""/>
   142       <enumvalues title=""/>
   143       <functions title=""/>
   144       <variables title=""/>
   145       <signals title=""/>
   146       <publicslots title=""/>
   147       <protectedslots title=""/>
   148       <privateslots title=""/>
   149       <events title=""/>
   150       <properties title=""/>
   151       <friends title=""/>
   152     </memberdecl>
   153     <memberdef>
   154       <pagedocs/>
   155       <defines title=""/>
   156       <typedefs title=""/>
   157       <enums title=""/>
   158       <enumvalues title=""/>
   159       <functions title=""/>
   160       <variables title=""/>
   161       <signals title=""/>
   162       <publicslots title=""/>
   163       <protectedslots title=""/>
   164       <privateslots title=""/>
   165       <events title=""/>
   166       <properties title=""/>
   167       <friends title=""/>
   168     </memberdef>
   169     <authorsection visible="yes"/>
   170   </group>
   171 
   172   <!-- Layout definition for a directory page -->
   173   <directory>
   174     <briefdescription visible="no"/>
   175     <detaileddescription title=""/>
   176     <directorygraph visible="yes"/>
   177     <memberdecl>
   178       <dirs visible="yes"/>
   179       <files visible="yes"/>
   180     </memberdecl>
   181   </directory>
   182 </doxygenlayout>