<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>MPQC: sc::AccResultInfo Class 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.5.9 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</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 class="tabs"> <ul> <li><a href="annotated.html"><span>Class List</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 class="navpath"><b>sc</b>::<a class="el" href="classsc_1_1AccResultInfo.html">AccResultInfo</a> </div> </div> <div class="contents"> <h1>sc::AccResultInfo Class Reference</h1><!-- doxytag: class="sc::AccResultInfo" --><!-- doxytag: inherits="sc::ResultInfo" -->This is like <a class="el" href="classsc_1_1ResultInfo.html" title="This is a base class for all of Compute's result types.">ResultInfo</a> but the accuracy with which a result was computed as well as the desired accuracy are stored. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="compute_8h_source.html">compute.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for sc::AccResultInfo:</div> <div class="dynsection"> <p><center><img src="classsc_1_1AccResultInfo.png" usemap="#sc::AccResultInfo_map" border="0" alt=""></center> <map name="sc::AccResultInfo_map"> <area href="classsc_1_1ResultInfo.html" alt="sc::ResultInfo" shape="rect" coords="147,0,284,24"> <area href="classsc_1_1AccResult.html" alt="sc::AccResult< T >" shape="rect" coords="0,112,137,136"> <area href="classsc_1_1NCAccResult.html" alt="sc::NCAccResult< T >" shape="rect" coords="147,112,284,136"> <area href="classsc_1_1SSAccResult.html" alt="sc::SSAccResult< T >" shape="rect" coords="294,112,431,136"> </map> </div> <p> <a href="classsc_1_1AccResultInfo-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="597508639f7ec41b66e79ab86114047a"></a><!-- doxytag: member="sc::AccResultInfo::AccResultInfo" ref="597508639f7ec41b66e79ab86114047a" args="(Compute *c)" --> </td><td class="memItemRight" valign="bottom"><b>AccResultInfo</b> (<a class="el" href="classsc_1_1Compute.html">Compute</a> *c)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d95f4ea96bc7c73735cfa554ca2f5ea0"></a><!-- doxytag: member="sc::AccResultInfo::actual_accuracy" ref="d95f4ea96bc7c73735cfa554ca2f5ea0" args="() const " --> double </td><td class="memItemRight" valign="bottom"><b>actual_accuracy</b> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0f71cc4560df43476d95b4241d2604c3"></a><!-- doxytag: member="sc::AccResultInfo::desired_accuracy" ref="0f71cc4560df43476d95b4241d2604c3" args="() const " --> double </td><td class="memItemRight" valign="bottom"><b>desired_accuracy</b> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="08ab64aca810b45acc3515168e1b9f8a"></a><!-- doxytag: member="sc::AccResultInfo::set_desired_accuracy" ref="08ab64aca810b45acc3515168e1b9f8a" args="(double)" --> void </td><td class="memItemRight" valign="bottom"><b>set_desired_accuracy</b> (double)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1a8eb983e0d3abc93e146bd3fde0b745"></a><!-- doxytag: member="sc::AccResultInfo::set_actual_accuracy" ref="1a8eb983e0d3abc93e146bd3fde0b745" args="(double)" --> void </td><td class="memItemRight" valign="bottom"><b>set_actual_accuracy</b> (double)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bb88af3e84230b2347083e30fcb36904"></a><!-- doxytag: member="sc::AccResultInfo::computed_to_desired_accuracy" ref="bb88af3e84230b2347083e30fcb36904" args="() const " --> int </td><td class="memItemRight" valign="bottom"><b>computed_to_desired_accuracy</b> () const </td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b58dc0ea3af8350e8ac089184ad00b2a"></a><!-- doxytag: member="sc::AccResultInfo::needed" ref="b58dc0ea3af8350e8ac089184ad00b2a" args="() const " --> int </td><td class="memItemRight" valign="bottom"><b>needed</b> () const </td></tr> <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="98b0c40c8a4a8ad95162ea169fe9d164"></a><!-- doxytag: member="sc::AccResultInfo::AccResultInfo" ref="98b0c40c8a4a8ad95162ea169fe9d164" args="(StateIn &, Compute *)" --> </td><td class="memItemRight" valign="bottom"><b>AccResultInfo</b> (<a class="el" href="classsc_1_1StateIn.html">StateIn</a> &, <a class="el" href="classsc_1_1Compute.html">Compute</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b44c6342b4a25b20f5622cc8d8abbf5"></a><!-- doxytag: member="sc::AccResultInfo::AccResultInfo" ref="2b44c6342b4a25b20f5622cc8d8abbf5" args="(const AccResultInfo &, Compute *)" --> </td><td class="memItemRight" valign="bottom"><b>AccResultInfo</b> (const <a class="el" href="classsc_1_1AccResultInfo.html">AccResultInfo</a> &, <a class="el" href="classsc_1_1Compute.html">Compute</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8fe37c7c594ae7bbb643ea4af7eb5b32"></a><!-- doxytag: member="sc::AccResultInfo::save_data_state" ref="8fe37c7c594ae7bbb643ea4af7eb5b32" args="(StateOut &)" --> virtual void </td><td class="memItemRight" valign="bottom"><b>save_data_state</b> (<a class="el" href="classsc_1_1StateOut.html">StateOut</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e34dae05207144030a2d170581487f6c"></a><!-- doxytag: member="sc::AccResultInfo::restore_state" ref="e34dae05207144030a2d170581487f6c" args="(StateIn &)" --> virtual void </td><td class="memItemRight" valign="bottom"><b>restore_state</b> (<a class="el" href="classsc_1_1StateIn.html">StateIn</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4d99368a487e78d3710a243329d8443f"></a><!-- doxytag: member="sc::AccResultInfo::operator=" ref="4d99368a487e78d3710a243329d8443f" args="(const AccResultInfo &)" --> <a class="el" href="classsc_1_1AccResultInfo.html">AccResultInfo</a> & </td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classsc_1_1AccResultInfo.html">AccResultInfo</a> &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="094e226b34cdc822315fb2edba9f370f"></a><!-- doxytag: member="sc::AccResultInfo::update" ref="094e226b34cdc822315fb2edba9f370f" args="()" --> void </td><td class="memItemRight" valign="bottom"><b>update</b> ()</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> This is like <a class="el" href="classsc_1_1ResultInfo.html" title="This is a base class for all of Compute's result types.">ResultInfo</a> but the accuracy with which a result was computed as well as the desired accuracy are stored. <p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="compute_8h_source.html">compute.h</a></ul> </div> <hr> <address> <small> Generated at Wed Oct 14 14:12:17 2009 for <a href="http://www.mpqc.org">MPQC</a> 2.3.1 using the documentation package <a href="http://www.doxygen.org">Doxygen</a> 1.5.9. </small> </address> </body> </html>