566 lines
30 KiB
XML
566 lines
30 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="classGecode_1_1Activity" kind="class" prot="public">
|
|
<compoundname>Gecode::Activity</compoundname>
|
|
<derivedcompoundref refid="classGecode_1_1FloatActivity" prot="public" virt="non-virtual">Gecode::FloatActivity</derivedcompoundref>
|
|
<derivedcompoundref refid="classGecode_1_1IntActivity" prot="public" virt="non-virtual">Gecode::IntActivity</derivedcompoundref>
|
|
<derivedcompoundref refid="classGecode_1_1SetActivity" prot="public" virt="non-virtual">Gecode::SetActivity</derivedcompoundref>
|
|
<includes refid="kernel_2activity_8hpp" local="no">activity.hpp</includes>
|
|
<innerclass refid="classGecode_1_1Activity_1_1Recorder" prot="protected">Gecode::Activity::Recorder</innerclass>
|
|
<innerclass refid="classGecode_1_1Activity_1_1Storage" prot="protected">Gecode::Activity::Storage</innerclass>
|
|
<sectiondef kind="user-defined">
|
|
<header>Constructors and initialization</header>
|
|
<memberdef kind="variable" id="classGecode_1_1Activity_1a0404a66fa10adfc71c78d21e118ae63c" prot="public" static="yes" mutable="no">
|
|
<type>GECODE_KERNEL_EXPORT const <ref refid="classGecode_1_1Activity" kindref="compound">Activity</ref></type>
|
|
<definition>GECODE_KERNEL_EXPORT const Activity Gecode::Activity::def</definition>
|
|
<argsstring></argsstring>
|
|
<name>def</name>
|
|
<briefdescription>
|
|
<para>Default (empty) activity information. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="114" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="114" bodyend="-1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a10de627a991b3595095f19841273f6a3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>forceinline Gecode::Activity::Activity</definition>
|
|
<argsstring>(void)</argsstring>
|
|
<name>Activity</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Construct as not yet intialized. </para> </briefdescription>
|
|
<detaileddescription>
|
|
<para>The only member functions that can be used on a constructed but not yet initialized activity storage is init and the assignment operator. </para> </detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="93" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="335" bodyend="335"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1ae0177bd66469e93d20fc0d9bc857053f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_KERNEL_EXPORT</type>
|
|
<definition>GECODE_KERNEL_EXPORT Gecode::Activity::Activity</definition>
|
|
<argsstring>(const Activity &a)</argsstring>
|
|
<name>Activity</name>
|
|
<param>
|
|
<type>const <ref refid="classGecode_1_1Activity" kindref="compound">Activity</ref> &</type>
|
|
<declname>a</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Copy constructor. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="96" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1ae2ba02a74bb88628d8ab212f0683f9ee" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_KERNEL_EXPORT <ref refid="classGecode_1_1Activity" kindref="compound">Activity</ref> &</type>
|
|
<definition>GECODE_KERNEL_EXPORT Activity& Gecode::Activity::operator=</definition>
|
|
<argsstring>(const Activity &a)</argsstring>
|
|
<name>operator=</name>
|
|
<param>
|
|
<type>const <ref refid="classGecode_1_1Activity" kindref="compound">Activity</ref> &</type>
|
|
<declname>a</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Assignment operator. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="99" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a7340b51a56e559b8c283c2f5db1e9a02" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>class View</type>
|
|
</param>
|
|
</templateparamlist>
|
|
<type></type>
|
|
<definition>Gecode::Activity::Activity</definition>
|
|
<argsstring>(Home home, ViewArray< View > &x, double d, typename BranchTraits< typename View::VarType >::Merit bm)</argsstring>
|
|
<name>Activity</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Home" kindref="compound">Home</ref></type>
|
|
<declname>home</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1ViewArray" kindref="compound">ViewArray</ref>< View > &</type>
|
|
<declname>x</declname>
|
|
</param>
|
|
<param>
|
|
<type>double</type>
|
|
<declname>d</declname>
|
|
</param>
|
|
<param>
|
|
<type>typename <ref refid="classGecode_1_1BranchTraits" kindref="compound">BranchTraits</ref>< typename View::VarType >::Merit</type>
|
|
<declname>bm</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Initialize for views <emphasis>x</emphasis> and decay factor <emphasis>d</emphasis> and activity as defined by <emphasis>bm</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="102" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1aac313d45178d15a3de317f113c015d3f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>class View</type>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>void</type>
|
|
<definition>void Gecode::Activity::init</definition>
|
|
<argsstring>(Home home, ViewArray< View > &x, double d, typename BranchTraits< typename View::VarType >::Merit bm)</argsstring>
|
|
<name>init</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Home" kindref="compound">Home</ref></type>
|
|
<declname>home</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1ViewArray" kindref="compound">ViewArray</ref>< View > &</type>
|
|
<declname>x</declname>
|
|
</param>
|
|
<param>
|
|
<type>double</type>
|
|
<declname>d</declname>
|
|
</param>
|
|
<param>
|
|
<type>typename <ref refid="classGecode_1_1BranchTraits" kindref="compound">BranchTraits</ref>< typename View::VarType >::Merit</type>
|
|
<declname>bm</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Initialize for views <emphasis>x</emphasis> and decay factor <emphasis>d</emphasis> and activity as defined by <emphasis>bm</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="106" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a08e51b93b51a678716a27fe086cb5907" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type>bool</type>
|
|
<definition>forceinline bool Gecode::Activity::initialized</definition>
|
|
<argsstring>(void) const </argsstring>
|
|
<name>initialized</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Test whether already initialized. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="109" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="338" bodyend="340"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a765b249f38da3e3624274f964c7b1172" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_KERNEL_EXPORT void</type>
|
|
<definition>GECODE_KERNEL_EXPORT void Gecode::Activity::set</definition>
|
|
<argsstring>(Space &home, double a=0.0)</argsstring>
|
|
<name>set</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> &</type>
|
|
<declname>home</declname>
|
|
</param>
|
|
<param>
|
|
<type>double</type>
|
|
<declname>a</declname>
|
|
<defval>0.0</defval>
|
|
</param>
|
|
<briefdescription>
|
|
<para><ref refid="namespaceGecode_1_1Set" kindref="compound">Set</ref> activity to <emphasis>a</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="112" column="1"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="user-defined">
|
|
<header>Update and delete activity information</header>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1aa5890b4b03d4ba63cebeb8463d65ce2d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_KERNEL_EXPORT void</type>
|
|
<definition>GECODE_KERNEL_EXPORT void Gecode::Activity::update</definition>
|
|
<argsstring>(Space &home, bool share, Activity &a)</argsstring>
|
|
<name>update</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> &</type>
|
|
<declname>home</declname>
|
|
</param>
|
|
<param>
|
|
<type>bool</type>
|
|
<declname>share</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Activity" kindref="compound">Activity</ref> &</type>
|
|
<declname>a</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Updating during cloning. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="121" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1acea7e2ae27b1a3e88cff288bbcf489fe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_KERNEL_EXPORT</type>
|
|
<definition>GECODE_KERNEL_EXPORT Gecode::Activity::~Activity</definition>
|
|
<argsstring>(void)</argsstring>
|
|
<name>~Activity</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Destructor. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="124" column="1"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="user-defined">
|
|
<header>Information access</header>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1acc7a5da621120ececd06adaea6acb358" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type>double</type>
|
|
<definition>forceinline double Gecode::Activity::operator[]</definition>
|
|
<argsstring>(int i) const </argsstring>
|
|
<name>operator[]</name>
|
|
<param>
|
|
<type>int</type>
|
|
<declname>i</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Return activity value at position <emphasis>i</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="130" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="315" bodyend="319"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a4bbe8f1c09d0ade116d91bfd899168b7" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type>int</type>
|
|
<definition>forceinline int Gecode::Activity::size</definition>
|
|
<argsstring>(void) const </argsstring>
|
|
<name>size</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Return number of activity values. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="132" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="321" bodyend="323"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="user-defined">
|
|
<header>Decay factor for aging</header>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1ac410d8671b6d4a03e8b93825190655d9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_KERNEL_EXPORT void</type>
|
|
<definition>GECODE_KERNEL_EXPORT void Gecode::Activity::decay</definition>
|
|
<argsstring>(Space &home, double d)</argsstring>
|
|
<name>decay</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Space" kindref="compound">Space</ref> &</type>
|
|
<declname>home</declname>
|
|
</param>
|
|
<param>
|
|
<type>double</type>
|
|
<declname>d</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para><ref refid="namespaceGecode_1_1Set" kindref="compound">Set</ref> decay factor to <emphasis>d</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="139" column="1"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a91ab0666d7a87cc64d72f08172f34214" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type>GECODE_KERNEL_EXPORT double</type>
|
|
<definition>GECODE_KERNEL_EXPORT double Gecode::Activity::decay</definition>
|
|
<argsstring>(const Space &home) const </argsstring>
|
|
<name>decay</name>
|
|
<param>
|
|
<type>const <ref refid="classGecode_1_1Space" kindref="compound">Space</ref> &</type>
|
|
<declname>home</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Return decay factor. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="142" column="1"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="protected-attrib">
|
|
<memberdef kind="variable" id="classGecode_1_1Activity_1ab9ebdab4dba0d53455fcabb484e3c0fd" prot="protected" static="no" mutable="no">
|
|
<type><ref refid="classGecode_1_1Activity_1_1Storage" kindref="compound">Storage</ref> *</type>
|
|
<definition>Storage* Gecode::Activity::storage</definition>
|
|
<argsstring></argsstring>
|
|
<name>storage</name>
|
|
<briefdescription>
|
|
<para>Pointer to storage object. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="74" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="74" bodyend="-1"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="protected-func">
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a007ec1ffb415dc85f4ff996adcdee3d4" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>void</type>
|
|
<definition>forceinline void Gecode::Activity::update</definition>
|
|
<argsstring>(int i)</argsstring>
|
|
<name>update</name>
|
|
<param>
|
|
<type>int</type>
|
|
<declname>i</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Update activity value at position <emphasis>i</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="76" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="303" bodyend="307"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a4aa1f7831d1deb4c9a1f6401dc5c1e56" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>void</type>
|
|
<definition>forceinline void Gecode::Activity::decay</definition>
|
|
<argsstring>(int i)</argsstring>
|
|
<name>decay</name>
|
|
<param>
|
|
<type>int</type>
|
|
<declname>i</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Decay activity value at position <emphasis>i</emphasis>. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="78" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="309" bodyend="313"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1ad6b32f8c30378172e1fbc25e161c4897" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>void</type>
|
|
<definition>forceinline void Gecode::Activity::acquire</definition>
|
|
<argsstring>(void)</argsstring>
|
|
<name>acquire</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Acquire mutex. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="80" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="325" bodyend="327"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1ae216c933c125db93cd1bd618b5ff579e" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>void</type>
|
|
<definition>forceinline void Gecode::Activity::release</definition>
|
|
<argsstring>(void)</argsstring>
|
|
<name>release</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Release mutex. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="82" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="329" bodyend="331"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="public-func">
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1ae12d220f39f8904d463303c8f9e441cb" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>class View</type>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>forceinline</type>
|
|
<definition>forceinline Gecode::Activity::Activity</definition>
|
|
<argsstring>(Home home, ViewArray< View > &x, double d, typename BranchTraits< typename View::VarType >::Merit bm)</argsstring>
|
|
<name>Activity</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Home" kindref="compound">Home</ref></type>
|
|
<declname>home</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1ViewArray" kindref="compound">ViewArray</ref>< View > &</type>
|
|
<declname>x</declname>
|
|
</param>
|
|
<param>
|
|
<type>double</type>
|
|
<declname>d</declname>
|
|
</param>
|
|
<param>
|
|
<type>typename <ref refid="classGecode_1_1BranchTraits" kindref="compound">BranchTraits</ref>< typename View::VarType >::Merit</type>
|
|
<declname>bm</declname>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="344" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="344" bodyend="349"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1af0f0de3c626a42d770fc98f05b561536" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>class View</type>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>forceinline void</type>
|
|
<definition>forceinline void Gecode::Activity::init</definition>
|
|
<argsstring>(Home home, ViewArray< View > &x, double d, typename BranchTraits< typename View::VarType >::Merit bm)</argsstring>
|
|
<name>init</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1Home" kindref="compound">Home</ref></type>
|
|
<declname>home</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1ViewArray" kindref="compound">ViewArray</ref>< View > &</type>
|
|
<declname>x</declname>
|
|
</param>
|
|
<param>
|
|
<type>double</type>
|
|
<declname>d</declname>
|
|
</param>
|
|
<param>
|
|
<type>typename <ref refid="classGecode_1_1BranchTraits" kindref="compound">BranchTraits</ref>< typename View::VarType >::Merit</type>
|
|
<declname>bm</declname>
|
|
</param>
|
|
<briefdescription>
|
|
</briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="352" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="352" bodyend="357"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="related">
|
|
<memberdef kind="function" id="classGecode_1_1Activity_1a80bf8d266b1addba76bec44c8d00d334" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<templateparamlist>
|
|
<param>
|
|
<type>class Char</type>
|
|
</param>
|
|
<param>
|
|
<type>class Traits</type>
|
|
</param>
|
|
</templateparamlist>
|
|
<type>std::basic_ostream< Char, Traits > &</type>
|
|
<definition>std::basic_ostream< Char, Traits > & operator<<</definition>
|
|
<argsstring>(std::basic_ostream< Char, Traits > &os, const Activity &a)</argsstring>
|
|
<name>operator<<</name>
|
|
<param>
|
|
<type>std::basic_ostream< Char, Traits > &</type>
|
|
<declname>os</declname>
|
|
</param>
|
|
<param>
|
|
<type>const <ref refid="classGecode_1_1Activity" kindref="compound">Activity</ref> &</type>
|
|
<declname>a</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Print activity values enclosed in curly brackets. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="76" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="361" bodyend="373"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<briefdescription>
|
|
<para>Class for activity management. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inheritancegraph>
|
|
<node id="52">
|
|
<label>Gecode::FloatActivity</label>
|
|
<link refid="classGecode_1_1FloatActivity"/>
|
|
<childnode refid="51" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
<node id="53">
|
|
<label>Gecode::IntActivity</label>
|
|
<link refid="classGecode_1_1IntActivity"/>
|
|
<childnode refid="51" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
<node id="51">
|
|
<label>Gecode::Activity</label>
|
|
<link refid="classGecode_1_1Activity"/>
|
|
</node>
|
|
<node id="54">
|
|
<label>Gecode::SetActivity</label>
|
|
<link refid="classGecode_1_1SetActivity"/>
|
|
<childnode refid="51" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
</inheritancegraph>
|
|
<collaborationgraph>
|
|
<node id="56">
|
|
<label>Gecode::Activity::Storage</label>
|
|
<link refid="classGecode_1_1Activity_1_1Storage"/>
|
|
<childnode refid="57" relation="usage">
|
|
<edgelabel>m</edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="55">
|
|
<label>Gecode::Activity</label>
|
|
<link refid="classGecode_1_1Activity"/>
|
|
<childnode refid="55" relation="usage">
|
|
<edgelabel>def</edgelabel>
|
|
</childnode>
|
|
<childnode refid="56" relation="usage">
|
|
<edgelabel>storage</edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="57">
|
|
<label>Gecode::Support::Mutex</label>
|
|
<link refid="classGecode_1_1Support_1_1Mutex"/>
|
|
</node>
|
|
</collaborationgraph>
|
|
<location file="/usr/include/gecode/kernel/activity.hpp" line="44" column="1" bodyfile="/usr/include/gecode/kernel/activity.hpp" bodystart="44" bodyend="144"/>
|
|
<listofallmembers>
|
|
<member refid="classGecode_1_1Activity_1ad6b32f8c30378172e1fbc25e161c4897" prot="protected" virt="non-virtual"><scope>Gecode::Activity</scope><name>acquire</name></member>
|
|
<member refid="classGecode_1_1Activity_1a10de627a991b3595095f19841273f6a3" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>Activity</name></member>
|
|
<member refid="classGecode_1_1Activity_1ae0177bd66469e93d20fc0d9bc857053f" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>Activity</name></member>
|
|
<member refid="classGecode_1_1Activity_1a7340b51a56e559b8c283c2f5db1e9a02" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>Activity</name></member>
|
|
<member refid="classGecode_1_1Activity_1ae12d220f39f8904d463303c8f9e441cb" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>Activity</name></member>
|
|
<member refid="classGecode_1_1Activity_1a4aa1f7831d1deb4c9a1f6401dc5c1e56" prot="protected" virt="non-virtual"><scope>Gecode::Activity</scope><name>decay</name></member>
|
|
<member refid="classGecode_1_1Activity_1ac410d8671b6d4a03e8b93825190655d9" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>decay</name></member>
|
|
<member refid="classGecode_1_1Activity_1a91ab0666d7a87cc64d72f08172f34214" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>decay</name></member>
|
|
<member refid="classGecode_1_1Activity_1a0404a66fa10adfc71c78d21e118ae63c" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>def</name></member>
|
|
<member refid="classGecode_1_1Activity_1aac313d45178d15a3de317f113c015d3f" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>init</name></member>
|
|
<member refid="classGecode_1_1Activity_1af0f0de3c626a42d770fc98f05b561536" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>init</name></member>
|
|
<member refid="classGecode_1_1Activity_1a08e51b93b51a678716a27fe086cb5907" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>initialized</name></member>
|
|
<member refid="classGecode_1_1Activity_1a80bf8d266b1addba76bec44c8d00d334" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>operator<<</name></member>
|
|
<member refid="classGecode_1_1Activity_1ae2ba02a74bb88628d8ab212f0683f9ee" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>operator=</name></member>
|
|
<member refid="classGecode_1_1Activity_1acc7a5da621120ececd06adaea6acb358" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>operator[]</name></member>
|
|
<member refid="classGecode_1_1Activity_1ae216c933c125db93cd1bd618b5ff579e" prot="protected" virt="non-virtual"><scope>Gecode::Activity</scope><name>release</name></member>
|
|
<member refid="classGecode_1_1Activity_1a765b249f38da3e3624274f964c7b1172" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>set</name></member>
|
|
<member refid="classGecode_1_1Activity_1a4bbe8f1c09d0ade116d91bfd899168b7" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>size</name></member>
|
|
<member refid="classGecode_1_1Activity_1ab9ebdab4dba0d53455fcabb484e3c0fd" prot="protected" virt="non-virtual"><scope>Gecode::Activity</scope><name>storage</name></member>
|
|
<member refid="classGecode_1_1Activity_1a007ec1ffb415dc85f4ff996adcdee3d4" prot="protected" virt="non-virtual"><scope>Gecode::Activity</scope><name>update</name></member>
|
|
<member refid="classGecode_1_1Activity_1aa5890b4b03d4ba63cebeb8463d65ce2d" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>update</name></member>
|
|
<member refid="classGecode_1_1Activity_1acea7e2ae27b1a3e88cff288bbcf489fe" prot="public" virt="non-virtual"><scope>Gecode::Activity</scope><name>~Activity</name></member>
|
|
</listofallmembers>
|
|
</compounddef>
|
|
</doxygen>
|