<?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_1PropCost" kind="class" prot="public"> <compoundname>Gecode::PropCost</compoundname> <includes refid="core_8hpp" local="no">core.hpp</includes> <sectiondef kind="public-type"> <memberdef kind="enum" id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6" prot="public" static="no"> <name>ActualCost</name> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6ab239852cb13e17a2297b9b601703fda0" prot="public"> <name>AC_CRAZY_LO</name> <initializer>= 0</initializer> <briefdescription> <para>Exponential complexity, cheap. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6aeee8c617748184f9482cf8e812afbaae" prot="public"> <name>AC_CRAZY_HI</name> <initializer>= 0</initializer> <briefdescription> <para>Exponential complexity, expensive. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a30ab976eee8f4ac9dff9b9ab1ee50c1b" prot="public"> <name>AC_CUBIC_LO</name> <initializer>= 1</initializer> <briefdescription> <para>Cubic complexity, cheap. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a9fa795a8e741f88466727d865580f2ee" prot="public"> <name>AC_CUBIC_HI</name> <initializer>= 1</initializer> <briefdescription> <para>Cubic complexity, expensive. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6add9d88744586f83621d9091acc951554" prot="public"> <name>AC_QUADRATIC_LO</name> <initializer>= 2</initializer> <briefdescription> <para>Quadratic complexity, cheap. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6af1eec7c619b558b0e32aada2f7f1a413" prot="public"> <name>AC_QUADRATIC_HI</name> <initializer>= 2</initializer> <briefdescription> <para>Quadratic complexity, expensive. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a9dfc3a66f9915c6ab213d1f9646c85f9" prot="public"> <name>AC_LINEAR_HI</name> <initializer>= 3</initializer> <briefdescription> <para>Linear complexity, expensive. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6acea71595715fb4a08b99001f4f78b32c" prot="public"> <name>AC_LINEAR_LO</name> <initializer>= 4</initializer> <briefdescription> <para>Linear complexity, cheap. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a1ef6f03710cfc7ce22824c69c1858614" prot="public"> <name>AC_TERNARY_HI</name> <initializer>= 4</initializer> <briefdescription> <para>Three variables, expensive. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a9942b0aa417dabf7946918a7abe68518" prot="public"> <name>AC_BINARY_HI</name> <initializer>= 5</initializer> <briefdescription> <para>Two variables, expensive. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a12a661db80bb5b495fb5e93cbc4c1fa8" prot="public"> <name>AC_TERNARY_LO</name> <initializer>= 5</initializer> <briefdescription> <para>Three variables, cheap. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a2703925b0cb3c4cfc6ca994bd4417127" prot="public"> <name>AC_BINARY_LO</name> <initializer>= 6</initializer> <briefdescription> <para>Two variables, cheap. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6ad31df3851f1930577eb29dd0e6eeec9d" prot="public"> <name>AC_UNARY_LO</name> <initializer>= 6</initializer> <briefdescription> <para>Only single variable, cheap. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a397c3767c38e5297a3f50d6f659d11da" prot="public"> <name>AC_UNARY_HI</name> <initializer>= 6</initializer> <briefdescription> <para>Only single variable, expensive. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6aa829cd26c740c589a85a6c691240e79d" prot="public"> <name>AC_MAX</name> <initializer>= 6</initializer> <briefdescription> <para>Maximal cost value. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <briefdescription> <para>The actual cost values that are used. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="541" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="541" bodyend="557"/> </memberdef> <memberdef kind="enum" id="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" prot="public" static="no"> <name>Mod</name> <enumvalue id="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcda29f70a7d7f550f3822568ddce422d861" prot="public"> <name>LO</name> <briefdescription> <para>Cheap. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <enumvalue id="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcdada52d4d3b08e9888c5063df5140e12e2" prot="public"> <name>HI</name> <briefdescription> <para>Expensive. </para> </briefdescription> <detaileddescription> </detaileddescription> </enumvalue> <briefdescription> <para>Propagation cost modifier. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="562" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="562" bodyend="565"/> </memberdef> </sectiondef> <sectiondef kind="friend"> <memberdef kind="friend" id="classGecode_1_1PropCost_1a2129e6c0ac73536a2ac4f681dae16947" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>friend class</type> <definition>friend class Space</definition> <argsstring></argsstring> <name>Space</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="538" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="538" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="classGecode_1_1PropCost_1a000c418961c621c43a7c5e42e93d95bb" prot="public" static="no" mutable="no"> <type><ref refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6" kindref="member">ActualCost</ref></type> <definition>ActualCost Gecode::PropCost::ac</definition> <argsstring></argsstring> <name>ac</name> <briefdescription> <para>Actual cost. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="559" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="559" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="private-static-func"> <memberdef kind="function" id="classGecode_1_1PropCost_1a1e7216b07bf506b40ffefe58e98fcace" prot="private" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::cost</definition> <argsstring>(Mod m, ActualCost lo, ActualCost hi, unsigned int n)</argsstring> <name>cost</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">Mod</ref></type> <declname>m</declname> </param> <param> <type><ref refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6" kindref="member">ActualCost</ref></type> <declname>lo</declname> </param> <param> <type><ref refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6" kindref="member">ActualCost</ref></type> <declname>hi</declname> </param> <param> <type>unsigned int</type> <declname>n</declname> </param> <briefdescription> <para>Compute dynamic cost for cost <emphasis>lo</emphasis>, expensive cost <emphasis>hi</emphasis>, and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="568" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3923" bodyend="3934"/> </memberdef> </sectiondef> <sectiondef kind="private-func"> <memberdef kind="function" id="classGecode_1_1PropCost_1ac0920e811f939545dafca6fad11eb5fa" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>forceinline Gecode::PropCost::PropCost</definition> <argsstring>(ActualCost ac)</argsstring> <name>PropCost</name> <param> <type><ref refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6" kindref="member">ActualCost</ref></type> <declname>ac</declname> <defname>ac0</defname> </param> <briefdescription> <para>Constructor for automatic coercion of <emphasis>ac</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="570" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3920" bodyend="3920"/> </memberdef> </sectiondef> <sectiondef kind="public-static-func"> <memberdef kind="function" id="classGecode_1_1PropCost_1a7d068bb108efa74ced4c6734f9f09f6a" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::crazy</definition> <argsstring>(PropCost::Mod m, unsigned int n)</argsstring> <name>crazy</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <param> <type>unsigned int</type> <declname>n</declname> </param> <briefdescription> <para>Exponential complexity for modifier <emphasis>m</emphasis> and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="573" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3937" bodyend="3939"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1a899aa5d17637b96f7eadd755c3786be4" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::crazy</definition> <argsstring>(PropCost::Mod m, int n)</argsstring> <name>crazy</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <param> <type>int</type> <declname>n</declname> </param> <briefdescription> <para>Exponential complexity for modifier <emphasis>m</emphasis> and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="575" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3941" bodyend="3944"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1abc295e19d623ac3a577bef5b83254a25" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::cubic</definition> <argsstring>(PropCost::Mod m, unsigned int n)</argsstring> <name>cubic</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <param> <type>unsigned int</type> <declname>n</declname> </param> <briefdescription> <para>Cubic complexity for modifier <emphasis>m</emphasis> and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="577" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3946" bodyend="3948"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1ad7e56f85b0e043cdbc2ee1e42f075151" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::cubic</definition> <argsstring>(PropCost::Mod m, int n)</argsstring> <name>cubic</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <param> <type>int</type> <declname>n</declname> </param> <briefdescription> <para>Cubic complexity for modifier <emphasis>m</emphasis> and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="579" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3950" bodyend="3953"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1ab9758f7a6301e1f3e1010762465b085a" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::quadratic</definition> <argsstring>(PropCost::Mod m, unsigned int n)</argsstring> <name>quadratic</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <param> <type>unsigned int</type> <declname>n</declname> </param> <briefdescription> <para>Quadratic complexity for modifier <emphasis>m</emphasis> and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="581" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3955" bodyend="3957"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1a2ac3004f6947c8cf38ba4446b5f3b5ce" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::quadratic</definition> <argsstring>(PropCost::Mod m, int n)</argsstring> <name>quadratic</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <param> <type>int</type> <declname>n</declname> </param> <briefdescription> <para>Quadratic complexity for modifier <emphasis>m</emphasis> and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="583" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3959" bodyend="3962"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1a4a383a3772df2c1e49341813edc19b34" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::linear</definition> <argsstring>(PropCost::Mod m, unsigned int n)</argsstring> <name>linear</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <param> <type>unsigned int</type> <declname>n</declname> </param> <briefdescription> <para>Linear complexity for modifier <emphasis>pcm</emphasis> and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="585" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3964" bodyend="3966"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1a20ea0ab41c2f09bd2dd1138fbc06aba5" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::linear</definition> <argsstring>(PropCost::Mod m, int n)</argsstring> <name>linear</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <param> <type>int</type> <declname>n</declname> </param> <briefdescription> <para>Linear complexity for modifier <emphasis>pcm</emphasis> and size measure <emphasis>n</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="587" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3968" bodyend="3971"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1a5fcd312cd07d326081997c6879799a6b" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::ternary</definition> <argsstring>(PropCost::Mod m)</argsstring> <name>ternary</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <briefdescription> <para>Three variables for modifier <emphasis>pcm</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="589" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3973" bodyend="3975"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1ab1f645eea8eaf90e3bee56c6cdb3ab74" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::binary</definition> <argsstring>(PropCost::Mod m)</argsstring> <name>binary</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <briefdescription> <para>Two variables for modifier <emphasis>pcm</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="591" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3977" bodyend="3979"/> </memberdef> <memberdef kind="function" id="classGecode_1_1PropCost_1a6c01ce3c391f293ce6a8b27294d7ee0c" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1PropCost" kindref="compound">PropCost</ref></type> <definition>forceinline PropCost Gecode::PropCost::unary</definition> <argsstring>(PropCost::Mod m)</argsstring> <name>unary</name> <param> <type><ref refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" kindref="member">PropCost::Mod</ref></type> <declname>m</declname> </param> <briefdescription> <para>Single variable for modifier <emphasis>pcm</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/kernel/core.hpp" line="593" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="3981" bodyend="3983"/> </memberdef> </sectiondef> <briefdescription> <para>Propagation cost. </para> </briefdescription> <detaileddescription> </detaileddescription> <location file="/usr/include/gecode/kernel/core.hpp" line="537" column="1" bodyfile="/usr/include/gecode/kernel/core.hpp" bodystart="537" bodyend="594"/> <listofallmembers> <member refid="classGecode_1_1PropCost_1a000c418961c621c43a7c5e42e93d95bb" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>ac</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a9942b0aa417dabf7946918a7abe68518" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_BINARY_HI</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a2703925b0cb3c4cfc6ca994bd4417127" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_BINARY_LO</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6aeee8c617748184f9482cf8e812afbaae" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_CRAZY_HI</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6ab239852cb13e17a2297b9b601703fda0" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_CRAZY_LO</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a9fa795a8e741f88466727d865580f2ee" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_CUBIC_HI</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a30ab976eee8f4ac9dff9b9ab1ee50c1b" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_CUBIC_LO</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a9dfc3a66f9915c6ab213d1f9646c85f9" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_LINEAR_HI</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6acea71595715fb4a08b99001f4f78b32c" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_LINEAR_LO</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6aa829cd26c740c589a85a6c691240e79d" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_MAX</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6af1eec7c619b558b0e32aada2f7f1a413" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_QUADRATIC_HI</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6add9d88744586f83621d9091acc951554" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_QUADRATIC_LO</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a1ef6f03710cfc7ce22824c69c1858614" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_TERNARY_HI</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a12a661db80bb5b495fb5e93cbc4c1fa8" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_TERNARY_LO</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6a397c3767c38e5297a3f50d6f659d11da" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_UNARY_HI</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6ad31df3851f1930577eb29dd0e6eeec9d" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>AC_UNARY_LO</name></member> <member refid="classGecode_1_1PropCost_1ae2c6c8b930a30a5e745b48110adc77b6" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>ActualCost</name></member> <member refid="classGecode_1_1PropCost_1ab1f645eea8eaf90e3bee56c6cdb3ab74" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>binary</name></member> <member refid="classGecode_1_1PropCost_1a1e7216b07bf506b40ffefe58e98fcace" prot="private" virt="non-virtual"><scope>Gecode::PropCost</scope><name>cost</name></member> <member refid="classGecode_1_1PropCost_1a7d068bb108efa74ced4c6734f9f09f6a" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>crazy</name></member> <member refid="classGecode_1_1PropCost_1a899aa5d17637b96f7eadd755c3786be4" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>crazy</name></member> <member refid="classGecode_1_1PropCost_1abc295e19d623ac3a577bef5b83254a25" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>cubic</name></member> <member refid="classGecode_1_1PropCost_1ad7e56f85b0e043cdbc2ee1e42f075151" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>cubic</name></member> <member refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcdada52d4d3b08e9888c5063df5140e12e2" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>HI</name></member> <member refid="classGecode_1_1PropCost_1a4a383a3772df2c1e49341813edc19b34" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>linear</name></member> <member refid="classGecode_1_1PropCost_1a20ea0ab41c2f09bd2dd1138fbc06aba5" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>linear</name></member> <member refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcda29f70a7d7f550f3822568ddce422d861" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>LO</name></member> <member refid="classGecode_1_1PropCost_1ad1bebae59ea373495c5bf51ffc249dcd" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>Mod</name></member> <member refid="classGecode_1_1PropCost_1ac0920e811f939545dafca6fad11eb5fa" prot="private" virt="non-virtual"><scope>Gecode::PropCost</scope><name>PropCost</name></member> <member refid="classGecode_1_1PropCost_1ab9758f7a6301e1f3e1010762465b085a" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>quadratic</name></member> <member refid="classGecode_1_1PropCost_1a2ac3004f6947c8cf38ba4446b5f3b5ce" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>quadratic</name></member> <member refid="classGecode_1_1PropCost_1a2129e6c0ac73536a2ac4f681dae16947" prot="private" virt="non-virtual"><scope>Gecode::PropCost</scope><name>Space</name></member> <member refid="classGecode_1_1PropCost_1a5fcd312cd07d326081997c6879799a6b" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>ternary</name></member> <member refid="classGecode_1_1PropCost_1a6c01ce3c391f293ce6a8b27294d7ee0c" prot="public" virt="non-virtual"><scope>Gecode::PropCost</scope><name>unary</name></member> </listofallmembers> </compounddef> </doxygen>