<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>CVC3: CSolverParameters Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body> <!-- Generated by Doxygen 1.7.4 --> <div id="top"> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">CVC3 <span id="projectnumber">2.4.1</span></div> </td> </tr> </tbody> </table> </div> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="header"> <div class="summary"> <a href="#pub-attribs">Public Attributes</a> </div> <div class="headertitle"> <div class="title">CSolverParameters Struct Reference</div> </div> </div> <div class="contents"> <!-- doxytag: class="CSolverParameters" --> <p><code>#include <<a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>></code></p> <p><a href="structCSolverParameters-members.html">List of all members.</a></p> <h2><a name="pub-attribs"></a> Public Attributes</h2> <ul> <li>float <a class="el" href="structCSolverParameters.html#a1904f8790a16c706e0d2ba51ce11c364">time_limit</a> <li>int <a class="el" href="structCSolverParameters.html#aa5fb349b73577a3b99014ca90ce34e55">decision_strategy</a> <li>int <a class="el" href="structCSolverParameters.html#a714385448e9041b135391f9548ed6efa">preprocess_strategy</a> <li>bool <a class="el" href="structCSolverParameters.html#aa4c80dc600b3dcd9f64ef0c602dd59da">allow_clause_deletion</a> <li>int <a class="el" href="structCSolverParameters.html#a5cbdbad62f42fd6f41ba5a4ed6f40af6">clause_deletion_interval</a> <li>int <a class="el" href="structCSolverParameters.html#a97c37504943c58e8cf1afc406018b027">max_unrelevance</a> <li>int <a class="el" href="structCSolverParameters.html#a8747b9ca39f6cf7312f081d223634194">min_num_clause_lits_for_delete</a> <li>int <a class="el" href="structCSolverParameters.html#af82455d9df59584dbf9f400cf6f918b1">max_conflict_clause_length</a> <li>int <a class="el" href="structCSolverParameters.html#ae358e7fe29489f48a00c012fb02a3778">bubble_init_step</a> <li>int <a class="el" href="structCSolverParameters.html#adaaa1d95214368e99b13ac36cbb16dea">verbosity</a> <li>int <a class="el" href="structCSolverParameters.html#a2c4888b23c0f7ea4a3a2ec654ddf83b5">randomness</a> <li>bool <a class="el" href="structCSolverParameters.html#a0040f5ae79dd7e8a478f60f3d02b1a6d">allow_restart</a> <li>float <a class="el" href="structCSolverParameters.html#a4fec1add4989095c31fab9ec2a29f824">next_restart_time</a> <li>float <a class="el" href="structCSolverParameters.html#a22f43c87a3a8cdfdfd35bd400f3f0b59">restart_time_increment</a> <li>float <a class="el" href="structCSolverParameters.html#a914448885e9e2aedefd743f6428552d8">restart_time_incr_incr</a> <li>int <a class="el" href="structCSolverParameters.html#ac1a694498478fc1c1e164e81881ea61f">next_restart_backtrack</a> <li>int <a class="el" href="structCSolverParameters.html#a319ab0a9a6646af75828ff1a1f9a33b6">restart_backtrack_incr</a> <li>int <a class="el" href="structCSolverParameters.html#a8b11bde6fb341437589e70a1b419d846">restart_backtrack_incr_incr</a> <li>int <a class="el" href="structCSolverParameters.html#ac22c8353981fed418be2df36b64e635e">restart_randomness</a> <li>int <a class="el" href="structCSolverParameters.html#adde3fd4026e6ce1a5598ac2766326e04">base_randomness</a> <li>bool <a class="el" href="structCSolverParameters.html#a3e90abca92fa570f9d1dc5ce49b01daa">back_track_complete</a> <li>int <a class="el" href="structCSolverParameters.html#acb3ae3f751542d16fa162fbb4a9478b6">conflict_analysis_method</a> <li>bool <a class="el" href="structCSolverParameters.html#a4543f7d64cbab749e5e1998b83d1e1d2">allow_multiple_conflict</a> <li>bool <a class="el" href="structCSolverParameters.html#a9d1be4fd22f1ee134702028a980c2d1b">allow_multiple_conflict_clause</a> </ul> <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> <div class="textblock"><p>Struct**********************************************************************</p> <p>Synopsis [Sat solver parameters ]</p> <p>Description []</p> <p>SeeAlso [] </p> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00077">77</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> </div><hr/><h2>Member Data Documentation</h2> <a class="anchor" id="a1904f8790a16c706e0d2ba51ce11c364"></a><!-- doxytag: member="CSolverParameters::time_limit" ref="a1904f8790a16c706e0d2ba51ce11c364" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float <a class="el" href="structCSolverParameters.html#a1904f8790a16c706e0d2ba51ce11c364">CSolverParameters::time_limit</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00078">78</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8h_source.html#l00228">CSolver::set_time_limit()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00587">CSolver::time_out()</a>.</p> </div> </div> <a class="anchor" id="aa5fb349b73577a3b99014ca90ce34e55"></a><!-- doxytag: member="CSolverParameters::decision_strategy" ref="aa5fb349b73577a3b99014ca90ce34e55" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#aa5fb349b73577a3b99014ca90ce34e55">CSolverParameters::decision_strategy</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00080">80</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00233">CSolver::set_decision_strategy()</a>.</p> </div> </div> <a class="anchor" id="a714385448e9041b135391f9548ed6efa"></a><!-- doxytag: member="CSolverParameters::preprocess_strategy" ref="a714385448e9041b135391f9548ed6efa" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#a714385448e9041b135391f9548ed6efa">CSolverParameters::preprocess_strategy</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00081">81</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00235">CSolver::set_preprocess_strategy()</a>.</p> </div> </div> <a class="anchor" id="aa4c80dc600b3dcd9f64ef0c602dd59da"></a><!-- doxytag: member="CSolverParameters::allow_clause_deletion" ref="aa4c80dc600b3dcd9f64ef0c602dd59da" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="structCSolverParameters.html#aa4c80dc600b3dcd9f64ef0c602dd59da">CSolverParameters::allow_clause_deletion</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00083">83</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8h_source.html#l00237">CSolver::enable_cls_deletion()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="a5cbdbad62f42fd6f41ba5a4ed6f40af6"></a><!-- doxytag: member="CSolverParameters::clause_deletion_interval" ref="a5cbdbad62f42fd6f41ba5a4ed6f40af6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#a5cbdbad62f42fd6f41ba5a4ed6f40af6">CSolverParameters::clause_deletion_interval</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00084">84</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00239">CSolver::set_cls_del_interval()</a>.</p> </div> </div> <a class="anchor" id="a97c37504943c58e8cf1afc406018b027"></a><!-- doxytag: member="CSolverParameters::max_unrelevance" ref="a97c37504943c58e8cf1afc406018b027" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#a97c37504943c58e8cf1afc406018b027">CSolverParameters::max_unrelevance</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00085">85</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8cpp_source.html#l00513">CSolver::delete_unrelevant_clauses()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00241">CSolver::set_max_unrelevance()</a>.</p> </div> </div> <a class="anchor" id="a8747b9ca39f6cf7312f081d223634194"></a><!-- doxytag: member="CSolverParameters::min_num_clause_lits_for_delete" ref="a8747b9ca39f6cf7312f081d223634194" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#a8747b9ca39f6cf7312f081d223634194">CSolverParameters::min_num_clause_lits_for_delete</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00086">86</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8cpp_source.html#l00513">CSolver::delete_unrelevant_clauses()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00243">CSolver::set_min_num_clause_lits_for_delete()</a>.</p> </div> </div> <a class="anchor" id="af82455d9df59584dbf9f400cf6f918b1"></a><!-- doxytag: member="CSolverParameters::max_conflict_clause_length" ref="af82455d9df59584dbf9f400cf6f918b1" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#af82455d9df59584dbf9f400cf6f918b1">CSolverParameters::max_conflict_clause_length</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00087">87</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8cpp_source.html#l00513">CSolver::delete_unrelevant_clauses()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00245">CSolver::set_max_conflict_clause_length()</a>.</p> </div> </div> <a class="anchor" id="ae358e7fe29489f48a00c012fb02a3778"></a><!-- doxytag: member="CSolverParameters::bubble_init_step" ref="ae358e7fe29489f48a00c012fb02a3778" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#ae358e7fe29489f48a00c012fb02a3778">CSolverParameters::bubble_init_step</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00088">88</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>.</p> </div> </div> <a class="anchor" id="adaaa1d95214368e99b13ac36cbb16dea"></a><!-- doxytag: member="CSolverParameters::verbosity" ref="adaaa1d95214368e99b13ac36cbb16dea" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#adaaa1d95214368e99b13ac36cbb16dea">CSolverParameters::verbosity</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00090">90</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8cpp_source.html#l00706">CSolver::preprocess()</a>, <a class="el" href="xchaff__solver_8h_source.html#l00358">CSolver::restart()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="a2c4888b23c0f7ea4a3a2ec654ddf83b5"></a><!-- doxytag: member="CSolverParameters::randomness" ref="a2c4888b23c0f7ea4a3a2ec654ddf83b5" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#a2c4888b23c0f7ea4a3a2ec654ddf83b5">CSolverParameters::randomness</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00091">91</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8cpp_source.html#l00617">CSolver::decide_next_branch()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="a0040f5ae79dd7e8a478f60f3d02b1a6d"></a><!-- doxytag: member="CSolverParameters::allow_restart" ref="a0040f5ae79dd7e8a478f60f3d02b1a6d" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="structCSolverParameters.html#a0040f5ae79dd7e8a478f60f3d02b1a6d">CSolverParameters::allow_restart</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00093">93</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="a4fec1add4989095c31fab9ec2a29f824"></a><!-- doxytag: member="CSolverParameters::next_restart_time" ref="a4fec1add4989095c31fab9ec2a29f824" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float <a class="el" href="structCSolverParameters.html#a4fec1add4989095c31fab9ec2a29f824">CSolverParameters::next_restart_time</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00094">94</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="a22f43c87a3a8cdfdfd35bd400f3f0b59"></a><!-- doxytag: member="CSolverParameters::restart_time_increment" ref="a22f43c87a3a8cdfdfd35bd400f3f0b59" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float <a class="el" href="structCSolverParameters.html#a22f43c87a3a8cdfdfd35bd400f3f0b59">CSolverParameters::restart_time_increment</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00095">95</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="a914448885e9e2aedefd743f6428552d8"></a><!-- doxytag: member="CSolverParameters::restart_time_incr_incr" ref="a914448885e9e2aedefd743f6428552d8" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float <a class="el" href="structCSolverParameters.html#a914448885e9e2aedefd743f6428552d8">CSolverParameters::restart_time_incr_incr</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00096">96</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="ac1a694498478fc1c1e164e81881ea61f"></a><!-- doxytag: member="CSolverParameters::next_restart_backtrack" ref="ac1a694498478fc1c1e164e81881ea61f" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#ac1a694498478fc1c1e164e81881ea61f">CSolverParameters::next_restart_backtrack</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00097">97</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="a319ab0a9a6646af75828ff1a1f9a33b6"></a><!-- doxytag: member="CSolverParameters::restart_backtrack_incr" ref="a319ab0a9a6646af75828ff1a1f9a33b6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#a319ab0a9a6646af75828ff1a1f9a33b6">CSolverParameters::restart_backtrack_incr</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00098">98</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="a8b11bde6fb341437589e70a1b419d846"></a><!-- doxytag: member="CSolverParameters::restart_backtrack_incr_incr" ref="a8b11bde6fb341437589e70a1b419d846" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#a8b11bde6fb341437589e70a1b419d846">CSolverParameters::restart_backtrack_incr_incr</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00099">99</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="ac22c8353981fed418be2df36b64e635e"></a><!-- doxytag: member="CSolverParameters::restart_randomness" ref="ac22c8353981fed418be2df36b64e635e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#ac22c8353981fed418be2df36b64e635e">CSolverParameters::restart_randomness</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00100">100</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00109">CSolver::run_periodic_functions()</a>.</p> </div> </div> <a class="anchor" id="adde3fd4026e6ce1a5598ac2766326e04"></a><!-- doxytag: member="CSolverParameters::base_randomness" ref="adde3fd4026e6ce1a5598ac2766326e04" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#adde3fd4026e6ce1a5598ac2766326e04">CSolverParameters::base_randomness</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00101">101</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, <a class="el" href="xchaff__solver_8cpp_source.html#l00617">CSolver::decide_next_branch()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00253">CSolver::set_randomness()</a>.</p> </div> </div> <a class="anchor" id="a3e90abca92fa570f9d1dc5ce49b01daa"></a><!-- doxytag: member="CSolverParameters::back_track_complete" ref="a3e90abca92fa570f9d1dc5ce49b01daa" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="structCSolverParameters.html#a3e90abca92fa570f9d1dc5ce49b01daa">CSolverParameters::back_track_complete</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00103">103</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00916">CSolver::conflict_analysis_zchaff()</a>, <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8cpp_source.html#l00852">CSolver::deduce()</a>.</p> </div> </div> <a class="anchor" id="acb3ae3f751542d16fa162fbb4a9478b6"></a><!-- doxytag: member="CSolverParameters::conflict_analysis_method" ref="acb3ae3f751542d16fa162fbb4a9478b6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structCSolverParameters.html#acb3ae3f751542d16fa162fbb4a9478b6">CSolverParameters::conflict_analysis_method</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00104">104</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> </div> </div> <a class="anchor" id="a4543f7d64cbab749e5e1998b83d1e1d2"></a><!-- doxytag: member="CSolverParameters::allow_multiple_conflict" ref="a4543f7d64cbab749e5e1998b83d1e1d2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="structCSolverParameters.html#a4543f7d64cbab749e5e1998b83d1e1d2">CSolverParameters::allow_multiple_conflict</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00105">105</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00247">CSolver::set_allow_multiple_conflict()</a>.</p> </div> </div> <a class="anchor" id="a9d1be4fd22f1ee134702028a980c2d1b"></a><!-- doxytag: member="CSolverParameters::allow_multiple_conflict_clause" ref="a9d1be4fd22f1ee134702028a980c2d1b" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool <a class="el" href="structCSolverParameters.html#a9d1be4fd22f1ee134702028a980c2d1b">CSolverParameters::allow_multiple_conflict_clause</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="xchaff__solver_8h_source.html#l00106">106</a> of file <a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>.</p> <p>Referenced by <a class="el" href="xchaff__solver_8cpp_source.html#l00043">CSolver::CSolver()</a>, and <a class="el" href="xchaff__solver_8h_source.html#l00250">CSolver::set_allow_multiple_conflict_clause()</a>.</p> </div> </div> <hr/>The documentation for this struct was generated from the following file:<ul> <li><a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a></li> </ul> </div> <hr class="footer"/><address class="footer"><small>Generated on Wed Sep 7 2011 for CVC3 by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address> </body> </html>