134 lines
8.1 KiB
XML
134 lines
8.1 KiB
XML
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
|
|
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.6">
|
|
<compounddef id="namespaceGecode_1_1Search" kind="namespace">
|
|
<compoundname>Gecode::Search</compoundname>
|
|
<innerclass refid="classGecode_1_1Search_1_1CutoffConstant" prot="public">Gecode::Search::CutoffConstant</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1CutoffLinear" prot="public">Gecode::Search::CutoffLinear</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1CutoffLuby" prot="public">Gecode::Search::CutoffLuby</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1CutoffGeometric" prot="public">Gecode::Search::CutoffGeometric</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1CutoffRandom" prot="public">Gecode::Search::CutoffRandom</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1CutoffAppend" prot="public">Gecode::Search::CutoffAppend</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1CutoffRepeat" prot="public">Gecode::Search::CutoffRepeat</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1WorkerToEngine" prot="public">Gecode::Search::WorkerToEngine</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1Worker" prot="public">Gecode::Search::Worker</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1UninitializedCutoff" prot="public">Gecode::Search::UninitializedCutoff</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1Statistics" prot="public">Gecode::Search::Statistics</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1Options" prot="public">Gecode::Search::Options</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1Stop" prot="public">Gecode::Search::Stop</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1NodeStop" prot="public">Gecode::Search::NodeStop</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1FailStop" prot="public">Gecode::Search::FailStop</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1TimeStop" prot="public">Gecode::Search::TimeStop</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1MetaStop" prot="public">Gecode::Search::MetaStop</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1Cutoff" prot="public">Gecode::Search::Cutoff</innerclass>
|
|
<innerclass refid="classGecode_1_1Search_1_1Engine" prot="public">Gecode::Search::Engine</innerclass>
|
|
<innernamespace refid="namespaceGecode_1_1Search_1_1Config">Gecode::Search::Config</innernamespace>
|
|
<innernamespace refid="namespaceGecode_1_1Search_1_1Meta">Gecode::Search::Meta</innernamespace>
|
|
<innernamespace refid="namespaceGecode_1_1Search_1_1Parallel">Gecode::Search::Parallel</innernamespace>
|
|
<innernamespace refid="namespaceGecode_1_1Search_1_1Sequential">Gecode::Search::Sequential</innernamespace>
|
|
<sectiondef kind="func">
|
|
<memberdef kind="function" id="namespaceGecode_1_1Search_1a4d7de79bb498f97d3d0b5b1ee257e4fd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_SEARCH_EXPORT <ref refid="classGecode_1_1Search_1_1Engine" kindref="compound">Engine</ref> *</type>
|
|
<definition>GECODE_SEARCH_EXPORT Engine* Gecode::Search::bab</definition>
|
|
<argsstring>(Space *s, const Options &o)</argsstring>
|
|
<name>bab</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> *</type>
|
|
<declname>s</declname>
|
|
</param>
|
|
<param>
|
|
<type>const <ref refid="classGecode_1_1Search_1_1Options" kindref="compound">Options</ref> &</type>
|
|
<declname>o</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Create branch and bound engine. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/search/bab.hpp" line="46" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="namespaceGecode_1_1Search_1ac605fa89e2f517b3807d9e0fa5ad713a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_SEARCH_EXPORT <ref refid="classGecode_1_1Search_1_1Engine" kindref="compound">Engine</ref> *</type>
|
|
<definition>GECODE_SEARCH_EXPORT Engine* Gecode::Search::dfs</definition>
|
|
<argsstring>(Space *s, const Options &o)</argsstring>
|
|
<name>dfs</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> *</type>
|
|
<declname>s</declname>
|
|
</param>
|
|
<param>
|
|
<type>const <ref refid="classGecode_1_1Search_1_1Options" kindref="compound">Options</ref> &</type>
|
|
<declname>o</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Create depth-first engine. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/search/dfs.hpp" line="42" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="namespaceGecode_1_1Search_1ab4cca8855d6f8c34e3adf4dc4cf2c7bb" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_SEARCH_EXPORT <ref refid="classGecode_1_1Search_1_1Engine" kindref="compound">Engine</ref> *</type>
|
|
<definition>GECODE_SEARCH_EXPORT Engine* Gecode::Search::rbs</definition>
|
|
<argsstring>(Space *s, MetaStop *stop, Engine *e, const Options &o)</argsstring>
|
|
<name>rbs</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> *</type>
|
|
<declname>s</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Search_1_1MetaStop" kindref="compound">MetaStop</ref> *</type>
|
|
<declname>stop</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Search_1_1Engine" kindref="compound">Engine</ref> *</type>
|
|
<declname>e</declname>
|
|
</param>
|
|
<param>
|
|
<type>const <ref refid="classGecode_1_1Search_1_1Options" kindref="compound">Options</ref> &</type>
|
|
<declname>o</declname>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/search/rbs.hpp" line="44" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="namespaceGecode_1_1Search_1ab50a4e998cd4e61d30962020b5272bdd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>forceinline <ref refid="classGecode_1_1Space" kindref="compound">Space</ref> *</type>
|
|
<definition>forceinline Space * Gecode::Search::snapshot</definition>
|
|
<argsstring>(Space *s, const Options &o, bool share=true)</argsstring>
|
|
<name>snapshot</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> *</type>
|
|
<declname>s</declname>
|
|
</param>
|
|
<param>
|
|
<type>const <ref refid="classGecode_1_1Search_1_1Options" kindref="compound">Options</ref> &</type>
|
|
<declname>o</declname>
|
|
</param>
|
|
<param>
|
|
<type>bool</type>
|
|
<declname>share</declname>
|
|
<defval>true</defval>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Clone space <emphasis>s</emphasis> dependening on options <emphasis>o</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/search/support.hh" line="47" column="1" bodyfile="/usr/include/gecode/search/support.hh" bodystart="73" bodyend="75"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<location file="/usr/include/gecode/search/bab.hpp" line="44" column="1"/>
|
|
</compounddef>
|
|
</doxygen>
|