<!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"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <title>CVC3: CSolverParameters Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">CVC3 </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.2 --> <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="inherits.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-attribs">Public Attributes</a> | <a href="structCSolverParameters-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">CSolverParameters Struct Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="xchaff__solver_8h_source.html">xchaff_solver.h</a>></code></p> <div class="dynheader"> Collaboration diagram for CSolverParameters:</div> <div class="dyncontent"> <div class="center"><img src="structCSolverParameters__coll__graph.gif" border="0" usemap="#CSolverParameters_coll__map" alt="Collaboration graph"/></div> <map name="CSolverParameters_coll__map" id="CSolverParameters_coll__map"> </map> </div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> <tr class="memitem:a1904f8790a16c706e0d2ba51ce11c364"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a1904f8790a16c706e0d2ba51ce11c364">time_limit</a></td></tr> <tr class="separator:a1904f8790a16c706e0d2ba51ce11c364"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5fb349b73577a3b99014ca90ce34e55"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#aa5fb349b73577a3b99014ca90ce34e55">decision_strategy</a></td></tr> <tr class="separator:aa5fb349b73577a3b99014ca90ce34e55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a714385448e9041b135391f9548ed6efa"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a714385448e9041b135391f9548ed6efa">preprocess_strategy</a></td></tr> <tr class="separator:a714385448e9041b135391f9548ed6efa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4c80dc600b3dcd9f64ef0c602dd59da"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#aa4c80dc600b3dcd9f64ef0c602dd59da">allow_clause_deletion</a></td></tr> <tr class="separator:aa4c80dc600b3dcd9f64ef0c602dd59da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cbdbad62f42fd6f41ba5a4ed6f40af6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a5cbdbad62f42fd6f41ba5a4ed6f40af6">clause_deletion_interval</a></td></tr> <tr class="separator:a5cbdbad62f42fd6f41ba5a4ed6f40af6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97c37504943c58e8cf1afc406018b027"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a97c37504943c58e8cf1afc406018b027">max_unrelevance</a></td></tr> <tr class="separator:a97c37504943c58e8cf1afc406018b027"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8747b9ca39f6cf7312f081d223634194"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a8747b9ca39f6cf7312f081d223634194">min_num_clause_lits_for_delete</a></td></tr> <tr class="separator:a8747b9ca39f6cf7312f081d223634194"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af82455d9df59584dbf9f400cf6f918b1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#af82455d9df59584dbf9f400cf6f918b1">max_conflict_clause_length</a></td></tr> <tr class="separator:af82455d9df59584dbf9f400cf6f918b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae358e7fe29489f48a00c012fb02a3778"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#ae358e7fe29489f48a00c012fb02a3778">bubble_init_step</a></td></tr> <tr class="separator:ae358e7fe29489f48a00c012fb02a3778"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adaaa1d95214368e99b13ac36cbb16dea"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#adaaa1d95214368e99b13ac36cbb16dea">verbosity</a></td></tr> <tr class="separator:adaaa1d95214368e99b13ac36cbb16dea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c4888b23c0f7ea4a3a2ec654ddf83b5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a2c4888b23c0f7ea4a3a2ec654ddf83b5">randomness</a></td></tr> <tr class="separator:a2c4888b23c0f7ea4a3a2ec654ddf83b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0040f5ae79dd7e8a478f60f3d02b1a6d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a0040f5ae79dd7e8a478f60f3d02b1a6d">allow_restart</a></td></tr> <tr class="separator:a0040f5ae79dd7e8a478f60f3d02b1a6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4fec1add4989095c31fab9ec2a29f824"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a4fec1add4989095c31fab9ec2a29f824">next_restart_time</a></td></tr> <tr class="separator:a4fec1add4989095c31fab9ec2a29f824"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22f43c87a3a8cdfdfd35bd400f3f0b59"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a22f43c87a3a8cdfdfd35bd400f3f0b59">restart_time_increment</a></td></tr> <tr class="separator:a22f43c87a3a8cdfdfd35bd400f3f0b59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a914448885e9e2aedefd743f6428552d8"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a914448885e9e2aedefd743f6428552d8">restart_time_incr_incr</a></td></tr> <tr class="separator:a914448885e9e2aedefd743f6428552d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1a694498478fc1c1e164e81881ea61f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#ac1a694498478fc1c1e164e81881ea61f">next_restart_backtrack</a></td></tr> <tr class="separator:ac1a694498478fc1c1e164e81881ea61f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a319ab0a9a6646af75828ff1a1f9a33b6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a319ab0a9a6646af75828ff1a1f9a33b6">restart_backtrack_incr</a></td></tr> <tr class="separator:a319ab0a9a6646af75828ff1a1f9a33b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b11bde6fb341437589e70a1b419d846"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a8b11bde6fb341437589e70a1b419d846">restart_backtrack_incr_incr</a></td></tr> <tr class="separator:a8b11bde6fb341437589e70a1b419d846"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac22c8353981fed418be2df36b64e635e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#ac22c8353981fed418be2df36b64e635e">restart_randomness</a></td></tr> <tr class="separator:ac22c8353981fed418be2df36b64e635e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adde3fd4026e6ce1a5598ac2766326e04"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#adde3fd4026e6ce1a5598ac2766326e04">base_randomness</a></td></tr> <tr class="separator:adde3fd4026e6ce1a5598ac2766326e04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e90abca92fa570f9d1dc5ce49b01daa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a3e90abca92fa570f9d1dc5ce49b01daa">back_track_complete</a></td></tr> <tr class="separator:a3e90abca92fa570f9d1dc5ce49b01daa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb3ae3f751542d16fa162fbb4a9478b6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#acb3ae3f751542d16fa162fbb4a9478b6">conflict_analysis_method</a></td></tr> <tr class="separator:acb3ae3f751542d16fa162fbb4a9478b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4543f7d64cbab749e5e1998b83d1e1d2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a4543f7d64cbab749e5e1998b83d1e1d2">allow_multiple_conflict</a></td></tr> <tr class="separator:a4543f7d64cbab749e5e1998b83d1e1d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d1be4fd22f1ee134702028a980c2d1b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structCSolverParameters.html#a9d1be4fd22f1ee134702028a980c2d1b">allow_multiple_conflict_clause</a></td></tr> <tr class="separator:a9d1be4fd22f1ee134702028a980c2d1b"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">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><h2 class="groupheader">Member Data Documentation</h2> <a class="anchor" id="a1904f8790a16c706e0d2ba51ce11c364"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float CSolverParameters::time_limit</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::decision_strategy</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::preprocess_strategy</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool CSolverParameters::allow_clause_deletion</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::clause_deletion_interval</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::max_unrelevance</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::min_num_clause_lits_for_delete</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::max_conflict_clause_length</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::bubble_init_step</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::verbosity</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::randomness</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool CSolverParameters::allow_restart</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float CSolverParameters::next_restart_time</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float CSolverParameters::restart_time_increment</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float CSolverParameters::restart_time_incr_incr</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::next_restart_backtrack</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::restart_backtrack_incr</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::restart_backtrack_incr_incr</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::restart_randomness</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::base_randomness</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool CSolverParameters::back_track_complete</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int CSolverParameters::conflict_analysis_method</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool CSolverParameters::allow_multiple_conflict</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> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool CSolverParameters::allow_multiple_conflict_clause</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><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Thu May 16 2013 13:25:16 for CVC3 by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.2 </small></address> </body> </html>