Files
musrfit/doc/technical/html/mud__gen_8c.html
T
Gitea Actions b6fac619f9 Deploy site
2026-05-28 07:32:41 +00:00

789 lines
56 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>musrfit: /workspace/LMU/musrfit/src/external/mud/src/mud_gen.c File 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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">musrfit<span id="projectnumber">&#160;1.10.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',false,false,'search.php','Search',true);
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('mud__gen_8c.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">mud_gen.c File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;time.h&gt;</code><br />
<code>#include &lt;math.h&gt;</code><br />
<code>#include &quot;<a class="el" href="mud_8h_source.html">mud.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for mud_gen.c:</div>
<div class="dyncontent">
<div class="center"><img src="mud__gen_8c__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2external_2mud_2src_2mud__gen_8c" alt=""/></div>
<map name="a_2workspace_2LMU_2musrfit_2src_2external_2mud_2src_2mud__gen_8c" id="a_2workspace_2LMU_2musrfit_2src_2external_2mud_2src_2mud__gen_8c">
<area shape="rect" title=" " alt="" coords="91,5,262,67"/>
<area shape="rect" title=" " alt="" coords="62,115,121,143"/>
<area shape="poly" title=" " alt="" coords="150,69,116,105,112,102,146,66"/>
<area shape="rect" title=" " alt="" coords="144,115,209,143"/>
<area shape="poly" title=" " alt="" coords="179,67,179,99,174,99,174,67"/>
<area shape="rect" href="mud_8h.html" title=" " alt="" coords="232,115,292,143"/>
<area shape="poly" title=" " alt="" coords="207,66,241,102,237,105,203,69"/>
<area shape="rect" title=" " alt="" coords="5,191,68,218"/>
<area shape="poly" title=" " alt="" coords="233,142,83,191,81,186,231,137"/>
<area shape="rect" title=" " alt="" coords="91,191,158,218"/>
<area shape="poly" title=" " alt="" coords="239,146,163,186,161,181,236,141"/>
<area shape="rect" title=" " alt="" coords="182,191,249,218"/>
<area shape="poly" title=" " alt="" coords="256,145,234,179,229,176,251,142"/>
<area shape="rect" title=" " alt="" coords="273,191,344,218"/>
<area shape="poly" title=" " alt="" coords="272,142,294,176,290,179,268,145"/>
<area shape="rect" title=" " alt="" coords="369,191,456,218"/>
<area shape="poly" title=" " alt="" coords="290,141,373,181,371,186,288,146"/>
<area shape="rect" title=" " alt="" coords="480,191,548,218"/>
<area shape="poly" title=" " alt="" coords="292,136,466,187,464,192,291,141"/>
</map>
</div>
</div>
<p><a href="mud__gen_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:aad63606cafccfe3370b483de514471dd" id="r_aad63606cafccfe3370b483de514471dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aad63606cafccfe3370b483de514471dd">PACK_OP</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:aad63606cafccfe3370b483de514471dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a429df2b5678bd8b08196cbcf354212f1" id="r_a429df2b5678bd8b08196cbcf354212f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a429df2b5678bd8b08196cbcf354212f1">UNPACK_OP</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a429df2b5678bd8b08196cbcf354212f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a788322b637c010ae7d3730dd4cdf2cdb" id="r_a788322b637c010ae7d3730dd4cdf2cdb"><td class="memItemLeft" align="right" valign="top">static int <a class="el" href="#ad06de0c7ce0aeb7be2b3ddc223d14969">MUD_SEC_GEN_HIST_dopack</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a788322b637c010ae7d3730dd4cdf2cdb">_ANSI_ARGS_</a> ((int num, int inBinSize, void *inHist, int outBinSize, void *outHist))</td></tr>
<tr class="separator:a788322b637c010ae7d3730dd4cdf2cdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b7a14674da8b69e239248057aa0b969" id="r_a2b7a14674da8b69e239248057aa0b969"><td class="memItemLeft" align="right" valign="top">static int <a class="el" href="#a1ac5b0fb0cf1707eac31c2a2cc7f0a00">n_bytes_needed</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2b7a14674da8b69e239248057aa0b969">_ANSI_ARGS_</a> ((<a class="el" href="mud_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e">UINT32</a> val))</td></tr>
<tr class="separator:a2b7a14674da8b69e239248057aa0b969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b31d0e237c2920ccb724c4339a8ccc1" id="r_a2b31d0e237c2920ccb724c4339a8ccc1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="mud_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e">UINT32</a> <a class="el" href="#a2dff948ba48156e7088f04b7433dd26d">varBinArray</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2b31d0e237c2920ccb724c4339a8ccc1">_ANSI_ARGS_</a> ((void *pHistData, int binSize, int index))</td></tr>
<tr class="separator:a2b31d0e237c2920ccb724c4339a8ccc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e8e70e1178437f8762441c1463a2650" id="r_a1e8e70e1178437f8762441c1463a2650"><td class="memItemLeft" align="right" valign="top">static void <a class="el" href="#ad32b88fc5518b4b3758d9b28a4b6f963">next_few_bins</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1e8e70e1178437f8762441c1463a2650">_ANSI_ARGS_</a> ((int num_tot, int inBinSize, void *pHistData, int outBinSize_now, <a class="el" href="mud_8h.html#a3bcfad137eaff4b70e39d2fdda3948e9">MUD_VAR_BIN_LEN_TYPE</a> *pNum_next, <a class="el" href="mud_8h.html#a0f6bb15261715ef1d4d1bb0b6785e9ba">MUD_VAR_BIN_SIZ_TYPE</a> *pOutBinSize_next))</td></tr>
<tr class="separator:a1e8e70e1178437f8762441c1463a2650"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7e04a4701b1f42cbb73e4a0ca62b1ec" id="r_ab7e04a4701b1f42cbb73e4a0ca62b1ec"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab7e04a4701b1f42cbb73e4a0ca62b1ec">MUD_SEC_GEN_RUN_DESC_proc</a> (<a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a> op, <a class="el" href="structBUF.html">BUF</a> *pBuf, <a class="el" href="structMUD__SEC__GEN__RUN__DESC.html">MUD_SEC_GEN_RUN_DESC</a> *pMUD)</td></tr>
<tr class="separator:ab7e04a4701b1f42cbb73e4a0ca62b1ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a351310c7b7c13e2ddfef9bd77d73b8c3" id="r_a351310c7b7c13e2ddfef9bd77d73b8c3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a351310c7b7c13e2ddfef9bd77d73b8c3">MUD_SEC_GEN_HIST_HDR_proc</a> (<a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a> op, <a class="el" href="structBUF.html">BUF</a> *pBuf, <a class="el" href="structMUD__SEC__GEN__HIST__HDR.html">MUD_SEC_GEN_HIST_HDR</a> *pMUD)</td></tr>
<tr class="separator:a351310c7b7c13e2ddfef9bd77d73b8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa16a71de8373e65ab0ade939af81a337" id="r_aa16a71de8373e65ab0ade939af81a337"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa16a71de8373e65ab0ade939af81a337">MUD_SEC_GEN_HIST_DAT_proc</a> (<a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a> op, <a class="el" href="structBUF.html">BUF</a> *pBuf, <a class="el" href="structMUD__SEC__GEN__HIST__DAT.html">MUD_SEC_GEN_HIST_DAT</a> *pMUD)</td></tr>
<tr class="separator:aa16a71de8373e65ab0ade939af81a337"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f0ce8a33629e30be2ecb7c449332e89" id="r_a5f0ce8a33629e30be2ecb7c449332e89"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5f0ce8a33629e30be2ecb7c449332e89">MUD_SEC_GEN_SCALER_proc</a> (<a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a> op, <a class="el" href="structBUF.html">BUF</a> *pBuf, <a class="el" href="structMUD__SEC__GEN__SCALER.html">MUD_SEC_GEN_SCALER</a> *pMUD)</td></tr>
<tr class="separator:a5f0ce8a33629e30be2ecb7c449332e89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a09476798f4d3bff03fe778c2b6577f" id="r_a9a09476798f4d3bff03fe778c2b6577f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9a09476798f4d3bff03fe778c2b6577f">MUD_SEC_GEN_IND_VAR_proc</a> (<a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a> op, <a class="el" href="structBUF.html">BUF</a> *pBuf, <a class="el" href="structMUD__SEC__GEN__IND__VAR.html">MUD_SEC_GEN_IND_VAR</a> *pMUD)</td></tr>
<tr class="separator:a9a09476798f4d3bff03fe778c2b6577f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0199a529d24eb5aa0f4986b7ec6dc622" id="r_a0199a529d24eb5aa0f4986b7ec6dc622"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0199a529d24eb5aa0f4986b7ec6dc622">MUD_SEC_GEN_ARRAY_proc</a> (<a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a> op, <a class="el" href="structBUF.html">BUF</a> *pBuf, <a class="el" href="structMUD__SEC__GEN__ARRAY.html">MUD_SEC_GEN_ARRAY</a> *pMUD)</td></tr>
<tr class="separator:a0199a529d24eb5aa0f4986b7ec6dc622"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb411c740d70a5f3aed1b852868ade7a" id="r_abb411c740d70a5f3aed1b852868ade7a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abb411c740d70a5f3aed1b852868ade7a">MUD_SEC_GEN_HIST_pack</a> (int num, int inBinSize, void *inHist, int outBinSize, void *outHist)</td></tr>
<tr class="separator:abb411c740d70a5f3aed1b852868ade7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4b0b48caa92055d02be32643a97f5cc" id="r_af4b0b48caa92055d02be32643a97f5cc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af4b0b48caa92055d02be32643a97f5cc">MUD_SEC_GEN_HIST_unpack</a> (int num, int inBinSize, void *inHist, int outBinSize, void *outHist)</td></tr>
<tr class="separator:af4b0b48caa92055d02be32643a97f5cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad06de0c7ce0aeb7be2b3ddc223d14969" id="r_ad06de0c7ce0aeb7be2b3ddc223d14969"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad06de0c7ce0aeb7be2b3ddc223d14969">MUD_SEC_GEN_HIST_dopack</a> (int num, int inBinSize, void *inHist, int outBinSize, void *outHist)</td></tr>
<tr class="separator:ad06de0c7ce0aeb7be2b3ddc223d14969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ac5b0fb0cf1707eac31c2a2cc7f0a00" id="r_a1ac5b0fb0cf1707eac31c2a2cc7f0a00"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ac5b0fb0cf1707eac31c2a2cc7f0a00">n_bytes_needed</a> (<a class="el" href="mud_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e">UINT32</a> val)</td></tr>
<tr class="separator:a1ac5b0fb0cf1707eac31c2a2cc7f0a00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dff948ba48156e7088f04b7433dd26d" id="r_a2dff948ba48156e7088f04b7433dd26d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="mud_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e">UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2dff948ba48156e7088f04b7433dd26d">varBinArray</a> (void *pHistData, int binSize, int index)</td></tr>
<tr class="separator:a2dff948ba48156e7088f04b7433dd26d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad32b88fc5518b4b3758d9b28a4b6f963" id="r_ad32b88fc5518b4b3758d9b28a4b6f963"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad32b88fc5518b4b3758d9b28a4b6f963">next_few_bins</a> (int num_tot, int inBinSize, void *pHistData, int outBinSize_now, <a class="el" href="mud_8h.html#a3bcfad137eaff4b70e39d2fdda3948e9">MUD_VAR_BIN_LEN_TYPE</a> *pNum_next, <a class="el" href="mud_8h.html#a0f6bb15261715ef1d4d1bb0b6785e9ba">MUD_VAR_BIN_SIZ_TYPE</a> *pOutBinSize_next)</td></tr>
<tr class="separator:ad32b88fc5518b4b3758d9b28a4b6f963"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:acb234e2a90df5afda64491732ec36bc2" id="r_acb234e2a90df5afda64491732ec36bc2"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acb234e2a90df5afda64491732ec36bc2">pack_op</a></td></tr>
<tr class="separator:acb234e2a90df5afda64491732ec36bc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="aad63606cafccfe3370b483de514471dd" name="aad63606cafccfe3370b483de514471dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad63606cafccfe3370b483de514471dd">&#9670;&#160;</a></span>PACK_OP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PACK_OP&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00034">34</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>, <a class="el" href="mud__gen_8c_source.html#l00534">MUD_SEC_GEN_HIST_pack()</a>, and <a class="el" href="mud__gen_8c_source.html#l00915">varBinArray()</a>.</p>
</div>
</div>
<a id="a429df2b5678bd8b08196cbcf354212f1" name="a429df2b5678bd8b08196cbcf354212f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a429df2b5678bd8b08196cbcf354212f1">&#9670;&#160;</a></span>UNPACK_OP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNPACK_OP&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00035">35</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>, <a class="el" href="mud__gen_8c_source.html#l00541">MUD_SEC_GEN_HIST_unpack()</a>, and <a class="el" href="mud__gen_8c_source.html#l00915">varBinArray()</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a788322b637c010ae7d3730dd4cdf2cdb" name="a788322b637c010ae7d3730dd4cdf2cdb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a788322b637c010ae7d3730dd4cdf2cdb">&#9670;&#160;</a></span>_ANSI_ARGS_() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int <a class="el" href="#ad06de0c7ce0aeb7be2b3ddc223d14969">MUD_SEC_GEN_HIST_dopack</a> _ANSI_ARGS_ </td>
<td>(</td>
<td class="paramtype">(int num, int inBinSize, void *inHist, int outBinSize, void *outHist)</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">References <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>.</p>
</div>
</div>
<a id="a1e8e70e1178437f8762441c1463a2650" name="a1e8e70e1178437f8762441c1463a2650"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e8e70e1178437f8762441c1463a2650">&#9670;&#160;</a></span>_ANSI_ARGS_() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void <a class="el" href="#ad32b88fc5518b4b3758d9b28a4b6f963">next_few_bins</a> _ANSI_ARGS_ </td>
<td>(</td>
<td class="paramtype">(int num_tot, int inBinSize, void *pHistData, int outBinSize_now, <a class="el" href="mud_8h.html#a3bcfad137eaff4b70e39d2fdda3948e9">MUD_VAR_BIN_LEN_TYPE</a> *pNum_next, <a class="el" href="mud_8h.html#a0f6bb15261715ef1d4d1bb0b6785e9ba">MUD_VAR_BIN_SIZ_TYPE</a> *pOutBinSize_next)</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">References <a class="el" href="mud__gen_8c_source.html#l00957">next_few_bins()</a>.</p>
</div>
</div>
<a id="a2b7a14674da8b69e239248057aa0b969" name="a2b7a14674da8b69e239248057aa0b969"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b7a14674da8b69e239248057aa0b969">&#9670;&#160;</a></span>_ANSI_ARGS_() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int <a class="el" href="#a1ac5b0fb0cf1707eac31c2a2cc7f0a00">n_bytes_needed</a> _ANSI_ARGS_ </td>
<td>(</td>
<td class="paramtype">(<a class="el" href="mud_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e">UINT32</a> val)</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">References <a class="el" href="mud__gen_8c_source.html#l00905">n_bytes_needed()</a>.</p>
</div>
</div>
<a id="a2b31d0e237c2920ccb724c4339a8ccc1" name="a2b31d0e237c2920ccb724c4339a8ccc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b31d0e237c2920ccb724c4339a8ccc1">&#9670;&#160;</a></span>_ANSI_ARGS_() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="mud_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e">UINT32</a> <a class="el" href="#a2dff948ba48156e7088f04b7433dd26d">varBinArray</a> _ANSI_ARGS_ </td>
<td>(</td>
<td class="paramtype">(void *pHistData, int binSize, int index)</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">References <a class="el" href="mud__gen_8c_source.html#l00915">varBinArray()</a>.</p>
</div>
</div>
<a id="a0199a529d24eb5aa0f4986b7ec6dc622" name="a0199a529d24eb5aa0f4986b7ec6dc622"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0199a529d24eb5aa0f4986b7ec6dc622">&#9670;&#160;</a></span>MUD_SEC_GEN_ARRAY_proc()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int MUD_SEC_GEN_ARRAY_proc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a></td> <td class="paramname"><span class="paramname"><em>op</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structBUF.html">BUF</a> *</td> <td class="paramname"><span class="paramname"><em>pBuf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structMUD__SEC__GEN__ARRAY.html">MUD_SEC_GEN_ARRAY</a> *</td> <td class="paramname"><span class="paramname"><em>pMUD</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00419">419</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud_8h_source.html#l00444">_decode_obj</a>, <a class="el" href="mud_8h_source.html#l00446">_encode_obj</a>, <a class="el" href="mud_8h_source.html#l00198">_free</a>, <a class="el" href="mud_8h_source.html#l00454">decode_4</a>, <a class="el" href="mud__encode_8c_source.html#l00454">decode_double()</a>, <a class="el" href="mud__encode_8c_source.html#l00293">decode_float()</a>, <a class="el" href="mud_8h_source.html#l00367">MUD_SEC_GEN_ARRAY::elemSize</a>, <a class="el" href="mud_8h_source.html#l00456">encode_4</a>, <a class="el" href="mud__encode_8c_source.html#l00407">encode_double()</a>, <a class="el" href="mud__encode_8c_source.html#l00244">encode_float()</a>, <a class="el" href="mud_8h_source.html#l00369">MUD_SEC_GEN_ARRAY::hasTime</a>, <a class="el" href="mud_8h_source.html#l00209">MUD_DECODE</a>, <a class="el" href="mud_8h_source.html#l00208">MUD_ENCODE</a>, <a class="el" href="mud_8h_source.html#l00210">MUD_FREE</a>, <a class="el" href="mud_8h_source.html#l00211">MUD_GET_SIZE</a>, <a class="el" href="mud_8h_source.html#l00213">MUD_HEADS</a>, <a class="el" href="mud_8h_source.html#l00212">MUD_SHOW</a>, <a class="el" href="mud_8h_source.html#l00370">MUD_SEC_GEN_ARRAY::nBytes</a>, <a class="el" href="mud_8h_source.html#l00366">MUD_SEC_GEN_ARRAY::num</a>, <a class="el" href="mud_8h_source.html#l00371">MUD_SEC_GEN_ARRAY::pData</a>, <a class="el" href="mud_8h_source.html#l00372">MUD_SEC_GEN_ARRAY::pTime</a>, <a class="el" href="mud_8h_source.html#l00368">MUD_SEC_GEN_ARRAY::type</a>, and <a class="el" href="mud_8h_source.html#l00201">zalloc</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud_8h.html#a1e325a225b31791f00f616bc7ce2cbef">_ANSI_ARGS_()</a>, and <a class="el" href="mud__new_8c_source.html#l00034">MUD_new()</a>.</p>
</div>
</div>
<a id="aa16a71de8373e65ab0ade939af81a337" name="aa16a71de8373e65ab0ade939af81a337"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa16a71de8373e65ab0ade939af81a337">&#9670;&#160;</a></span>MUD_SEC_GEN_HIST_DAT_proc()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int MUD_SEC_GEN_HIST_DAT_proc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a></td> <td class="paramname"><span class="paramname"><em>op</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structBUF.html">BUF</a> *</td> <td class="paramname"><span class="paramname"><em>pBuf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structMUD__SEC__GEN__HIST__DAT.html">MUD_SEC_GEN_HIST_DAT</a> *</td> <td class="paramname"><span class="paramname"><em>pMUD</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00283">283</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud_8h_source.html#l00444">_decode_obj</a>, <a class="el" href="mud_8h_source.html#l00446">_encode_obj</a>, <a class="el" href="mud_8h_source.html#l00198">_free</a>, <a class="el" href="mud_8h_source.html#l00454">decode_4</a>, <a class="el" href="mud_8h_source.html#l00456">encode_4</a>, <a class="el" href="mud_8h_source.html#l00209">MUD_DECODE</a>, <a class="el" href="mud_8h_source.html#l00208">MUD_ENCODE</a>, <a class="el" href="mud_8h_source.html#l00210">MUD_FREE</a>, <a class="el" href="mud_8h_source.html#l00211">MUD_GET_SIZE</a>, <a class="el" href="mud_8h_source.html#l00213">MUD_HEADS</a>, <a class="el" href="mud_8h_source.html#l00212">MUD_SHOW</a>, <a class="el" href="mud_8h_source.html#l00357">MUD_SEC_GEN_HIST_DAT::nBytes</a>, <a class="el" href="mud_8h_source.html#l00358">MUD_SEC_GEN_HIST_DAT::pData</a>, and <a class="el" href="mud_8h_source.html#l00201">zalloc</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud_8h.html#acb6202b08149829bb711269db956a0e3">_ANSI_ARGS_()</a>, and <a class="el" href="mud__new_8c_source.html#l00034">MUD_new()</a>.</p>
</div>
</div>
<a id="ad06de0c7ce0aeb7be2b3ddc223d14969" name="ad06de0c7ce0aeb7be2b3ddc223d14969"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad06de0c7ce0aeb7be2b3ddc223d14969">&#9670;&#160;</a></span>MUD_SEC_GEN_HIST_dopack()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int MUD_SEC_GEN_HIST_dopack </td>
<td>(</td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>num</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>inBinSize</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>inHist</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>outBinSize</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>outHist</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00548">548</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud_8h_source.html#l00441">bdecode_1</a>, <a class="el" href="mud__encode_8c_source.html#l00028">bdecode_2()</a>, <a class="el" href="mud__encode_8c_source.html#l00060">bdecode_4()</a>, <a class="el" href="mud_8h_source.html#l00442">bencode_1</a>, <a class="el" href="mud__encode_8c_source.html#l00041">bencode_2()</a>, <a class="el" href="mud__encode_8c_source.html#l00073">bencode_4()</a>, <a class="el" href="mud__gen_8c_source.html#l00534">MUD_SEC_GEN_HIST_pack()</a>, <a class="el" href="mud__gen_8c_source.html#l00541">MUD_SEC_GEN_HIST_unpack()</a>, <a class="el" href="mud__gen_8c_source.html#l00905">n_bytes_needed()</a>, <a class="el" href="mud__gen_8c_source.html#l00957">next_few_bins()</a>, <a class="el" href="mud__gen_8c_source.html#l00034">PACK_OP</a>, <a class="el" href="mud__gen_8c_source.html#l00036">pack_op</a>, <a class="el" href="mud__gen_8c_source.html#l00035">UNPACK_OP</a>, and <a class="el" href="mud__gen_8c_source.html#l00915">varBinArray()</a>.</p>
<p class="reference">Referenced by <a class="el" href="#a788322b637c010ae7d3730dd4cdf2cdb">_ANSI_ARGS_()</a>, <a class="el" href="mud__gen_8c_source.html#l00534">MUD_SEC_GEN_HIST_pack()</a>, and <a class="el" href="mud__gen_8c_source.html#l00541">MUD_SEC_GEN_HIST_unpack()</a>.</p>
</div>
</div>
<a id="a351310c7b7c13e2ddfef9bd77d73b8c3" name="a351310c7b7c13e2ddfef9bd77d73b8c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a351310c7b7c13e2ddfef9bd77d73b8c3">&#9670;&#160;</a></span>MUD_SEC_GEN_HIST_HDR_proc()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int MUD_SEC_GEN_HIST_HDR_proc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a></td> <td class="paramname"><span class="paramname"><em>op</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structBUF.html">BUF</a> *</td> <td class="paramname"><span class="paramname"><em>pBuf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structMUD__SEC__GEN__HIST__HDR.html">MUD_SEC_GEN_HIST_HDR</a> *</td> <td class="paramname"><span class="paramname"><em>pMUD</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00196">196</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud_8h_source.html#l00198">_free</a>, <a class="el" href="mud_8h_source.html#l00193">_strlen</a>, <a class="el" href="mud_8h_source.html#l00346">MUD_SEC_GEN_HIST_HDR::bkgd1</a>, <a class="el" href="mud_8h_source.html#l00347">MUD_SEC_GEN_HIST_HDR::bkgd2</a>, <a class="el" href="mud_8h_source.html#l00340">MUD_SEC_GEN_HIST_HDR::bytesPerBin</a>, <a class="el" href="mud_8h_source.html#l00454">decode_4</a>, <a class="el" href="mud__encode_8c_source.html#l00115">decode_str()</a>, <a class="el" href="mud_8h_source.html#l00456">encode_4</a>, <a class="el" href="mud__encode_8c_source.html#l00140">encode_str()</a>, <a class="el" href="mud_8h_source.html#l00341">MUD_SEC_GEN_HIST_HDR::fsPerBin</a>, <a class="el" href="mud_8h_source.html#l00344">MUD_SEC_GEN_HIST_HDR::goodBin1</a>, <a class="el" href="mud_8h_source.html#l00345">MUD_SEC_GEN_HIST_HDR::goodBin2</a>, <a class="el" href="mud_8h_source.html#l00337">MUD_SEC_GEN_HIST_HDR::histType</a>, <a class="el" href="mud_8h_source.html#l00209">MUD_DECODE</a>, <a class="el" href="mud_8h_source.html#l00208">MUD_ENCODE</a>, <a class="el" href="mud_8h_source.html#l00210">MUD_FREE</a>, <a class="el" href="mud_8h_source.html#l00211">MUD_GET_SIZE</a>, <a class="el" href="mud_8h_source.html#l00213">MUD_HEADS</a>, <a class="el" href="mud_8h_source.html#l00212">MUD_SHOW</a>, <a class="el" href="mud_8h_source.html#l00339">MUD_SEC_GEN_HIST_HDR::nBins</a>, <a class="el" href="mud_8h_source.html#l00338">MUD_SEC_GEN_HIST_HDR::nBytes</a>, <a class="el" href="mud_8h_source.html#l00348">MUD_SEC_GEN_HIST_HDR::nEvents</a>, <a class="el" href="mud_8h_source.html#l00343">MUD_SEC_GEN_HIST_HDR::t0_bin</a>, <a class="el" href="mud_8h_source.html#l00342">MUD_SEC_GEN_HIST_HDR::t0_ps</a>, and <a class="el" href="mud_8h_source.html#l00349">MUD_SEC_GEN_HIST_HDR::title</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud_8h.html#ae2a89b4b06efbe54c47340945f7d3194">_ANSI_ARGS_()</a>, and <a class="el" href="mud__new_8c_source.html#l00034">MUD_new()</a>.</p>
</div>
</div>
<a id="abb411c740d70a5f3aed1b852868ade7a" name="abb411c740d70a5f3aed1b852868ade7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb411c740d70a5f3aed1b852868ade7a">&#9670;&#160;</a></span>MUD_SEC_GEN_HIST_pack()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int MUD_SEC_GEN_HIST_pack </td>
<td>(</td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>num</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>inBinSize</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>inHist</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>outBinSize</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>outHist</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00534">534</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>, <a class="el" href="mud__gen_8c_source.html#l00034">PACK_OP</a>, and <a class="el" href="mud__gen_8c_source.html#l00036">pack_op</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud_8h.html#a76348a30ea5b6ebfb9725a600815e43e">_ANSI_ARGS_()</a>, <a class="el" href="mud__friendly_8c_source.html#l01126">MUD_pack()</a>, and <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>.</p>
</div>
</div>
<a id="af4b0b48caa92055d02be32643a97f5cc" name="af4b0b48caa92055d02be32643a97f5cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4b0b48caa92055d02be32643a97f5cc">&#9670;&#160;</a></span>MUD_SEC_GEN_HIST_unpack()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int MUD_SEC_GEN_HIST_unpack </td>
<td>(</td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>num</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>inBinSize</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>inHist</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>outBinSize</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>outHist</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00541">541</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>, <a class="el" href="mud__gen_8c_source.html#l00036">pack_op</a>, and <a class="el" href="mud__gen_8c_source.html#l00035">UNPACK_OP</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud_8h.html#a76348a30ea5b6ebfb9725a600815e43e">_ANSI_ARGS_()</a>, <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>, and <a class="el" href="mud__friendly_8c_source.html#l01134">MUD_unpack()</a>.</p>
</div>
</div>
<a id="a9a09476798f4d3bff03fe778c2b6577f" name="a9a09476798f4d3bff03fe778c2b6577f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a09476798f4d3bff03fe778c2b6577f">&#9670;&#160;</a></span>MUD_SEC_GEN_IND_VAR_proc()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int MUD_SEC_GEN_IND_VAR_proc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a></td> <td class="paramname"><span class="paramname"><em>op</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structBUF.html">BUF</a> *</td> <td class="paramname"><span class="paramname"><em>pBuf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structMUD__SEC__GEN__IND__VAR.html">MUD_SEC_GEN_IND_VAR</a> *</td> <td class="paramname"><span class="paramname"><em>pMUD</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00357">357</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud_8h_source.html#l00198">_free</a>, <a class="el" href="mud_8h_source.html#l00193">_strlen</a>, <a class="el" href="mud__encode_8c_source.html#l00454">decode_double()</a>, <a class="el" href="mud__encode_8c_source.html#l00115">decode_str()</a>, <a class="el" href="mud_8h_source.html#l00393">MUD_SEC_GEN_IND_VAR::description</a>, <a class="el" href="mud__encode_8c_source.html#l00407">encode_double()</a>, <a class="el" href="mud__encode_8c_source.html#l00140">encode_str()</a>, <a class="el" href="mud_8h_source.html#l00388">MUD_SEC_GEN_IND_VAR::high</a>, <a class="el" href="mud_8h_source.html#l00387">MUD_SEC_GEN_IND_VAR::low</a>, <a class="el" href="mud_8h_source.html#l00389">MUD_SEC_GEN_IND_VAR::mean</a>, <a class="el" href="mud_8h_source.html#l00209">MUD_DECODE</a>, <a class="el" href="mud_8h_source.html#l00208">MUD_ENCODE</a>, <a class="el" href="mud_8h_source.html#l00210">MUD_FREE</a>, <a class="el" href="mud_8h_source.html#l00211">MUD_GET_SIZE</a>, <a class="el" href="mud_8h_source.html#l00213">MUD_HEADS</a>, <a class="el" href="mud_8h_source.html#l00212">MUD_SHOW</a>, <a class="el" href="mud_8h_source.html#l00392">MUD_SEC_GEN_IND_VAR::name</a>, <a class="el" href="mud_8h_source.html#l00391">MUD_SEC_GEN_IND_VAR::skewness</a>, <a class="el" href="mud_8h_source.html#l00390">MUD_SEC_GEN_IND_VAR::stddev</a>, and <a class="el" href="mud_8h_source.html#l00394">MUD_SEC_GEN_IND_VAR::units</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud_8h.html#aa583e068b31539b254672823c4286223">_ANSI_ARGS_()</a>, and <a class="el" href="mud__new_8c_source.html#l00034">MUD_new()</a>.</p>
</div>
</div>
<a id="ab7e04a4701b1f42cbb73e4a0ca62b1ec" name="ab7e04a4701b1f42cbb73e4a0ca62b1ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7e04a4701b1f42cbb73e4a0ca62b1ec">&#9670;&#160;</a></span>MUD_SEC_GEN_RUN_DESC_proc()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int MUD_SEC_GEN_RUN_DESC_proc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a></td> <td class="paramname"><span class="paramname"><em>op</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structBUF.html">BUF</a> *</td> <td class="paramname"><span class="paramname"><em>pBuf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structMUD__SEC__GEN__RUN__DESC.html">MUD_SEC_GEN_RUN_DESC</a> *</td> <td class="paramname"><span class="paramname"><em>pMUD</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00045">45</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud_8h_source.html#l00198">_free</a>, <a class="el" href="mud_8h_source.html#l00193">_strlen</a>, <a class="el" href="mud_8h_source.html#l00323">MUD_SEC_GEN_RUN_DESC::apparatus</a>, <a class="el" href="mud_8h_source.html#l00321">MUD_SEC_GEN_RUN_DESC::area</a>, <a class="el" href="mud_8h_source.html#l00327">MUD_SEC_GEN_RUN_DESC::das</a>, <a class="el" href="mud_8h_source.html#l00454">decode_4</a>, <a class="el" href="mud__encode_8c_source.html#l00115">decode_str()</a>, <a class="el" href="mud_8h_source.html#l00318">MUD_SEC_GEN_RUN_DESC::elapsedSec</a>, <a class="el" href="mud_8h_source.html#l00456">encode_4</a>, <a class="el" href="mud__encode_8c_source.html#l00140">encode_str()</a>, <a class="el" href="mud_8h_source.html#l00328">MUD_SEC_GEN_RUN_DESC::experimenter</a>, <a class="el" href="mud_8h_source.html#l00314">MUD_SEC_GEN_RUN_DESC::exptNumber</a>, <a class="el" href="mud_8h_source.html#l00330">MUD_SEC_GEN_RUN_DESC::field</a>, <a class="el" href="mud_8h_source.html#l00324">MUD_SEC_GEN_RUN_DESC::insert</a>, <a class="el" href="mud_8h_source.html#l00320">MUD_SEC_GEN_RUN_DESC::lab</a>, <a class="el" href="mud_8h_source.html#l00322">MUD_SEC_GEN_RUN_DESC::method</a>, <a class="el" href="mud_8h_source.html#l00209">MUD_DECODE</a>, <a class="el" href="mud_8h_source.html#l00208">MUD_ENCODE</a>, <a class="el" href="mud_8h_source.html#l00210">MUD_FREE</a>, <a class="el" href="mud_8h_source.html#l00211">MUD_GET_SIZE</a>, <a class="el" href="mud_8h_source.html#l00213">MUD_HEADS</a>, <a class="el" href="mud_8h_source.html#l00212">MUD_SHOW</a>, <a class="el" href="mud_8h_source.html#l00326">MUD_SEC_GEN_RUN_DESC::orient</a>, <a class="el" href="mud_8h_source.html#l00315">MUD_SEC_GEN_RUN_DESC::runNumber</a>, <a class="el" href="mud_8h_source.html#l00325">MUD_SEC_GEN_RUN_DESC::sample</a>, <a class="el" href="mud_8h_source.html#l00329">MUD_SEC_GEN_RUN_DESC::temperature</a>, <a class="el" href="mud_8h_source.html#l00316">MUD_SEC_GEN_RUN_DESC::timeBegin</a>, <a class="el" href="mud_8h_source.html#l00317">MUD_SEC_GEN_RUN_DESC::timeEnd</a>, and <a class="el" href="mud_8h_source.html#l00319">MUD_SEC_GEN_RUN_DESC::title</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud_8h.html#a21e4875968d93d456179500dfe7935c6">_ANSI_ARGS_()</a>, and <a class="el" href="mud__new_8c_source.html#l00034">MUD_new()</a>.</p>
</div>
</div>
<a id="a5f0ce8a33629e30be2ecb7c449332e89" name="a5f0ce8a33629e30be2ecb7c449332e89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f0ce8a33629e30be2ecb7c449332e89">&#9670;&#160;</a></span>MUD_SEC_GEN_SCALER_proc()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int MUD_SEC_GEN_SCALER_proc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="mud_8h.html#a477d686bebd81be55571604dcc034eae">MUD_OPT</a></td> <td class="paramname"><span class="paramname"><em>op</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structBUF.html">BUF</a> *</td> <td class="paramname"><span class="paramname"><em>pBuf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structMUD__SEC__GEN__SCALER.html">MUD_SEC_GEN_SCALER</a> *</td> <td class="paramname"><span class="paramname"><em>pMUD</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00316">316</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud_8h_source.html#l00198">_free</a>, <a class="el" href="mud_8h_source.html#l00193">_strlen</a>, <a class="el" href="mud_8h_source.html#l00379">MUD_SEC_GEN_SCALER::counts</a>, <a class="el" href="mud_8h_source.html#l00454">decode_4</a>, <a class="el" href="mud__encode_8c_source.html#l00115">decode_str()</a>, <a class="el" href="mud_8h_source.html#l00456">encode_4</a>, <a class="el" href="mud__encode_8c_source.html#l00140">encode_str()</a>, <a class="el" href="mud_8h_source.html#l00380">MUD_SEC_GEN_SCALER::label</a>, <a class="el" href="mud_8h_source.html#l00209">MUD_DECODE</a>, <a class="el" href="mud_8h_source.html#l00208">MUD_ENCODE</a>, <a class="el" href="mud_8h_source.html#l00210">MUD_FREE</a>, <a class="el" href="mud_8h_source.html#l00211">MUD_GET_SIZE</a>, <a class="el" href="mud_8h_source.html#l00213">MUD_HEADS</a>, and <a class="el" href="mud_8h_source.html#l00212">MUD_SHOW</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud_8h.html#aa94e2b123d6afe1a3e10da6f6b576860">_ANSI_ARGS_()</a>, and <a class="el" href="mud__new_8c_source.html#l00034">MUD_new()</a>.</p>
</div>
</div>
<a id="a1ac5b0fb0cf1707eac31c2a2cc7f0a00" name="a1ac5b0fb0cf1707eac31c2a2cc7f0a00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ac5b0fb0cf1707eac31c2a2cc7f0a00">&#9670;&#160;</a></span>n_bytes_needed()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int n_bytes_needed </td>
<td>(</td>
<td class="paramtype"><a class="el" href="mud_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e">UINT32</a></td> <td class="paramname"><span class="paramname"><em>val</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00905">905</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">Referenced by <a class="el" href="#a2b7a14674da8b69e239248057aa0b969">_ANSI_ARGS_()</a>, <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>, and <a class="el" href="mud__gen_8c_source.html#l00957">next_few_bins()</a>.</p>
</div>
</div>
<a id="ad32b88fc5518b4b3758d9b28a4b6f963" name="ad32b88fc5518b4b3758d9b28a4b6f963"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad32b88fc5518b4b3758d9b28a4b6f963">&#9670;&#160;</a></span>next_few_bins()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void next_few_bins </td>
<td>(</td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>num_tot</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>inBinSize</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>pHistData</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>outBinSize_now</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="mud_8h.html#a3bcfad137eaff4b70e39d2fdda3948e9">MUD_VAR_BIN_LEN_TYPE</a> *</td> <td class="paramname"><span class="paramname"><em>pNum_next</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="mud_8h.html#a0f6bb15261715ef1d4d1bb0b6785e9ba">MUD_VAR_BIN_SIZ_TYPE</a> *</td> <td class="paramname"><span class="paramname"><em>pOutBinSize_next</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00957">957</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud__gen_8c_source.html#l00905">n_bytes_needed()</a>, and <a class="el" href="mud__gen_8c_source.html#l00915">varBinArray()</a>.</p>
<p class="reference">Referenced by <a class="el" href="#a1e8e70e1178437f8762441c1463a2650">_ANSI_ARGS_()</a>, and <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>.</p>
</div>
</div>
<a id="a2dff948ba48156e7088f04b7433dd26d" name="a2dff948ba48156e7088f04b7433dd26d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dff948ba48156e7088f04b7433dd26d">&#9670;&#160;</a></span>varBinArray()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="mud_8h.html#a0b39d6d754cb24c708b0f2bdbe88130e">UINT32</a> varBinArray </td>
<td>(</td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>pHistData</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>binSize</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>index</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00915">915</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">References <a class="el" href="mud_8h_source.html#l00441">bdecode_1</a>, <a class="el" href="mud__encode_8c_source.html#l00028">bdecode_2()</a>, <a class="el" href="mud__encode_8c_source.html#l00060">bdecode_4()</a>, <a class="el" href="mud__gen_8c_source.html#l00034">PACK_OP</a>, <a class="el" href="mud__gen_8c_source.html#l00036">pack_op</a>, and <a class="el" href="mud__gen_8c_source.html#l00035">UNPACK_OP</a>.</p>
<p class="reference">Referenced by <a class="el" href="#a2b31d0e237c2920ccb724c4339a8ccc1">_ANSI_ARGS_()</a>, <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>, and <a class="el" href="mud__gen_8c_source.html#l00957">next_few_bins()</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="acb234e2a90df5afda64491732ec36bc2" name="acb234e2a90df5afda64491732ec36bc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb234e2a90df5afda64491732ec36bc2">&#9670;&#160;</a></span>pack_op</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int pack_op</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="mud__gen_8c_source.html#l00036">36</a> of file <a class="el" href="mud__gen_8c_source.html">mud_gen.c</a>.</p>
<p class="reference">Referenced by <a class="el" href="mud__gen_8c_source.html#l00548">MUD_SEC_GEN_HIST_dopack()</a>, <a class="el" href="mud__gen_8c_source.html#l00534">MUD_SEC_GEN_HIST_pack()</a>, <a class="el" href="mud__gen_8c_source.html#l00541">MUD_SEC_GEN_HIST_unpack()</a>, and <a class="el" href="mud__gen_8c_source.html#l00915">varBinArray()</a>.</p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_805a0af995e93a362739e98abd740eb2.html">external</a></li><li class="navelem"><a class="el" href="dir_a0e617987099bd7c7ca2705ae97e5e83.html">mud</a></li><li class="navelem"><a class="el" href="dir_6f7d8dc8e554bde55474dd3246dc6027.html">src</a></li><li class="navelem"><a class="el" href="mud__gen_8c.html">mud_gen.c</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
</ul>
</div>
</body>
</html>