Files
musrfit/PTheory_8h.html
Gitea Actions 8a8eac55b7 Deploy site
2025-12-27 12:57:44 +00:00

1791 lines
112 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!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/include/PTheory.h 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.9.9</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('PTheory_8h.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">PTheory.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;TSystem.h&gt;</code><br />
<code>#include &lt;TString.h&gt;</code><br />
<code>#include &quot;<a class="el" href="PMusr_8h_source.html">PMusr.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="PMsrHandler_8h_source.html">PMsrHandler.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="PUserFcnBase_8h_source.html">PUserFcnBase.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for PTheory.h:</div>
<div class="dyncontent">
<div class="center"><img src="PTheory_8h__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2include_2PTheory_8h" alt=""/></div>
<map name="a_2workspace_2LMU_2musrfit_2src_2include_2PTheory_8h" id="a_2workspace_2LMU_2musrfit_2src_2include_2PTheory_8h">
<area shape="rect" title=" " alt="" coords="396,5,567,50"/>
<area shape="rect" title=" " alt="" coords="5,98,89,126"/>
<area shape="poly" title=" " alt="" coords="396,47,108,101,104,101,103,96,106,95,396,42"/>
<area shape="rect" title=" " alt="" coords="145,401,221,428"/>
<area shape="poly" title=" " alt="" coords="396,33,310,44,265,55,222,70,185,89,155,115,135,147,128,186,128,264,132,298,142,331,169,386,164,389,137,333,127,299,123,265,123,186,130,145,151,112,182,85,220,65,263,50,309,39,396,28"/>
<area shape="rect" href="PMusr_8h.html" title=" " alt="" coords="832,325,902,353"/>
<area shape="poly" title=" " alt="" coords="568,29,729,40,824,49,919,63,1010,82,1089,106,1151,135,1173,153,1189,172,1198,192,1201,211,1197,228,1189,243,1159,270,1116,291,1066,307,1013,320,918,335,917,330,1012,315,1065,302,1114,286,1156,265,1184,240,1192,226,1195,210,1193,194,1185,175,1170,157,1148,140,1087,110,1008,87,918,69,823,55,728,45,567,34"/>
<area shape="rect" href="PMsrHandler_8h.html" title=" " alt="" coords="426,98,537,126"/>
<area shape="poly" title=" " alt="" coords="484,50,484,82,479,82,479,50"/>
<area shape="rect" href="PUserFcnBase_8h.html" title=" " alt="" coords="918,98,1035,126"/>
<area shape="poly" title=" " alt="" coords="568,40,903,96,902,101,567,46"/>
<area shape="poly" title=" " alt="" coords="832,344,587,361,416,378,237,403,236,398,415,373,587,356,832,339"/>
<area shape="rect" title=" " alt="" coords="768,401,827,428"/>
<area shape="poly" title=" " alt="" coords="857,355,822,391,819,387,853,351"/>
<area shape="rect" title=" " alt="" coords="939,401,987,428"/>
<area shape="poly" title=" " alt="" coords="886,351,935,389,932,393,883,355"/>
<area shape="rect" title=" " alt="" coords="851,401,915,428"/>
<area shape="poly" title=" " alt="" coords="872,353,880,385,874,386,867,354"/>
<area shape="poly" title=" " alt="" coords="426,123,317,143,268,158,237,176,219,199,205,225,188,283,182,339,183,385,178,385,177,339,183,282,200,223,214,196,233,172,266,153,315,138,425,117"/>
<area shape="poly" title=" " alt="" coords="538,111,621,115,717,125,803,143,836,156,858,172,869,187,877,205,884,242,882,279,877,310,872,309,877,278,878,242,872,206,865,190,854,176,833,160,801,148,716,130,621,121,538,117"/>
<area shape="rect" title=" " alt="" coords="265,174,336,201"/>
<area shape="poly" title=" " alt="" coords="450,129,347,170,345,165,448,124"/>
<area shape="rect" title=" " alt="" coords="360,174,430,201"/>
<area shape="poly" title=" " alt="" coords="468,128,423,166,420,162,464,124"/>
<area shape="rect" title=" " alt="" coords="454,174,510,201"/>
<area shape="poly" title=" " alt="" coords="484,126,484,158,479,158,479,126"/>
<area shape="rect" title=" " alt="" coords="534,174,629,201"/>
<area shape="poly" title=" " alt="" coords="501,124,553,162,550,167,498,128"/>
<area shape="rect" href="PFunctionHandler_8h.html" title=" " alt="" coords="702,174,845,201"/>
<area shape="poly" title=" " alt="" coords="535,124,707,167,706,172,534,129"/>
<area shape="rect" href="PFunctionGrammar_8h.html" title=" " alt="" coords="409,325,560,353"/>
<area shape="poly" title=" " alt="" coords="426,123,325,143,281,157,265,166,254,175,243,199,246,221,260,242,284,261,314,279,349,294,418,318,416,323,347,299,312,283,281,266,256,246,241,223,238,198,250,172,262,162,279,153,323,137,425,118"/>
<area shape="rect" href="PFunction_8h.html" title=" " alt="" coords="551,249,644,277"/>
<area shape="poly" title=" " alt="" coords="538,116,566,123,595,134,621,150,643,172,648,190,645,208,625,240,620,237,640,206,643,190,638,175,618,154,593,139,565,128,537,121"/>
<area shape="poly" title=" " alt="" coords="702,205,610,225,509,252,413,284,322,327,264,361,215,393,212,389,261,356,319,323,411,279,508,247,608,219,701,199"/>
<area shape="poly" title=" " alt="" coords="784,200,853,310,849,313,779,203"/>
<area shape="poly" title=" " alt="" coords="778,201,797,385,792,385,772,202"/>
<area shape="rect" title=" " alt="" coords="668,249,743,277"/>
<area shape="poly" title=" " alt="" coords="763,204,730,240,726,236,760,200"/>
<area shape="poly" title=" " alt="" coords="702,196,663,202,620,213,579,229,541,251,514,280,497,312,492,310,510,277,537,247,576,224,619,208,662,197,702,191"/>
<area shape="poly" title=" " alt="" coords="743,204,644,246,642,241,741,199"/>
<area shape="rect" title=" " alt="" coords="419,401,550,428"/>
<area shape="poly" title=" " alt="" coords="487,353,487,385,482,385,482,353"/>
<area shape="rect" title=" " alt="" coords="246,401,395,428"/>
<area shape="poly" title=" " alt="" coords="456,356,364,397,362,392,454,351"/>
<area shape="rect" title=" " alt="" coords="574,401,744,428"/>
<area shape="poly" title=" " alt="" coords="517,351,615,392,613,397,515,356"/>
<area shape="poly" title=" " alt="" coords="551,280,397,328,306,363,227,396,225,391,304,358,395,322,550,275"/>
<area shape="poly" title=" " alt="" coords="645,275,818,321,817,327,644,280"/>
<area shape="poly" title=" " alt="" coords="617,275,770,389,767,393,613,280"/>
<area shape="poly" title=" " alt="" coords="579,280,518,319,516,314,576,275"/>
<area shape="poly" title=" " alt="" coords="599,278,593,314,585,335,574,354,553,377,527,395,524,391,549,373,570,351,580,333,587,313,594,277"/>
<area shape="poly" title=" " alt="" coords="605,276,650,385,645,387,600,278"/>
<area shape="poly" title=" " alt="" coords="975,127,960,174,951,226,949,269,941,309,932,331,916,355,886,376,842,397,840,393,883,371,912,351,927,328,936,308,944,268,946,226,955,173,970,125"/>
<area shape="rect" title=" " alt="" coords="1095,174,1175,201"/>
<area shape="poly" title=" " alt="" coords="1006,124,1094,164,1092,169,1004,129"/>
<area shape="rect" title=" " alt="" coords="970,174,1071,201"/>
<area shape="poly" title=" " alt="" coords="986,125,1007,159,1002,162,982,128"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="PTheory_8h__dep__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2include_2PTheory_8hdep" alt=""/></div>
<map name="a_2workspace_2LMU_2musrfit_2src_2include_2PTheory_8hdep" id="a_2workspace_2LMU_2musrfit_2src_2include_2PTheory_8hdep">
<area shape="rect" title=" " alt="" coords="754,5,924,50"/>
<area shape="rect" href="PTheory_8cpp.html" title=" " alt="" coords="656,98,827,143"/>
<area shape="poly" title=" " alt="" coords="807,63,767,99,763,96,803,59"/>
<area shape="rect" href="PRunBase_8h.html" title=" " alt="" coords="851,98,1022,143"/>
<area shape="poly" title=" " alt="" coords="875,59,915,96,911,99,871,63"/>
<area shape="rect" href="PRunBase_8cpp.html" title=" " alt="" coords="5,191,185,235"/>
<area shape="poly" title=" " alt="" coords="836,146,656,164,515,170,374,175,197,193,185,195,185,190,196,188,374,170,514,164,656,159,836,140"/>
<area shape="rect" href="PRunAsymmetry_8h.html" title=" " alt="" coords="208,191,414,235"/>
<area shape="poly" title=" " alt="" coords="836,146,720,162,630,171,540,179,426,193,414,195,414,190,425,188,539,173,629,165,720,156,836,140"/>
<area shape="rect" href="PRunAsymmetryBNMR_8h.html" title=" " alt="" coords="438,191,680,235"/>
<area shape="poly" title=" " alt="" coords="837,148,650,193,649,187,835,143"/>
<area shape="rect" href="PRunAsymmetryRRF_8h.html" title=" " alt="" coords="704,191,934,235"/>
<area shape="poly" title=" " alt="" coords="898,154,849,192,845,188,895,150"/>
<area shape="rect" href="PRunMuMinus_8h.html" title=" " alt="" coords="958,191,1149,235"/>
<area shape="poly" title=" " alt="" coords="978,150,1027,188,1024,192,974,154"/>
<area shape="rect" href="PRunNonMusr_8h.html" title=" " alt="" coords="1173,191,1366,235"/>
<area shape="poly" title=" " alt="" coords="1031,145,1191,188,1189,193,1030,150"/>
<area shape="rect" href="PRunSingleHisto_8h.html" title=" " alt="" coords="1390,191,1597,235"/>
<area shape="poly" title=" " alt="" coords="1038,134,1379,188,1390,190,1389,195,1379,193,1037,139"/>
<area shape="rect" href="PRunSingleHistoRRF_8h.html" title=" " alt="" coords="1622,191,1853,235"/>
<area shape="poly" title=" " alt="" coords="1037,127,1297,152,1610,188,1622,190,1621,195,1609,193,1297,157,1037,133"/>
<area shape="rect" href="PRunAsymmetry_8cpp.html" title=" " alt="" coords="36,292,255,336"/>
<area shape="poly" title=" " alt="" coords="263,246,183,294,181,289,260,241"/>
<area shape="rect" href="PRunListCollection_8h.html" title=" " alt="" coords="826,292,1047,336"/>
<area shape="poly" title=" " alt="" coords="429,233,538,247,623,255,708,264,814,281,853,289,852,294,813,286,707,269,623,260,537,252,428,238"/>
<area shape="rect" href="PRunListCollection_8cpp.html" title=" " alt="" coords="479,393,714,438"/>
<area shape="poly" title=" " alt="" coords="848,344,672,395,670,390,846,339"/>
<area shape="rect" href="PFitter_8h.html" title=" " alt="" coords="583,486,754,530"/>
<area shape="poly" title=" " alt="" coords="867,346,822,368,778,395,726,442,687,487,683,483,722,438,775,391,819,363,864,341"/>
<area shape="rect" href="musrfit_8cpp.html" title=" " alt="" coords="846,578,1016,623"/>
<area shape="poly" title=" " alt="" coords="958,350,974,392,986,462,985,493,976,531,965,557,951,579,946,576,960,554,971,530,980,492,981,462,968,394,953,352"/>
<area shape="rect" href="PFitterFcn_8h.html" title=" " alt="" coords="788,393,959,438"/>
<area shape="poly" title=" " alt="" coords="917,351,889,394,885,391,912,348"/>
<area shape="rect" href="PMusrCanvas_8h.html" title=" " alt="" coords="1043,393,1230,438"/>
<area shape="poly" title=" " alt="" coords="995,341,1094,390,1091,395,993,346"/>
<area shape="rect" href="musrview_8cpp.html" title=" " alt="" coords="1260,486,1431,530"/>
<area shape="poly" title=" " alt="" coords="1040,338,1243,391,1272,412,1297,436,1334,484,1330,487,1293,440,1268,416,1241,395,1038,343"/>
<area shape="rect" href="PFitter_8cpp.html" title=" " alt="" coords="583,578,754,623"/>
<area shape="poly" title=" " alt="" coords="671,546,671,578,666,578,666,546"/>
<area shape="poly" title=" " alt="" coords="746,533,869,575,867,580,744,538"/>
<area shape="poly" title=" " alt="" coords="812,447,719,488,716,483,810,442"/>
<area shape="rect" href="PFitterFcn_8cpp.html" title=" " alt="" coords="778,486,961,530"/>
<area shape="poly" title=" " alt="" coords="875,453,873,486,868,485,869,453"/>
<area shape="rect" href="PMusrCanvas_8cpp.html" title=" " alt="" coords="1036,486,1236,530"/>
<area shape="poly" title=" " alt="" coords="1139,453,1139,485,1134,485,1134,453"/>
<area shape="poly" title=" " alt="" coords="1202,442,1297,483,1295,488,1199,447"/>
<area shape="poly" title=" " alt="" coords="657,237,854,289,853,294,656,242"/>
<area shape="rect" href="PRunAsymmetryBNMR_8cpp.html" title=" " alt="" coords="279,292,535,336"/>
<area shape="poly" title=" " alt="" coords="515,246,442,294,439,289,512,242"/>
<area shape="poly" title=" " alt="" coords="858,244,913,289,909,294,855,248"/>
<area shape="rect" href="PRunAsymmetryRRF_8cpp.html" title=" " alt="" coords="559,292,802,336"/>
<area shape="poly" title=" " alt="" coords="778,247,712,293,709,289,775,242"/>
<area shape="poly" title=" " alt="" coords="1018,248,963,294,960,289,1015,244"/>
<area shape="rect" href="PRunMuMinus_8cpp.html" title=" " alt="" coords="1072,292,1276,336"/>
<area shape="poly" title=" " alt="" coords="1093,243,1149,289,1146,294,1090,247"/>
<area shape="poly" title=" " alt="" coords="1183,243,1010,294,1009,289,1181,238"/>
<area shape="rect" href="PRunNonMusr_8cpp.html" title=" " alt="" coords="1300,292,1506,336"/>
<area shape="poly" title=" " alt="" coords="1312,243,1376,289,1373,294,1309,247"/>
<area shape="poly" title=" " alt="" coords="1375,239,1216,261,1059,286,1022,294,1021,289,1059,281,1215,256,1375,233"/>
<area shape="rect" href="PRunSingleHisto_8cpp.html" title=" " alt="" coords="1530,292,1750,336"/>
<area shape="poly" title=" " alt="" coords="1540,242,1610,289,1607,293,1537,247"/>
<area shape="poly" title=" " alt="" coords="1607,238,1452,253,1331,259,1211,266,1059,286,1019,294,1018,289,1059,281,1210,261,1330,253,1452,247,1606,233"/>
<area shape="rect" href="PRunSingleHistoRRF_8cpp.html" title=" " alt="" coords="1775,283,1970,345"/>
<area shape="poly" title=" " alt="" coords="1781,242,1833,281,1830,285,1777,247"/>
</map>
</div>
</div>
<p><a href="PTheory_8h_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="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structtheo__data__base.html">theo_data_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPTheory.html">PTheory</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Theory function evaluator and expression tree manager. <a href="classPTheory.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:a59c3ee4ee03bd01ce7c4f9a4b64c38bb" id="r_a59c3ee4ee03bd01ce7c4f9a4b64c38bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a59c3ee4ee03bd01ce7c4f9a4b64c38bb">THEORY_UNDEFINED</a>&#160;&#160;&#160;-1</td></tr>
<tr class="memdesc:a59c3ee4ee03bd01ce7c4f9a4b64c38bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undefined or invalid theory function. <br /></td></tr>
<tr class="separator:a59c3ee4ee03bd01ce7c4f9a4b64c38bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c4b962bf6a3a7925fe8a6b38dcd6e1f" id="r_a1c4b962bf6a3a7925fe8a6b38dcd6e1f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1c4b962bf6a3a7925fe8a6b38dcd6e1f">THEORY_CONST</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:a1c4b962bf6a3a7925fe8a6b38dcd6e1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constant value (baseline, background) <br /></td></tr>
<tr class="separator:a1c4b962bf6a3a7925fe8a6b38dcd6e1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21950bbfaced68e161da531cb886e273" id="r_a21950bbfaced68e161da531cb886e273"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a21950bbfaced68e161da531cb886e273">THEORY_ASYMMETRY</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a21950bbfaced68e161da531cb886e273"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initial asymmetry (multiplicative factor) <br /></td></tr>
<tr class="separator:a21950bbfaced68e161da531cb886e273"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50dd1b1c343ffbde509878c1ad5c6be3" id="r_a50dd1b1c343ffbde509878c1ad5c6be3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a50dd1b1c343ffbde509878c1ad5c6be3">THEORY_SIMPLE_EXP</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:a50dd1b1c343ffbde509878c1ad5c6be3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Simple exponential relaxation: exp(-λt) <br /></td></tr>
<tr class="separator:a50dd1b1c343ffbde509878c1ad5c6be3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fa28d9c46e7156f542c9897d463cbad" id="r_a0fa28d9c46e7156f542c9897d463cbad"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0fa28d9c46e7156f542c9897d463cbad">THEORY_GENERAL_EXP</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:a0fa28d9c46e7156f542c9897d463cbad"><td class="mdescLeft">&#160;</td><td class="mdescRight">General exponential relaxation: exp(-(λt)^β) <br /></td></tr>
<tr class="separator:a0fa28d9c46e7156f542c9897d463cbad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a760199e37bbd093f4cfbea0bfbb7e6" id="r_a2a760199e37bbd093f4cfbea0bfbb7e6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2a760199e37bbd093f4cfbea0bfbb7e6">THEORY_SIMPLE_GAUSS</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:a2a760199e37bbd093f4cfbea0bfbb7e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Simple Gaussian relaxation: exp(-σ²t²/2) <br /></td></tr>
<tr class="separator:a2a760199e37bbd093f4cfbea0bfbb7e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5735489ca2a1f29831bbcf346f288f1d" id="r_a5735489ca2a1f29831bbcf346f288f1d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5735489ca2a1f29831bbcf346f288f1d">THEORY_STATIC_GAUSS_KT</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:a5735489ca2a1f29831bbcf346f288f1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static Gaussian Kubo-Toyabe (zero-field) <br /></td></tr>
<tr class="separator:a5735489ca2a1f29831bbcf346f288f1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65bacde87fa33c016f3748156e45e8f9" id="r_a65bacde87fa33c016f3748156e45e8f9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a65bacde87fa33c016f3748156e45e8f9">THEORY_STATIC_GAUSS_KT_LF</a>&#160;&#160;&#160;6</td></tr>
<tr class="memdesc:a65bacde87fa33c016f3748156e45e8f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static Gaussian Kubo-Toyabe in longitudinal field. <br /></td></tr>
<tr class="separator:a65bacde87fa33c016f3748156e45e8f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e9a52e292e7af6a5c720a268c2b2691" id="r_a1e9a52e292e7af6a5c720a268c2b2691"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1e9a52e292e7af6a5c720a268c2b2691">THEORY_DYNAMIC_GAUSS_KT_LF</a>&#160;&#160;&#160;7</td></tr>
<tr class="memdesc:a1e9a52e292e7af6a5c720a268c2b2691"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Gaussian Kubo-Toyabe in longitudinal field. <br /></td></tr>
<tr class="separator:a1e9a52e292e7af6a5c720a268c2b2691"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf798eb53f9e66ca14b37930bb48c43f" id="r_abf798eb53f9e66ca14b37930bb48c43f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abf798eb53f9e66ca14b37930bb48c43f">THEORY_STATIC_LORENTZ_KT</a>&#160;&#160;&#160;8</td></tr>
<tr class="memdesc:abf798eb53f9e66ca14b37930bb48c43f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static Lorentzian Kubo-Toyabe (zero-field) <br /></td></tr>
<tr class="separator:abf798eb53f9e66ca14b37930bb48c43f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcb6f0dfa7b27c3a822b5573417c707c" id="r_afcb6f0dfa7b27c3a822b5573417c707c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afcb6f0dfa7b27c3a822b5573417c707c">THEORY_STATIC_LORENTZ_KT_LF</a>&#160;&#160;&#160;9</td></tr>
<tr class="memdesc:afcb6f0dfa7b27c3a822b5573417c707c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static Lorentzian Kubo-Toyabe in longitudinal field. <br /></td></tr>
<tr class="separator:afcb6f0dfa7b27c3a822b5573417c707c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1667e6402dc1a7506b5738344311871f" id="r_a1667e6402dc1a7506b5738344311871f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1667e6402dc1a7506b5738344311871f">THEORY_DYNAMIC_LORENTZ_KT_LF</a>&#160;&#160;&#160;10</td></tr>
<tr class="memdesc:a1667e6402dc1a7506b5738344311871f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Lorentzian Kubo-Toyabe in longitudinal field. <br /></td></tr>
<tr class="separator:a1667e6402dc1a7506b5738344311871f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bee45adf227233d2fbe363ecdd77b2b" id="r_a6bee45adf227233d2fbe363ecdd77b2b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6bee45adf227233d2fbe363ecdd77b2b">THEORY_DYNAMIC_GAULOR_FAST_KT_ZF</a>&#160;&#160;&#160;11</td></tr>
<tr class="memdesc:a6bee45adf227233d2fbe363ecdd77b2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast dynamic Gauss-Lorentz Kubo-Toyabe (zero-field) <br /></td></tr>
<tr class="separator:a6bee45adf227233d2fbe363ecdd77b2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1694bd7aad1dcbbc6e5ba39805e9642" id="r_aa1694bd7aad1dcbbc6e5ba39805e9642"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa1694bd7aad1dcbbc6e5ba39805e9642">THEORY_DYNAMIC_GAULOR_FAST_KT_LF</a>&#160;&#160;&#160;12</td></tr>
<tr class="memdesc:aa1694bd7aad1dcbbc6e5ba39805e9642"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast dynamic Gauss-Lorentz Kubo-Toyabe in longitudinal field. <br /></td></tr>
<tr class="separator:aa1694bd7aad1dcbbc6e5ba39805e9642"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af25bfdde66204ba0e79f5e900e7ea665" id="r_af25bfdde66204ba0e79f5e900e7ea665"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af25bfdde66204ba0e79f5e900e7ea665">THEORY_DYNAMIC_GAULOR_KT_LF</a>&#160;&#160;&#160;13</td></tr>
<tr class="memdesc:af25bfdde66204ba0e79f5e900e7ea665"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Gauss-Lorentz Kubo-Toyabe in longitudinal field. <br /></td></tr>
<tr class="separator:af25bfdde66204ba0e79f5e900e7ea665"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66296baf270bb32ddd626e470446f87" id="r_ae66296baf270bb32ddd626e470446f87"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae66296baf270bb32ddd626e470446f87">THEORY_COMBI_LGKT</a>&#160;&#160;&#160;14</td></tr>
<tr class="memdesc:ae66296baf270bb32ddd626e470446f87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Combined Lorentzian-Gaussian Kubo-Toyabe. <br /></td></tr>
<tr class="separator:ae66296baf270bb32ddd626e470446f87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4938409d6eb59d61b6ae141bb89e8bd" id="r_aa4938409d6eb59d61b6ae141bb89e8bd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa4938409d6eb59d61b6ae141bb89e8bd">THEORY_STR_KT</a>&#160;&#160;&#160;15</td></tr>
<tr class="memdesc:aa4938409d6eb59d61b6ae141bb89e8bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stretched Kubo-Toyabe relaxation. <br /></td></tr>
<tr class="separator:aa4938409d6eb59d61b6ae141bb89e8bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54ce92f9f7c92e18633ed5ba3de4994a" id="r_a54ce92f9f7c92e18633ed5ba3de4994a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a54ce92f9f7c92e18633ed5ba3de4994a">THEORY_SPIN_GLASS</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:a54ce92f9f7c92e18633ed5ba3de4994a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Spin glass order parameter function. <br /></td></tr>
<tr class="separator:a54ce92f9f7c92e18633ed5ba3de4994a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a2e06835dd7ea1493b8298ffe9c1d1f" id="r_a1a2e06835dd7ea1493b8298ffe9c1d1f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a2e06835dd7ea1493b8298ffe9c1d1f">THEORY_RANDOM_ANISOTROPIC_HYPERFINE</a>&#160;&#160;&#160;17</td></tr>
<tr class="memdesc:a1a2e06835dd7ea1493b8298ffe9c1d1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Random anisotropic hyperfine coupling. <br /></td></tr>
<tr class="separator:a1a2e06835dd7ea1493b8298ffe9c1d1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20651a33a3fecea08ddc8419f79d2ef8" id="r_a20651a33a3fecea08ddc8419f79d2ef8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a20651a33a3fecea08ddc8419f79d2ef8">THEORY_ABRAGAM</a>&#160;&#160;&#160;18</td></tr>
<tr class="memdesc:a20651a33a3fecea08ddc8419f79d2ef8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Abragam relaxation function (diffusion) <br /></td></tr>
<tr class="separator:a20651a33a3fecea08ddc8419f79d2ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5875617e42c9a8cc05bddc797776e710" id="r_a5875617e42c9a8cc05bddc797776e710"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5875617e42c9a8cc05bddc797776e710">THEORY_TF_COS</a>&#160;&#160;&#160;19</td></tr>
<tr class="memdesc:a5875617e42c9a8cc05bddc797776e710"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transverse field cosine precession. <br /></td></tr>
<tr class="separator:a5875617e42c9a8cc05bddc797776e710"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f0db5546d80e016d901aaaccde43daa" id="r_a6f0db5546d80e016d901aaaccde43daa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6f0db5546d80e016d901aaaccde43daa">THEORY_INTERNAL_FIELD</a>&#160;&#160;&#160;20</td></tr>
<tr class="memdesc:a6f0db5546d80e016d901aaaccde43daa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal magnetic field distribution (superconductors) <br /></td></tr>
<tr class="separator:a6f0db5546d80e016d901aaaccde43daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7387fa75781eaa3dd7efacdfa0f9809e" id="r_a7387fa75781eaa3dd7efacdfa0f9809e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7387fa75781eaa3dd7efacdfa0f9809e">THEORY_INTERNAL_FIELD_KORNILOV</a>&#160;&#160;&#160;21</td></tr>
<tr class="memdesc:a7387fa75781eaa3dd7efacdfa0f9809e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal field (Kornilov vortex lattice model) <br /></td></tr>
<tr class="separator:a7387fa75781eaa3dd7efacdfa0f9809e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67cd9941e76442343691ee3fbd6bf510" id="r_a67cd9941e76442343691ee3fbd6bf510"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a67cd9941e76442343691ee3fbd6bf510">THEORY_INTERNAL_FIELD_LARKIN</a>&#160;&#160;&#160;22</td></tr>
<tr class="memdesc:a67cd9941e76442343691ee3fbd6bf510"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal field (Larkin-Ovchinnikov model) <br /></td></tr>
<tr class="separator:a67cd9941e76442343691ee3fbd6bf510"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93d57cc2e7aee24c9f3353b50ef78ba8" id="r_a93d57cc2e7aee24c9f3353b50ef78ba8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a93d57cc2e7aee24c9f3353b50ef78ba8">THEORY_BESSEL</a>&#160;&#160;&#160;23</td></tr>
<tr class="memdesc:a93d57cc2e7aee24c9f3353b50ef78ba8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bessel function (modulated precession) <br /></td></tr>
<tr class="separator:a93d57cc2e7aee24c9f3353b50ef78ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a545ee3335eb250cd7cf19e2ef1b61c0a" id="r_a545ee3335eb250cd7cf19e2ef1b61c0a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a545ee3335eb250cd7cf19e2ef1b61c0a">THEORY_INTERNAL_BESSEL</a>&#160;&#160;&#160;24</td></tr>
<tr class="memdesc:a545ee3335eb250cd7cf19e2ef1b61c0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal Bessel (field distribution with Bessel) <br /></td></tr>
<tr class="separator:a545ee3335eb250cd7cf19e2ef1b61c0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb5fed62cfa070ac90cfd4338dff2e01" id="r_acb5fed62cfa070ac90cfd4338dff2e01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acb5fed62cfa070ac90cfd4338dff2e01">THEORY_SKEWED_GAUSS</a>&#160;&#160;&#160;25</td></tr>
<tr class="memdesc:acb5fed62cfa070ac90cfd4338dff2e01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Skewed Gaussian relaxation (asymmetric rates) <br /></td></tr>
<tr class="separator:acb5fed62cfa070ac90cfd4338dff2e01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a340acd5ee00788eb3593819b7ff53c7a" id="r_a340acd5ee00788eb3593819b7ff53c7a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a340acd5ee00788eb3593819b7ff53c7a">THEORY_STATIC_ZF_NK</a>&#160;&#160;&#160;26</td></tr>
<tr class="memdesc:a340acd5ee00788eb3593819b7ff53c7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static Nakajima zero-field function. <br /></td></tr>
<tr class="separator:a340acd5ee00788eb3593819b7ff53c7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e8dae1e660cfd060df77f88e64dd04c" id="r_a9e8dae1e660cfd060df77f88e64dd04c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9e8dae1e660cfd060df77f88e64dd04c">THEORY_STATIC_TF_NK</a>&#160;&#160;&#160;27</td></tr>
<tr class="memdesc:a9e8dae1e660cfd060df77f88e64dd04c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static Nakajima transverse field function. <br /></td></tr>
<tr class="separator:a9e8dae1e660cfd060df77f88e64dd04c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5804e118e0acd4b9ce13661b1170d081" id="r_a5804e118e0acd4b9ce13661b1170d081"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5804e118e0acd4b9ce13661b1170d081">THEORY_DYNAMIC_ZF_NK</a>&#160;&#160;&#160;28</td></tr>
<tr class="memdesc:a5804e118e0acd4b9ce13661b1170d081"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Nakajima zero-field function. <br /></td></tr>
<tr class="separator:a5804e118e0acd4b9ce13661b1170d081"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bb987a6b4927c25ab86dcf87d65a7ae" id="r_a7bb987a6b4927c25ab86dcf87d65a7ae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7bb987a6b4927c25ab86dcf87d65a7ae">THEORY_DYNAMIC_TF_NK</a>&#160;&#160;&#160;29</td></tr>
<tr class="memdesc:a7bb987a6b4927c25ab86dcf87d65a7ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Nakajima transverse field function. <br /></td></tr>
<tr class="separator:a7bb987a6b4927c25ab86dcf87d65a7ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf0e563f0c38d32806754c2d43e8de79" id="r_aaf0e563f0c38d32806754c2d43e8de79"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaf0e563f0c38d32806754c2d43e8de79">THEORY_F_MU_F</a>&#160;&#160;&#160;30</td></tr>
<tr class="memdesc:aaf0e563f0c38d32806754c2d43e8de79"><td class="mdescLeft">&#160;</td><td class="mdescRight">F-μ-F (μ-fluorine) oscillation. <br /></td></tr>
<tr class="separator:aaf0e563f0c38d32806754c2d43e8de79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a76a5fa9874e18fdb4cc3091dd50b6c" id="r_a4a76a5fa9874e18fdb4cc3091dd50b6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4a76a5fa9874e18fdb4cc3091dd50b6c">THEORY_MU_MINUS_EXP</a>&#160;&#160;&#160;31</td></tr>
<tr class="memdesc:a4a76a5fa9874e18fdb4cc3091dd50b6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negative muon (μ-) exponential TF decay. <br /></td></tr>
<tr class="separator:a4a76a5fa9874e18fdb4cc3091dd50b6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ff0b0d39d64d6cc3d63bade14466a1b" id="r_a5ff0b0d39d64d6cc3d63bade14466a1b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5ff0b0d39d64d6cc3d63bade14466a1b">THEORY_POLYNOM</a>&#160;&#160;&#160;32</td></tr>
<tr class="memdesc:a5ff0b0d39d64d6cc3d63bade14466a1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Polynomial function (arbitrary order) <br /></td></tr>
<tr class="separator:a5ff0b0d39d64d6cc3d63bade14466a1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac75bdc062fc362eb1f77f7d8bb559709" id="r_ac75bdc062fc362eb1f77f7d8bb559709"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac75bdc062fc362eb1f77f7d8bb559709">THEORY_USER_FCN</a>&#160;&#160;&#160;33</td></tr>
<tr class="memdesc:ac75bdc062fc362eb1f77f7d8bb559709"><td class="mdescLeft">&#160;</td><td class="mdescRight">User-defined external function (shared library) <br /></td></tr>
<tr class="separator:ac75bdc062fc362eb1f77f7d8bb559709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab244e6a2fa31798f9f3fc3e08c8f27a6" id="r_ab244e6a2fa31798f9f3fc3e08c8f27a6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab244e6a2fa31798f9f3fc3e08c8f27a6">THEORY_PARAM_CONST</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:ab244e6a2fa31798f9f3fc3e08c8f27a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60e56715ac88e1b0951c936773cd39b3" id="r_a60e56715ac88e1b0951c936773cd39b3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a60e56715ac88e1b0951c936773cd39b3">THEORY_PARAM_ASYMMETRY</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a60e56715ac88e1b0951c936773cd39b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60e991afc19a3d102c75b953c5b4e446" id="r_a60e991afc19a3d102c75b953c5b4e446"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a60e991afc19a3d102c75b953c5b4e446">THEORY_PARAM_SIMPLE_EXP</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a60e991afc19a3d102c75b953c5b4e446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f196e0c2f73a69227acdcae5ea33ce6" id="r_a4f196e0c2f73a69227acdcae5ea33ce6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f196e0c2f73a69227acdcae5ea33ce6">THEORY_PARAM_GENERAL_EXP</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a4f196e0c2f73a69227acdcae5ea33ce6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23114fb3362d17f7ab87e19847d58cc1" id="r_a23114fb3362d17f7ab87e19847d58cc1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a23114fb3362d17f7ab87e19847d58cc1">THEORY_PARAM_SIMPLE_GAUSS</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a23114fb3362d17f7ab87e19847d58cc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9c93895cfa9178a5af119b590b740e0" id="r_ab9c93895cfa9178a5af119b590b740e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9c93895cfa9178a5af119b590b740e0">THEORY_PARAM_STATIC_GAUSS_KT</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:ab9c93895cfa9178a5af119b590b740e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea5ca33cd031ea4e431c378855f64ba4" id="r_aea5ca33cd031ea4e431c378855f64ba4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aea5ca33cd031ea4e431c378855f64ba4">THEORY_PARAM_STATIC_GAUSS_KT_LF</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:aea5ca33cd031ea4e431c378855f64ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ed8a2848714d565a68f3fb3fbfc528b" id="r_a5ed8a2848714d565a68f3fb3fbfc528b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5ed8a2848714d565a68f3fb3fbfc528b">THEORY_PARAM_DYNAMIC_GAUSS_KT_LF</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a5ed8a2848714d565a68f3fb3fbfc528b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa46b1f70401e591e18da505cd64845e3" id="r_aa46b1f70401e591e18da505cd64845e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa46b1f70401e591e18da505cd64845e3">THEORY_PARAM_STATIC_LORENTZ_KT</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:aa46b1f70401e591e18da505cd64845e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23623d1f268aa73cb49bc0bfb7b5236e" id="r_a23623d1f268aa73cb49bc0bfb7b5236e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a23623d1f268aa73cb49bc0bfb7b5236e">THEORY_PARAM_STATIC_LORENTZ_KT_LF</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a23623d1f268aa73cb49bc0bfb7b5236e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39e021e885af915314adbf037dfef273" id="r_a39e021e885af915314adbf037dfef273"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a39e021e885af915314adbf037dfef273">THEORY_PARAM_DYNAMIC_LORENTZ_KT_LF</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a39e021e885af915314adbf037dfef273"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdcf2e3035b9a5d50547478fac28d8ef" id="r_abdcf2e3035b9a5d50547478fac28d8ef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abdcf2e3035b9a5d50547478fac28d8ef">THEORY_PARAM_DYNAMIC_GAULOR_FAST_KT_ZF</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:abdcf2e3035b9a5d50547478fac28d8ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a283c331072199ff1bcd02e3b35d9fbbc" id="r_a283c331072199ff1bcd02e3b35d9fbbc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a283c331072199ff1bcd02e3b35d9fbbc">THEORY_PARAM_DYNAMIC_GAULOR_FAST_KT_LF</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a283c331072199ff1bcd02e3b35d9fbbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4319fa82b97f1b5e2a53a579a0bf2c0a" id="r_a4319fa82b97f1b5e2a53a579a0bf2c0a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4319fa82b97f1b5e2a53a579a0bf2c0a">THEORY_PARAM_DYNAMIC_GAULOR_KT_LF</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a4319fa82b97f1b5e2a53a579a0bf2c0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a883d272f20e807935bdaacfdd8044fcf" id="r_a883d272f20e807935bdaacfdd8044fcf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a883d272f20e807935bdaacfdd8044fcf">THEORY_PARAM_COMBI_LGKT</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a883d272f20e807935bdaacfdd8044fcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6f2b2d2442fe2833f0c19ef8e257125" id="r_ac6f2b2d2442fe2833f0c19ef8e257125"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac6f2b2d2442fe2833f0c19ef8e257125">THEORY_PARAM_STR_KT</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ac6f2b2d2442fe2833f0c19ef8e257125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac84c6ad7010a818a089d71455dc34987" id="r_ac84c6ad7010a818a089d71455dc34987"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac84c6ad7010a818a089d71455dc34987">THEORY_PARAM_SPIN_GLASS</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:ac84c6ad7010a818a089d71455dc34987"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d1ecf8dd62988ac1b605e62bbd582f1" id="r_a3d1ecf8dd62988ac1b605e62bbd582f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3d1ecf8dd62988ac1b605e62bbd582f1">THEORY_PARAM_RANDOM_ANISOTROPIC_HYPERFINE</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a3d1ecf8dd62988ac1b605e62bbd582f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6619209db47d643fc16d7f2bfcd1f20d" id="r_a6619209db47d643fc16d7f2bfcd1f20d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6619209db47d643fc16d7f2bfcd1f20d">THEORY_PARAM_ABRAGAM</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a6619209db47d643fc16d7f2bfcd1f20d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae27011975ed8b910bafb5badfc19b217" id="r_ae27011975ed8b910bafb5badfc19b217"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae27011975ed8b910bafb5badfc19b217">THEORY_PARAM_TF_COS</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ae27011975ed8b910bafb5badfc19b217"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60cb06e16c0ec3b2de0e8fd4dbcabbe5" id="r_a60cb06e16c0ec3b2de0e8fd4dbcabbe5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a60cb06e16c0ec3b2de0e8fd4dbcabbe5">THEORY_PARAM_INTERNAL_FIELD</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a60cb06e16c0ec3b2de0e8fd4dbcabbe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73c711f3fcebcbf6746ab311f3f4c917" id="r_a73c711f3fcebcbf6746ab311f3f4c917"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a73c711f3fcebcbf6746ab311f3f4c917">THEORY_PARAM_INTERNAL_FIELD_KORNILOV</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a73c711f3fcebcbf6746ab311f3f4c917"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c11b3366a9d35b4ae6f0e5bed90e8c0" id="r_a2c11b3366a9d35b4ae6f0e5bed90e8c0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2c11b3366a9d35b4ae6f0e5bed90e8c0">THEORY_PARAM_INTERNAL_FIELD_LARKIN</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a2c11b3366a9d35b4ae6f0e5bed90e8c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cf0b8fd70336cba73d2743608923282" id="r_a2cf0b8fd70336cba73d2743608923282"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2cf0b8fd70336cba73d2743608923282">THEORY_PARAM_BESSEL</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a2cf0b8fd70336cba73d2743608923282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cdde7bf7b420750737c09811e6185a9" id="r_a8cdde7bf7b420750737c09811e6185a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8cdde7bf7b420750737c09811e6185a9">THEORY_PARAM_INTERNAL_BESSEL</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a8cdde7bf7b420750737c09811e6185a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f2e6e10777dea32da2f99f27424b95f" id="r_a9f2e6e10777dea32da2f99f27424b95f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9f2e6e10777dea32da2f99f27424b95f">THEORY_PARAM_SKEWED_GAUSS</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a9f2e6e10777dea32da2f99f27424b95f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a009dfce67d7cb4c5d81cb415e2226773" id="r_a009dfce67d7cb4c5d81cb415e2226773"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a009dfce67d7cb4c5d81cb415e2226773">THEORY_PARAM_STATIC_ZF_NK</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a009dfce67d7cb4c5d81cb415e2226773"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f2d427e1a6ce583eb85fd623838f253" id="r_a7f2d427e1a6ce583eb85fd623838f253"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7f2d427e1a6ce583eb85fd623838f253">THEORY_PARAM_STATIC_TF_NK</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a7f2d427e1a6ce583eb85fd623838f253"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff0248a03239836a71d5d04548ca33df" id="r_aff0248a03239836a71d5d04548ca33df"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aff0248a03239836a71d5d04548ca33df">THEORY_PARAM_DYNAMIC_ZF_NK</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:aff0248a03239836a71d5d04548ca33df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a970390525f69c838fb90cb9fc0307bb0" id="r_a970390525f69c838fb90cb9fc0307bb0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a970390525f69c838fb90cb9fc0307bb0">THEORY_PARAM_DYNAMIC_TF_NK</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a970390525f69c838fb90cb9fc0307bb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a527e9aa002f82b7ddd11531d7d1df137" id="r_a527e9aa002f82b7ddd11531d7d1df137"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a527e9aa002f82b7ddd11531d7d1df137">THEORY_PARAM_F_MU_F</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a527e9aa002f82b7ddd11531d7d1df137"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac05818071a26f46886a353facb32febb" id="r_ac05818071a26f46886a353facb32febb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac05818071a26f46886a353facb32febb">THEORY_PARAM_MU_MINUS_EXP</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:ac05818071a26f46886a353facb32febb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86aff503a459f7c9a1d31205ce537cc7" id="r_a86aff503a459f7c9a1d31205ce537cc7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a86aff503a459f7c9a1d31205ce537cc7">THEORY_MAX</a>&#160;&#160;&#160;34</td></tr>
<tr class="separator:a86aff503a459f7c9a1d31205ce537cc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abffa2911fef01b9acc49bcd36c0c614d" id="r_abffa2911fef01b9acc49bcd36c0c614d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abffa2911fef01b9acc49bcd36c0c614d">THEORY_MAX_PARAM</a>&#160;&#160;&#160;10</td></tr>
<tr class="separator:abffa2911fef01b9acc49bcd36c0c614d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a212460e743fecb084d717bb2180c5a56" id="r_a212460e743fecb084d717bb2180c5a56"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a212460e743fecb084d717bb2180c5a56">DEG_TO_RAD</a>&#160;&#160;&#160;0.0174532925199432955</td></tr>
<tr class="separator:a212460e743fecb084d717bb2180c5a56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b947f4b635461030ff2d87833e5049e" id="r_a3b947f4b635461030ff2d87833e5049e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3b947f4b635461030ff2d87833e5049e">TWO_PI</a>&#160;&#160;&#160;6.28318530717958623</td></tr>
<tr class="separator:a3b947f4b635461030ff2d87833e5049e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a1a9add342c2d371df9f39b34fbe5abe6" id="r_a1a9add342c2d371df9f39b34fbe5abe6"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structtheo__data__base.html">theo_data_base</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a9add342c2d371df9f39b34fbe5abe6">PTheoDataBase</a></td></tr>
<tr class="separator:a1a9add342c2d371df9f39b34fbe5abe6"><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:a066ae70866d9dba13e2b963be9fabd20" id="r_a066ae70866d9dba13e2b963be9fabd20"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="#a1a9add342c2d371df9f39b34fbe5abe6">PTheoDataBase</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a066ae70866d9dba13e2b963be9fabd20">fgTheoDataBase</a> [<a class="el" href="#a86aff503a459f7c9a1d31205ce537cc7">THEORY_MAX</a>]</td></tr>
<tr class="separator:a066ae70866d9dba13e2b963be9fabd20"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a212460e743fecb084d717bb2180c5a56" name="a212460e743fecb084d717bb2180c5a56"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a212460e743fecb084d717bb2180c5a56">&#9670;&#160;</a></span>DEG_TO_RAD</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DEG_TO_RAD&#160;&#160;&#160;0.0174532925199432955</td>
</tr>
</table>
</div><div class="memdoc">
<p>Conversion factor from degrees to radians.</p>
<p>Value: π/180 = 0.017453292519943295 </p>
<p>Used for phase parameters which are specified in degrees in MSR files but converted to radians for calculations. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00202">202</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l02505">PTheory::Bessel()</a>, <a class="el" href="PTheory_8cpp_source.html#l02856">PTheory::DynamicNKTF()</a>, <a class="el" href="PTheory_8cpp_source.html#l02546">PTheory::InternalBessel()</a>, <a class="el" href="PTheory_8cpp_source.html#l02359">PTheory::InternalField()</a>, <a class="el" href="PTheory_8cpp_source.html#l02595">PTheory::SkewedGauss()</a>, <a class="el" href="PTheory_8cpp_source.html#l02739">PTheory::StaticNKTF()</a>, and <a class="el" href="PTheory_8cpp_source.html#l02318">PTheory::TFCos()</a>.</p>
</div>
</div>
<a id="a20651a33a3fecea08ddc8419f79d2ef8" name="a20651a33a3fecea08ddc8419f79d2ef8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20651a33a3fecea08ddc8419f79d2ef8">&#9670;&#160;</a></span>THEORY_ABRAGAM</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_ABRAGAM&#160;&#160;&#160;18</td>
</tr>
</table>
</div><div class="memdoc">
<p>Abragam relaxation function (diffusion) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00100">100</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a21950bbfaced68e161da531cb886e273" name="a21950bbfaced68e161da531cb886e273"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21950bbfaced68e161da531cb886e273">&#9670;&#160;</a></span>THEORY_ASYMMETRY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_ASYMMETRY&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Initial asymmetry (multiplicative factor) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00066">66</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a93d57cc2e7aee24c9f3353b50ef78ba8" name="a93d57cc2e7aee24c9f3353b50ef78ba8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93d57cc2e7aee24c9f3353b50ef78ba8">&#9670;&#160;</a></span>THEORY_BESSEL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_BESSEL&#160;&#160;&#160;23</td>
</tr>
</table>
</div><div class="memdoc">
<p>Bessel function (modulated precession) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00110">110</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="ae66296baf270bb32ddd626e470446f87" name="ae66296baf270bb32ddd626e470446f87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66296baf270bb32ddd626e470446f87">&#9670;&#160;</a></span>THEORY_COMBI_LGKT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_COMBI_LGKT&#160;&#160;&#160;14</td>
</tr>
</table>
</div><div class="memdoc">
<p>Combined Lorentzian-Gaussian Kubo-Toyabe. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00092">92</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a1c4b962bf6a3a7925fe8a6b38dcd6e1f" name="a1c4b962bf6a3a7925fe8a6b38dcd6e1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c4b962bf6a3a7925fe8a6b38dcd6e1f">&#9670;&#160;</a></span>THEORY_CONST</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_CONST&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Constant value (baseline, background) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00064">64</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="aa1694bd7aad1dcbbc6e5ba39805e9642" name="aa1694bd7aad1dcbbc6e5ba39805e9642"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1694bd7aad1dcbbc6e5ba39805e9642">&#9670;&#160;</a></span>THEORY_DYNAMIC_GAULOR_FAST_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_DYNAMIC_GAULOR_FAST_KT_LF&#160;&#160;&#160;12</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fast dynamic Gauss-Lorentz Kubo-Toyabe in longitudinal field. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00088">88</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a6bee45adf227233d2fbe363ecdd77b2b" name="a6bee45adf227233d2fbe363ecdd77b2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bee45adf227233d2fbe363ecdd77b2b">&#9670;&#160;</a></span>THEORY_DYNAMIC_GAULOR_FAST_KT_ZF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_DYNAMIC_GAULOR_FAST_KT_ZF&#160;&#160;&#160;11</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fast dynamic Gauss-Lorentz Kubo-Toyabe (zero-field) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00086">86</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="af25bfdde66204ba0e79f5e900e7ea665" name="af25bfdde66204ba0e79f5e900e7ea665"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af25bfdde66204ba0e79f5e900e7ea665">&#9670;&#160;</a></span>THEORY_DYNAMIC_GAULOR_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_DYNAMIC_GAULOR_KT_LF&#160;&#160;&#160;13</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dynamic Gauss-Lorentz Kubo-Toyabe in longitudinal field. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00090">90</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a1e9a52e292e7af6a5c720a268c2b2691" name="a1e9a52e292e7af6a5c720a268c2b2691"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e9a52e292e7af6a5c720a268c2b2691">&#9670;&#160;</a></span>THEORY_DYNAMIC_GAUSS_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_DYNAMIC_GAUSS_KT_LF&#160;&#160;&#160;7</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dynamic Gaussian Kubo-Toyabe in longitudinal field. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00078">78</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a1667e6402dc1a7506b5738344311871f" name="a1667e6402dc1a7506b5738344311871f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1667e6402dc1a7506b5738344311871f">&#9670;&#160;</a></span>THEORY_DYNAMIC_LORENTZ_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_DYNAMIC_LORENTZ_KT_LF&#160;&#160;&#160;10</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dynamic Lorentzian Kubo-Toyabe in longitudinal field. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00084">84</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a7bb987a6b4927c25ab86dcf87d65a7ae" name="a7bb987a6b4927c25ab86dcf87d65a7ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bb987a6b4927c25ab86dcf87d65a7ae">&#9670;&#160;</a></span>THEORY_DYNAMIC_TF_NK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_DYNAMIC_TF_NK&#160;&#160;&#160;29</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dynamic Nakajima transverse field function. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00122">122</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a5804e118e0acd4b9ce13661b1170d081" name="a5804e118e0acd4b9ce13661b1170d081"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5804e118e0acd4b9ce13661b1170d081">&#9670;&#160;</a></span>THEORY_DYNAMIC_ZF_NK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_DYNAMIC_ZF_NK&#160;&#160;&#160;28</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dynamic Nakajima zero-field function. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00120">120</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="aaf0e563f0c38d32806754c2d43e8de79" name="aaf0e563f0c38d32806754c2d43e8de79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf0e563f0c38d32806754c2d43e8de79">&#9670;&#160;</a></span>THEORY_F_MU_F</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_F_MU_F&#160;&#160;&#160;30</td>
</tr>
</table>
</div><div class="memdoc">
<p>F-μ-F (μ-fluorine) oscillation. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00124">124</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a0fa28d9c46e7156f542c9897d463cbad" name="a0fa28d9c46e7156f542c9897d463cbad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0fa28d9c46e7156f542c9897d463cbad">&#9670;&#160;</a></span>THEORY_GENERAL_EXP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_GENERAL_EXP&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>General exponential relaxation: exp(-(λt)^β) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00070">70</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a545ee3335eb250cd7cf19e2ef1b61c0a" name="a545ee3335eb250cd7cf19e2ef1b61c0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a545ee3335eb250cd7cf19e2ef1b61c0a">&#9670;&#160;</a></span>THEORY_INTERNAL_BESSEL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_INTERNAL_BESSEL&#160;&#160;&#160;24</td>
</tr>
</table>
</div><div class="memdoc">
<p>Internal Bessel (field distribution with Bessel) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00112">112</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a6f0db5546d80e016d901aaaccde43daa" name="a6f0db5546d80e016d901aaaccde43daa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f0db5546d80e016d901aaaccde43daa">&#9670;&#160;</a></span>THEORY_INTERNAL_FIELD</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_INTERNAL_FIELD&#160;&#160;&#160;20</td>
</tr>
</table>
</div><div class="memdoc">
<p>Internal magnetic field distribution (superconductors) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00104">104</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a7387fa75781eaa3dd7efacdfa0f9809e" name="a7387fa75781eaa3dd7efacdfa0f9809e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7387fa75781eaa3dd7efacdfa0f9809e">&#9670;&#160;</a></span>THEORY_INTERNAL_FIELD_KORNILOV</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_INTERNAL_FIELD_KORNILOV&#160;&#160;&#160;21</td>
</tr>
</table>
</div><div class="memdoc">
<p>Internal field (Kornilov vortex lattice model) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00106">106</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a67cd9941e76442343691ee3fbd6bf510" name="a67cd9941e76442343691ee3fbd6bf510"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67cd9941e76442343691ee3fbd6bf510">&#9670;&#160;</a></span>THEORY_INTERNAL_FIELD_LARKIN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_INTERNAL_FIELD_LARKIN&#160;&#160;&#160;22</td>
</tr>
</table>
</div><div class="memdoc">
<p>Internal field (Larkin-Ovchinnikov model) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00108">108</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a86aff503a459f7c9a1d31205ce537cc7" name="a86aff503a459f7c9a1d31205ce537cc7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86aff503a459f7c9a1d31205ce537cc7">&#9670;&#160;</a></span>THEORY_MAX</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_MAX&#160;&#160;&#160;34</td>
</tr>
</table>
</div><div class="memdoc">
<p>Maximum number of theory functions in database.</p>
<p>This is the total number of built-in theory functions available, including all relaxation, precession, and special functions. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00183">183</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00943">PTheory::MakeCleanAndTidyTheoryBlock()</a>, and <a class="el" href="PTheory_8cpp_source.html#l00862">PTheory::SearchDataBase()</a>.</p>
</div>
</div>
<a id="abffa2911fef01b9acc49bcd36c0c614d" name="abffa2911fef01b9acc49bcd36c0c614d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abffa2911fef01b9acc49bcd36c0c614d">&#9670;&#160;</a></span>THEORY_MAX_PARAM</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_MAX_PARAM&#160;&#160;&#160;10</td>
</tr>
</table>
</div><div class="memdoc">
<p>Maximum number of parameters for any theory function.</p>
<p>Used to allocate arrays for longitudinal field calculations where parameter values from previous iterations must be cached. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00192">192</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00125">PTheory::PTheory()</a>.</p>
</div>
</div>
<a id="a4a76a5fa9874e18fdb4cc3091dd50b6c" name="a4a76a5fa9874e18fdb4cc3091dd50b6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a76a5fa9874e18fdb4cc3091dd50b6c">&#9670;&#160;</a></span>THEORY_MU_MINUS_EXP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_MU_MINUS_EXP&#160;&#160;&#160;31</td>
</tr>
</table>
</div><div class="memdoc">
<p>Negative muon (μ-) exponential TF decay. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00126">126</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a6619209db47d643fc16d7f2bfcd1f20d" name="a6619209db47d643fc16d7f2bfcd1f20d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6619209db47d643fc16d7f2bfcd1f20d">&#9670;&#160;</a></span>THEORY_PARAM_ABRAGAM</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_ABRAGAM&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00161">161</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a60e56715ac88e1b0951c936773cd39b3" name="a60e56715ac88e1b0951c936773cd39b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60e56715ac88e1b0951c936773cd39b3">&#9670;&#160;</a></span>THEORY_PARAM_ASYMMETRY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_ASYMMETRY&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00144">144</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a2cf0b8fd70336cba73d2743608923282" name="a2cf0b8fd70336cba73d2743608923282"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cf0b8fd70336cba73d2743608923282">&#9670;&#160;</a></span>THEORY_PARAM_BESSEL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_BESSEL&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00166">166</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a883d272f20e807935bdaacfdd8044fcf" name="a883d272f20e807935bdaacfdd8044fcf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a883d272f20e807935bdaacfdd8044fcf">&#9670;&#160;</a></span>THEORY_PARAM_COMBI_LGKT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_COMBI_LGKT&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00157">157</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="ab244e6a2fa31798f9f3fc3e08c8f27a6" name="ab244e6a2fa31798f9f3fc3e08c8f27a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab244e6a2fa31798f9f3fc3e08c8f27a6">&#9670;&#160;</a></span>THEORY_PARAM_CONST</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_CONST&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Number of parameters for each theory function.</p>
<p>These constants define how many parameters each theory function requires, <b>excluding</b> optional time shift. If a function includes time shift, add 1 to the parameter count.</p>
<p>Parameters typically include: rates (λ, σ), frequencies (ω, ν), phases (φ), fractions, exponents (β), hopping rates (ν_hop), etc. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00143">143</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a283c331072199ff1bcd02e3b35d9fbbc" name="a283c331072199ff1bcd02e3b35d9fbbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a283c331072199ff1bcd02e3b35d9fbbc">&#9670;&#160;</a></span>THEORY_PARAM_DYNAMIC_GAULOR_FAST_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_DYNAMIC_GAULOR_FAST_KT_LF&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00155">155</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="abdcf2e3035b9a5d50547478fac28d8ef" name="abdcf2e3035b9a5d50547478fac28d8ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abdcf2e3035b9a5d50547478fac28d8ef">&#9670;&#160;</a></span>THEORY_PARAM_DYNAMIC_GAULOR_FAST_KT_ZF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_DYNAMIC_GAULOR_FAST_KT_ZF&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00154">154</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a4319fa82b97f1b5e2a53a579a0bf2c0a" name="a4319fa82b97f1b5e2a53a579a0bf2c0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4319fa82b97f1b5e2a53a579a0bf2c0a">&#9670;&#160;</a></span>THEORY_PARAM_DYNAMIC_GAULOR_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_DYNAMIC_GAULOR_KT_LF&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00156">156</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a5ed8a2848714d565a68f3fb3fbfc528b" name="a5ed8a2848714d565a68f3fb3fbfc528b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ed8a2848714d565a68f3fb3fbfc528b">&#9670;&#160;</a></span>THEORY_PARAM_DYNAMIC_GAUSS_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_DYNAMIC_GAUSS_KT_LF&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00150">150</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a39e021e885af915314adbf037dfef273" name="a39e021e885af915314adbf037dfef273"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39e021e885af915314adbf037dfef273">&#9670;&#160;</a></span>THEORY_PARAM_DYNAMIC_LORENTZ_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_DYNAMIC_LORENTZ_KT_LF&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00153">153</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a970390525f69c838fb90cb9fc0307bb0" name="a970390525f69c838fb90cb9fc0307bb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a970390525f69c838fb90cb9fc0307bb0">&#9670;&#160;</a></span>THEORY_PARAM_DYNAMIC_TF_NK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_DYNAMIC_TF_NK&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00172">172</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="aff0248a03239836a71d5d04548ca33df" name="aff0248a03239836a71d5d04548ca33df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff0248a03239836a71d5d04548ca33df">&#9670;&#160;</a></span>THEORY_PARAM_DYNAMIC_ZF_NK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_DYNAMIC_ZF_NK&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00171">171</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a527e9aa002f82b7ddd11531d7d1df137" name="a527e9aa002f82b7ddd11531d7d1df137"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a527e9aa002f82b7ddd11531d7d1df137">&#9670;&#160;</a></span>THEORY_PARAM_F_MU_F</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_F_MU_F&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00173">173</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a4f196e0c2f73a69227acdcae5ea33ce6" name="a4f196e0c2f73a69227acdcae5ea33ce6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f196e0c2f73a69227acdcae5ea33ce6">&#9670;&#160;</a></span>THEORY_PARAM_GENERAL_EXP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_GENERAL_EXP&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00146">146</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a8cdde7bf7b420750737c09811e6185a9" name="a8cdde7bf7b420750737c09811e6185a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cdde7bf7b420750737c09811e6185a9">&#9670;&#160;</a></span>THEORY_PARAM_INTERNAL_BESSEL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_INTERNAL_BESSEL&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00167">167</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a60cb06e16c0ec3b2de0e8fd4dbcabbe5" name="a60cb06e16c0ec3b2de0e8fd4dbcabbe5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60cb06e16c0ec3b2de0e8fd4dbcabbe5">&#9670;&#160;</a></span>THEORY_PARAM_INTERNAL_FIELD</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_INTERNAL_FIELD&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00163">163</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a73c711f3fcebcbf6746ab311f3f4c917" name="a73c711f3fcebcbf6746ab311f3f4c917"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73c711f3fcebcbf6746ab311f3f4c917">&#9670;&#160;</a></span>THEORY_PARAM_INTERNAL_FIELD_KORNILOV</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_INTERNAL_FIELD_KORNILOV&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00164">164</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a2c11b3366a9d35b4ae6f0e5bed90e8c0" name="a2c11b3366a9d35b4ae6f0e5bed90e8c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c11b3366a9d35b4ae6f0e5bed90e8c0">&#9670;&#160;</a></span>THEORY_PARAM_INTERNAL_FIELD_LARKIN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_INTERNAL_FIELD_LARKIN&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00165">165</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="ac05818071a26f46886a353facb32febb" name="ac05818071a26f46886a353facb32febb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac05818071a26f46886a353facb32febb">&#9670;&#160;</a></span>THEORY_PARAM_MU_MINUS_EXP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_MU_MINUS_EXP&#160;&#160;&#160;6</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00174">174</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a3d1ecf8dd62988ac1b605e62bbd582f1" name="a3d1ecf8dd62988ac1b605e62bbd582f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d1ecf8dd62988ac1b605e62bbd582f1">&#9670;&#160;</a></span>THEORY_PARAM_RANDOM_ANISOTROPIC_HYPERFINE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_RANDOM_ANISOTROPIC_HYPERFINE&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00160">160</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a60e991afc19a3d102c75b953c5b4e446" name="a60e991afc19a3d102c75b953c5b4e446"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60e991afc19a3d102c75b953c5b4e446">&#9670;&#160;</a></span>THEORY_PARAM_SIMPLE_EXP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_SIMPLE_EXP&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00145">145</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a23114fb3362d17f7ab87e19847d58cc1" name="a23114fb3362d17f7ab87e19847d58cc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23114fb3362d17f7ab87e19847d58cc1">&#9670;&#160;</a></span>THEORY_PARAM_SIMPLE_GAUSS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_SIMPLE_GAUSS&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00147">147</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a9f2e6e10777dea32da2f99f27424b95f" name="a9f2e6e10777dea32da2f99f27424b95f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f2e6e10777dea32da2f99f27424b95f">&#9670;&#160;</a></span>THEORY_PARAM_SKEWED_GAUSS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_SKEWED_GAUSS&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00168">168</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="ac84c6ad7010a818a089d71455dc34987" name="ac84c6ad7010a818a089d71455dc34987"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac84c6ad7010a818a089d71455dc34987">&#9670;&#160;</a></span>THEORY_PARAM_SPIN_GLASS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_SPIN_GLASS&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00159">159</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="ab9c93895cfa9178a5af119b590b740e0" name="ab9c93895cfa9178a5af119b590b740e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9c93895cfa9178a5af119b590b740e0">&#9670;&#160;</a></span>THEORY_PARAM_STATIC_GAUSS_KT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_STATIC_GAUSS_KT&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00148">148</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="aea5ca33cd031ea4e431c378855f64ba4" name="aea5ca33cd031ea4e431c378855f64ba4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea5ca33cd031ea4e431c378855f64ba4">&#9670;&#160;</a></span>THEORY_PARAM_STATIC_GAUSS_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_STATIC_GAUSS_KT_LF&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00149">149</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="aa46b1f70401e591e18da505cd64845e3" name="aa46b1f70401e591e18da505cd64845e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa46b1f70401e591e18da505cd64845e3">&#9670;&#160;</a></span>THEORY_PARAM_STATIC_LORENTZ_KT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_STATIC_LORENTZ_KT&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00151">151</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a23623d1f268aa73cb49bc0bfb7b5236e" name="a23623d1f268aa73cb49bc0bfb7b5236e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23623d1f268aa73cb49bc0bfb7b5236e">&#9670;&#160;</a></span>THEORY_PARAM_STATIC_LORENTZ_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_STATIC_LORENTZ_KT_LF&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00152">152</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a7f2d427e1a6ce583eb85fd623838f253" name="a7f2d427e1a6ce583eb85fd623838f253"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f2d427e1a6ce583eb85fd623838f253">&#9670;&#160;</a></span>THEORY_PARAM_STATIC_TF_NK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_STATIC_TF_NK&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00170">170</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a009dfce67d7cb4c5d81cb415e2226773" name="a009dfce67d7cb4c5d81cb415e2226773"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a009dfce67d7cb4c5d81cb415e2226773">&#9670;&#160;</a></span>THEORY_PARAM_STATIC_ZF_NK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_STATIC_ZF_NK&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00169">169</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="ac6f2b2d2442fe2833f0c19ef8e257125" name="ac6f2b2d2442fe2833f0c19ef8e257125"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6f2b2d2442fe2833f0c19ef8e257125">&#9670;&#160;</a></span>THEORY_PARAM_STR_KT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_STR_KT&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00158">158</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="ae27011975ed8b910bafb5badfc19b217" name="ae27011975ed8b910bafb5badfc19b217"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae27011975ed8b910bafb5badfc19b217">&#9670;&#160;</a></span>THEORY_PARAM_TF_COS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_PARAM_TF_COS&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00162">162</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
</div>
</div>
<a id="a5ff0b0d39d64d6cc3d63bade14466a1b" name="a5ff0b0d39d64d6cc3d63bade14466a1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ff0b0d39d64d6cc3d63bade14466a1b">&#9670;&#160;</a></span>THEORY_POLYNOM</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_POLYNOM&#160;&#160;&#160;32</td>
</tr>
</table>
</div><div class="memdoc">
<p>Polynomial function (arbitrary order) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00128">128</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>, and <a class="el" href="PTheory_8cpp_source.html#l00125">PTheory::PTheory()</a>.</p>
</div>
</div>
<a id="a1a2e06835dd7ea1493b8298ffe9c1d1f" name="a1a2e06835dd7ea1493b8298ffe9c1d1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a2e06835dd7ea1493b8298ffe9c1d1f">&#9670;&#160;</a></span>THEORY_RANDOM_ANISOTROPIC_HYPERFINE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_RANDOM_ANISOTROPIC_HYPERFINE&#160;&#160;&#160;17</td>
</tr>
</table>
</div><div class="memdoc">
<p>Random anisotropic hyperfine coupling. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00098">98</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a50dd1b1c343ffbde509878c1ad5c6be3" name="a50dd1b1c343ffbde509878c1ad5c6be3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50dd1b1c343ffbde509878c1ad5c6be3">&#9670;&#160;</a></span>THEORY_SIMPLE_EXP</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_SIMPLE_EXP&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Simple exponential relaxation: exp(-λt) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00068">68</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a2a760199e37bbd093f4cfbea0bfbb7e6" name="a2a760199e37bbd093f4cfbea0bfbb7e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a760199e37bbd093f4cfbea0bfbb7e6">&#9670;&#160;</a></span>THEORY_SIMPLE_GAUSS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_SIMPLE_GAUSS&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Simple Gaussian relaxation: exp(-σ²t²/2) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00072">72</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="acb5fed62cfa070ac90cfd4338dff2e01" name="acb5fed62cfa070ac90cfd4338dff2e01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb5fed62cfa070ac90cfd4338dff2e01">&#9670;&#160;</a></span>THEORY_SKEWED_GAUSS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_SKEWED_GAUSS&#160;&#160;&#160;25</td>
</tr>
</table>
</div><div class="memdoc">
<p>Skewed Gaussian relaxation (asymmetric rates) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00114">114</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a54ce92f9f7c92e18633ed5ba3de4994a" name="a54ce92f9f7c92e18633ed5ba3de4994a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54ce92f9f7c92e18633ed5ba3de4994a">&#9670;&#160;</a></span>THEORY_SPIN_GLASS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_SPIN_GLASS&#160;&#160;&#160;16</td>
</tr>
</table>
</div><div class="memdoc">
<p>Spin glass order parameter function. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00096">96</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a5735489ca2a1f29831bbcf346f288f1d" name="a5735489ca2a1f29831bbcf346f288f1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5735489ca2a1f29831bbcf346f288f1d">&#9670;&#160;</a></span>THEORY_STATIC_GAUSS_KT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_STATIC_GAUSS_KT&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p>Static Gaussian Kubo-Toyabe (zero-field) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00074">74</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a65bacde87fa33c016f3748156e45e8f9" name="a65bacde87fa33c016f3748156e45e8f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65bacde87fa33c016f3748156e45e8f9">&#9670;&#160;</a></span>THEORY_STATIC_GAUSS_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_STATIC_GAUSS_KT_LF&#160;&#160;&#160;6</td>
</tr>
</table>
</div><div class="memdoc">
<p>Static Gaussian Kubo-Toyabe in longitudinal field. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00076">76</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="abf798eb53f9e66ca14b37930bb48c43f" name="abf798eb53f9e66ca14b37930bb48c43f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf798eb53f9e66ca14b37930bb48c43f">&#9670;&#160;</a></span>THEORY_STATIC_LORENTZ_KT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_STATIC_LORENTZ_KT&#160;&#160;&#160;8</td>
</tr>
</table>
</div><div class="memdoc">
<p>Static Lorentzian Kubo-Toyabe (zero-field) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00080">80</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="afcb6f0dfa7b27c3a822b5573417c707c" name="afcb6f0dfa7b27c3a822b5573417c707c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcb6f0dfa7b27c3a822b5573417c707c">&#9670;&#160;</a></span>THEORY_STATIC_LORENTZ_KT_LF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_STATIC_LORENTZ_KT_LF&#160;&#160;&#160;9</td>
</tr>
</table>
</div><div class="memdoc">
<p>Static Lorentzian Kubo-Toyabe in longitudinal field. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00082">82</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a9e8dae1e660cfd060df77f88e64dd04c" name="a9e8dae1e660cfd060df77f88e64dd04c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e8dae1e660cfd060df77f88e64dd04c">&#9670;&#160;</a></span>THEORY_STATIC_TF_NK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_STATIC_TF_NK&#160;&#160;&#160;27</td>
</tr>
</table>
</div><div class="memdoc">
<p>Static Nakajima transverse field function. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00118">118</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a340acd5ee00788eb3593819b7ff53c7a" name="a340acd5ee00788eb3593819b7ff53c7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a340acd5ee00788eb3593819b7ff53c7a">&#9670;&#160;</a></span>THEORY_STATIC_ZF_NK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_STATIC_ZF_NK&#160;&#160;&#160;26</td>
</tr>
</table>
</div><div class="memdoc">
<p>Static Nakajima zero-field function. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00116">116</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="aa4938409d6eb59d61b6ae141bb89e8bd" name="aa4938409d6eb59d61b6ae141bb89e8bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4938409d6eb59d61b6ae141bb89e8bd">&#9670;&#160;</a></span>THEORY_STR_KT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_STR_KT&#160;&#160;&#160;15</td>
</tr>
</table>
</div><div class="memdoc">
<p>Stretched Kubo-Toyabe relaxation. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00094">94</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a5875617e42c9a8cc05bddc797776e710" name="a5875617e42c9a8cc05bddc797776e710"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5875617e42c9a8cc05bddc797776e710">&#9670;&#160;</a></span>THEORY_TF_COS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_TF_COS&#160;&#160;&#160;19</td>
</tr>
</table>
</div><div class="memdoc">
<p>Transverse field cosine precession. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00102">102</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>.</p>
</div>
</div>
<a id="a59c3ee4ee03bd01ce7c4f9a4b64c38bb" name="a59c3ee4ee03bd01ce7c4f9a4b64c38bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59c3ee4ee03bd01ce7c4f9a4b64c38bb">&#9670;&#160;</a></span>THEORY_UNDEFINED</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_UNDEFINED&#160;&#160;&#160;-1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Undefined or invalid theory function. </p>
<p>Theory function type tags.</p>
<p>These constants identify the built-in theory functions available in the THEORY block of MSR files. Each function represents a specific physical model for muon spin relaxation, precession, or depolarization.</p>
<p>Theory functions can be combined using addition (+) and multiplication (*):</p><ul>
<li><b>Addition:</b> Independent relaxation channels (e.g., 1/3 fast + 2/3 slow)</li>
<li><b>Multiplication:</b> Multiple relaxation mechanisms (e.g., precession * damping)</li>
</ul>
<p><b>Categories:</b></p><ul>
<li><b>Basic:</b> Constants, asymmetries, simple exponentials</li>
<li><b>Static relaxation:</b> Gaussian, Lorentzian (Kubo-Toyabe)</li>
<li><b>Dynamic relaxation:</b> Motional narrowing, spin fluctuations</li>
<li><b>Precession:</b> Cosine, Bessel functions for oscillations</li>
<li><b>Vortex lattice:</b> Internal field distributions in superconductors</li>
<li><b>Special:</b> Spin glass, Abragam, mu-minus, polynomials, user functions </li>
</ul>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00062">62</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00943">PTheory::MakeCleanAndTidyTheoryBlock()</a>, <a class="el" href="PTheory_8cpp_source.html#l00125">PTheory::PTheory()</a>, and <a class="el" href="PTheory_8cpp_source.html#l00862">PTheory::SearchDataBase()</a>.</p>
</div>
</div>
<a id="ac75bdc062fc362eb1f77f7d8bb559709" name="ac75bdc062fc362eb1f77f7d8bb559709"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac75bdc062fc362eb1f77f7d8bb559709">&#9670;&#160;</a></span>THEORY_USER_FCN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define THEORY_USER_FCN&#160;&#160;&#160;33</td>
</tr>
</table>
</div><div class="memdoc">
<p>User-defined external function (shared library) </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00130">130</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00468">PTheory::Func()</a>, and <a class="el" href="PTheory_8cpp_source.html#l00125">PTheory::PTheory()</a>.</p>
</div>
</div>
<a id="a3b947f4b635461030ff2d87833e5049e" name="a3b947f4b635461030ff2d87833e5049e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b947f4b635461030ff2d87833e5049e">&#9670;&#160;</a></span>TWO_PI</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TWO_PI&#160;&#160;&#160;6.28318530717958623</td>
</tr>
</table>
</div><div class="memdoc">
<p>Mathematical constant 2π.</p>
<p>Used extensively in frequency-to-angular-frequency conversions: ω = 2πν </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00210">210</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l02505">PTheory::Bessel()</a>, <a class="el" href="PTheory_8cpp_source.html#l01954">PTheory::DynamicGauLorKTLF()</a>, <a class="el" href="PTheory_8cpp_source.html#l01521">PTheory::DynamicGaussKTLF()</a>, <a class="el" href="PTheory_8cpp_source.html#l02856">PTheory::DynamicNKTF()</a>, <a class="el" href="PTheory_8cpp_source.html#l02546">PTheory::InternalBessel()</a>, <a class="el" href="PTheory_8cpp_source.html#l02359">PTheory::InternalField()</a>, <a class="el" href="PTheory_8cpp_source.html#l02401">PTheory::InternalFieldGK()</a>, <a class="el" href="PTheory_8cpp_source.html#l02453">PTheory::InternalFieldLL()</a>, <a class="el" href="PTheory_8cpp_source.html#l02595">PTheory::SkewedGauss()</a>, <a class="el" href="PTheory_8cpp_source.html#l02739">PTheory::StaticNKTF()</a>, and <a class="el" href="PTheory_8cpp_source.html#l02318">PTheory::TFCos()</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="a1a9add342c2d371df9f39b34fbe5abe6" name="a1a9add342c2d371df9f39b34fbe5abe6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a9add342c2d371df9f39b34fbe5abe6">&#9670;&#160;</a></span>PTheoDataBase</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="structtheo__data__base.html">theo_data_base</a> <a class="el" href="#a1a9add342c2d371df9f39b34fbe5abe6">PTheoDataBase</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Database entry for a theory function definition.</p>
<p>This structure stores metadata about each built-in theory function, including its identifier, parameter count, name, abbreviation, and help text. The database is used for:</p><ul>
<li>Parsing THEORY block entries in MSR files</li>
<li>Validating parameter counts</li>
<li>Generating help text and documentation</li>
<li>Writing theory blocks with correct syntax </li>
</ul>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a066ae70866d9dba13e2b963be9fabd20" name="a066ae70866d9dba13e2b963be9fabd20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a066ae70866d9dba13e2b963be9fabd20">&#9670;&#160;</a></span>fgTheoDataBase</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a1a9add342c2d371df9f39b34fbe5abe6">PTheoDataBase</a> fgTheoDataBase[<a class="el" href="#a86aff503a459f7c9a1d31205ce537cc7">THEORY_MAX</a>]</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>Holds the functions available for the user. </p>
<p class="definition">Definition at line <a class="el" href="PTheory_8h_source.html#l00240">240</a> of file <a class="el" href="PTheory_8h_source.html">PTheory.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l00943">PTheory::MakeCleanAndTidyTheoryBlock()</a>, <a class="el" href="PTheory_8cpp_source.html#l00125">PTheory::PTheory()</a>, and <a class="el" href="PTheory_8cpp_source.html#l00862">PTheory::SearchDataBase()</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_b0856f6b0d80ccb263b2f415c91f9e17.html">include</a></li><li class="navelem"><a class="el" href="PTheory_8h.html">PTheory.h</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>