docs(docs): rebuilt

This commit is contained in:
2025-11-27 17:47:38 -05:00
parent ceff418999
commit 42c9d18063
220 changed files with 158249 additions and 99011 deletions

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Class List</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('annotated.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -103,23 +96,28 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst.html" target="_self">fourdst</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1atomic.html" target="_self">atomic</a></td><td class="desc">Contains canonical information about atomic species and elements used by 4D-STAR </td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1atomic_1_1_species.html" target="_self">Species</a></td><td class="desc">Represents an atomic species (isotope) with its fundamental physical properties </td></tr>
<tr id="row_0_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition.html" target="_self">composition</a></td><td class="desc">Utilities and types for representing and manipulating chemical compositions </td></tr>
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_0_" class="arrow" onclick="dynsection.toggleFolder('0_1_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html" target="_self">exceptions</a></td><td class="desc"></td></tr>
<tr id="row_0_1_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" target="_self">CompositionError</a></td><td class="desc">Base class for exceptions related to composition objects </td></tr>
<tr id="row_0_1_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" target="_self">InvalidCompositionError</a></td><td class="desc">Exception thrown when a composition is in an invalid or inconsistent state </td></tr>
<tr id="row_0_1_0_2_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html" target="_self">SpeciesError</a></td><td class="desc">Base class for exceptions related to atomic species </td></tr>
<tr id="row_0_1_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html" target="_self">UnknownSymbolError</a></td><td class="desc">Exception thrown when an unknown symbol is encountered </td></tr>
<tr id="row_0_1_0_4_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html" target="_self">UnregisteredSymbolError</a></td><td class="desc">Exception thrown when a symbol is used that has not been registered </td></tr>
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html" target="_self">CanonicalComposition</a></td><td class="desc">Represents the canonical (X, Y, Z) composition of stellar material </td></tr>
<tr id="row_0_1_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_2_" class="arrow" onclick="dynsection.toggleFolder('0_1_2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1_composition.html" target="_self">Composition</a></td><td class="desc">Manages a collection of chemical species and their abundances </td></tr>
<tr id="row_0_1_2_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html" target="_self">CompositionCache</a></td><td class="desc">Caches computed properties of the composition to avoid redundant calculations </td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>std</b></td><td class="desc">STL namespace </td></tr>
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html" target="_self">hash&lt; fourdst::atomic::Species &gt;</a></td><td class="desc">Specialization of <code>std::hash</code> for <code><a class="el" href="structfourdst_1_1atomic_1_1_species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a></code> </td></tr>
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_composition_abstract.html" target="_self">CompositionAbstract</a></td><td class="desc">Abstract base class for chemical composition representations </td></tr>
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst.html" target="_self">fourdst</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1atomic.html" target="_self">atomic</a></td><td class="desc">Contains canonical information about atomic species and elements used by 4D-STAR </td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1atomic_1_1Species.html" target="_self">Species</a></td><td class="desc">Represents an atomic species (isotope) with its fundamental physical properties </td></tr>
<tr id="row_0_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition.html" target="_self">composition</a></td><td class="desc">Utilities and types for representing and manipulating chemical compositions </td></tr>
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html" target="_self">exceptions</a></td><td class="desc"></td></tr>
<tr id="row_0_1_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html" target="_self">CompositionError</a></td><td class="desc">Base class for exceptions related to composition objects </td></tr>
<tr id="row_0_1_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" target="_self">InvalidCompositionError</a></td><td class="desc">Exception thrown when a composition is in an invalid or inconsistent state </td></tr>
<tr id="row_0_1_0_2_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html" target="_self">SpeciesError</a></td><td class="desc">Base class for exceptions related to atomic species </td></tr>
<tr id="row_0_1_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html" target="_self">UnknownSymbolError</a></td><td class="desc">Exception thrown when an unknown symbol is encountered </td></tr>
<tr id="row_0_1_0_4_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html" target="_self">UnregisteredSymbolError</a></td><td class="desc">Exception thrown when a symbol is used that has not been registered </td></tr>
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_1_" class="arrow" onclick="toggleFolder('0_1_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition_1_1utils.html" target="_self">utils</a></td><td class="desc"></td></tr>
<tr id="row_0_1_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html" target="_self">CompositionHash</a></td><td class="desc"></td></tr>
<tr id="row_0_1_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html" target="_self">CanonicalComposition</a></td><td class="desc">Represents the canonical (X, Y, Z) composition of stellar material </td></tr>
<tr id="row_0_1_3_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_3_" class="arrow" onclick="toggleFolder('0_1_3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1Composition.html" target="_self">Composition</a></td><td class="desc">Manages a collection of chemical species and their abundances </td></tr>
<tr id="row_0_1_3_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html" target="_self">CompositionCache</a></td><td class="desc">Caches computed properties of the composition to avoid redundant calculations </td></tr>
<tr id="row_0_1_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html" target="_self">CompositionAbstract</a></td><td class="desc">Abstract base class for chemical composition representations </td></tr>
<tr id="row_0_1_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html" target="_self">CompositionDecorator</a></td><td class="desc"></td></tr>
<tr id="row_0_1_6_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html" target="_self">MaskedComposition</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacestd.html" target="_self">std</a></td><td class="desc">STL namespace </td></tr>
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1Species_01_4.html" target="_self">hash&lt; fourdst::atomic::Species &gt;</a></td><td class="desc">Specialization of <code>std::hash</code> for <code><a class="el" href="structfourdst_1_1atomic_1_1Species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a></code> </td></tr>
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4.html" target="_self">hash&lt; fourdst::composition::Composition &gt;</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -127,7 +125,7 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -2,22 +2,28 @@ var annotated_dup =
[
[ "fourdst", "namespacefourdst.html", [
[ "atomic", "namespacefourdst_1_1atomic.html", [
[ "Species", "structfourdst_1_1atomic_1_1_species.html", "structfourdst_1_1atomic_1_1_species" ]
[ "Species", "structfourdst_1_1atomic_1_1Species.html", "structfourdst_1_1atomic_1_1Species" ]
] ],
[ "composition", "namespacefourdst_1_1composition.html", [
[ "exceptions", "namespacefourdst_1_1composition_1_1exceptions.html", [
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error" ],
[ "InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error" ],
[ "SpeciesError", "classfourdst_1_1composition_1_1exceptions_1_1_species_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_species_error" ],
[ "UnknownSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error" ],
[ "UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error" ]
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html", "classfourdst_1_1composition_1_1exceptions_1_1CompositionError" ],
[ "InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html", "classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError" ],
[ "SpeciesError", "classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html", "classfourdst_1_1composition_1_1exceptions_1_1SpeciesError" ],
[ "UnknownSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html", "classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError" ],
[ "UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html", "classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError" ]
] ],
[ "CanonicalComposition", "structfourdst_1_1composition_1_1_canonical_composition.html", "structfourdst_1_1composition_1_1_canonical_composition" ],
[ "Composition", "classfourdst_1_1composition_1_1_composition.html", "classfourdst_1_1composition_1_1_composition" ]
[ "utils", "namespacefourdst_1_1composition_1_1utils.html", [
[ "CompositionHash", "structfourdst_1_1composition_1_1utils_1_1CompositionHash.html", "structfourdst_1_1composition_1_1utils_1_1CompositionHash" ]
] ],
[ "CanonicalComposition", "structfourdst_1_1composition_1_1CanonicalComposition.html", "structfourdst_1_1composition_1_1CanonicalComposition" ],
[ "Composition", "classfourdst_1_1composition_1_1Composition.html", "classfourdst_1_1composition_1_1Composition" ],
[ "CompositionAbstract", "classfourdst_1_1composition_1_1CompositionAbstract.html", "classfourdst_1_1composition_1_1CompositionAbstract" ],
[ "CompositionDecorator", "classfourdst_1_1composition_1_1CompositionDecorator.html", "classfourdst_1_1composition_1_1CompositionDecorator" ],
[ "MaskedComposition", "classfourdst_1_1composition_1_1MaskedComposition.html", "classfourdst_1_1composition_1_1MaskedComposition" ]
] ]
] ],
[ "std", null, [
[ "hash< fourdst::atomic::Species >", "structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html", "structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4" ]
] ],
[ "CompositionAbstract", "class_composition_abstract.html", "class_composition_abstract" ]
[ "std", "namespacestd.html", [
[ "hash< fourdst::atomic::Species >", "structstd_1_1hash_3_01fourdst_1_1atomic_1_1Species_01_4.html", "structstd_1_1hash_3_01fourdst_1_1atomic_1_1Species_01_4" ],
[ "hash< fourdst::composition::Composition >", "structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4.html", "structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4" ]
] ]
];

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Class Index</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('classes.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -102,30 +95,33 @@ $(function(){initNavTree('classes.html',''); initResizable(true); });
<div class="headertitle"><div class="title">Class Index</div></div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a></div>
<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a></div>
<div class="classindex">
<dl class="classindex even">
<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
<dd><a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html">CanonicalComposition</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd><dd><a class="el" href="class_composition_abstract.html">CompositionAbstract</a></dd><dd><a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html">Composition::CompositionCache</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">CompositionError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd></dl>
<dd><a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html">CanonicalComposition</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html">CompositionAbstract</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd><dd><a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html">Composition::CompositionCache</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html">CompositionDecorator</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html">CompositionError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd><dd><a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html">CompositionHash</a> (<a class="el" href="namespacefourdst_1_1composition_1_1utils.html">fourdst::composition::utils</a>)</dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_H" name="letter_H">H</a></dt>
<dd><a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html">hash&lt; fourdst::atomic::Species &gt;</a> (std)</dd></dl>
<dd><a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1Species_01_4.html">hash&lt; fourdst::atomic::Species &gt;</a> (<a class="el" href="namespacestd.html">std</a>)</dd><dd><a class="el" href="structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4.html">hash&lt; fourdst::composition::Composition &gt;</a> (<a class="el" href="namespacestd.html">std</a>)</dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter_I" name="letter_I">I</a></dt>
<dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">InvalidCompositionError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd></dl>
<dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html">InvalidCompositionError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
<dd><a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> (<a class="el" href="namespacefourdst_1_1atomic.html">fourdst::atomic</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html">SpeciesError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd></dl>
<dt class="alphachar"><a id="letter_M" name="letter_M">M</a></dt>
<dd><a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html">MaskedComposition</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
<dd><a class="el" href="structfourdst_1_1atomic_1_1Species.html">Species</a> (<a class="el" href="namespacefourdst_1_1atomic.html">fourdst::atomic</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html">SpeciesError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_U" name="letter_U">U</a></dt>
<dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html">UnknownSymbolError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">UnregisteredSymbolError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd></dl>
<dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html">UnknownSymbolError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd><dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html">UnregisteredSymbolError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd></dl>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/lib/composition.cpp 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('composition_8cpp.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('composition_8cpp.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -114,29 +107,29 @@ $(function(){initNavTree('composition_8cpp.html',''); initResizable(true); });
<code>#include &lt;set&gt;</code><br />
<code>#include &lt;string&gt;</code><br />
<code>#include &lt;utility&gt;</code><br />
<code>#include &quot;<a class="el" href="atomic_species_8h_source.html">fourdst/atomic/atomicSpecies.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="atomicSpecies_8h_source.html">fourdst/atomic/atomicSpecies.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="species_8h_source.html">fourdst/atomic/species.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="composition_8h_source.html">fourdst/composition/composition.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="exceptions__composition_8h_source.html">fourdst/composition/exceptions/exceptions_composition.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for composition.cpp:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="composition_8cpp__incl.svg" width="100%" height="593"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="composition_8cpp__incl.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
<p><a href="composition_8cpp_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="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
<tr class="memitem:namespacefourdst" id="r_namespacefourdst"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
<tr class="memitem:namespacefourdst_1_1composition" id="r_namespacefourdst_1_1composition"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
<tr class="memdesc:namespacefourdst_1_1composition"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilities and types for representing and manipulating chemical compositions. <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="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a5e8ccc2bd9e91eebcd3ef5fe470163a1" id="r_a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1">fourdst::composition::operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> &amp;composition)</td></tr>
<tr class="memitem:a5e8ccc2bd9e91eebcd3ef5fe470163a1" id="r_a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1">fourdst::composition::operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;composition)</td></tr>
<tr class="memdesc:a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">OVERLOADS. <br /></td></tr>
<tr class="separator:a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -146,7 +139,7 @@ Functions</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_e22a97de167fe22ecd13733f7a34b9f0.html">lib</a></li><li class="navelem"><a class="el" href="composition_8cpp.html">composition.cpp</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,4 +1,4 @@
var composition_8cpp =
[
[ "fourdst::composition::operator<<", "namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1", null ]
[ "operator<<", "composition_8cpp.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1", null ]
];

File diff suppressed because it is too large Load Diff

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/include/fourdst/composition/composition.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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('composition_8h.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('composition_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -101,7 +94,8 @@ $(function(){initNavTree('composition_8h.html',''); initResizable(true); });
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">composition.h File Reference</div></div>
</div><!--header-->
<div class="contents">
@@ -109,42 +103,48 @@ $(function(){initNavTree('composition_8h.html',''); initResizable(true); });
<code>#include &lt;unordered_map&gt;</code><br />
<code>#include &lt;set&gt;</code><br />
<code>#include &lt;optional&gt;</code><br />
<code>#include &lt;unordered_set&gt;</code><br />
<code>#include &quot;fourdst/config/config.h&quot;</code><br />
<code>#include &quot;fourdst/logging/logging.h&quot;</code><br />
<code>#include &quot;<a class="el" href="composition__abstract_8h_source.html">fourdst/composition/composition_abstract.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="atomic_species_8h_source.html">fourdst/atomic/atomicSpecies.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="atomicSpecies_8h_source.html">fourdst/atomic/atomicSpecies.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for composition.h:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="composition_8h__incl.svg" width="100%" height="516"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="composition_8h__incl.svg" width="100%" height="525"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</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"><iframe scrolling="no" frameborder="0" src="composition_8h__dep__incl.svg" width="395" height="230"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="composition_8h__dep__incl.svg" width="430" height="242"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
<p><a href="composition_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="structfourdst_1_1composition_1_1_canonical_composition.html">fourdst::composition::CanonicalComposition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents the canonical (X, Y, Z) composition of stellar material. <a href="structfourdst_1_1composition_1_1_canonical_composition.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html">fourdst::composition::CanonicalComposition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents the canonical (X, Y, Z) composition of stellar material. <a href="structfourdst_1_1composition_1_1CanonicalComposition.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manages a collection of chemical species and their abundances. <a href="classfourdst_1_1composition_1_1_composition.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">fourdst::composition::Composition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manages a collection of chemical species and their abundances. <a href="classfourdst_1_1composition_1_1Composition.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html">fourdst::composition::Composition::CompositionCache</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Caches computed properties of the composition to avoid redundant calculations. <a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html">fourdst::composition::Composition::CompositionCache</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Caches computed properties of the composition to avoid redundant calculations. <a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.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="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
<tr class="memitem:namespacefourdst" id="r_namespacefourdst"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
<tr class="memitem:namespacefourdst_1_1composition" id="r_namespacefourdst_1_1composition"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
<tr class="memdesc:namespacefourdst_1_1composition"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilities and types for representing and manipulating chemical compositions. <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="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a06f5abc74104de40349e47ad367c402a" id="r_a06f5abc74104de40349e47ad367c402a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a06f5abc74104de40349e47ad367c402a">fourdst::composition::operator==</a> (const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;a, const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;b) noexcept</td></tr>
<tr class="separator:a06f5abc74104de40349e47ad367c402a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -152,7 +152,7 @@ Namespaces</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</a></li><li class="navelem"><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html">fourdst</a></li><li class="navelem"><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html">composition</a></li><li class="navelem"><a class="el" href="composition_8h.html">composition.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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,6 +1,7 @@
var composition_8h =
[
[ "fourdst::composition::CanonicalComposition", "structfourdst_1_1composition_1_1_canonical_composition.html", "structfourdst_1_1composition_1_1_canonical_composition" ],
[ "fourdst::composition::Composition", "classfourdst_1_1composition_1_1_composition.html", "classfourdst_1_1composition_1_1_composition" ],
[ "fourdst::composition::Composition::CompositionCache", "structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html", "structfourdst_1_1composition_1_1_composition_1_1_composition_cache" ]
[ "fourdst::composition::CanonicalComposition", "structfourdst_1_1composition_1_1CanonicalComposition.html", "structfourdst_1_1composition_1_1CanonicalComposition" ],
[ "fourdst::composition::Composition", "classfourdst_1_1composition_1_1Composition.html", "classfourdst_1_1composition_1_1Composition" ],
[ "fourdst::composition::Composition::CompositionCache", "structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html", "structfourdst_1_1composition_1_1Composition_1_1CompositionCache" ],
[ "operator==", "composition_8h.html#a06f5abc74104de40349e47ad367c402a", null ]
];

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/include/fourdst/composition/composition.h Source File</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,28 +36,28 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -73,7 +71,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('composition_8h_source.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('composition_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -129,272 +127,310 @@ $(function(){initNavTree('composition_8h_source.html',''); initResizable(true);
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &lt;set&gt;</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &lt;optional&gt;</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;fourdst/config/config.h&quot;</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &quot;fourdst/logging/logging.h&quot;</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include &quot;<a class="code" href="composition__abstract_8h.html">fourdst/composition/composition_abstract.h</a>&quot;</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &quot;<a class="code" href="atomic_species_8h.html">fourdst/atomic/atomicSpecies.h</a>&quot;</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition.html">fourdst::composition</a> {</div>
<div class="foldopen" id="foldopen00044" data-start="{" data-end="};">
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html"> 44</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structfourdst_1_1composition_1_1_canonical_composition.html">CanonicalComposition</a> {</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html#abe5b01574242f8eaabd00c3d653291f7"> 45</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_canonical_composition.html#abe5b01574242f8eaabd00c3d653291f7">X</a> = 0.0; </div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html#a93927bfccc5d2b3906565d092ed4f7f4"> 46</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_canonical_composition.html#a93927bfccc5d2b3906565d092ed4f7f4">Y</a> = 0.0; </div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html#ae1981f5ddd36abd17a4a69fa1f43de18"> 47</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_canonical_composition.html#ae1981f5ddd36abd17a4a69fa1f43de18">Z</a> = 0.0; </div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span></div>
<div class="foldopen" id="foldopen00055" data-start="{" data-end="}">
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html#a6e447cb601af6bcbd09e290aef759672"> 55</a></span> <span class="keyword">friend</span> std::ostream&amp; <a class="code hl_friend" href="structfourdst_1_1composition_1_1_canonical_composition.html#a6e447cb601af6bcbd09e290aef759672">operator&lt;&lt;</a>(std::ostream&amp; os, <span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1composition_1_1_canonical_composition.html">CanonicalComposition</a>&amp; <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>) {</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> os &lt;&lt; <span class="stringliteral">&quot;&lt;CanonicalComposition: &quot;</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> &lt;&lt; <span class="stringliteral">&quot;X = &quot;</span> &lt;&lt; <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>.X &lt;&lt; <span class="stringliteral">&quot;, &quot;</span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> &lt;&lt; <span class="stringliteral">&quot;Y = &quot;</span> &lt;&lt; <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>.Y &lt;&lt; <span class="stringliteral">&quot;, &quot;</span></div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> &lt;&lt; <span class="stringliteral">&quot;Z = &quot;</span> &lt;&lt; <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>.Z &lt;&lt; <span class="stringliteral">&quot;&gt;&quot;</span>;</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordflow">return</span> os;</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> }</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &lt;unordered_set&gt;</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &quot;fourdst/config/config.h&quot;</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include &quot;fourdst/logging/logging.h&quot;</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &quot;<a class="code" href="composition__abstract_8h.html">fourdst/composition/composition_abstract.h</a>&quot;</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#include &quot;<a class="code" href="atomicSpecies_8h.html">fourdst/atomic/atomicSpecies.h</a>&quot;</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition.html">fourdst::composition</a> {</div>
<div class="foldopen" id="foldopen00045" data-start="{" data-end="};">
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1CanonicalComposition.html"> 45</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structfourdst_1_1composition_1_1CanonicalComposition.html">CanonicalComposition</a> {</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1CanonicalComposition.html#abe5b01574242f8eaabd00c3d653291f7"> 46</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1CanonicalComposition.html#abe5b01574242f8eaabd00c3d653291f7">X</a> = 0.0; </div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1CanonicalComposition.html#a93927bfccc5d2b3906565d092ed4f7f4"> 47</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1CanonicalComposition.html#a93927bfccc5d2b3906565d092ed4f7f4">Y</a> = 0.0; </div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1CanonicalComposition.html#ae1981f5ddd36abd17a4a69fa1f43de18"> 48</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1CanonicalComposition.html#ae1981f5ddd36abd17a4a69fa1f43de18">Z</a> = 0.0; </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
<div class="foldopen" id="foldopen00056" data-start="{" data-end="};">
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1CanonicalComposition.html#a6e447cb601af6bcbd09e290aef759672"> 56</a></span> <span class="keyword">friend</span> std::ostream&amp; <a class="code hl_friend" href="structfourdst_1_1composition_1_1CanonicalComposition.html#a6e447cb601af6bcbd09e290aef759672">operator&lt;&lt;</a>(std::ostream&amp; os, <span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1composition_1_1CanonicalComposition.html">CanonicalComposition</a>&amp; composition) {</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> os &lt;&lt; <span class="stringliteral">&quot;&lt;CanonicalComposition: &quot;</span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> &lt;&lt; <span class="stringliteral">&quot;X = &quot;</span> &lt;&lt; composition.<a class="code hl_variable" href="structfourdst_1_1composition_1_1CanonicalComposition.html#abe5b01574242f8eaabd00c3d653291f7">X</a> &lt;&lt; <span class="stringliteral">&quot;, &quot;</span></div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> &lt;&lt; <span class="stringliteral">&quot;Y = &quot;</span> &lt;&lt; composition.<a class="code hl_variable" href="structfourdst_1_1composition_1_1CanonicalComposition.html#a93927bfccc5d2b3906565d092ed4f7f4">Y</a> &lt;&lt; <span class="stringliteral">&quot;, &quot;</span></div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> &lt;&lt; <span class="stringliteral">&quot;Z = &quot;</span> &lt;&lt; composition.<a class="code hl_variable" href="structfourdst_1_1composition_1_1CanonicalComposition.html#ae1981f5ddd36abd17a4a69fa1f43de18">Z</a> &lt;&lt; <span class="stringliteral">&quot;&gt;&quot;</span>;</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordflow">return</span> os;</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> };</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> };</div>
</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span></div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="comment">// ReSharper disable once CppClassCanBeFinal</span></div>
<div class="foldopen" id="foldopen00097" data-start="{" data-end="};">
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html"> 97</a></span> <span class="keyword">class </span><a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a> : <span class="keyword">public</span> <a class="code hl_class" href="class_composition_abstract.html">CompositionAbstract</a> {</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keyword">private</span>:</div>
<div class="foldopen" id="foldopen00106" data-start="{" data-end="};">
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html"> 106</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html">CompositionCache</a> {</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a459e01b94eb0e78dd95bb6932a967f13"> 107</a></span> std::optional&lt;CanonicalComposition&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a459e01b94eb0e78dd95bb6932a967f13">canonicalComp</a>; </div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#add5ce97ae6a1796c5f6488bfa1555be6"> 108</a></span> std::optional&lt;std::vector&lt;double&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#add5ce97ae6a1796c5f6488bfa1555be6">massFractions</a>; </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a41ce9d6b4a0f00030e3027b23c0269fb"> 109</a></span> std::optional&lt;std::vector&lt;double&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a41ce9d6b4a0f00030e3027b23c0269fb">numberFractions</a>; </div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6"> 110</a></span> std::optional&lt;std::vector&lt;double&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">molarAbundances</a>; </div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a14761ff2df5423884330e423ec38e98c"> 111</a></span> std::optional&lt;std::vector&lt;atomic::Species&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a14761ff2df5423884330e423ec38e98c">sortedSpecies</a>; </div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#abe45010a5104562d3ebecc77393c04ce"> 112</a></span> std::optional&lt;std::vector&lt;std::string&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#abe45010a5104562d3ebecc77393c04ce">sortedSymbols</a>; </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ae844e5a1d2b85c7cfee50157ccf189ce"> 113</a></span> std::optional&lt;double&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ae844e5a1d2b85c7cfee50157ccf189ce">Ye</a>; </div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span></div>
<div class="foldopen" id="foldopen00118" data-start="{" data-end="}">
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ac8b576c3b48c4cedda6e9e2790072b0d"> 118</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ac8b576c3b48c4cedda6e9e2790072b0d">clear</a>() {</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a459e01b94eb0e78dd95bb6932a967f13">canonicalComp</a> = std::nullopt;</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#add5ce97ae6a1796c5f6488bfa1555be6">massFractions</a> = std::nullopt;</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a41ce9d6b4a0f00030e3027b23c0269fb">numberFractions</a> = std::nullopt;</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">molarAbundances</a> = std::nullopt;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#abe45010a5104562d3ebecc77393c04ce">sortedSymbols</a> = std::nullopt;</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a14761ff2df5423884330e423ec38e98c">sortedSpecies</a> = std::nullopt;</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ae844e5a1d2b85c7cfee50157ccf189ce">Ye</a> = std::nullopt;</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> }</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="comment">// ReSharper disable once CppClassCanBeFinal</span></div>
<div class="foldopen" id="foldopen00098" data-start="{" data-end="};">
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html"> 98</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> final : <span class="keyword">public</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1CompositionAbstract.html">CompositionAbstract</a> {</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">private</span>:</div>
<div class="foldopen" id="foldopen00107" data-start="{" data-end="};">
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html"> 107</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html">CompositionCache</a> {</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a459e01b94eb0e78dd95bb6932a967f13"> 108</a></span> std::optional&lt;CanonicalComposition&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a459e01b94eb0e78dd95bb6932a967f13">canonicalComp</a>; </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#add5ce97ae6a1796c5f6488bfa1555be6"> 109</a></span> std::optional&lt;std::vector&lt;double&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#add5ce97ae6a1796c5f6488bfa1555be6">massFractions</a>; </div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a41ce9d6b4a0f00030e3027b23c0269fb"> 110</a></span> std::optional&lt;std::vector&lt;double&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a41ce9d6b4a0f00030e3027b23c0269fb">numberFractions</a>; </div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6"> 111</a></span> std::optional&lt;std::vector&lt;double&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">molarAbundances</a>; </div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a14761ff2df5423884330e423ec38e98c"> 112</a></span> std::optional&lt;std::vector&lt;atomic::Species&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a14761ff2df5423884330e423ec38e98c">sortedSpecies</a>; </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#abe45010a5104562d3ebecc77393c04ce"> 113</a></span> std::optional&lt;std::vector&lt;std::string&gt;&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#abe45010a5104562d3ebecc77393c04ce">sortedSymbols</a>; </div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ae844e5a1d2b85c7cfee50157ccf189ce"> 114</a></span> std::optional&lt;double&gt; <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ae844e5a1d2b85c7cfee50157ccf189ce">Ye</a>; </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> </div>
<div class="foldopen" id="foldopen00119" data-start="{" data-end="}">
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ac8b576c3b48c4cedda6e9e2790072b0d"> 119</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ac8b576c3b48c4cedda6e9e2790072b0d">clear</a>() {</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a459e01b94eb0e78dd95bb6932a967f13">canonicalComp</a> = std::nullopt;</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#add5ce97ae6a1796c5f6488bfa1555be6">massFractions</a> = std::nullopt;</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a41ce9d6b4a0f00030e3027b23c0269fb">numberFractions</a> = std::nullopt;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">molarAbundances</a> = std::nullopt;</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#abe45010a5104562d3ebecc77393c04ce">sortedSymbols</a> = std::nullopt;</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a14761ff2df5423884330e423ec38e98c">sortedSpecies</a> = std::nullopt;</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ae844e5a1d2b85c7cfee50157ccf189ce">Ye</a> = std::nullopt;</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> }</div>
</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span></div>
<div class="foldopen" id="foldopen00132" data-start="{" data-end="}">
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#af291583560120bb53c4546a598666477"> 132</a></span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#af291583560120bb53c4546a598666477">is_clear</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="keywordflow">return</span> !<a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a459e01b94eb0e78dd95bb6932a967f13">canonicalComp</a>.has_value() &amp;&amp; !<a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#add5ce97ae6a1796c5f6488bfa1555be6">massFractions</a>.has_value() &amp;&amp;</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> !<a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a41ce9d6b4a0f00030e3027b23c0269fb">numberFractions</a>.has_value() &amp;&amp; !<a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">molarAbundances</a>.has_value() &amp;&amp; !<a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#abe45010a5104562d3ebecc77393c04ce">sortedSymbols</a>.has_value() &amp;&amp;</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> !<a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ae844e5a1d2b85c7cfee50157ccf189ce">Ye</a>.has_value() &amp;&amp; !<a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a14761ff2df5423884330e423ec38e98c">sortedSpecies</a>.has_value();</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> }</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
<div class="foldopen" id="foldopen00133" data-start="{" data-end="}">
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#af291583560120bb53c4546a598666477"> 133</a></span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#af291583560120bb53c4546a598666477">is_clear</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="keywordflow">return</span> !<a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a459e01b94eb0e78dd95bb6932a967f13">canonicalComp</a>.has_value() &amp;&amp; !<a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#add5ce97ae6a1796c5f6488bfa1555be6">massFractions</a>.has_value() &amp;&amp;</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> !<a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a41ce9d6b4a0f00030e3027b23c0269fb">numberFractions</a>.has_value() &amp;&amp; !<a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">molarAbundances</a>.has_value() &amp;&amp; !<a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#abe45010a5104562d3ebecc77393c04ce">sortedSymbols</a>.has_value() &amp;&amp;</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> !<a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ae844e5a1d2b85c7cfee50157ccf189ce">Ye</a>.has_value() &amp;&amp; !<a class="code hl_variable" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a14761ff2df5423884330e423ec38e98c">sortedSpecies</a>.has_value();</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> }</div>
</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> };</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> };</div>
</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <span class="keyword">private</span>:</div>
<div class="foldopen" id="foldopen00144" data-start="{" data-end="}">
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e"> 144</a></span> <span class="keyword">static</span> quill::Logger* <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e">getLogger</a>() {</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keyword">static</span> quill::Logger* logger = logging::LogManager::getInstance().getLogger(<span class="stringliteral">&quot;log&quot;</span>);</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <span class="keywordflow">return</span> logger;</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> }</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="keyword">private</span>:</div>
<div class="foldopen" id="foldopen00145" data-start="{" data-end="}">
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e"> 145</a></span> <span class="keyword">static</span> quill::Logger* <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e">getLogger</a>() {</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <span class="keyword">static</span> quill::Logger* logger = logging::LogManager::getInstance().getLogger(<span class="stringliteral">&quot;log&quot;</span>);</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="keywordflow">return</span> logger;</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> }</div>
</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a452b0affb86dc971a96c80d01f4fcb2b"> 149</a></span> std::set&lt;atomic::Species&gt; <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#a452b0affb86dc971a96c80d01f4fcb2b">m_registeredSpecies</a>; </div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f"> 150</a></span> std::map&lt;atomic::Species, double&gt; <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>; </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a02cd9d9608da082a200fdfa86d14bf5d"> 152</a></span> <span class="keyword">mutable</span> <a class="code hl_struct" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html">CompositionCache</a> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#a02cd9d9608da082a200fdfa86d14bf5d">m_cache</a>; </div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88"> 160</a></span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span></div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a08c1d1fe9384c5255a6ba40e34b18315"> 165</a></span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a08c1d1fe9384c5255a6ba40e34b18315">~Composition</a>() <span class="keyword">override</span> = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span></div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; symbols);</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span></div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector&lt;atomic::Species&gt;&amp; species);</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span></div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::set&lt;std::string&gt;&amp; symbols);</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span></div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::set&lt;atomic::Species&gt;&amp; species);</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span></div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; symbols, <span class="keyword">const</span> std::vector&lt;double&gt;&amp; molarAbundances);</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span></div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector&lt;atomic::Species&gt;&amp; species, <span class="keyword">const</span> std::vector&lt;double&gt;&amp; molarAbundances);</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span></div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::set&lt;std::string&gt;&amp; symbols, <span class="keyword">const</span> std::vector&lt;double&gt;&amp; molarAbundances);</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span></div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>&amp; <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>);</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span></div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>&amp; <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2">operator=</a>(<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a> <span class="keyword">const</span>&amp; other);</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span></div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="keyword">const</span> std::string&amp; symbol);</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span></div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; symbols);</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span></div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">registerSpecies</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">atomic::Species</a>&amp; species) <span class="keyword">noexcept</span>;</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> </div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">registerSpecies</a>(<span class="keyword">const</span> std::vector&lt;atomic::Species&gt;&amp; species) <span class="keyword">noexcept</span>;</div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span></div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a194f715788e7921bd611579440de2ecd">contains</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">atomic::Species</a>&amp; species) <span class="keyword">const</span> <span class="keyword">noexcept</span> <span class="keyword">override</span>;</div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span></div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a194f715788e7921bd611579440de2ecd">contains</a>(<span class="keyword">const</span> std::string&amp; symbol) <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span></div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> [[nodiscard]] <span class="keywordtype">size_t</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a9d177d36b728442bcbd8cb66712c7c75">size</a>() const noexcept override;</div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span></div>
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"> 399</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"> 400</span> const std::<span class="keywordtype">string</span>&amp; symbol,</div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span> const <span class="keywordtype">double</span>&amp; molar_abundance</div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span> );</div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span></div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> const <a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species&amp; species,</div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> const <span class="keywordtype">double</span>&amp; molar_abundance</div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> );</div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span></div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> const std::vector&lt;std::<span class="keywordtype">string</span>&gt;&amp; symbols,</div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> const std::vector&lt;<span class="keywordtype">double</span>&gt;&amp; molar_abundances</div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> );</div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span></div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> const std::vector&lt;<a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species&gt;&amp; species,</div>
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span> const std::vector&lt;<span class="keywordtype">double</span>&gt;&amp; molar_abundances</div>
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"> 469</span> );</div>
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span></div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> const std::set&lt;std::<span class="keywordtype">string</span>&gt;&amp; symbols,</div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"> 489</span> const std::vector&lt;<span class="keywordtype">double</span>&gt;&amp; molar_abundances</div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span> );</div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span></div>
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"> 511</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"> 512</span> const std::set&lt;<a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species&gt;&amp; species,</div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> const std::vector&lt;<span class="keywordtype">double</span>&gt;&amp; molar_abundances</div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"> 514</span> );</div>
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span></div>
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span> [[nodiscard]] std::set&lt;std::<span class="keywordtype">string</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3ae885c28580ae15be8c16614bef3b0e">getRegisteredSymbols</a>() const noexcept override;</div>
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"> 525</span></div>
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno"> 534</span> [[nodiscard]] const std::set&lt;<a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species&gt; &amp;<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a33db253ca50431b5166d43412ff18f71">getRegisteredSpecies</a>() const noexcept override;</div>
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno"> 535</span></div>
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span> [[nodiscard]] std::unordered_map&lt;<a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species, <span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>() const noexcept override;</div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"> 543</span></div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"> 552</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>(const std::<span class="keywordtype">string</span>&amp; symbol) const override;</div>
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span></div>
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno"> 571</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>(const <a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species&amp; species) const override;</div>
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno"> 572</span></div>
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"> 581</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305">getNumberFraction</a>(const std::<span class="keywordtype">string</span>&amp; symbol) const override;</div>
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno"> 582</span></div>
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305">getNumberFraction</a>(const <a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species&amp; species) const override;</div>
<div class="line"><a id="l00600" name="l00600"></a><span class="lineno"> 600</span></div>
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno"> 607</span> [[nodiscard]] std::unordered_map&lt;<a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species, <span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305">getNumberFraction</a>() const noexcept override;</div>
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno"> 608</span></div>
<div class="line"><a id="l00619" name="l00619"></a><span class="lineno"> 619</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">getMolarAbundance</a>(const std::<span class="keywordtype">string</span>&amp; symbol) const override;</div>
<div class="line"><a id="l00620" name="l00620"></a><span class="lineno"> 620</span></div>
<div class="line"><a id="l00630" name="l00630"></a><span class="lineno"> 630</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">getMolarAbundance</a>(const <a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species&amp; species) const override;</div>
<div class="line"><a id="l00631" name="l00631"></a><span class="lineno"> 631</span></div>
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno"> 645</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">getMeanParticleMass</a>() const noexcept override;</div>
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"> 646</span></div>
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno"> 660</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">getElectronAbundance</a>() const noexcept override;</div>
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno"> 661</span> </div>
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno"> 662</span></div>
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno"> 677</span> [[nodiscard]] <a class="code hl_struct" href="structfourdst_1_1composition_1_1_canonical_composition.html">CanonicalComposition</a> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50">getCanonicalComposition</a>() const;</div>
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"> 678</span></div>
<div class="line"><a id="l00684" name="l00684"></a><span class="lineno"> 684</span> [[nodiscard]] std::vector&lt;<span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#af4f44aaf8b7e0d63872a70b5e2131369">getMassFractionVector</a>() const noexcept override;</div>
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno"> 685</span></div>
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"> 691</span> [[nodiscard]] std::vector&lt;<span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#ae4f72972cf4d1ff422d0790080e11473">getNumberFractionVector</a>() const noexcept override;</div>
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno"> 692</span></div>
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"> 698</span> [[nodiscard]] std::vector&lt;<span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#abcb391f5fca2b636127e48e681e4c3ee">getMolarAbundanceVector</a>() const noexcept override;</div>
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"> 699</span></div>
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno"> 708</span> [[nodiscard]] <span class="keywordtype">size_t</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">getSpeciesIndex</a>(const std::<span class="keywordtype">string</span>&amp; symbol) const override;</div>
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"> 709</span></div>
<div class="line"><a id="l00717" name="l00717"></a><span class="lineno"> 717</span> [[nodiscard]] <span class="keywordtype">size_t</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">getSpeciesIndex</a>(const <a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species&amp; species) const override;</div>
<div class="line"><a id="l00718" name="l00718"></a><span class="lineno"> 718</span></div>
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span> [[nodiscard]] <a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">atomic</a>::Species <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c">getSpeciesAtIndex</a>(<span class="keywordtype">size_t</span> index) const override;</div>
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span></div>
<div class="line"><a id="l00734" name="l00734"></a><span class="lineno"> 734</span> friend std::ostream&amp; operator&lt;&lt;(std::ostream&amp; os, const <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>&amp; <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>);</div>
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno"> 735</span></div>
<div class="foldopen" id="foldopen00753" data-start="{" data-end="}">
<div class="line"><a id="l00753" name="l00753"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b"> 753</a></span> auto <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b">begin</a>() {</div>
<div class="line"><a id="l00754" name="l00754"></a><span class="lineno"> 754</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>.begin();</div>
<div class="line"><a id="l00755" name="l00755"></a><span class="lineno"> 755</span> }</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a452b0affb86dc971a96c80d01f4fcb2b"> 150</a></span> std::set&lt;atomic::Species&gt; <a class="code hl_variable" href="classfourdst_1_1composition_1_1Composition.html#a452b0affb86dc971a96c80d01f4fcb2b">m_registeredSpecies</a>; </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f"> 151</a></span> std::map&lt;atomic::Species, double&gt; <a class="code hl_variable" href="classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>; </div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a02cd9d9608da082a200fdfa86d14bf5d"> 153</a></span> <span class="keyword">mutable</span> <a class="code hl_struct" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html">CompositionCache</a> <a class="code hl_variable" href="classfourdst_1_1composition_1_1Composition.html#a02cd9d9608da082a200fdfa86d14bf5d">m_cache</a>; </div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88"> 161</a></span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a08c1d1fe9384c5255a6ba40e34b18315"> 166</a></span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a08c1d1fe9384c5255a6ba40e34b18315">~Composition</a>() <span class="keyword">override</span> = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; symbols);</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> </div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector&lt;atomic::Species&gt;&amp; species);</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> </div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::set&lt;std::string&gt;&amp; symbols);</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> </div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::set&lt;atomic::Species&gt;&amp; species);</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> </div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::unordered_set&lt;std::string&gt;&amp; symbols);</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::unordered_set&lt;atomic::Species&gt;&amp; species);</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> </div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; symbols, <span class="keyword">const</span> std::vector&lt;double&gt;&amp; molarAbundances);</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> </div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector&lt;atomic::Species&gt;&amp; species, <span class="keyword">const</span> std::vector&lt;double&gt;&amp; molarAbundances);</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> </div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::set&lt;std::string&gt;&amp; symbols, <span class="keyword">const</span> std::vector&lt;double&gt;&amp; molarAbundances);</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> </div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::unordered_map&lt;std::string, double&gt;&amp; symbolMolarAbundances);</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::map&lt;std::string, double&gt;&amp; symbolMolarAbundances);</div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> </div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::unordered_map&lt;atomic::Species, double&gt;&amp; speciesMolarAbundances);</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::map&lt;atomic::Species, double&gt;&amp; speciesMolarAbundances);</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> </div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> </div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&amp; composition);</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> </div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1CompositionAbstract.html">CompositionAbstract</a>&amp; composition);</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> </div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&amp; <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a4ec1e23cfecef764cb831171fed62fc2">operator=</a>(<a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> <span class="keyword">const</span>&amp; other);</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> </div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="keyword">const</span> std::string&amp; symbol);</div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> </div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; symbols);</div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> </div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">registerSpecies</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a>&amp; species) <span class="keyword">noexcept</span>;</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> </div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> </div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">registerSpecies</a>(<span class="keyword">const</span> std::vector&lt;atomic::Species&gt;&amp; species) <span class="keyword">noexcept</span>;</div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span> </div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a194f715788e7921bd611579440de2ecd">contains</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a>&amp; species) <span class="keyword">const</span> <span class="keyword">noexcept</span> <span class="keyword">override</span>;</div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> </div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a194f715788e7921bd611579440de2ecd">contains</a>(<span class="keyword">const</span> std::string&amp; symbol) <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> </div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> [[nodiscard]] <span class="keywordtype">size_t</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a9d177d36b728442bcbd8cb66712c7c75">size</a>() const noexcept override;</div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> </div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&amp; symbol,</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> const <span class="keywordtype">double</span>&amp; molar_abundance</div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> );</div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> </div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> const atomic::Species&amp; species,</div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> const <span class="keywordtype">double</span>&amp; molar_abundance</div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span> );</div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> </div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;<a class="code hl_namespace" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&gt;&amp; symbols,</div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;<span class="keywordtype">double</span>&gt;&amp; molar_abundances</div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> );</div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> </div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;atomic::Species&gt;&amp; species,</div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;<span class="keywordtype">double</span>&gt;&amp; molar_abundances</div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> );</div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> </div>
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"> 500</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00501" name="l00501"></a><span class="lineno"> 501</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::set&lt;<a class="code hl_namespace" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&gt;&amp; symbols,</div>
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"> 502</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;<span class="keywordtype">double</span>&gt;&amp; molar_abundances</div>
<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"> 503</span> );</div>
<div class="line"><a id="l00504" name="l00504"></a><span class="lineno"> 504</span> </div>
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(</div>
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"> 525</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::set&lt;atomic::Species&gt;&amp; species,</div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"> 526</span> const <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;<span class="keywordtype">double</span>&gt;&amp; molar_abundances</div>
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno"> 527</span> );</div>
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno"> 528</span> </div>
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"> 537</span> [[nodiscard]] <a class="code hl_namespace" href="namespacestd.html">std</a>::set&lt;<a class="code hl_namespace" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a3ae885c28580ae15be8c16614bef3b0e">getRegisteredSymbols</a>() const noexcept override;</div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span> </div>
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"> 547</span> [[nodiscard]] const <a class="code hl_namespace" href="namespacestd.html">std</a>::set&lt;atomic::Species&gt; &amp;<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a33db253ca50431b5166d43412ff18f71">getRegisteredSpecies</a>() const noexcept override;</div>
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"> 548</span> </div>
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno"> 555</span> [[nodiscard]] <a class="code hl_namespace" href="namespacestd.html">std</a>::unordered_map&lt;atomic::Species, <span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>() const noexcept override;</div>
<div class="line"><a id="l00556" name="l00556"></a><span class="lineno"> 556</span> </div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>(const <a class="code hl_namespace" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&amp; symbol) const override;</div>
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"> 566</span> </div>
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>(const atomic::Species&amp; species) const override;</div>
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"> 585</span> </div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a1f87ed64a1be9a6091c852131d24e476">getNumberFraction</a>(const <a class="code hl_namespace" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&amp; symbol) const override;</div>
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> </div>
<div class="line"><a id="l00612" name="l00612"></a><span class="lineno"> 612</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a1f87ed64a1be9a6091c852131d24e476">getNumberFraction</a>(const atomic::Species&amp; species) const override;</div>
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno"> 613</span> </div>
<div class="line"><a id="l00620" name="l00620"></a><span class="lineno"> 620</span> [[nodiscard]] <a class="code hl_namespace" href="namespacestd.html">std</a>::unordered_map&lt;atomic::Species, <span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a1f87ed64a1be9a6091c852131d24e476">getNumberFraction</a>() const noexcept override;</div>
<div class="line"><a id="l00621" name="l00621"></a><span class="lineno"> 621</span> </div>
<div class="line"><a id="l00632" name="l00632"></a><span class="lineno"> 632</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">getMolarAbundance</a>(const <a class="code hl_namespace" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&amp; symbol) const override;</div>
<div class="line"><a id="l00633" name="l00633"></a><span class="lineno"> 633</span> </div>
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"> 643</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">getMolarAbundance</a>(const atomic::Species&amp; species) const override;</div>
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"> 644</span> </div>
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno"> 658</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">getMeanParticleMass</a>() const noexcept override;</div>
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno"> 659</span> </div>
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"> 673</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">getElectronAbundance</a>() const noexcept override;</div>
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno"> 674</span> </div>
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno"> 675</span> </div>
<div class="line"><a id="l00690" name="l00690"></a><span class="lineno"> 690</span> [[nodiscard]] <a class="code hl_struct" href="structfourdst_1_1composition_1_1CanonicalComposition.html">CanonicalComposition</a> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50">getCanonicalComposition</a>() const;</div>
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"> 691</span> </div>
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno"> 697</span> [[nodiscard]] <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;<span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#af4f44aaf8b7e0d63872a70b5e2131369">getMassFractionVector</a>() const noexcept override;</div>
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"> 698</span> </div>
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno"> 704</span> [[nodiscard]] <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;<span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#ae4f72972cf4d1ff422d0790080e11473">getNumberFractionVector</a>() const noexcept override;</div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"> 705</span> </div>
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno"> 711</span> [[nodiscard]] <a class="code hl_namespace" href="namespacestd.html">std</a>::vector&lt;<span class="keywordtype">double</span>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#abcb391f5fca2b636127e48e681e4c3ee">getMolarAbundanceVector</a>() const noexcept override;</div>
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"> 712</span> </div>
<div class="line"><a id="l00721" name="l00721"></a><span class="lineno"> 721</span> [[nodiscard]] <span class="keywordtype">size_t</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">getSpeciesIndex</a>(const <a class="code hl_namespace" href="namespacestd.html">std</a>::<span class="keywordtype">string</span>&amp; symbol) const override;</div>
<div class="line"><a id="l00722" name="l00722"></a><span class="lineno"> 722</span> </div>
<div class="line"><a id="l00730" name="l00730"></a><span class="lineno"> 730</span> [[nodiscard]] <span class="keywordtype">size_t</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">getSpeciesIndex</a>(const atomic::Species&amp; species) const override;</div>
<div class="line"><a id="l00731" name="l00731"></a><span class="lineno"> 731</span> </div>
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno"> 739</span> [[nodiscard]] atomic::Species <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c">getSpeciesAtIndex</a>(<span class="keywordtype">size_t</span> index) const override;</div>
<div class="line"><a id="l00740" name="l00740"></a><span class="lineno"> 740</span> </div>
<div class="line"><a id="l00741" name="l00741"></a><span class="lineno"> 741</span> [[nodiscard]] <a class="code hl_namespace" href="namespacestd.html">std</a>::unique_ptr&lt;<a class="code hl_class" href="classfourdst_1_1composition_1_1CompositionAbstract.html">CompositionAbstract</a>&gt; <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a5a1f5661a329ec7bc8b7e118ff9d6c25">clone</a>() const override;</div>
<div class="line"><a id="l00742" name="l00742"></a><span class="lineno"> 742</span> </div>
<div class="line"><a id="l00749" name="l00749"></a><span class="lineno"> 749</span> friend <a class="code hl_namespace" href="namespacestd.html">std</a>::ostream&amp; operator&lt;&lt;(<a class="code hl_namespace" href="namespacestd.html">std</a>::ostream&amp; os, const <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&amp; composition);</div>
<div class="line"><a id="l00750" name="l00750"></a><span class="lineno"> 750</span> </div>
<div class="foldopen" id="foldopen00768" data-start="{" data-end="}">
<div class="line"><a id="l00768" name="l00768"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a8699ef1c21f7cf21a26ab2f83cfd9785"> 768</a></span> [[nodiscard]] <a class="code hl_namespace" href="namespacestd.html">std</a>::map&lt;atomic::Species, <span class="keywordtype">double</span>&gt;::iterator <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a8699ef1c21f7cf21a26ab2f83cfd9785">begin</a>()<span class="keyword"> override </span>{</div>
<div class="line"><a id="l00769" name="l00769"></a><span class="lineno"> 769</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>.begin();</div>
<div class="line"><a id="l00770" name="l00770"></a><span class="lineno"> 770</span> }</div>
</div>
<div class="line"><a id="l00756" name="l00756"></a><span class="lineno"> 756</span></div>
<div class="foldopen" id="foldopen00774" data-start="{" data-end="}">
<div class="line"><a id="l00774" name="l00774"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#adf41a833e8b704daf4f581fca5c8cb9b"> 774</a></span> [[nodiscard]] <span class="keyword">auto</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#adf41a833e8b704daf4f581fca5c8cb9b">begin</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00775" name="l00775"></a><span class="lineno"> 775</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>.cbegin();</div>
<div class="line"><a id="l00776" name="l00776"></a><span class="lineno"> 776</span> }</div>
<div class="line"><a id="l00771" name="l00771"></a><span class="lineno"> 771</span> </div>
<div class="foldopen" id="foldopen00789" data-start="{" data-end="}">
<div class="line"><a id="l00789" name="l00789"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a5f6ca82e740a9297dad4bb9cc1075112"> 789</a></span> [[nodiscard]] std::map&lt;atomic::Species, double&gt;::const_iterator <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a5f6ca82e740a9297dad4bb9cc1075112">begin</a>()<span class="keyword"> const override </span>{</div>
<div class="line"><a id="l00790" name="l00790"></a><span class="lineno"> 790</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>.cbegin();</div>
<div class="line"><a id="l00791" name="l00791"></a><span class="lineno"> 791</span> }</div>
</div>
<div class="line"><a id="l00777" name="l00777"></a><span class="lineno"> 777</span></div>
<div class="foldopen" id="foldopen00795" data-start="{" data-end="}">
<div class="line"><a id="l00795" name="l00795"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2"> 795</a></span> <span class="keyword">auto</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2">end</a>() {</div>
<div class="line"><a id="l00796" name="l00796"></a><span class="lineno"> 796</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>.end();</div>
<div class="line"><a id="l00797" name="l00797"></a><span class="lineno"> 797</span> }</div>
<div class="line"><a id="l00792" name="l00792"></a><span class="lineno"> 792</span> </div>
<div class="foldopen" id="foldopen00810" data-start="{" data-end="}">
<div class="line"><a id="l00810" name="l00810"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a8c07a604bff4963b9f8a1f11175f97cf"> 810</a></span> [[nodiscard]] std::map&lt;atomic::Species, double&gt;::iterator <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a8c07a604bff4963b9f8a1f11175f97cf">end</a>()<span class="keyword"> override </span>{</div>
<div class="line"><a id="l00811" name="l00811"></a><span class="lineno"> 811</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>.end();</div>
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno"> 812</span> }</div>
</div>
<div class="line"><a id="l00798" name="l00798"></a><span class="lineno"> 798</span></div>
<div class="foldopen" id="foldopen00816" data-start="{" data-end="}">
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#aed2f5676f8f742199f01e4d1e9664bdd"> 816</a></span> [[nodiscard]] <span class="keyword">auto</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#aed2f5676f8f742199f01e4d1e9664bdd">end</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00817" name="l00817"></a><span class="lineno"> 817</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>.cend();</div>
<div class="line"><a id="l00818" name="l00818"></a><span class="lineno"> 818</span> }</div>
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno"> 813</span> </div>
<div class="foldopen" id="foldopen00831" data-start="{" data-end="}">
<div class="line"><a id="l00831" name="l00831"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1Composition.html#a12be36a912c1a1f59affba37d44431ef"> 831</a></span> [[nodiscard]] std::map&lt;atomic::Species, double&gt;::const_iterator <a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a12be36a912c1a1f59affba37d44431ef">end</a>()<span class="keyword"> const override </span>{</div>
<div class="line"><a id="l00832" name="l00832"></a><span class="lineno"> 832</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f">m_molarAbundances</a>.cend();</div>
<div class="line"><a id="l00833" name="l00833"></a><span class="lineno"> 833</span> }</div>
</div>
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno"> 819</span> </div>
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno"> 820</span> };</div>
<div class="line"><a id="l00834" name="l00834"></a><span class="lineno"> 834</span> </div>
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno"> 835</span> };</div>
</div>
<div class="line"><a id="l00821" name="l00821"></a><span class="lineno"> 821</span>}; <span class="comment">// namespace fourdst::composition</span></div>
<div class="ttc" id="aatomic_species_8h_html"><div class="ttname"><a href="atomic_species_8h.html">atomicSpecies.h</a></div></div>
<div class="ttc" id="aclass_composition_abstract_html"><div class="ttname"><a href="class_composition_abstract.html">CompositionAbstract</a></div><div class="ttdoc">Abstract base class for chemical composition representations.</div><div class="ttdef"><b>Definition</b> <a href="composition__abstract_8h_source.html#l00033">composition_abstract.h:33</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a02cd9d9608da082a200fdfa86d14bf5d"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a02cd9d9608da082a200fdfa86d14bf5d">fourdst::composition::Composition::m_cache</a></div><div class="ttdeci">CompositionCache m_cache</div><div class="ttdoc">Cache for computed properties to avoid redundant calculations.</div><div class="ttdef"><b>Definition</b> <a href="#l00152">composition.h:152</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a08c1d1fe9384c5255a6ba40e34b18315"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a08c1d1fe9384c5255a6ba40e34b18315">fourdst::composition::Composition::~Composition</a></div><div class="ttdeci">~Composition() override=default</div><div class="ttdoc">Default destructor.</div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a0d94f62402bb90b5d12679faeaa8c5d7"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">fourdst::composition::Composition::getSpeciesIndex</a></div><div class="ttdeci">size_t getSpeciesIndex(const std::string &amp;symbol) const override</div><div class="ttdoc">get the index in the sorted vector representation for a given symbol</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00438">composition.cpp:438</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a194f715788e7921bd611579440de2ecd"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a194f715788e7921bd611579440de2ecd">fourdst::composition::Composition::contains</a></div><div class="ttdeci">bool contains(const atomic::Species &amp;species) const noexcept override</div><div class="ttdoc">Checks if a given species is present in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00509">composition.cpp:509</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a23b83b76ee025f6fc009184ee19bba88"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">fourdst::composition::Composition::Composition</a></div><div class="ttdeci">Composition()=default</div><div class="ttdoc">Default constructor.</div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a262d7133035d4e6f45daa81827abf5e7"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition::setMolarAbundance</a></div><div class="ttdeci">void setMolarAbundance(const std::string &amp;symbol, const double &amp;molar_abundance)</div><div class="ttdoc">Sets the molar abundance for a given symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00529">composition.cpp:529</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a33db253ca50431b5166d43412ff18f71"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a33db253ca50431b5166d43412ff18f71">fourdst::composition::Composition::getRegisteredSpecies</a></div><div class="ttdeci">const std::set&lt; atomic::Species &gt; &amp; getRegisteredSpecies() const noexcept override</div><div class="ttdoc">Get a set of all species that are registered in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00222">composition.cpp:222</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a34f71d4d8f0297c576fd62fabd490305"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305">fourdst::composition::Composition::getNumberFraction</a></div><div class="ttdeci">double getNumberFraction(const std::string &amp;symbol) const override</div><div class="ttdoc">Gets the number fraction for a given symbol. See the overload for species-based lookup for more detai...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00260">composition.cpp:260</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a392a34c19f45d6c936cc7030e6cfaf3f"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">fourdst::composition::Composition::registerSpecies</a></div><div class="ttdeci">void registerSpecies(const atomic::Species &amp;species) noexcept</div><div class="ttdoc">Registers a new species by extracting its symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00197">composition.cpp:197</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a3ab4dcda0bfd1a35b169bcc57fe66725"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition::registerSymbol</a></div><div class="ttdeci">void registerSymbol(const std::string &amp;symbol)</div><div class="ttdoc">Registers a new symbol for inclusion in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00178">composition.cpp:178</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a3ae885c28580ae15be8c16614bef3b0e"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a3ae885c28580ae15be8c16614bef3b0e">fourdst::composition::Composition::getRegisteredSymbols</a></div><div class="ttdeci">std::set&lt; std::string &gt; getRegisteredSymbols() const noexcept override</div><div class="ttdoc">Gets the registered symbols.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00214">composition.cpp:214</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a452b0affb86dc971a96c80d01f4fcb2b"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a452b0affb86dc971a96c80d01f4fcb2b">fourdst::composition::Composition::m_registeredSpecies</a></div><div class="ttdeci">std::set&lt; atomic::Species &gt; m_registeredSpecies</div><div class="ttdoc">Set of registered species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="#l00149">composition.h:149</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a46a706f9e4c06a45b45ae3dffdde5e9e"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e">fourdst::composition::Composition::getLogger</a></div><div class="ttdeci">static quill::Logger * getLogger()</div><div class="ttdoc">Gets the logger instance for the Composition class. This is static to ensure that all composition obj...</div><div class="ttdef"><b>Definition</b> <a href="#l00144">composition.h:144</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a4ec1e23cfecef764cb831171fed62fc2"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2">fourdst::composition::Composition::operator=</a></div><div class="ttdeci">Composition &amp; operator=(Composition const &amp;other)</div><div class="ttdoc">Assignment operator.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00168">composition.cpp:168</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a90fc71d1fe03017ee4c7a1cac69d24fb"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">fourdst::composition::Composition::getElectronAbundance</a></div><div class="ttdeci">double getElectronAbundance() const noexcept override</div><div class="ttdoc">Compute the electron abundance of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00321">composition.cpp:321</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a9d177d36b728442bcbd8cb66712c7c75"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a9d177d36b728442bcbd8cb66712c7c75">fourdst::composition::Composition::size</a></div><div class="ttdeci">size_t size() const noexcept override</div><div class="ttdoc">Gets the number of registered species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00525">composition.cpp:525</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a9ea2b673341fdc67afeb0f0517a54c8c"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition::getMassFraction</a></div><div class="ttdeci">std::unordered_map&lt; atomic::Species, double &gt; getMassFraction() const noexcept override</div><div class="ttdoc">Gets the mass fractions of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00251">composition.cpp:251</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_aa05a640e0ea80142682bf4ee30a93c7f"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f">fourdst::composition::Composition::m_molarAbundances</a></div><div class="ttdeci">std::map&lt; atomic::Species, double &gt; m_molarAbundances</div><div class="ttdoc">Map of species to their molar abundances.</div><div class="ttdef"><b>Definition</b> <a href="#l00150">composition.h:150</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_aac5b214a3d1278e127422224cb9cee50"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition::getCanonicalComposition</a></div><div class="ttdeci">CanonicalComposition getCanonicalComposition() const</div><div class="ttdoc">Compute the canonical composition (X, Y, Z) of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00330">composition.cpp:330</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_ab1701644ff1c83c220dc04eb58d1621b"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b">fourdst::composition::Composition::begin</a></div><div class="ttdeci">auto begin()</div><div class="ttdoc">Returns an iterator to the beginning of the molar abundance map.</div><div class="ttdef"><b>Definition</b> <a href="#l00753">composition.h:753</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_abcb391f5fca2b636127e48e681e4c3ee"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#abcb391f5fca2b636127e48e681e4c3ee">fourdst::composition::Composition::getMolarAbundanceVector</a></div><div class="ttdeci">std::vector&lt; double &gt; getMolarAbundanceVector() const noexcept override</div><div class="ttdoc">Get a uniform vector representation of the molar abundances stored in the composition object sorted s...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00416">composition.cpp:416</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_add67a92d73e3a57a2bbdb52bc9ca3bfe"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">fourdst::composition::Composition::getMolarAbundance</a></div><div class="ttdeci">double getMolarAbundance(const std::string &amp;symbol) const override</div><div class="ttdoc">Gets the molar abundances of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00291">composition.cpp:291</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_adeaf6f1213e78cb1fe8a8317f0a8adc2"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2">fourdst::composition::Composition::end</a></div><div class="ttdeci">auto end()</div><div class="ttdoc">Returns an iterator to the end of the molar abundance map.</div><div class="ttdef"><b>Definition</b> <a href="#l00795">composition.h:795</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_adf41a833e8b704daf4f581fca5c8cb9b"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#adf41a833e8b704daf4f581fca5c8cb9b">fourdst::composition::Composition::begin</a></div><div class="ttdeci">auto begin() const</div><div class="ttdoc">Returns a const iterator to the beginning of the molar abundance map.</div><div class="ttdef"><b>Definition</b> <a href="#l00774">composition.h:774</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_ae4f72972cf4d1ff422d0790080e11473"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#ae4f72972cf4d1ff422d0790080e11473">fourdst::composition::Composition::getNumberFractionVector</a></div><div class="ttdeci">std::vector&lt; double &gt; getNumberFractionVector() const noexcept override</div><div class="ttdoc">Get a uniform vector representation of the number fractions stored in the composition object sorted s...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00395">composition.cpp:395</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_ae4f854ded38f5e6fcd157a74a57cbf0c"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c">fourdst::composition::Composition::getSpeciesAtIndex</a></div><div class="ttdeci">atomic::Species getSpeciesAtIndex(size_t index) const override</div><div class="ttdoc">Get the species at a given index in the sorted vector representation.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00483">composition.cpp:483</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_aed2f5676f8f742199f01e4d1e9664bdd"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#aed2f5676f8f742199f01e4d1e9664bdd">fourdst::composition::Composition::end</a></div><div class="ttdeci">auto end() const</div><div class="ttdoc">Returns a const iterator to the end of the molar abundance map.</div><div class="ttdef"><b>Definition</b> <a href="#l00816">composition.h:816</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_af4f44aaf8b7e0d63872a70b5e2131369"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#af4f44aaf8b7e0d63872a70b5e2131369">fourdst::composition::Composition::getMassFractionVector</a></div><div class="ttdeci">std::vector&lt; double &gt; getMassFractionVector() const noexcept override</div><div class="ttdoc">Get a uniform vector representation of the mass fraction stored in the composition object sorted such...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00373">composition.cpp:373</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_afbbb5e51ad5ae5c0fa6bc0094195aecd"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition::getMeanParticleMass</a></div><div class="ttdeci">double getMeanParticleMass() const noexcept override</div><div class="ttdoc">Compute the mean particle mass of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00311">composition.cpp:311</a></div></div>
<div class="line"><a id="l00836" name="l00836"></a><span class="lineno"> 836</span> </div>
<div class="foldopen" id="foldopen00837" data-start="{" data-end="}">
<div class="line"><a id="l00837" name="l00837"></a><span class="lineno"><a class="line" href="namespacefourdst_1_1composition.html#a06f5abc74104de40349e47ad367c402a"> 837</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacefourdst_1_1composition.html#a06f5abc74104de40349e47ad367c402a">operator==</a>(<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&amp; a, <span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&amp; b) <span class="keyword">noexcept</span> {</div>
<div class="line"><a id="l00838" name="l00838"></a><span class="lineno"> 838</span> <span class="keywordflow">if</span> (a.size() != b.size()) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00839" name="l00839"></a><span class="lineno"> 839</span> </div>
<div class="line"><a id="l00840" name="l00840"></a><span class="lineno"> 840</span> <span class="comment">// Compare species sets quickly</span></div>
<div class="line"><a id="l00841" name="l00841"></a><span class="lineno"> 841</span> <span class="keywordflow">if</span> (a.getRegisteredSpecies() != b.getRegisteredSpecies())</div>
<div class="line"><a id="l00842" name="l00842"></a><span class="lineno"> 842</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00843" name="l00843"></a><span class="lineno"> 843</span> </div>
<div class="line"><a id="l00844" name="l00844"></a><span class="lineno"> 844</span> <span class="comment">// Compare all abundances</span></div>
<div class="line"><a id="l00845" name="l00845"></a><span class="lineno"> 845</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span> itA = a.begin(), itB = b.begin();</div>
<div class="line"><a id="l00846" name="l00846"></a><span class="lineno"> 846</span> itA != a.end() &amp;&amp; itB != b.end(); ++itA, ++itB) {</div>
<div class="line"><a id="l00847" name="l00847"></a><span class="lineno"> 847</span> <span class="keywordflow">if</span> (itA-&gt;first != itB-&gt;first)</div>
<div class="line"><a id="l00848" name="l00848"></a><span class="lineno"> 848</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00849" name="l00849"></a><span class="lineno"> 849</span> <span class="keywordflow">if</span> (itA-&gt;second != itB-&gt;second)</div>
<div class="line"><a id="l00850" name="l00850"></a><span class="lineno"> 850</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00851" name="l00851"></a><span class="lineno"> 851</span> }</div>
<div class="line"><a id="l00852" name="l00852"></a><span class="lineno"> 852</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
<div class="line"><a id="l00853" name="l00853"></a><span class="lineno"> 853</span> }</div>
</div>
<div class="line"><a id="l00854" name="l00854"></a><span class="lineno"> 854</span>}; <span class="comment">// namespace fourdst::composition</span></div>
<div class="ttc" id="aatomicSpecies_8h_html"><div class="ttname"><a href="atomicSpecies_8h.html">atomicSpecies.h</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1CompositionAbstract_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1CompositionAbstract.html">fourdst::composition::CompositionAbstract</a></div><div class="ttdoc">Abstract base class for chemical composition representations.</div><div class="ttdef"><b>Definition</b> <a href="composition__abstract_8h_source.html#l00036">composition_abstract.h:36</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html">fourdst::composition::Composition</a></div><div class="ttdoc">Manages a collection of chemical species and their abundances.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00098">composition.h:98</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a02cd9d9608da082a200fdfa86d14bf5d"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a02cd9d9608da082a200fdfa86d14bf5d">fourdst::composition::Composition::m_cache</a></div><div class="ttdeci">CompositionCache m_cache</div><div class="ttdoc">Cache for computed properties to avoid redundant calculations.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00153">composition.h:153</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a08c1d1fe9384c5255a6ba40e34b18315"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a08c1d1fe9384c5255a6ba40e34b18315">fourdst::composition::Composition::~Composition</a></div><div class="ttdeci">~Composition() override=default</div><div class="ttdoc">Default destructor.</div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a0d94f62402bb90b5d12679faeaa8c5d7"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">fourdst::composition::Composition::getSpeciesIndex</a></div><div class="ttdeci">size_t getSpeciesIndex(const std::string &amp;symbol) const override</div><div class="ttdoc">get the index in the sorted vector representation for a given symbol</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00485">composition.cpp:485</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a12be36a912c1a1f59affba37d44431ef"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a12be36a912c1a1f59affba37d44431ef">fourdst::composition::Composition::end</a></div><div class="ttdeci">std::map&lt; atomic::Species, double &gt;::const_iterator end() const override</div><div class="ttdoc">Returns a const iterator to the end of the molar abundance map.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00831">composition.h:831</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a194f715788e7921bd611579440de2ecd"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a194f715788e7921bd611579440de2ecd">fourdst::composition::Composition::contains</a></div><div class="ttdeci">bool contains(const atomic::Species &amp;species) const noexcept override</div><div class="ttdoc">Checks if a given species is present in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00560">composition.cpp:560</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a1f87ed64a1be9a6091c852131d24e476"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a1f87ed64a1be9a6091c852131d24e476">fourdst::composition::Composition::getNumberFraction</a></div><div class="ttdeci">std::unordered_map&lt; atomic::Species, double &gt; getNumberFraction() const noexcept override</div><div class="ttdoc">Gets the number fractions of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00330">composition.cpp:330</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a23b83b76ee025f6fc009184ee19bba88"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88">fourdst::composition::Composition::Composition</a></div><div class="ttdeci">Composition()=default</div><div class="ttdoc">Default constructor.</div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a262d7133035d4e6f45daa81827abf5e7"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition::setMolarAbundance</a></div><div class="ttdeci">void setMolarAbundance(const std::string &amp;symbol, const double &amp;molar_abundance)</div><div class="ttdoc">Sets the molar abundance for a given symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00580">composition.cpp:580</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a33db253ca50431b5166d43412ff18f71"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a33db253ca50431b5166d43412ff18f71">fourdst::composition::Composition::getRegisteredSpecies</a></div><div class="ttdeci">const std::set&lt; atomic::Species &gt; &amp; getRegisteredSpecies() const noexcept override</div><div class="ttdoc">Get a set of all species that are registered in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00269">composition.cpp:269</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a392a34c19f45d6c936cc7030e6cfaf3f"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">fourdst::composition::Composition::registerSpecies</a></div><div class="ttdeci">void registerSpecies(const atomic::Species &amp;species) noexcept</div><div class="ttdoc">Registers a new species by extracting its symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00244">composition.cpp:244</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a3ab4dcda0bfd1a35b169bcc57fe66725"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition::registerSymbol</a></div><div class="ttdeci">void registerSymbol(const std::string &amp;symbol)</div><div class="ttdoc">Registers a new symbol for inclusion in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00225">composition.cpp:225</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a3ae885c28580ae15be8c16614bef3b0e"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a3ae885c28580ae15be8c16614bef3b0e">fourdst::composition::Composition::getRegisteredSymbols</a></div><div class="ttdeci">std::set&lt; std::string &gt; getRegisteredSymbols() const noexcept override</div><div class="ttdoc">Gets the registered symbols.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00261">composition.cpp:261</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a452b0affb86dc971a96c80d01f4fcb2b"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a452b0affb86dc971a96c80d01f4fcb2b">fourdst::composition::Composition::m_registeredSpecies</a></div><div class="ttdeci">std::set&lt; atomic::Species &gt; m_registeredSpecies</div><div class="ttdoc">Set of registered species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00150">composition.h:150</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a46a706f9e4c06a45b45ae3dffdde5e9e"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e">fourdst::composition::Composition::getLogger</a></div><div class="ttdeci">static quill::Logger * getLogger()</div><div class="ttdoc">Gets the logger instance for the Composition class. This is static to ensure that all composition obj...</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00145">composition.h:145</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a4ec1e23cfecef764cb831171fed62fc2"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a4ec1e23cfecef764cb831171fed62fc2">fourdst::composition::Composition::operator=</a></div><div class="ttdeci">Composition &amp; operator=(Composition const &amp;other)</div><div class="ttdoc">Assignment operator.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00215">composition.cpp:215</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a5a1f5661a329ec7bc8b7e118ff9d6c25"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a5a1f5661a329ec7bc8b7e118ff9d6c25">fourdst::composition::Composition::clone</a></div><div class="ttdeci">std::unique_ptr&lt; CompositionAbstract &gt; clone() const override</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00556">composition.cpp:556</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a5f6ca82e740a9297dad4bb9cc1075112"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a5f6ca82e740a9297dad4bb9cc1075112">fourdst::composition::Composition::begin</a></div><div class="ttdeci">std::map&lt; atomic::Species, double &gt;::const_iterator begin() const override</div><div class="ttdoc">Returns a const iterator to the beginning of the molar abundance map.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00789">composition.h:789</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a8699ef1c21f7cf21a26ab2f83cfd9785"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a8699ef1c21f7cf21a26ab2f83cfd9785">fourdst::composition::Composition::begin</a></div><div class="ttdeci">std::map&lt; atomic::Species, double &gt;::iterator begin() override</div><div class="ttdoc">Returns an iterator to the beginning of the molar abundance map.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00768">composition.h:768</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a8c07a604bff4963b9f8a1f11175f97cf"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a8c07a604bff4963b9f8a1f11175f97cf">fourdst::composition::Composition::end</a></div><div class="ttdeci">std::map&lt; atomic::Species, double &gt;::iterator end() override</div><div class="ttdoc">Returns an iterator to the end of the molar abundance map.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00810">composition.h:810</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a90fc71d1fe03017ee4c7a1cac69d24fb"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">fourdst::composition::Composition::getElectronAbundance</a></div><div class="ttdeci">double getElectronAbundance() const noexcept override</div><div class="ttdoc">Compute the electron abundance of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00368">composition.cpp:368</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a9d177d36b728442bcbd8cb66712c7c75"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a9d177d36b728442bcbd8cb66712c7c75">fourdst::composition::Composition::size</a></div><div class="ttdeci">size_t size() const noexcept override</div><div class="ttdoc">Gets the number of registered species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00576">composition.cpp:576</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a9ea2b673341fdc67afeb0f0517a54c8c"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition::getMassFraction</a></div><div class="ttdeci">std::unordered_map&lt; atomic::Species, double &gt; getMassFraction() const noexcept override</div><div class="ttdoc">Gets the mass fractions of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00298">composition.cpp:298</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_aa05a640e0ea80142682bf4ee30a93c7f"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f">fourdst::composition::Composition::m_molarAbundances</a></div><div class="ttdeci">std::map&lt; atomic::Species, double &gt; m_molarAbundances</div><div class="ttdoc">Map of species to their molar abundances.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00151">composition.h:151</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_aac5b214a3d1278e127422224cb9cee50"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition::getCanonicalComposition</a></div><div class="ttdeci">CanonicalComposition getCanonicalComposition() const</div><div class="ttdoc">Compute the canonical composition (X, Y, Z) of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00377">composition.cpp:377</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_abcb391f5fca2b636127e48e681e4c3ee"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#abcb391f5fca2b636127e48e681e4c3ee">fourdst::composition::Composition::getMolarAbundanceVector</a></div><div class="ttdeci">std::vector&lt; double &gt; getMolarAbundanceVector() const noexcept override</div><div class="ttdoc">Get a uniform vector representation of the molar abundances stored in the composition object sorted s...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00463">composition.cpp:463</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_add67a92d73e3a57a2bbdb52bc9ca3bfe"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">fourdst::composition::Composition::getMolarAbundance</a></div><div class="ttdeci">double getMolarAbundance(const std::string &amp;symbol) const override</div><div class="ttdoc">Gets the molar abundances of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00338">composition.cpp:338</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_ae4f72972cf4d1ff422d0790080e11473"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#ae4f72972cf4d1ff422d0790080e11473">fourdst::composition::Composition::getNumberFractionVector</a></div><div class="ttdeci">std::vector&lt; double &gt; getNumberFractionVector() const noexcept override</div><div class="ttdoc">Get a uniform vector representation of the number fractions stored in the composition object sorted s...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00442">composition.cpp:442</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_ae4f854ded38f5e6fcd157a74a57cbf0c"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c">fourdst::composition::Composition::getSpeciesAtIndex</a></div><div class="ttdeci">atomic::Species getSpeciesAtIndex(size_t index) const override</div><div class="ttdoc">Get the species at a given index in the sorted vector representation.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00530">composition.cpp:530</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_af4f44aaf8b7e0d63872a70b5e2131369"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#af4f44aaf8b7e0d63872a70b5e2131369">fourdst::composition::Composition::getMassFractionVector</a></div><div class="ttdeci">std::vector&lt; double &gt; getMassFractionVector() const noexcept override</div><div class="ttdoc">Get a uniform vector representation of the mass fraction stored in the composition object sorted such...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00420">composition.cpp:420</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_afbbb5e51ad5ae5c0fa6bc0094195aecd"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition::getMeanParticleMass</a></div><div class="ttdeci">double getMeanParticleMass() const noexcept override</div><div class="ttdoc">Compute the mean particle mass of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00358">composition.cpp:358</a></div></div>
<div class="ttc" id="acomposition__abstract_8h_html"><div class="ttname"><a href="composition__abstract_8h.html">composition_abstract.h</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1atomic_html"><div class="ttname"><a href="namespacefourdst_1_1atomic.html">fourdst::atomic</a></div><div class="ttdoc">Contains canonical information about atomic species and elements used by 4D-STAR.</div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_html"><div class="ttname"><a href="namespacefourdst_1_1composition.html">fourdst::composition</a></div><div class="ttdoc">Utilities and types for representing and manipulating chemical compositions.</div></div>
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a></div><div class="ttdoc">Represents an atomic species (isotope) with its fundamental physical properties.</div><div class="ttdef"><b>Definition</b> <a href="atomic_species_8h_source.html#l00051">atomicSpecies.h:51</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_canonical_composition_html"><div class="ttname"><a href="structfourdst_1_1composition_1_1_canonical_composition.html">fourdst::composition::CanonicalComposition</a></div><div class="ttdoc">Represents the canonical (X, Y, Z) composition of stellar material.</div><div class="ttdef"><b>Definition</b> <a href="#l00044">composition.h:44</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_canonical_composition_html_a6e447cb601af6bcbd09e290aef759672"><div class="ttname"><a href="structfourdst_1_1composition_1_1_canonical_composition.html#a6e447cb601af6bcbd09e290aef759672">fourdst::composition::CanonicalComposition::operator&lt;&lt;</a></div><div class="ttdeci">friend std::ostream &amp; operator&lt;&lt;(std::ostream &amp;os, const CanonicalComposition &amp;composition)</div><div class="ttdoc">Overloads the stream insertion operator for easy printing.</div><div class="ttdef"><b>Definition</b> <a href="#l00055">composition.h:55</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_canonical_composition_html_a93927bfccc5d2b3906565d092ed4f7f4"><div class="ttname"><a href="structfourdst_1_1composition_1_1_canonical_composition.html#a93927bfccc5d2b3906565d092ed4f7f4">fourdst::composition::CanonicalComposition::Y</a></div><div class="ttdeci">double Y</div><div class="ttdoc">Mass fraction of Helium.</div><div class="ttdef"><b>Definition</b> <a href="#l00046">composition.h:46</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_canonical_composition_html_abe5b01574242f8eaabd00c3d653291f7"><div class="ttname"><a href="structfourdst_1_1composition_1_1_canonical_composition.html#abe5b01574242f8eaabd00c3d653291f7">fourdst::composition::CanonicalComposition::X</a></div><div class="ttdeci">double X</div><div class="ttdoc">Mass fraction of Hydrogen.</div><div class="ttdef"><b>Definition</b> <a href="#l00045">composition.h:45</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_canonical_composition_html_ae1981f5ddd36abd17a4a69fa1f43de18"><div class="ttname"><a href="structfourdst_1_1composition_1_1_canonical_composition.html#ae1981f5ddd36abd17a4a69fa1f43de18">fourdst::composition::CanonicalComposition::Z</a></div><div class="ttdeci">double Z</div><div class="ttdoc">Mass fraction of Metals.</div><div class="ttdef"><b>Definition</b> <a href="#l00047">composition.h:47</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html">fourdst::composition::Composition::CompositionCache</a></div><div class="ttdoc">Caches computed properties of the composition to avoid redundant calculations.</div><div class="ttdef"><b>Definition</b> <a href="#l00106">composition.h:106</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_a14761ff2df5423884330e423ec38e98c"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a14761ff2df5423884330e423ec38e98c">fourdst::composition::Composition::CompositionCache::sortedSpecies</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; atomic::Species &gt; &gt; sortedSpecies</div><div class="ttdoc">Cached vector of sorted species (by mass).</div><div class="ttdef"><b>Definition</b> <a href="#l00111">composition.h:111</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_a41ce9d6b4a0f00030e3027b23c0269fb"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a41ce9d6b4a0f00030e3027b23c0269fb">fourdst::composition::Composition::CompositionCache::numberFractions</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; double &gt; &gt; numberFractions</div><div class="ttdoc">Cached vector of number fractions.</div><div class="ttdef"><b>Definition</b> <a href="#l00109">composition.h:109</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_a459e01b94eb0e78dd95bb6932a967f13"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a459e01b94eb0e78dd95bb6932a967f13">fourdst::composition::Composition::CompositionCache::canonicalComp</a></div><div class="ttdeci">std::optional&lt; CanonicalComposition &gt; canonicalComp</div><div class="ttdoc">Cached canonical composition data.</div><div class="ttdef"><b>Definition</b> <a href="#l00107">composition.h:107</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_ab74c9cd92ba8aaf5f95c8ca5284206a6"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">fourdst::composition::Composition::CompositionCache::molarAbundances</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; double &gt; &gt; molarAbundances</div><div class="ttdoc">Cached vector of molar abundances.</div><div class="ttdef"><b>Definition</b> <a href="#l00110">composition.h:110</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_abe45010a5104562d3ebecc77393c04ce"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#abe45010a5104562d3ebecc77393c04ce">fourdst::composition::Composition::CompositionCache::sortedSymbols</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; std::string &gt; &gt; sortedSymbols</div><div class="ttdoc">Cached vector of sorted species (by mass).</div><div class="ttdef"><b>Definition</b> <a href="#l00112">composition.h:112</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_ac8b576c3b48c4cedda6e9e2790072b0d"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ac8b576c3b48c4cedda6e9e2790072b0d">fourdst::composition::Composition::CompositionCache::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">Clears all cached values.</div><div class="ttdef"><b>Definition</b> <a href="#l00118">composition.h:118</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_add5ce97ae6a1796c5f6488bfa1555be6"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#add5ce97ae6a1796c5f6488bfa1555be6">fourdst::composition::Composition::CompositionCache::massFractions</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; double &gt; &gt; massFractions</div><div class="ttdoc">Cached vector of mass fractions.</div><div class="ttdef"><b>Definition</b> <a href="#l00108">composition.h:108</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_ae844e5a1d2b85c7cfee50157ccf189ce"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ae844e5a1d2b85c7cfee50157ccf189ce">fourdst::composition::Composition::CompositionCache::Ye</a></div><div class="ttdeci">std::optional&lt; double &gt; Ye</div><div class="ttdoc">Cached electron abundance.</div><div class="ttdef"><b>Definition</b> <a href="#l00113">composition.h:113</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_1_1_composition_cache_html_af291583560120bb53c4546a598666477"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#af291583560120bb53c4546a598666477">fourdst::composition::Composition::CompositionCache::is_clear</a></div><div class="ttdeci">bool is_clear() const</div><div class="ttdoc">Checks if the cache is clear (i.e., all cached values are empty).</div><div class="ttdef"><b>Definition</b> <a href="#l00132">composition.h:132</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_html_a06f5abc74104de40349e47ad367c402a"><div class="ttname"><a href="namespacefourdst_1_1composition.html#a06f5abc74104de40349e47ad367c402a">fourdst::composition::operator==</a></div><div class="ttdeci">bool operator==(const Composition &amp;a, const Composition &amp;b) noexcept</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00837">composition.h:837</a></div></div>
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
<div class="ttc" id="astructfourdst_1_1atomic_1_1Species_html"><div class="ttname"><a href="structfourdst_1_1atomic_1_1Species.html">fourdst::atomic::Species</a></div><div class="ttdoc">Represents an atomic species (isotope) with its fundamental physical properties.</div><div class="ttdef"><b>Definition</b> <a href="atomicSpecies_8h_source.html#l00051">atomicSpecies.h:51</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1CanonicalComposition_html"><div class="ttname"><a href="structfourdst_1_1composition_1_1CanonicalComposition.html">fourdst::composition::CanonicalComposition</a></div><div class="ttdoc">Represents the canonical (X, Y, Z) composition of stellar material.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00045">composition.h:45</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1CanonicalComposition_html_a6e447cb601af6bcbd09e290aef759672"><div class="ttname"><a href="structfourdst_1_1composition_1_1CanonicalComposition.html#a6e447cb601af6bcbd09e290aef759672">fourdst::composition::CanonicalComposition::operator&lt;&lt;</a></div><div class="ttdeci">friend std::ostream &amp; operator&lt;&lt;(std::ostream &amp;os, const CanonicalComposition &amp;composition)</div><div class="ttdoc">Overloads the stream insertion operator for easy printing.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00056">composition.h:56</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1CanonicalComposition_html_a93927bfccc5d2b3906565d092ed4f7f4"><div class="ttname"><a href="structfourdst_1_1composition_1_1CanonicalComposition.html#a93927bfccc5d2b3906565d092ed4f7f4">fourdst::composition::CanonicalComposition::Y</a></div><div class="ttdeci">double Y</div><div class="ttdoc">Mass fraction of Helium.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00047">composition.h:47</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1CanonicalComposition_html_abe5b01574242f8eaabd00c3d653291f7"><div class="ttname"><a href="structfourdst_1_1composition_1_1CanonicalComposition.html#abe5b01574242f8eaabd00c3d653291f7">fourdst::composition::CanonicalComposition::X</a></div><div class="ttdeci">double X</div><div class="ttdoc">Mass fraction of Hydrogen.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00046">composition.h:46</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1CanonicalComposition_html_ae1981f5ddd36abd17a4a69fa1f43de18"><div class="ttname"><a href="structfourdst_1_1composition_1_1CanonicalComposition.html#ae1981f5ddd36abd17a4a69fa1f43de18">fourdst::composition::CanonicalComposition::Z</a></div><div class="ttdeci">double Z</div><div class="ttdoc">Mass fraction of Metals.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00048">composition.h:48</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html">fourdst::composition::Composition::CompositionCache</a></div><div class="ttdoc">Caches computed properties of the composition to avoid redundant calculations.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00107">composition.h:107</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_a14761ff2df5423884330e423ec38e98c"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a14761ff2df5423884330e423ec38e98c">fourdst::composition::Composition::CompositionCache::sortedSpecies</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; atomic::Species &gt; &gt; sortedSpecies</div><div class="ttdoc">Cached vector of sorted species (by mass).</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00112">composition.h:112</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_a41ce9d6b4a0f00030e3027b23c0269fb"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a41ce9d6b4a0f00030e3027b23c0269fb">fourdst::composition::Composition::CompositionCache::numberFractions</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; double &gt; &gt; numberFractions</div><div class="ttdoc">Cached vector of number fractions.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00110">composition.h:110</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_a459e01b94eb0e78dd95bb6932a967f13"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a459e01b94eb0e78dd95bb6932a967f13">fourdst::composition::Composition::CompositionCache::canonicalComp</a></div><div class="ttdeci">std::optional&lt; CanonicalComposition &gt; canonicalComp</div><div class="ttdoc">Cached canonical composition data.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00108">composition.h:108</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_ab74c9cd92ba8aaf5f95c8ca5284206a6"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">fourdst::composition::Composition::CompositionCache::molarAbundances</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; double &gt; &gt; molarAbundances</div><div class="ttdoc">Cached vector of molar abundances.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00111">composition.h:111</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_abe45010a5104562d3ebecc77393c04ce"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#abe45010a5104562d3ebecc77393c04ce">fourdst::composition::Composition::CompositionCache::sortedSymbols</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; std::string &gt; &gt; sortedSymbols</div><div class="ttdoc">Cached vector of sorted species (by mass).</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00113">composition.h:113</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_ac8b576c3b48c4cedda6e9e2790072b0d"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ac8b576c3b48c4cedda6e9e2790072b0d">fourdst::composition::Composition::CompositionCache::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">Clears all cached values.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00119">composition.h:119</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_add5ce97ae6a1796c5f6488bfa1555be6"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#add5ce97ae6a1796c5f6488bfa1555be6">fourdst::composition::Composition::CompositionCache::massFractions</a></div><div class="ttdeci">std::optional&lt; std::vector&lt; double &gt; &gt; massFractions</div><div class="ttdoc">Cached vector of mass fractions.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00109">composition.h:109</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_ae844e5a1d2b85c7cfee50157ccf189ce"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ae844e5a1d2b85c7cfee50157ccf189ce">fourdst::composition::Composition::CompositionCache::Ye</a></div><div class="ttdeci">std::optional&lt; double &gt; Ye</div><div class="ttdoc">Cached electron abundance.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00114">composition.h:114</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1Composition_1_1CompositionCache_html_af291583560120bb53c4546a598666477"><div class="ttname"><a href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#af291583560120bb53c4546a598666477">fourdst::composition::Composition::CompositionCache::is_clear</a></div><div class="ttdeci">bool is_clear() const</div><div class="ttdoc">Checks if the cache is clear (i.e., all cached values are empty).</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00133">composition.h:133</a></div></div>
</div><!-- fragment --></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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</a></li><li class="navelem"><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html">fourdst</a></li><li class="navelem"><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html">composition</a></li><li class="navelem"><a class="el" href="composition_8h.html">composition.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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/include/fourdst Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_3c9efac6790a3720e63e1a08c00d11f2.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_3c9efac6790a3720e63e1a08c00d11f2.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,7 +98,7 @@ $(function(){initNavTree('dir_3c9efac6790a3720e63e1a08c00d11f2.html',''); initRe
<div class="dynheader">
Directory dependency graph for fourdst:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_3c9efac6790a3720e63e1a08c00d11f2_dep.svg" width="251" height="200"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_3c9efac6790a3720e63e1a08c00d11f2_dep.svg" width="267" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
@@ -121,7 +114,7 @@ Directories</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</a></li><li class="navelem"><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html">fourdst</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_425afc2e69e55565110382214454a15b.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_425afc2e69e55565110382214454a15b.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,7 +98,7 @@ $(function(){initNavTree('dir_425afc2e69e55565110382214454a15b.html',''); initRe
<div class="dynheader">
Directory dependency graph for composition:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_425afc2e69e55565110382214454a15b_dep.svg" width="228" height="200"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_425afc2e69e55565110382214454a15b_dep.svg" width="238" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
@@ -121,7 +114,7 @@ Directories</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: docs Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_49e56c817e5e54854c35e136979f97ca.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_49e56c817e5e54854c35e136979f97ca.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -114,7 +107,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_49e56c817e5e54854c35e136979f97ca.html">docs</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,7 +98,7 @@ $(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html',''); initRe
<div class="dynheader">
Directory dependency graph for src:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_68267d1309a1af8e8297ef4c3efbcdba_dep.svg" width="208" height="79"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_68267d1309a1af8e8297ef4c3efbcdba_dep.svg" width="219" height="82"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
@@ -119,7 +112,7 @@ Directories</h2></td></tr>
<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="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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/include/fourdst/composition/exceptions Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_88aa30610c51652b536406602eb05405.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_88aa30610c51652b536406602eb05405.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,7 +98,7 @@ $(function(){initNavTree('dir_88aa30610c51652b536406602eb05405.html',''); initRe
<div class="dynheader">
Directory dependency graph for exceptions:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_88aa30610c51652b536406602eb05405_dep.svg" width="139" height="106"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_88aa30610c51652b536406602eb05405_dep.svg" width="147" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
@@ -119,7 +112,7 @@ Files</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</a></li><li class="navelem"><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html">fourdst</a></li><li class="navelem"><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html">composition</a></li><li class="navelem"><a class="el" href="dir_88aa30610c51652b536406602eb05405.html">exceptions</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: docs/static Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,7 +98,7 @@ $(function(){initNavTree('dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html',''); initRe
<div class="dynheader">
Directory dependency graph for static:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_c34d5e8363cf0aa3fabc4f3fad3412a4_dep.svg" width="107" height="106"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_c34d5e8363cf0aa3fabc4f3fad3412a4_dep.svg" width="112" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -113,7 +106,7 @@ Directory dependency graph for static:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_49e56c817e5e54854c35e136979f97ca.html">docs</a></li><li class="navelem"><a class="el" href="dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html">static</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/include Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_cb6fc2f7165eff3b2362b2440dfaea8e.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_cb6fc2f7165eff3b2362b2440dfaea8e.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,7 +98,7 @@ $(function(){initNavTree('dir_cb6fc2f7165eff3b2362b2440dfaea8e.html',''); initRe
<div class="dynheader">
Directory dependency graph for include:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_cb6fc2f7165eff3b2362b2440dfaea8e_dep.svg" width="222" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_cb6fc2f7165eff3b2362b2440dfaea8e_dep.svg" width="235" height="131"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
@@ -119,7 +112,7 @@ Directories</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/lib Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_e22a97de167fe22ecd13733f7a34b9f0.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_e22a97de167fe22ecd13733f7a34b9f0.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,9 +98,14 @@ $(function(){initNavTree('dir_e22a97de167fe22ecd13733f7a34b9f0.html',''); initRe
<div class="dynheader">
Directory dependency graph for lib:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_e22a97de167fe22ecd13733f7a34b9f0_dep.svg" width="123" height="179"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_e22a97de167fe22ecd13733f7a34b9f0_dep.svg" width="227" height="195"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
Directories</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_a29dc6a716a1351df2c511dc254c58ac.html">decorators</a></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="files" name="files"></a>
Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="composition_8cpp_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="composition_8cpp.html">composition.cpp</a></td></tr>
@@ -121,7 +119,7 @@ Files</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_e22a97de167fe22ecd13733f7a34b9f0.html">lib</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,5 +1,6 @@
var dir_e22a97de167fe22ecd13733f7a34b9f0 =
[
[ "decorators", "dir_a29dc6a716a1351df2c511dc254c58ac.html", "dir_a29dc6a716a1351df2c511dc254c58ac" ],
[ "composition.cpp", "composition_8cpp.html", "composition_8cpp" ],
[ "utils.cpp", "utils_8cpp.html", "utils_8cpp" ]
];

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/include/fourdst/composition Directory 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,13 +98,17 @@ $(function(){initNavTree('dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html',''); initRe
<div class="dynheader">
Directory dependency graph for composition:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05_dep.svg" width="275" height="190"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05_dep.svg" width="442" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
Directories</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_f6270720383943883918701d7c63cf1d.html">decorators</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_88aa30610c51652b536406602eb05405.html">exceptions</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_d6630bab6c58db28bc1f1c304498b57d.html">utils</a></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="files" name="files"></a>
Files</h2></td></tr>
@@ -128,7 +125,7 @@ Files</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</a></li><li class="navelem"><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html">fourdst</a></li><li class="navelem"><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html">composition</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,6 +1,8 @@
var dir_f0fdd83dd0cb4aa6fd6a832374ae4f05 =
[
[ "decorators", "dir_f6270720383943883918701d7c63cf1d.html", "dir_f6270720383943883918701d7c63cf1d" ],
[ "exceptions", "dir_88aa30610c51652b536406602eb05405.html", "dir_88aa30610c51652b536406602eb05405" ],
[ "utils", "dir_d6630bab6c58db28bc1f1c304498b57d.html", "dir_d6630bab6c58db28bc1f1c304498b57d" ],
[ "composition.h", "composition_8h.html", "composition_8h" ],
[ "composition_abstract.h", "composition__abstract_8h.html", "composition__abstract_8h" ],
[ "utils.h", "utils_8h.html", "utils_8h" ]

View File

@@ -1,4 +1,4 @@
/* The standard CSS for doxygen 1.13.2*/
/* The standard CSS for doxygen 1.9.8*/
body {
background-color: white;
@@ -15,6 +15,8 @@ body, table, div, p, dl {
/* @group Heading Levels */
.title {
font-weight: 400;
font-size: 14px;
font-family: Roboto,sans-serif;
line-height: 28px;
font-size: 150%;
@@ -212,13 +214,7 @@ a {
}
a:hover {
text-decoration: none;
background: linear-gradient(to bottom, transparent 0,transparent calc(100% - 1px), currentColor 100%);
}
a:hover > span.arrow {
text-decoration: none;
background : #F9FAFC;
text-decoration: underline;
}
a.el {
@@ -269,24 +265,7 @@ dl.el {
margin-left: -1cm;
}
ul.check {
list-style:none;
text-indent: -16px;
padding-left: 38px;
}
li.unchecked:before {
content: "\2610\A0";
}
li.checked:before {
content: "\2611\A0";
}
ol {
text-indent: 0px;
}
ul {
text-indent: 0px;
overflow: visible;
}
@@ -311,62 +290,30 @@ ul.multicol {
.fragment {
text-align: left;
direction: ltr;
overflow-x: auto;
overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/
overflow-y: hidden;
position: relative;
min-height: 12px;
margin: 10px 0px;
padding: 10px 10px;
border: 1px solid #C4CFE5;
border-radius: 4px;
background-color: #FBFCFD;
color: black;
}
pre.fragment {
word-wrap: break-word;
font-size: 10pt;
line-height: 125%;
font-family: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
border: 1px solid #C4CFE5;
background-color: #FBFCFD;
color: black;
padding: 4px 6px;
margin: 4px 8px 4px 2px;
overflow: auto;
word-wrap: break-word;
font-size: 9pt;
line-height: 125%;
font-family: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
font-size: 105%;
}
.clipboard {
width: 24px;
height: 24px;
right: 5px;
top: 5px;
opacity: 0;
position: absolute;
display: inline;
overflow: hidden;
justify-content: center;
align-items: center;
cursor: pointer;
}
.clipboard.success {
border: 1px solid black;
border-radius: 4px;
}
.fragment:hover .clipboard, .clipboard.success {
opacity: .4;
}
.clipboard:hover, .clipboard.success {
opacity: 1 !important;
}
.clipboard:active:not([class~=success]) svg {
transform: scale(.91);
}
.clipboard.success svg {
fill: #2EC82E;
}
.clipboard.success {
border-color: #2EC82E;
div.fragment {
padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/
margin: 4px 8px 4px 2px;
color: black;
background-color: #FBFCFD;
border: 1px solid #C4CFE5;
}
div.line {
@@ -489,6 +436,10 @@ img.light-mode-visible {
display: none;
}
img.formulaDsp {
}
img.formulaInl, img.inline {
vertical-align: middle;
}
@@ -788,25 +739,17 @@ dl.reflist dd {
.paramtype {
white-space: nowrap;
padding: 0px;
padding-bottom: 1px;
}
.paramname {
white-space: nowrap;
padding: 0px;
padding-bottom: 1px;
margin-left: 2px;
}
.paramname em {
color: #602020;
font-style: normal;
margin-right: 1px;
white-space: nowrap;
}
.paramname .paramdefval {
font-family: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
.paramname em {
font-style: normal;
}
.paramname code {
line-height: 14px;
}
.params, .retval, .exception, .tparams {
@@ -1056,7 +999,7 @@ table.fieldtable {
padding: 3px 7px 2px;
}
.fieldtable td.fieldtype, .fieldtable td.fieldname, .fieldtable td.fieldinit {
.fieldtable td.fieldtype, .fieldtable td.fieldname {
white-space: nowrap;
border-right: 1px solid #A8B8D9;
border-bottom: 1px solid #A8B8D9;
@@ -1067,12 +1010,6 @@ table.fieldtable {
padding-top: 3px;
}
.fieldtable td.fieldinit {
padding-top: 3px;
text-align: right;
}
.fieldtable td.fielddoc {
border-bottom: 1px solid #A8B8D9;
}
@@ -1146,6 +1083,7 @@ table.fieldtable {
{
height:32px;
display:block;
text-decoration: none;
outline: none;
color: #283A5D;
font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
@@ -1234,8 +1172,7 @@ dl {
padding: 0 0 0 0;
}
/*
/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
dl.section {
margin-left: 0px;
padding-left: 0px;
@@ -1248,7 +1185,7 @@ dl.note {
border-color: #D0C000;
}
dl.warning, dl.attention, dl.important {
dl.warning, dl.attention {
margin-left: -7px;
padding-left: 3px;
border-left: 4px solid;
@@ -1290,103 +1227,8 @@ dl.bug {
border-color: #C08050;
}
*/
dl.bug dt a, dl.deprecated dt a, dl.todo dt a, dl.test a {
font-weight: bold !important;
}
dl.warning, dl.attention, dl.important, dl.note, dl.deprecated, dl.bug,
dl.invariant, dl.pre, dl.post, dl.todo, dl.test, dl.remark {
padding: 10px;
margin: 10px 0px;
overflow: hidden;
margin-left: 0;
border-radius: 4px;
}
dl.section dd {
margin-bottom: 2px;
}
dl.warning, dl.attention, dl.important {
background: #f8d1cc;
border-left: 8px solid #b61825;
color: #75070f;
}
dl.warning dt, dl.attention dt, dl.important dt {
color: #b61825;
}
dl.note, dl.remark {
background: #faf3d8;
border-left: 8px solid #f3a600;
color: #5f4204;
}
dl.note dt, dl.remark dt {
color: #f3a600;
}
dl.todo {
background: #e4f3ff;
border-left: 8px solid #1879C4;
color: #274a5c;
}
dl.todo dt {
color: #1879C4;
}
dl.test {
background: #e8e8ff;
border-left: 8px solid #3939C4;
color: #1a1a5c;
}
dl.test dt {
color: #3939C4;
}
dl.bug dt a {
color: #5b2bdd !important;
}
dl.bug {
background: #e4dafd;
border-left: 8px solid #5b2bdd;
color: #2a0d72;
}
dl.bug dt a {
color: #5b2bdd !important;
}
dl.deprecated {
background: #ecf0f3;
border-left: 8px solid #5b6269;
color: #43454a;
}
dl.deprecated dt a {
color: #5b6269 !important;
}
dl.note dd, dl.warning dd, dl.pre dd, dl.post dd,
dl.remark dd, dl.attention dd, dl.important dd, dl.invariant dd,
dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd {
margin-inline-start: 0px;
}
dl.invariant, dl.pre, dl.post {
background: #d8f1e3;
border-left: 8px solid #44b86f;
color: #265532;
}
dl.invariant dt, dl.pre dt, dl.post dt {
color: #44b86f;
margin-bottom: 6px;
}
@@ -1401,12 +1243,12 @@ dl.invariant dt, dl.pre dt, dl.post dt {
vertical-align: bottom;
border-collapse: separate;
}
#projectlogo img
{
{
border: 0px none;
}
#projectalign
{
vertical-align: middle;
@@ -1421,11 +1263,6 @@ dl.invariant dt, dl.pre dt, dl.post dt {
padding: 2px 0px;
}
#side-nav #projectname
{
font-size: 130%;
}
#projectbrief
{
font-size: 90%;
@@ -1532,17 +1369,20 @@ div.toc ul {
padding: 0px;
}
div.toc li[class^='level'] {
margin-left: 15px;
}
div.toc li.level1 {
margin-left: 0px;
}
div.toc li.empty {
background-image: none;
margin-top: 0px;
div.toc li.level2 {
margin-left: 15px;
}
div.toc li.level3 {
margin-left: 15px;
}
div.toc li.level4 {
margin-left: 15px;
}
span.emoji {
@@ -1813,14 +1653,10 @@ th.markdownTableHeadCenter, td.markdownTableBodyCenter {
text-align: center
}
tt, code, kbd
tt, code, kbd, samp
{
display: inline-block;
}
tt, code, kbd
{
vertical-align: top;
}
/* @end */
u {

View File

@@ -22,181 +22,175 @@
@licend The above is the entire license notice for the JavaScript code in this file
*/
function toggleVisibility(linkObj) {
return dynsection.toggleVisibility(linkObj);
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
let dynsection = {
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
$('table.directory tr').
removeClass('odd').filter(':visible:odd').addClass('odd');
}
// helper function
updateStripes : function() {
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
$('table.directory tr').
removeClass('odd').filter(':visible:odd').addClass('odd');
},
toggleVisibility : function(linkObj) {
const base = $(linkObj).attr('id');
const summary = $('#'+base+'-summary');
const content = $('#'+base+'-content');
const trigger = $('#'+base+'-trigger');
const src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
$(this).hide();
}
return false;
},
});
updateStripes();
}
toggleLevel : function(level) {
$('table.directory tr').each(function() {
const l = this.id.split('_').length-1;
const i = $('#img'+this.id.substring(3));
const a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}
var opened=true;
// in case HTML_COLORSTYLE is LIGHT or DARK the vars will be replaced, so we write them out explicitly and use double quotes
var plusImg = [ "url('plus.svg')", "url('../../plus.svg')" ];
var minusImg = [ "url('minus.svg')", "url('../../minus.svg')" ];
// toggle all folding blocks
function codefold_toggle_all(relPath) {
if (opened) {
$('#fold_all').css('background-image',plusImg[relPath]);
$('div[id^=foldopen]').hide();
$('div[id^=foldclosed]').show();
} else {
$('#fold_all').css('background-image',minusImg[relPath]);
$('div[id^=foldopen]').show();
$('div[id^=foldclosed]').hide();
}
opened=!opened;
}
// toggle single folding block
function codefold_toggle(id) {
$('#foldopen'+id).toggle();
$('#foldclosed'+id).toggle();
}
function init_codefold(relPath) {
$('span[class=lineno]').css(
{'padding-right':'4px',
'margin-right':'2px',
'display':'inline-block',
'width':'54px',
'background':'linear-gradient(#808080,#808080) no-repeat 46px/2px 100%'
});
this.updateStripes();
},
toggleFolder : function(id) {
// the clicked row
const currentRow = $('#row_'+id);
// all rows after the clicked row
const rows = currentRow.nextAll("tr");
const re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
const childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
const currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
const currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
const childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
// add global toggle to first line
$('span[class=lineno]:first').append('<span class="fold" id="fold_all" '+
'onclick="javascript:codefold_toggle_all('+relPath+');" '+
'style="background-image:'+minusImg[relPath]+';"></span>');
// add vertical lines to other rows
$('span[class=lineno]').not(':eq(0)').append('<span class="fold"></span>');
// add toggle controls to lines with fold divs
$('div[class=foldopen]').each(function() {
// extract specific id to use
var id = $(this).attr('id').replace('foldopen','');
// extract start and end foldable fragment attributes
var start = $(this).attr('data-start');
var end = $(this).attr('data-end');
// replace normal fold span with controls for the first line of a foldable fragment
$(this).find('span[class=fold]:first').replaceWith('<span class="fold" '+
'onclick="javascript:codefold_toggle(\''+id+'\');" '+
'style="background-image:'+minusImg[relPath]+';"></span>');
// append div for folded (closed) representation
$(this).after('<div id="foldclosed'+id+'" class="foldclosed" style="display:none;"></div>');
// extract the first line from the "open" section to represent closed content
var line = $(this).children().first().clone();
// remove any glow that might still be active on the original line
$(line).removeClass('glow');
if (start) {
// if line already ends with a start marker (e.g. trailing {), remove it
$(line).html($(line).html().replace(new RegExp('\\s*'+start+'\\s*$','g'),''));
}
this.updateStripes();
},
// replace minus with plus symbol
$(line).find('span[class=fold]').css('background-image',plusImg[relPath]);
// append ellipsis
$(line).append(' '+start+'<a href="javascript:codefold_toggle(\''+id+'\')">&#8230;</a>'+end);
// insert constructed line into closed div
$('#foldclosed'+id).html(line);
});
}
toggleInherit : function(id) {
const rows = $('tr.inherit.'+id);
const img = $('tr.inherit_header.'+id+' img');
const src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
},
};
let codefold = {
opened : true,
// in case HTML_COLORSTYLE is LIGHT or DARK the vars will be replaced, so we write them out explicitly and use double quotes
plusImg: [ "url('plus.svg')", "url('../../plus.svg')" ],
minusImg: [ "url('minus.svg')", "url('../../minus.svg')" ],
// toggle all folding blocks
toggle_all : function(relPath) {
if (this.opened) {
$('#fold_all').css('background-image',this.plusImg[relPath]);
$('div[id^=foldopen]').hide();
$('div[id^=foldclosed]').show();
} else {
$('#fold_all').css('background-image',this.minusImg[relPath]);
$('div[id^=foldopen]').show();
$('div[id^=foldclosed]').hide();
}
this.opened=!this.opened;
},
// toggle single folding block
toggle : function(id) {
$('#foldopen'+id).toggle();
$('#foldclosed'+id).toggle();
},
init : function(relPath) {
$('span[class=lineno]').css({
'padding-right':'4px',
'margin-right':'2px',
'display':'inline-block',
'width':'54px',
'background':'linear-gradient(#808080,#808080) no-repeat 46px/2px 100%'
});
// add global toggle to first line
$('span[class=lineno]:first').append('<span class="fold" id="fold_all" '+
'onclick="javascript:codefold.toggle_all('+relPath+');" '+
'style="background-image:'+this.minusImg[relPath]+';"></span>');
// add vertical lines to other rows
$('span[class=lineno]').not(':eq(0)').append('<span class="fold"></span>');
// add toggle controls to lines with fold divs
$('div[class=foldopen]').each(function() {
// extract specific id to use
const id = $(this).attr('id').replace('foldopen','');
// extract start and end foldable fragment attributes
const start = $(this).attr('data-start');
const end = $(this).attr('data-end');
// replace normal fold span with controls for the first line of a foldable fragment
$(this).find('span[class=fold]:first').replaceWith('<span class="fold" '+
'onclick="javascript:codefold.toggle(\''+id+'\');" '+
'style="background-image:'+codefold.minusImg[relPath]+';"></span>');
// append div for folded (closed) representation
$(this).after('<div id="foldclosed'+id+'" class="foldclosed" style="display:none;"></div>');
// extract the first line from the "open" section to represent closed content
const line = $(this).children().first().clone();
// remove any glow that might still be active on the original line
$(line).removeClass('glow');
if (start) {
// if line already ends with a start marker (e.g. trailing {), remove it
$(line).html($(line).html().replace(new RegExp('\\s*'+start+'\\s*$','g'),''));
}
// replace minus with plus symbol
$(line).find('span[class=fold]').css('background-image',codefold.plusImg[relPath]);
// append ellipsis
$(line).append(' '+start+'<a href="javascript:codefold.toggle(\''+id+'\')">&#8230;</a>'+end);
// insert constructed line into closed div
$('#foldclosed'+id).html(line);
});
},
};
/* @license-end */
$(function() {
$(document).ready(function() {
$('.code,.codeRef').each(function() {
$(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
$.fn.powerTip.smartPlacementLists.s = [ 's', 'n', 'ne', 'se' ];

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/include/fourdst/composition/exceptions/exceptions_composition.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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('exceptions__composition_8h.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('exceptions__composition_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -110,42 +103,42 @@ $(function(){initNavTree('exceptions__composition_8h.html',''); initResizable(tr
</div><div class="textblock"><div class="dynheader">
Include dependency graph for exceptions_composition.h:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="exceptions__composition_8h__incl.svg" width="218" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="exceptions__composition_8h__incl.svg" width="242" height="148"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</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"><iframe scrolling="no" frameborder="0" src="exceptions__composition_8h__dep__incl.svg" width="296" height="155"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="exceptions__composition_8h__dep__incl.svg" width="576" height="292"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
<p><a href="exceptions__composition_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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for exceptions related to composition objects. <a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for exceptions related to composition objects. <a href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">fourdst::composition::exceptions::InvalidCompositionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when a composition is in an invalid or inconsistent state. <a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html">fourdst::composition::exceptions::InvalidCompositionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when a composition is in an invalid or inconsistent state. <a href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">fourdst::composition::exceptions::UnregisteredSymbolError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when a symbol is used that has not been registered. <a href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html">fourdst::composition::exceptions::UnregisteredSymbolError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when a symbol is used that has not been registered. <a href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html">fourdst::composition::exceptions::SpeciesError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for exceptions related to atomic species. <a href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html">fourdst::composition::exceptions::SpeciesError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for exceptions related to atomic species. <a href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html">fourdst::composition::exceptions::UnknownSymbolError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when an unknown symbol is encountered. <a href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html">fourdst::composition::exceptions::UnknownSymbolError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when an unknown symbol is encountered. <a href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.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="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
<tr class="memitem:namespacefourdst" id="r_namespacefourdst"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
<tr class="memitem:namespacefourdst_1_1composition" id="r_namespacefourdst_1_1composition"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
<tr class="memdesc:namespacefourdst_1_1composition"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilities and types for representing and manipulating chemical compositions. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a></td></tr>
<tr class="memitem:namespacefourdst_1_1composition_1_1exceptions" id="r_namespacefourdst_1_1composition_1_1exceptions"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
@@ -154,7 +147,7 @@ Namespaces</h2></td></tr>
<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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</a></li><li class="navelem"><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html">fourdst</a></li><li class="navelem"><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html">composition</a></li><li class="navelem"><a class="el" href="dir_88aa30610c51652b536406602eb05405.html">exceptions</a></li><li class="navelem"><a class="el" href="exceptions__composition_8h.html">exceptions_composition.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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,8 +1,8 @@
var exceptions__composition_8h =
[
[ "fourdst::composition::exceptions::CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error" ],
[ "fourdst::composition::exceptions::InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error" ],
[ "fourdst::composition::exceptions::UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error" ],
[ "fourdst::composition::exceptions::SpeciesError", "classfourdst_1_1composition_1_1exceptions_1_1_species_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_species_error" ],
[ "fourdst::composition::exceptions::UnknownSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error" ]
[ "fourdst::composition::exceptions::CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html", "classfourdst_1_1composition_1_1exceptions_1_1CompositionError" ],
[ "fourdst::composition::exceptions::InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html", "classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError" ],
[ "fourdst::composition::exceptions::UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html", "classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError" ],
[ "fourdst::composition::exceptions::SpeciesError", "classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html", "classfourdst_1_1composition_1_1exceptions_1_1SpeciesError" ],
[ "fourdst::composition::exceptions::UnknownSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html", "classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError" ]
];

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: src/composition/include/fourdst/composition/exceptions/exceptions_composition.h Source File</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,28 +36,28 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -73,7 +71,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('exceptions__composition_8h_source.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('exceptions__composition_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -110,81 +108,81 @@ $(function(){initNavTree('exceptions__composition_8h_source.html',''); initResiz
<div class="foldopen" id="foldopen00006" data-start="{" data-end="}">
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"><a class="line" href="namespacefourdst_1_1composition_1_1exceptions.html"> 6</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a> {</div>
<div class="foldopen" id="foldopen00014" data-start="{" data-end="};">
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html"> 14</a></span> <span class="keyword">class </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> : <span class="keyword">public</span> std::exception {</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html"> 14</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html">CompositionError</a> : <span class="keyword">public</span> std::exception {</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">protected</span>:</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440"> 19</a></span> std::string <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a>;</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#a4cd69d727a162f90045cd6d4aaf95440"> 19</a></span> std::string <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a>;</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00025" data-start="{" data-end="}">
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c"> 25</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(<span class="keyword">const</span> std::string&amp; message)</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> : <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a>(std::move(message)) {}</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c"> 25</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(<span class="keyword">const</span> std::string&amp; message)</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> : <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a>(<a class="code hl_namespace" href="namespacestd.html">std</a>::move(message)) {}</div>
</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
<div class="foldopen" id="foldopen00032" data-start="{" data-end="}">
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08"> 32</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept<span class="keyword"> override</span>{</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a>.c_str();</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08"> 32</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept<span class="keyword"> override</span>{</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a>.c_str();</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> }</div>
</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> };</div>
</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
<div class="foldopen" id="foldopen00041" data-start="{" data-end="};">
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html"> 41</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">InvalidCompositionError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> {</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError::CompositionError</a>;</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html"> 41</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html">InvalidCompositionError</a> final : <span class="keyword">public</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html">CompositionError</a> {</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError::CompositionError</a>;</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> };</div>
</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
<div class="foldopen" id="foldopen00051" data-start="{" data-end="};">
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html"> 51</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">UnregisteredSymbolError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> {</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError::CompositionError</a>;</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html"> 51</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html">UnregisteredSymbolError</a> final : <span class="keyword">public</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html">CompositionError</a> {</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError::CompositionError</a>;</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> };</div>
</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="foldopen" id="foldopen00059" data-start="{" data-end="};">
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html"> 59</a></span> <span class="keyword">class </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813">SpeciesError</a> : <span class="keyword">public</span> std::exception {</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html"> 59</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html">SpeciesError</a> : <span class="keyword">public</span> std::exception {</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">protected</span>:</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e"> 61</a></span> std::string <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e">m_message</a>;</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#a07a424e42edd368e6fb5113655ab6d1e"> 61</a></span> std::string <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#a07a424e42edd368e6fb5113655ab6d1e">m_message</a>;</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="keyword">public</span>:</div>
<div class="foldopen" id="foldopen00063" data-start="{" data-end="}">
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813"> 63</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813">SpeciesError</a>(<span class="keyword">const</span> std::string&amp; message)</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> : <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e">m_message</a>(std::move(message)) {}</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af67ed95557b2511ff5143c7064fc5813"> 63</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af67ed95557b2511ff5143c7064fc5813">SpeciesError</a>(<span class="keyword">const</span> std::string&amp; message)</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> : <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#a07a424e42edd368e6fb5113655ab6d1e">m_message</a>(<a class="code hl_namespace" href="namespacestd.html">std</a>::move(message)) {}</div>
</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
<div class="foldopen" id="foldopen00066" data-start="{" data-end="}">
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67"> 66</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67">what</a>() const noexcept<span class="keyword"> override </span>{</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e">m_message</a>.c_str();</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af0c63f7e05d0c65157b960c654d09b67"> 66</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af0c63f7e05d0c65157b960c654d09b67">what</a>() const noexcept<span class="keyword"> override </span>{</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#a07a424e42edd368e6fb5113655ab6d1e">m_message</a>.c_str();</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> }</div>
</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> };</div>
</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
<div class="foldopen" id="foldopen00077" data-start="{" data-end="};">
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html"> 77</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html">UnknownSymbolError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html#af67ed95557b2511ff5143c7064fc5813">SpeciesError</a> {</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813">SpeciesError::SpeciesError</a>;</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html"> 77</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html">UnknownSymbolError</a> final : <span class="keyword">public</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html">SpeciesError</a> {</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af67ed95557b2511ff5143c7064fc5813">SpeciesError::SpeciesError</a>;</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> };</div>
</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span>}</div>
</div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_error_html_a4cd69d727a162f90045cd6d4aaf95440"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">fourdst::composition::exceptions::CompositionError::m_message</a></div><div class="ttdeci">std::string m_message</div><div class="ttdoc">The error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00019">exceptions_composition.h:19</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_error_html_ae44ceddb19da8a8cda7ee150b6826d08"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">fourdst::composition::exceptions::CompositionError::what</a></div><div class="ttdeci">const char * what() const noexcept override</div><div class="ttdoc">Returns the error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00032">exceptions_composition.h:32</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_error_html_aef0cd13a4d1eb60b6d75ca5480e9146c"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::CompositionError::CompositionError</a></div><div class="ttdeci">CompositionError(const std::string &amp;message)</div><div class="ttdoc">Constructs a CompositionError with an error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00025">exceptions_composition.h:25</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">fourdst::composition::exceptions::InvalidCompositionError</a></div><div class="ttdoc">Exception thrown when a composition is in an invalid or inconsistent state.</div><div class="ttdef"><b>Definition</b> <a href="#l00041">exceptions_composition.h:41</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error_html_aef0cd13a4d1eb60b6d75ca5480e9146c"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::InvalidCompositionError::CompositionError</a></div><div class="ttdeci">CompositionError(const std::string &amp;message)</div><div class="ttdoc">Constructs a CompositionError with an error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00025">exceptions_composition.h:25</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_species_error_html_a07a424e42edd368e6fb5113655ab6d1e"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e">fourdst::composition::exceptions::SpeciesError::m_message</a></div><div class="ttdeci">std::string m_message</div><div class="ttdef"><b>Definition</b> <a href="#l00061">exceptions_composition.h:61</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_species_error_html_af0c63f7e05d0c65157b960c654d09b67"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67">fourdst::composition::exceptions::SpeciesError::what</a></div><div class="ttdeci">const char * what() const noexcept override</div><div class="ttdef"><b>Definition</b> <a href="#l00066">exceptions_composition.h:66</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_species_error_html_af67ed95557b2511ff5143c7064fc5813"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::SpeciesError::SpeciesError</a></div><div class="ttdeci">SpeciesError(const std::string &amp;message)</div><div class="ttdef"><b>Definition</b> <a href="#l00063">exceptions_composition.h:63</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html">fourdst::composition::exceptions::UnknownSymbolError</a></div><div class="ttdoc">Exception thrown when an unknown symbol is encountered.</div><div class="ttdef"><b>Definition</b> <a href="#l00077">exceptions_composition.h:77</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error_html_af67ed95557b2511ff5143c7064fc5813"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::UnknownSymbolError::SpeciesError</a></div><div class="ttdeci">SpeciesError(const std::string &amp;message)</div><div class="ttdef"><b>Definition</b> <a href="#l00063">exceptions_composition.h:63</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">fourdst::composition::exceptions::UnregisteredSymbolError</a></div><div class="ttdoc">Exception thrown when a symbol is used that has not been registered.</div><div class="ttdef"><b>Definition</b> <a href="#l00051">exceptions_composition.h:51</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error_html_aef0cd13a4d1eb60b6d75ca5480e9146c"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::UnregisteredSymbolError::CompositionError</a></div><div class="ttdeci">CompositionError(const std::string &amp;message)</div><div class="ttdoc">Constructs a CompositionError with an error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00025">exceptions_composition.h:25</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_1_1exceptions_html"><div class="ttname"><a href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a></div><div class="ttdef"><b>Definition</b> <a href="#l00006">exceptions_composition.h:6</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1CompositionError_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html">fourdst::composition::exceptions::CompositionError</a></div><div class="ttdoc">Base class for exceptions related to composition objects.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00014">exceptions_composition.h:14</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1CompositionError_html_a4cd69d727a162f90045cd6d4aaf95440"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#a4cd69d727a162f90045cd6d4aaf95440">fourdst::composition::exceptions::CompositionError::m_message</a></div><div class="ttdeci">std::string m_message</div><div class="ttdoc">The error message.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00019">exceptions_composition.h:19</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1CompositionError_html_ae44ceddb19da8a8cda7ee150b6826d08"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08">fourdst::composition::exceptions::CompositionError::what</a></div><div class="ttdeci">const char * what() const noexcept override</div><div class="ttdoc">Returns the error message.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00032">exceptions_composition.h:32</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1CompositionError_html_aef0cd13a4d1eb60b6d75ca5480e9146c"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::CompositionError::CompositionError</a></div><div class="ttdeci">CompositionError(const std::string &amp;message)</div><div class="ttdoc">Constructs a CompositionError with an error message.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00025">exceptions_composition.h:25</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html">fourdst::composition::exceptions::InvalidCompositionError</a></div><div class="ttdoc">Exception thrown when a composition is in an invalid or inconsistent state.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00041">exceptions_composition.h:41</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1SpeciesError_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html">fourdst::composition::exceptions::SpeciesError</a></div><div class="ttdoc">Base class for exceptions related to atomic species.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00059">exceptions_composition.h:59</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1SpeciesError_html_a07a424e42edd368e6fb5113655ab6d1e"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#a07a424e42edd368e6fb5113655ab6d1e">fourdst::composition::exceptions::SpeciesError::m_message</a></div><div class="ttdeci">std::string m_message</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00061">exceptions_composition.h:61</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1SpeciesError_html_af0c63f7e05d0c65157b960c654d09b67"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af0c63f7e05d0c65157b960c654d09b67">fourdst::composition::exceptions::SpeciesError::what</a></div><div class="ttdeci">const char * what() const noexcept override</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00066">exceptions_composition.h:66</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1SpeciesError_html_af67ed95557b2511ff5143c7064fc5813"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::SpeciesError::SpeciesError</a></div><div class="ttdeci">SpeciesError(const std::string &amp;message)</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00063">exceptions_composition.h:63</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html">fourdst::composition::exceptions::UnknownSymbolError</a></div><div class="ttdoc">Exception thrown when an unknown symbol is encountered.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00077">exceptions_composition.h:77</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html">fourdst::composition::exceptions::UnregisteredSymbolError</a></div><div class="ttdoc">Exception thrown when a symbol is used that has not been registered.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00051">exceptions_composition.h:51</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_1_1exceptions_html"><div class="ttname"><a href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a></div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00006">exceptions_composition.h:6</a></div></div>
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
</div><!-- fragment --></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_425afc2e69e55565110382214454a15b.html">composition</a></li><li class="navelem"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</a></li><li class="navelem"><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html">fourdst</a></li><li class="navelem"><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html">composition</a></li><li class="navelem"><a class="el" href="dir_88aa30610c51652b536406602eb05405.html">exceptions</a></li><li class="navelem"><a class="el" href="exceptions__composition_8h.html">exceptions_composition.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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: File List</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('files.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('files.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -103,26 +96,33 @@ $(function(){initNavTree('files.html',''); initResizable(true); });
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span><span onclick="javascript:dynsection.toggleLevel(5);">5</span><span onclick="javascript:dynsection.toggleLevel(6);">6</span><span onclick="javascript:dynsection.toggleLevel(7);">7</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="dynsection.toggleFolder('0_')">&#160;</span><a class="el" href="dir_49e56c817e5e54854c35e136979f97ca.html" target="_self">docs</a></td><td class="desc"></td></tr>
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span><span onclick="javascript:toggleLevel(7);">7</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_49e56c817e5e54854c35e136979f97ca.html" target="_self">docs</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="iconfclosed"></span><a class="el" href="dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html" target="_self">static</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_')">&#9660;</span><span id="img_1_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_')">&#160;</span><a class="el" href="dir_425afc2e69e55565110382214454a15b.html" target="_self">composition</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_')">&#9660;</span><span id="img_1_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_')">&#160;</span><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html" target="_self">include</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_0_')">&#9660;</span><span id="img_1_0_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_0_')">&#160;</span><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html" target="_self">fourdst</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_0_0_')">&#9660;</span><span id="img_1_0_0_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_0_0_')">&#160;</span><a class="el" href="dir_22f8ab1532b3f549185d596a293d3842.html" target="_self">atomic</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_0_0_" class="odd"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="atomic_species_8h_source.html"><span class="icondoc"></span></a><a class="el" href="atomic_species_8h.html" target="_self">atomicSpecies.h</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">&#9660;</span><span id="img_1_0_" class="iconfopen" onclick="toggleFolder('1_0_')">&#160;</span><a class="el" href="dir_425afc2e69e55565110382214454a15b.html" target="_self">composition</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_0_0_" class="arrow" onclick="toggleFolder('1_0_0_')">&#9660;</span><span id="img_1_0_0_" class="iconfopen" onclick="toggleFolder('1_0_0_')">&#160;</span><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html" target="_self">include</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_" class="arrow" onclick="toggleFolder('1_0_0_0_')">&#9660;</span><span id="img_1_0_0_0_" class="iconfopen" onclick="toggleFolder('1_0_0_0_')">&#160;</span><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html" target="_self">fourdst</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_0_" class="arrow" onclick="toggleFolder('1_0_0_0_0_')">&#9660;</span><span id="img_1_0_0_0_0_" class="iconfopen" onclick="toggleFolder('1_0_0_0_0_')">&#160;</span><a class="el" href="dir_22f8ab1532b3f549185d596a293d3842.html" target="_self">atomic</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_0_0_" class="odd"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="atomicSpecies_8h_source.html"><span class="icondoc"></span></a><a class="el" href="atomicSpecies_8h.html" target="_self">atomicSpecies.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_0_1_" class="even"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="elements_8h_source.html"><span class="icondoc"></span></a><a class="el" href="elements_8h.html" target="_self">elements.h</a></td><td class="desc">Provides mappings between atomic numbers and element symbols for the periodic table </td></tr>
<tr id="row_1_0_0_0_0_2_" class="odd"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="species_8h_source.html"><span class="icondoc"></span></a><a class="el" href="species_8h.html" target="_self">species.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_1_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_0_1_')">&#9660;</span><span id="img_1_0_0_0_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_0_1_')">&#160;</span><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html" target="_self">composition</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_0_" class="odd"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_1_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_0_1_0_')">&#9660;</span><span id="img_1_0_0_0_1_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_0_1_0_')">&#160;</span><a class="el" href="dir_88aa30610c51652b536406602eb05405.html" target="_self">exceptions</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_0_0_" class="even"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="exceptions__composition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="exceptions__composition_8h.html" target="_self">exceptions_composition.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_1_" class="odd"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="composition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="composition_8h.html" target="_self">composition.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_2_" class="even"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="composition__abstract_8h_source.html"><span class="icondoc"></span></a><a class="el" href="composition__abstract_8h.html" target="_self">composition_abstract.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_3_" class="odd"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="utils_8h_source.html"><span class="icondoc"></span></a><a class="el" href="utils_8h.html" target="_self">utils.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_0_1_" class="arrow" onclick="dynsection.toggleFolder('1_0_1_')">&#9660;</span><span id="img_1_0_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_1_')">&#160;</span><a class="el" href="dir_e22a97de167fe22ecd13733f7a34b9f0.html" target="_self">lib</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="composition_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="composition_8cpp.html" target="_self">composition.cpp</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="utils_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="utils_8cpp.html" target="_self">utils.cpp</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_1_" class="arrow" onclick="toggleFolder('1_0_0_0_1_')">&#9660;</span><span id="img_1_0_0_0_1_" class="iconfopen" onclick="toggleFolder('1_0_0_0_1_')">&#160;</span><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html" target="_self">composition</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_0_" class="odd"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_1_0_" class="arrow" onclick="toggleFolder('1_0_0_0_1_0_')">&#9660;</span><span id="img_1_0_0_0_1_0_" class="iconfopen" onclick="toggleFolder('1_0_0_0_1_0_')">&#160;</span><a class="el" href="dir_f6270720383943883918701d7c63cf1d.html" target="_self">decorators</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_0_0_" class="even"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="composition__decorator__abstract_8h_source.html"><span class="icondoc"></span></a><a class="el" href="composition__decorator__abstract_8h.html" target="_self">composition_decorator_abstract.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_0_1_" class="odd"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="composition__masked_8h_source.html"><span class="icondoc"></span></a><a class="el" href="composition__masked_8h.html" target="_self">composition_masked.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_1_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_1_1_" class="arrow" onclick="toggleFolder('1_0_0_0_1_1_')">&#9660;</span><span id="img_1_0_0_0_1_1_" class="iconfopen" onclick="toggleFolder('1_0_0_0_1_1_')">&#160;</span><a class="el" href="dir_88aa30610c51652b536406602eb05405.html" target="_self">exceptions</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_1_0_" class="odd"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="exceptions__composition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="exceptions__composition_8h.html" target="_self">exceptions_composition.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_2_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_1_0_0_0_1_2_" class="arrow" onclick="toggleFolder('1_0_0_0_1_2_')">&#9660;</span><span id="img_1_0_0_0_1_2_" class="iconfopen" onclick="toggleFolder('1_0_0_0_1_2_')">&#160;</span><a class="el" href="dir_d6630bab6c58db28bc1f1c304498b57d.html" target="_self">utils</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_2_0_" class="odd"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><a href="composition__hash_8h_source.html"><span class="icondoc"></span></a><a class="el" href="composition__hash_8h.html" target="_self">composition_hash.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_3_" class="even"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="composition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="composition_8h.html" target="_self">composition.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_4_" class="odd"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="composition__abstract_8h_source.html"><span class="icondoc"></span></a><a class="el" href="composition__abstract_8h.html" target="_self">composition_abstract.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_1_5_" class="even"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><a href="utils_8h_source.html"><span class="icondoc"></span></a><a class="el" href="utils_8h.html" target="_self">utils.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_0_1_" class="arrow" onclick="toggleFolder('1_0_1_')">&#9660;</span><span id="img_1_0_1_" class="iconfopen" onclick="toggleFolder('1_0_1_')">&#160;</span><a class="el" href="dir_e22a97de167fe22ecd13733f7a34b9f0.html" target="_self">lib</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_1_0_1_0_" class="arrow" onclick="toggleFolder('1_0_1_0_')">&#9660;</span><span id="img_1_0_1_0_" class="iconfopen" onclick="toggleFolder('1_0_1_0_')">&#160;</span><a class="el" href="dir_a29dc6a716a1351df2c511dc254c58ac.html" target="_self">decorators</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_0_0_" class="odd"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="composition__masked_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="composition__masked_8cpp.html" target="_self">composition_masked.cpp</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="composition_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="composition_8cpp.html" target="_self">composition.cpp</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_2_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="utils_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="utils_8cpp.html" target="_self">utils.cpp</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -130,7 +130,7 @@ $(function(){initNavTree('files.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Class Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('functions.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -102,162 +95,14 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>a()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#adc960c98d6e6051940d0a5c0d9a1183d">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>begin()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b">fourdst::composition::Composition</a></li>
<li>betaCode()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a57391049d534ffd1a4b4d6ed63d65ffc">fourdst::atomic::Species</a></li>
<li>betaDecayEnergy()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73">fourdst::atomic::Species</a></li>
<li>bindingEnergy()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#abeef75170cabef39fdaa6362780ddfc8">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>canonicalComp&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a459e01b94eb0e78dd95bb6932a967f13">fourdst::composition::Composition::CompositionCache</a></li>
<li>clear()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ac8b576c3b48c4cedda6e9e2790072b0d">fourdst::composition::Composition::CompositionCache</a></li>
<li>Composition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">fourdst::composition::Composition</a></li>
<li>CompositionError()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::InvalidCompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::UnregisteredSymbolError</a></li>
<li>contains()&#160;:&#160;<a class="el" href="class_composition_abstract.html#af42050fabc3c888d77f0fc98f08bc80a">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a194f715788e7921bd611579440de2ecd">fourdst::composition::Composition</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>decayModes()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#aad5094dfc8317db36468356bbc4a3e2f">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>el()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a326c260a1b53deafcd04c21b2787f6c4">fourdst::atomic::Species</a></li>
<li>end()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2">fourdst::composition::Composition</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>getCanonicalComposition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition</a></li>
<li>getElectronAbundance()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a86b60205094ed72435ee84abf9498e21">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">fourdst::composition::Composition</a></li>
<li>getLogger()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e">fourdst::composition::Composition</a></li>
<li>getMassFraction()&#160;:&#160;<a class="el" href="class_composition_abstract.html#afb72c61da511b7963382804a0e87a54a">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition</a></li>
<li>getMassFractionVector()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a82583ffa3c08297cda6c3957a6a7dbc6">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#af4f44aaf8b7e0d63872a70b5e2131369">fourdst::composition::Composition</a></li>
<li>getMeanParticleMass()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a85bf97a30ecadd0750bece4442f4deff">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition</a></li>
<li>getMolarAbundance()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a71fb459bf4375af2fe33c8a7c0747ce0">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">fourdst::composition::Composition</a></li>
<li>getMolarAbundanceVector()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a1ad7a33d17db32b2c9ce0a30cd6628f9">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#abcb391f5fca2b636127e48e681e4c3ee">fourdst::composition::Composition</a></li>
<li>getNumberFraction()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a506ef92e69f99ad02598c8d178df1c31">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305">fourdst::composition::Composition</a></li>
<li>getNumberFractionVector()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a883ea47508557952b9f15432bf0be376">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#ae4f72972cf4d1ff422d0790080e11473">fourdst::composition::Composition</a></li>
<li>getRegisteredSpecies()&#160;:&#160;<a class="el" href="class_composition_abstract.html#ae6e7152d69fc5f5a128f8cb2cfce1587">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a33db253ca50431b5166d43412ff18f71">fourdst::composition::Composition</a></li>
<li>getRegisteredSymbols()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a5a4362dc0d77659b75d528a0e884ed7b">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a3ae885c28580ae15be8c16614bef3b0e">fourdst::composition::Composition</a></li>
<li>getSpeciesAtIndex()&#160;:&#160;<a class="el" href="class_composition_abstract.html#aaee3651c1672b2763181e966e4525ba6">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c">fourdst::composition::Composition</a></li>
<li>getSpeciesIndex()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a1e5195debe590960aa064289733958ba">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">fourdst::composition::Composition</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>halfLife()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a34c4bb95e3c3e29087bc242d83aeefa1">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>is_clear()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#af291583560120bb53c4546a598666477">fourdst::composition::Composition::CompositionCache</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>m_a&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef">fourdst::atomic::Species</a></li>
<li>m_atomicMass&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">fourdst::atomic::Species</a></li>
<li>m_atomicMassUnc&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf">fourdst::atomic::Species</a></li>
<li>m_betaCode&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15">fourdst::atomic::Species</a></li>
<li>m_betaDecayEnergy&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">fourdst::atomic::Species</a></li>
<li>m_bindingEnergy&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c">fourdst::atomic::Species</a></li>
<li>m_cache&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a02cd9d9608da082a200fdfa86d14bf5d">fourdst::composition::Composition</a></li>
<li>m_decayModes&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35">fourdst::atomic::Species</a></li>
<li>m_el&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb">fourdst::atomic::Species</a></li>
<li>m_halfLife_s&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee">fourdst::atomic::Species</a></li>
<li>m_message&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e">fourdst::composition::exceptions::SpeciesError</a></li>
<li>m_molarAbundances&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f">fourdst::composition::Composition</a></li>
<li>m_n&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">fourdst::atomic::Species</a></li>
<li>m_name&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">fourdst::atomic::Species</a></li>
<li>m_nz&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8">fourdst::atomic::Species</a></li>
<li>m_registeredSpecies&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a452b0affb86dc971a96c80d01f4fcb2b">fourdst::composition::Composition</a></li>
<li>m_spin&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a9dcfca3c5e28f6523bb1a10ede645048">fourdst::atomic::Species</a></li>
<li>m_spinParity&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">fourdst::atomic::Species</a></li>
<li>m_z&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0">fourdst::atomic::Species</a></li>
<li>mass()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#af5bdcc90ddafddfc027f94a98972eca3">fourdst::atomic::Species</a></li>
<li>massFractions&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#add5ce97ae6a1796c5f6488bfa1555be6">fourdst::composition::Composition::CompositionCache</a></li>
<li>massUnc()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ac041c089469dc8d36548805c81492aca">fourdst::atomic::Species</a></li>
<li>molarAbundances&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">fourdst::composition::Composition::CompositionCache</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>n()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a957734e413f07adf1d570885c480768d">fourdst::atomic::Species</a></li>
<li>name()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a1fcc01fc978b34ba2531117f10be6741">fourdst::atomic::Species</a></li>
<li>numberFractions&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a41ce9d6b4a0f00030e3027b23c0269fb">fourdst::composition::Composition::CompositionCache</a></li>
<li>nz()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#aa5e452accca3a9b4937867044617a032">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>operator!=&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ae1cc99d92a460877ec5bc28f13424c04">fourdst::atomic::Species</a></li>
<li>operator()()&#160;:&#160;<a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html#afa44fa4cf54e7f6283d6e2ce93c63b6a">std::hash&lt; fourdst::atomic::Species &gt;</a></li>
<li>operator&lt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#afc74eacd01f350dc20e2c7ec6a35c49b">fourdst::atomic::Species</a></li>
<li>operator&lt;&lt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ad431f09aba3c2d8bafde06a459636965">fourdst::atomic::Species</a>, <a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#a6e447cb601af6bcbd09e290aef759672">fourdst::composition::CanonicalComposition</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4">fourdst::composition::Composition</a></li>
<li>operator=()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2">fourdst::composition::Composition</a></li>
<li>operator==&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a7864aa6e0ab9a953d657faf56cc921a1">fourdst::atomic::Species</a></li>
<li>operator&gt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ab9503c9331c5746c283faa68a6ef3ef9">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>registerSpecies()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">fourdst::composition::Composition</a></li>
<li>registerSymbol()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>setMolarAbundance()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition</a></li>
<li>size()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a230f58ef18a9816c1d13c287eaf3ba05">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a9d177d36b728442bcbd8cb66712c7c75">fourdst::composition::Composition</a></li>
<li>sortedSpecies&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a14761ff2df5423884330e423ec38e98c">fourdst::composition::Composition::CompositionCache</a></li>
<li>sortedSymbols&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#abe45010a5104562d3ebecc77393c04ce">fourdst::composition::Composition::CompositionCache</a></li>
<li>Species()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">fourdst::atomic::Species</a></li>
<li>SpeciesError()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::SpeciesError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::UnknownSymbolError</a></li>
<li>spin()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a0e5d73c7c629cb08f254f2bc41f6ac4b">fourdst::atomic::Species</a></li>
<li>spinParity()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#afcdd2f750d8cf206e3bcc507d57dabb1">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>what()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67">fourdst::composition::exceptions::SpeciesError</a></li>
</ul>
<h3><a id="index_x" name="index_x"></a>- x -</h3><ul>
<li>X&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#abe5b01574242f8eaabd00c3d653291f7">fourdst::composition::CanonicalComposition</a></li>
</ul>
<h3><a id="index_y" name="index_y"></a>- y -</h3><ul>
<li>Y&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#a93927bfccc5d2b3906565d092ed4f7f4">fourdst::composition::CanonicalComposition</a></li>
<li>Ye&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ae844e5a1d2b85c7cfee50157ccf189ce">fourdst::composition::Composition::CompositionCache</a></li>
</ul>
<h3><a id="index_z" name="index_z"></a>- z -</h3><ul>
<li>Z&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#ae1981f5ddd36abd17a4a69fa1f43de18">fourdst::composition::CanonicalComposition</a></li>
<li>z()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a1d50917a60a1adb2c9912193f214fab0">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index__7E" name="index__7E"></a>- ~ -</h3><ul>
<li>~Composition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a08c1d1fe9384c5255a6ba40e34b18315">fourdst::composition::Composition</a></li>
<li>~CompositionAbstract()&#160;:&#160;<a class="el" href="class_composition_abstract.html#aaae3d6215b7433cb9871664852a95d1b">CompositionAbstract</a></li>
<li>a()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#adc960c98d6e6051940d0a5c0d9a1183d">fourdst::atomic::Species</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Class Members - Functions</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('functions_func.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('functions_func.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -102,120 +95,144 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
<div class="textblock">Here is a list of all functions with links to the classes they belong to:</div>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>a()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#adc960c98d6e6051940d0a5c0d9a1183d">fourdst::atomic::Species</a></li>
<li>a()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#adc960c98d6e6051940d0a5c0d9a1183d">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>begin()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b">fourdst::composition::Composition</a></li>
<li>betaCode()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a57391049d534ffd1a4b4d6ed63d65ffc">fourdst::atomic::Species</a></li>
<li>betaDecayEnergy()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73">fourdst::atomic::Species</a></li>
<li>bindingEnergy()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#abeef75170cabef39fdaa6362780ddfc8">fourdst::atomic::Species</a></li>
<li>begin()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a8699ef1c21f7cf21a26ab2f83cfd9785">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a5f2a8dd8732f74d2a0350bf145ee9bc4">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#abae330ec1301d4e12981aec57bb9cfba">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a6cd7620301b552b7128acbddeef17c69">fourdst::composition::MaskedComposition</a></li>
<li>betaCode()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a57391049d534ffd1a4b4d6ed63d65ffc">fourdst::atomic::Species</a></li>
<li>betaDecayEnergy()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73">fourdst::atomic::Species</a></li>
<li>bindingEnergy()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#abeef75170cabef39fdaa6362780ddfc8">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>clear()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ac8b576c3b48c4cedda6e9e2790072b0d">fourdst::composition::Composition::CompositionCache</a></li>
<li>Composition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">fourdst::composition::Composition</a></li>
<li>CompositionError()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::InvalidCompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::UnregisteredSymbolError</a></li>
<li>contains()&#160;:&#160;<a class="el" href="class_composition_abstract.html#af42050fabc3c888d77f0fc98f08bc80a">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a194f715788e7921bd611579440de2ecd">fourdst::composition::Composition</a></li>
<li>clear()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ac8b576c3b48c4cedda6e9e2790072b0d">fourdst::composition::Composition::CompositionCache</a></li>
<li>clone()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a5a1f5661a329ec7bc8b7e118ff9d6c25">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a81d5a4da267e24662ae90c6a29f3d0a1">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a30f89ba71d9db6ad330c645d0a161164">fourdst::composition::MaskedComposition</a></li>
<li>Composition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a321598f3b8bb4c58992d09a90ea3079b">fourdst::composition::Composition</a></li>
<li>CompositionDecorator()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a115e0c194a3dffddc558e0305cc56677">fourdst::composition::CompositionDecorator</a></li>
<li>CompositionError()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::InvalidCompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::UnregisteredSymbolError</a></li>
<li>contains()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a194f715788e7921bd611579440de2ecd">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a2e6c4d27d2b295b6be87c6964cac1e1e">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a811e91b7cc08f19b8c92de43fdb91401">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a045cfdf1e771895df872a6da61c53966">fourdst::composition::MaskedComposition</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>decayModes()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#aad5094dfc8317db36468356bbc4a3e2f">fourdst::atomic::Species</a></li>
<li>decayModes()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#aad5094dfc8317db36468356bbc4a3e2f">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>el()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a326c260a1b53deafcd04c21b2787f6c4">fourdst::atomic::Species</a></li>
<li>end()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2">fourdst::composition::Composition</a></li>
<li>el()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a326c260a1b53deafcd04c21b2787f6c4">fourdst::atomic::Species</a></li>
<li>encode_fp64()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a7379a0358b94ebb5eda3585264fdeb24">fourdst::composition::utils::CompositionHash</a></li>
<li>end()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a8c07a604bff4963b9f8a1f11175f97cf">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#abbe8a70d15fa85a543ac9e310d53d22f">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a3eb087286aef2820d123688a27adefdf">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a0e146a8433a786702b03bbeddce38ff8">fourdst::composition::MaskedComposition</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>getCanonicalComposition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition</a></li>
<li>getElectronAbundance()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a86b60205094ed72435ee84abf9498e21">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">fourdst::composition::Composition</a></li>
<li>getLogger()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e">fourdst::composition::Composition</a></li>
<li>getMassFraction()&#160;:&#160;<a class="el" href="class_composition_abstract.html#afb72c61da511b7963382804a0e87a54a">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition</a></li>
<li>getMassFractionVector()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a82583ffa3c08297cda6c3957a6a7dbc6">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#af4f44aaf8b7e0d63872a70b5e2131369">fourdst::composition::Composition</a></li>
<li>getMeanParticleMass()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a85bf97a30ecadd0750bece4442f4deff">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition</a></li>
<li>getMolarAbundance()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a71fb459bf4375af2fe33c8a7c0747ce0">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">fourdst::composition::Composition</a></li>
<li>getMolarAbundanceVector()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a1ad7a33d17db32b2c9ce0a30cd6628f9">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#abcb391f5fca2b636127e48e681e4c3ee">fourdst::composition::Composition</a></li>
<li>getNumberFraction()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a506ef92e69f99ad02598c8d178df1c31">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305">fourdst::composition::Composition</a></li>
<li>getNumberFractionVector()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a883ea47508557952b9f15432bf0be376">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#ae4f72972cf4d1ff422d0790080e11473">fourdst::composition::Composition</a></li>
<li>getRegisteredSpecies()&#160;:&#160;<a class="el" href="class_composition_abstract.html#ae6e7152d69fc5f5a128f8cb2cfce1587">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a33db253ca50431b5166d43412ff18f71">fourdst::composition::Composition</a></li>
<li>getRegisteredSymbols()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a5a4362dc0d77659b75d528a0e884ed7b">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a3ae885c28580ae15be8c16614bef3b0e">fourdst::composition::Composition</a></li>
<li>getSpeciesAtIndex()&#160;:&#160;<a class="el" href="class_composition_abstract.html#aaee3651c1672b2763181e966e4525ba6">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c">fourdst::composition::Composition</a></li>
<li>getSpeciesIndex()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a1e5195debe590960aa064289733958ba">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">fourdst::composition::Composition</a></li>
<li>getCanonicalComposition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition</a></li>
<li>getElectronAbundance()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#ad0fcf2e51cca02c4224241828335db1a">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a39f1df55aff6650c653e62c0e9a2cc5e">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a38fc871469f94b3c07ba18a00548085d">fourdst::composition::MaskedComposition</a></li>
<li>getLogger()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e">fourdst::composition::Composition</a></li>
<li>getMassFraction()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a3e3248162611754ca4c54b9979f6664d">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a8c1a4cd69465ef5b65bea547ed919ca5">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a2383b69a4b1dbe1c7be01bb826b06c07">fourdst::composition::MaskedComposition</a></li>
<li>getMassFractionVector()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#af4f44aaf8b7e0d63872a70b5e2131369">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a752af872347c612bf3b43b1711c2cfc0">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a4d2795fa73ec3f5185232d4cca5684a6">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a7655d278224486e762d22d0501187f58">fourdst::composition::MaskedComposition</a></li>
<li>getMeanParticleMass()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#afedcef16ed403b95ce7f1e6756aa46e8">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a3b8f0f8fd75888d001177deff39f7405">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a3f50005318f2aa7bf7c3cd5b1d2aef7a">fourdst::composition::MaskedComposition</a></li>
<li>getMolarAbundance()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#adf861bd58e80025b021af2949b41d126">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a0c46d440cafd9ae2d04589ece5fd41fb">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a3064af4fb0b59dce5b484d5657d25506">fourdst::composition::MaskedComposition</a></li>
<li>getMolarAbundanceVector()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#abcb391f5fca2b636127e48e681e4c3ee">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a657c12d36b2f44e44c32e86d5296c063">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a80e528239b4a197985e6993c8b6dab48">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#ac2f827bedae5405ebab7108b2e4397c5">fourdst::composition::MaskedComposition</a></li>
<li>getNumberFraction()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a1aa79993925f16ba3c30a376aa39161b">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a65bae043ffbf4514b2593ccb63c6e265">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a66724877d66017bac3dc3cc784dda57c">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#af4f65f7cad735494aa5010cf0832f23b">fourdst::composition::MaskedComposition</a></li>
<li>getNumberFractionVector()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#ae4f72972cf4d1ff422d0790080e11473">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a83343286d738d101635b2a7f5b7d96ef">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a72ffd49c3b3e7f3f22ed28ceb2169cb5">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#ad28b1f5c98bd25378c24c732d74deab4">fourdst::composition::MaskedComposition</a></li>
<li>getRegisteredSpecies()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a33db253ca50431b5166d43412ff18f71">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a7e17ffec871ac543624a4b0eee147cc2">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a54aa58b7d6cfcb67731b1ab46fdb6cce">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#acf4ebbe92e04dc02567187c6e527149a">fourdst::composition::MaskedComposition</a></li>
<li>getRegisteredSymbols()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a3ae885c28580ae15be8c16614bef3b0e">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a94c2cadeae32ab19cee42fc1670c4c6c">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a85acea9a107432dfefcbfffe4c3c7c62">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a9b33507e9820b7fd55209d3624388077">fourdst::composition::MaskedComposition</a></li>
<li>getSpeciesAtIndex()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a43138cbf3d399e8f278db742fe1b02a7">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a996066b4bf67e415eb2dd3ea7aed68bd">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#acc9d3af0aad6c6209c9aefd94f86996b">fourdst::composition::MaskedComposition</a></li>
<li>getSpeciesIndex()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#aebf28eab9c902a285589fe2ab7f3060f">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a9b7e6388d9a73c05ddd34660bde43867">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a7277650debc78e081963663557de73eb">fourdst::composition::MaskedComposition</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>halfLife()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a34c4bb95e3c3e29087bc242d83aeefa1">fourdst::atomic::Species</a></li>
<li>halfLife()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a34c4bb95e3c3e29087bc242d83aeefa1">fourdst::atomic::Species</a></li>
<li>hash_exact()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#af30bb4f60999d9ad99ad3893efa2de65">fourdst::composition::utils::CompositionHash</a></li>
<li>hash_quantized()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a55231130dd4ad583eb0b44765ed43c0f">fourdst::composition::utils::CompositionHash</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>is_clear()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#af291583560120bb53c4546a598666477">fourdst::composition::Composition::CompositionCache</a></li>
<li>is_clear()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#af291583560120bb53c4546a598666477">fourdst::composition::Composition::CompositionCache</a></li>
<li>is_finite()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a200d15d86b755cab2e4ef0f9d480adb7">fourdst::composition::utils::CompositionHash</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>mass()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#af5bdcc90ddafddfc027f94a98972eca3">fourdst::atomic::Species</a></li>
<li>massUnc()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ac041c089469dc8d36548805c81492aca">fourdst::atomic::Species</a></li>
<li>MaskedComposition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a1538e1c5aa96d92222efefc1b44d9536">fourdst::composition::MaskedComposition</a></li>
<li>mass()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#af5bdcc90ddafddfc027f94a98972eca3">fourdst::atomic::Species</a></li>
<li>massUnc()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#ac041c089469dc8d36548805c81492aca">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>n()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a957734e413f07adf1d570885c480768d">fourdst::atomic::Species</a></li>
<li>name()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a1fcc01fc978b34ba2531117f10be6741">fourdst::atomic::Species</a></li>
<li>nz()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#aa5e452accca3a9b4937867044617a032">fourdst::atomic::Species</a></li>
<li>n()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a957734e413f07adf1d570885c480768d">fourdst::atomic::Species</a></li>
<li>name()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a1fcc01fc978b34ba2531117f10be6741">fourdst::atomic::Species</a></li>
<li>normalize_double_bits()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a261eca83fbaf3a8a261d2991ab295350">fourdst::composition::utils::CompositionHash</a></li>
<li>nz()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#aa5e452accca3a9b4937867044617a032">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>operator()()&#160;:&#160;<a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html#afa44fa4cf54e7f6283d6e2ce93c63b6a">std::hash&lt; fourdst::atomic::Species &gt;</a></li>
<li>operator=()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2">fourdst::composition::Composition</a></li>
<li>operator()()&#160;:&#160;<a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1Species_01_4.html#afa44fa4cf54e7f6283d6e2ce93c63b6a">std::hash&lt; fourdst::atomic::Species &gt;</a>, <a class="el" href="structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4.html#a20ef7280a7d2353f5b391a1a00263d0c">std::hash&lt; fourdst::composition::Composition &gt;</a></li>
<li>operator=()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a4ec1e23cfecef764cb831171fed62fc2">fourdst::composition::Composition</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>pack_species()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a3c3dbded28e845dba5b3bcea3e116008">fourdst::composition::utils::CompositionHash</a></li>
<li>push_bytes()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a13f25983671ce31bca2877c76b1e1f7c">fourdst::composition::utils::CompositionHash</a></li>
<li>push_le32()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#acf8c95916629d381ff0754028b3e9a4c">fourdst::composition::utils::CompositionHash</a></li>
<li>push_le64()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a09a535d15e75cf5bd068c2605527cc48">fourdst::composition::utils::CompositionHash</a></li>
</ul>
<h3><a id="index_q" name="index_q"></a>- q -</h3><ul>
<li>quantize()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a6330fb5a9a7bf8e74aea9df9c3fddca4">fourdst::composition::utils::CompositionHash</a></li>
<li>quantize_index()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a55bab3af8b1413c125de7b1a71fe2b7d">fourdst::composition::utils::CompositionHash</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>registerSpecies()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">fourdst::composition::Composition</a></li>
<li>registerSymbol()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition</a></li>
<li>registerSpecies()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a392a34c19f45d6c936cc7030e6cfaf3f">fourdst::composition::Composition</a></li>
<li>registerSymbol()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition</a></li>
<li>reserve_bytes()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#a07ab005e0806da3e6343b5bdad09c2d6">fourdst::composition::utils::CompositionHash</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>setMolarAbundance()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition</a></li>
<li>size()&#160;:&#160;<a class="el" href="class_composition_abstract.html#a230f58ef18a9816c1d13c287eaf3ba05">CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a9d177d36b728442bcbd8cb66712c7c75">fourdst::composition::Composition</a></li>
<li>Species()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">fourdst::atomic::Species</a></li>
<li>SpeciesError()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::SpeciesError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::UnknownSymbolError</a></li>
<li>spin()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a0e5d73c7c629cb08f254f2bc41f6ac4b">fourdst::atomic::Species</a></li>
<li>spinParity()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#afcdd2f750d8cf206e3bcc507d57dabb1">fourdst::atomic::Species</a></li>
<li>setMolarAbundance()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition</a></li>
<li>size()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a9d177d36b728442bcbd8cb66712c7c75">fourdst::composition::Composition</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#af7ec2eaa16a0c78d19728e32469cec06">fourdst::composition::CompositionAbstract</a>, <a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#af70b703b6b946d959cdd5cd15e853a9d">fourdst::composition::CompositionDecorator</a>, <a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a6b6c7a9ad6293558ddc8834d22f4bc62">fourdst::composition::MaskedComposition</a></li>
<li>Species()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a3756508a18b57a60f68f1b0cf58d303c">fourdst::atomic::Species</a></li>
<li>SpeciesError()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::SpeciesError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html#af67ed95557b2511ff5143c7064fc5813">fourdst::composition::exceptions::UnknownSymbolError</a></li>
<li>spin()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a0e5d73c7c629cb08f254f2bc41f6ac4b">fourdst::atomic::Species</a></li>
<li>spinParity()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#afcdd2f750d8cf206e3bcc507d57dabb1">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>what()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67">fourdst::composition::exceptions::SpeciesError</a></li>
<li>what()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af0c63f7e05d0c65157b960c654d09b67">fourdst::composition::exceptions::SpeciesError</a></li>
<li>write_header()&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#af02e9cdbc51fd5d166ea88b5be2c989a">fourdst::composition::utils::CompositionHash</a></li>
</ul>
<h3><a id="index_z" name="index_z"></a>- z -</h3><ul>
<li>z()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a1d50917a60a1adb2c9912193f214fab0">fourdst::atomic::Species</a></li>
<li>z()&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a1d50917a60a1adb2c9912193f214fab0">fourdst::atomic::Species</a></li>
</ul>
<h3><a id="index__7E" name="index__7E"></a>- ~ -</h3><ul>
<li>~Composition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a08c1d1fe9384c5255a6ba40e34b18315">fourdst::composition::Composition</a></li>
<li>~CompositionAbstract()&#160;:&#160;<a class="el" href="class_composition_abstract.html#aaae3d6215b7433cb9871664852a95d1b">CompositionAbstract</a></li>
<li>~Composition()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a08c1d1fe9384c5255a6ba40e34b18315">fourdst::composition::Composition</a></li>
<li>~CompositionAbstract()&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html#a83ff77f3f390bb66c978e157d9bb6394">fourdst::composition::CompositionAbstract</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Class Members - Related Symbols</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('functions_rela.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('functions_rela.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -100,18 +93,18 @@ $(function(){initNavTree('functions_rela.html',''); initResizable(true); });
<div class="contents">
<div class="textblock">Here is a list of all related symbols with links to the classes they belong to:</div><ul>
<li>operator!=&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ae1cc99d92a460877ec5bc28f13424c04">fourdst::atomic::Species</a></li>
<li>operator&lt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#afc74eacd01f350dc20e2c7ec6a35c49b">fourdst::atomic::Species</a></li>
<li>operator&lt;&lt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ad431f09aba3c2d8bafde06a459636965">fourdst::atomic::Species</a>, <a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#a6e447cb601af6bcbd09e290aef759672">fourdst::composition::CanonicalComposition</a>, <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4">fourdst::composition::Composition</a></li>
<li>operator==&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a7864aa6e0ab9a953d657faf56cc921a1">fourdst::atomic::Species</a></li>
<li>operator&gt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ab9503c9331c5746c283faa68a6ef3ef9">fourdst::atomic::Species</a></li>
<li>operator!=&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#ae1cc99d92a460877ec5bc28f13424c04">fourdst::atomic::Species</a></li>
<li>operator&lt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#afc74eacd01f350dc20e2c7ec6a35c49b">fourdst::atomic::Species</a></li>
<li>operator&lt;&lt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#ad431f09aba3c2d8bafde06a459636965">fourdst::atomic::Species</a>, <a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html#a6e447cb601af6bcbd09e290aef759672">fourdst::composition::CanonicalComposition</a>, <a class="el" href="classfourdst_1_1composition_1_1Composition.html#a36c2525d21cd932065bb2bb30bc57fb4">fourdst::composition::Composition</a></li>
<li>operator==&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a7864aa6e0ab9a953d657faf56cc921a1">fourdst::atomic::Species</a></li>
<li>operator&gt;&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#ab9503c9331c5746c283faa68a6ef3ef9">fourdst::atomic::Species</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Class Members - Variables</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('functions_vars.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('functions_vars.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -99,43 +92,78 @@ $(function(){initNavTree('functions_vars.html',''); initResizable(true); });
</div>
<div class="contents">
<div class="textblock">Here is a list of all variables with links to the classes they belong to:</div><ul>
<li>canonicalComp&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a459e01b94eb0e78dd95bb6932a967f13">fourdst::composition::Composition::CompositionCache</a></li>
<li>m_a&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef">fourdst::atomic::Species</a></li>
<li>m_atomicMass&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">fourdst::atomic::Species</a></li>
<li>m_atomicMassUnc&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf">fourdst::atomic::Species</a></li>
<li>m_betaCode&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15">fourdst::atomic::Species</a></li>
<li>m_betaDecayEnergy&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">fourdst::atomic::Species</a></li>
<li>m_bindingEnergy&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c">fourdst::atomic::Species</a></li>
<li>m_cache&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a02cd9d9608da082a200fdfa86d14bf5d">fourdst::composition::Composition</a></li>
<li>m_decayModes&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35">fourdst::atomic::Species</a></li>
<li>m_el&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb">fourdst::atomic::Species</a></li>
<li>m_halfLife_s&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee">fourdst::atomic::Species</a></li>
<li>m_message&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e">fourdst::composition::exceptions::SpeciesError</a></li>
<li>m_molarAbundances&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f">fourdst::composition::Composition</a></li>
<li>m_n&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">fourdst::atomic::Species</a></li>
<li>m_name&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">fourdst::atomic::Species</a></li>
<li>m_nz&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8">fourdst::atomic::Species</a></li>
<li>m_registeredSpecies&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1_composition.html#a452b0affb86dc971a96c80d01f4fcb2b">fourdst::composition::Composition</a></li>
<li>m_spin&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a9dcfca3c5e28f6523bb1a10ede645048">fourdst::atomic::Species</a></li>
<li>m_spinParity&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">fourdst::atomic::Species</a></li>
<li>m_z&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0">fourdst::atomic::Species</a></li>
<li>massFractions&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#add5ce97ae6a1796c5f6488bfa1555be6">fourdst::composition::Composition::CompositionCache</a></li>
<li>molarAbundances&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">fourdst::composition::Composition::CompositionCache</a></li>
<li>numberFractions&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a41ce9d6b4a0f00030e3027b23c0269fb">fourdst::composition::Composition::CompositionCache</a></li>
<li>sortedSpecies&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#a14761ff2df5423884330e423ec38e98c">fourdst::composition::Composition::CompositionCache</a></li>
<li>sortedSymbols&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#abe45010a5104562d3ebecc77393c04ce">fourdst::composition::Composition::CompositionCache</a></li>
<li>X&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#abe5b01574242f8eaabd00c3d653291f7">fourdst::composition::CanonicalComposition</a></li>
<li>Y&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#a93927bfccc5d2b3906565d092ed4f7f4">fourdst::composition::CanonicalComposition</a></li>
<li>Ye&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html#ae844e5a1d2b85c7cfee50157ccf189ce">fourdst::composition::Composition::CompositionCache</a></li>
<li>Z&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#ae1981f5ddd36abd17a4a69fa1f43de18">fourdst::composition::CanonicalComposition</a></li>
<div class="textblock">Here is a list of all variables with links to the classes they belong to:</div>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>canonicalComp&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a459e01b94eb0e78dd95bb6932a967f13">fourdst::composition::Composition::CompositionCache</a></li>
</ul>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>kSeed&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#ac80f1cb0966ae3d0358e77c7a6f904f5">fourdst::composition::utils::CompositionHash</a></li>
<li>kTag&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html#ae8913343a3612786bdc9b96863494533">fourdst::composition::utils::CompositionHash</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>m_a&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a6e7c5ab92da7ab867018da87a14ef3ef">fourdst::atomic::Species</a></li>
<li>m_activeSpecies&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a0ac80124e712c7f032077f3b130bea68">fourdst::composition::MaskedComposition</a></li>
<li>m_atomicMass&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#ab3e057d426e0d8dbf0134f92fda1c322">fourdst::atomic::Species</a></li>
<li>m_atomicMassUnc&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a4c6aa98435227f8257b93311a19c4adf">fourdst::atomic::Species</a></li>
<li>m_base_composition&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html#a785a5aeddcc68ce3a5b688d956c4d505">fourdst::composition::CompositionDecorator</a></li>
<li>m_betaCode&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#abe9c5f69d657383e17dd49b41b7e4e15">fourdst::atomic::Species</a></li>
<li>m_betaDecayEnergy&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">fourdst::atomic::Species</a></li>
<li>m_bindingEnergy&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#acbb5b36d6892ee09e95d774eda235d3c">fourdst::atomic::Species</a></li>
<li>m_cache&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a02cd9d9608da082a200fdfa86d14bf5d">fourdst::composition::Composition</a></li>
<li>m_decayModes&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a545093f4fd3d9ad490a5bea84e950d35">fourdst::atomic::Species</a></li>
<li>m_el&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a704e9d164033a89d610685c494fd53eb">fourdst::atomic::Species</a></li>
<li>m_halfLife_s&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#af76d148ab7be629601a389f5758238ee">fourdst::atomic::Species</a></li>
<li>m_masked_composition&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html#a488e2fd57d9f4592c2972dbeb8b2ce54">fourdst::composition::MaskedComposition</a></li>
<li>m_message&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#a4cd69d727a162f90045cd6d4aaf95440">fourdst::composition::exceptions::CompositionError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#a07a424e42edd368e6fb5113655ab6d1e">fourdst::composition::exceptions::SpeciesError</a></li>
<li>m_molarAbundances&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f">fourdst::composition::Composition</a></li>
<li>m_n&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">fourdst::atomic::Species</a></li>
<li>m_name&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a4f782752e18e8972c66ee7168a06279d">fourdst::atomic::Species</a></li>
<li>m_nz&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a50d5e1c96be4884ccfebde1eec79b6e8">fourdst::atomic::Species</a></li>
<li>m_registeredSpecies&#160;:&#160;<a class="el" href="classfourdst_1_1composition_1_1Composition.html#a452b0affb86dc971a96c80d01f4fcb2b">fourdst::composition::Composition</a></li>
<li>m_spin&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a9dcfca3c5e28f6523bb1a10ede645048">fourdst::atomic::Species</a></li>
<li>m_spinParity&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#a874bc48272e4f091817bc25a72eebc2d">fourdst::atomic::Species</a></li>
<li>m_z&#160;:&#160;<a class="el" href="structfourdst_1_1atomic_1_1Species.html#aae24c637c169f9f5eca03b6dcf8329e0">fourdst::atomic::Species</a></li>
<li>massFractions&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#add5ce97ae6a1796c5f6488bfa1555be6">fourdst::composition::Composition::CompositionCache</a></li>
<li>molarAbundances&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ab74c9cd92ba8aaf5f95c8ca5284206a6">fourdst::composition::Composition::CompositionCache</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>numberFractions&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a41ce9d6b4a0f00030e3027b23c0269fb">fourdst::composition::Composition::CompositionCache</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>sortedSpecies&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#a14761ff2df5423884330e423ec38e98c">fourdst::composition::Composition::CompositionCache</a></li>
<li>sortedSymbols&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#abe45010a5104562d3ebecc77393c04ce">fourdst::composition::Composition::CompositionCache</a></li>
</ul>
<h3><a id="index_x" name="index_x"></a>- x -</h3><ul>
<li>X&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html#abe5b01574242f8eaabd00c3d653291f7">fourdst::composition::CanonicalComposition</a></li>
</ul>
<h3><a id="index_y" name="index_y"></a>- y -</h3><ul>
<li>Y&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html#a93927bfccc5d2b3906565d092ed4f7f4">fourdst::composition::CanonicalComposition</a></li>
<li>Ye&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html#ae844e5a1d2b85c7cfee50157ccf189ce">fourdst::composition::Composition::CompositionCache</a></li>
</ul>
<h3><a id="index_z" name="index_z"></a>- z -</h3><ul>
<li>Z&#160;:&#160;<a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html#ae1981f5ddd36abd17a4a69fa1f43de18">fourdst::composition::CanonicalComposition</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Class Hierarchy</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('hierarchy.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -105,19 +98,23 @@ $(function(){initNavTree('hierarchy.html',''); initResizable(true); });
<div class="textblock">
<p><a href="inherits.html">Go to the graphical class hierarchy</a></p>
This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html" target="_self">fourdst::composition::CanonicalComposition</a></td><td class="desc">Represents the canonical (X, Y, Z) composition of stellar material </td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_composition_abstract.html" target="_self">CompositionAbstract</a></td><td class="desc">Abstract base class for chemical composition representations </td></tr>
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1_composition.html" target="_self">fourdst::composition::Composition</a></td><td class="desc">Manages a collection of chemical species and their abundances </td></tr>
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html" target="_self">fourdst::composition::Composition::CompositionCache</a></td><td class="desc">Caches computed properties of the composition to avoid redundant calculations </td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="dynsection.toggleFolder('3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>std::exception</b></td><td class="desc">STL class </td></tr>
<tr id="row_3_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_3_0_" class="arrow" onclick="dynsection.toggleFolder('3_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" target="_self">fourdst::composition::exceptions::CompositionError</a></td><td class="desc">Base class for exceptions related to composition objects </td></tr>
<tr id="row_3_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" target="_self">fourdst::composition::exceptions::InvalidCompositionError</a></td><td class="desc">Exception thrown when a composition is in an invalid or inconsistent state </td></tr>
<tr id="row_3_0_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html" target="_self">fourdst::composition::exceptions::UnregisteredSymbolError</a></td><td class="desc">Exception thrown when a symbol is used that has not been registered </td></tr>
<tr id="row_3_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_3_1_" class="arrow" onclick="dynsection.toggleFolder('3_1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html" target="_self">fourdst::composition::exceptions::SpeciesError</a></td><td class="desc">Base class for exceptions related to atomic species </td></tr>
<tr id="row_3_1_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html" target="_self">fourdst::composition::exceptions::UnknownSymbolError</a></td><td class="desc">Exception thrown when an unknown symbol is encountered </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html" target="_self">std::hash&lt; fourdst::atomic::Species &gt;</a></td><td class="desc">Specialization of <code>std::hash</code> for <code><a class="el" href="structfourdst_1_1atomic_1_1_species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a></code> </td></tr>
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1atomic_1_1_species.html" target="_self">fourdst::atomic::Species</a></td><td class="desc">Represents an atomic species (isotope) with its fundamental physical properties </td></tr>
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html" target="_self">fourdst::composition::CanonicalComposition</a></td><td class="desc">Represents the canonical (X, Y, Z) composition of stellar material </td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html" target="_self">fourdst::composition::CompositionAbstract</a></td><td class="desc">Abstract base class for chemical composition representations </td></tr>
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1Composition.html" target="_self">fourdst::composition::Composition</a></td><td class="desc">Manages a collection of chemical species and their abundances </td></tr>
<tr id="row_1_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html" target="_self">fourdst::composition::CompositionDecorator</a></td><td class="desc"></td></tr>
<tr id="row_1_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html" target="_self">fourdst::composition::MaskedComposition</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html" target="_self">fourdst::composition::Composition::CompositionCache</a></td><td class="desc">Caches computed properties of the composition to avoid redundant calculations </td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html" target="_self">fourdst::composition::utils::CompositionHash</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>std::exception</b></td><td class="desc">STL class </td></tr>
<tr id="row_4_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_4_0_" class="arrow" onclick="toggleFolder('4_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html" target="_self">fourdst::composition::exceptions::CompositionError</a></td><td class="desc">Base class for exceptions related to composition objects </td></tr>
<tr id="row_4_0_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" target="_self">fourdst::composition::exceptions::InvalidCompositionError</a></td><td class="desc">Exception thrown when a composition is in an invalid or inconsistent state </td></tr>
<tr id="row_4_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html" target="_self">fourdst::composition::exceptions::UnregisteredSymbolError</a></td><td class="desc">Exception thrown when a symbol is used that has not been registered </td></tr>
<tr id="row_4_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_4_1_" class="arrow" onclick="toggleFolder('4_1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html" target="_self">fourdst::composition::exceptions::SpeciesError</a></td><td class="desc">Base class for exceptions related to atomic species </td></tr>
<tr id="row_4_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html" target="_self">fourdst::composition::exceptions::UnknownSymbolError</a></td><td class="desc">Exception thrown when an unknown symbol is encountered </td></tr>
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1Species_01_4.html" target="_self">std::hash&lt; fourdst::atomic::Species &gt;</a></td><td class="desc">Specialization of <code>std::hash</code> for <code><a class="el" href="structfourdst_1_1atomic_1_1Species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a></code> </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4.html" target="_self">std::hash&lt; fourdst::composition::Composition &gt;</a></td><td class="desc"></td></tr>
<tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1atomic_1_1Species.html" target="_self">fourdst::atomic::Species</a></td><td class="desc">Represents an atomic species (isotope) with its fundamental physical properties </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -125,7 +122,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,19 +1,24 @@
var hierarchy =
[
[ "fourdst::composition::CanonicalComposition", "structfourdst_1_1composition_1_1_canonical_composition.html", null ],
[ "CompositionAbstract", "class_composition_abstract.html", [
[ "fourdst::composition::Composition", "classfourdst_1_1composition_1_1_composition.html", null ]
] ],
[ "fourdst::composition::Composition::CompositionCache", "structfourdst_1_1composition_1_1_composition_1_1_composition_cache.html", null ],
[ "std::exception", null, [
[ "fourdst::composition::exceptions::CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html", [
[ "fourdst::composition::exceptions::InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html", null ],
[ "fourdst::composition::exceptions::UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html", null ]
] ],
[ "fourdst::composition::exceptions::SpeciesError", "classfourdst_1_1composition_1_1exceptions_1_1_species_error.html", [
[ "fourdst::composition::exceptions::UnknownSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html", null ]
[ "fourdst::composition::CanonicalComposition", "structfourdst_1_1composition_1_1CanonicalComposition.html", null ],
[ "fourdst::composition::CompositionAbstract", "classfourdst_1_1composition_1_1CompositionAbstract.html", [
[ "fourdst::composition::Composition", "classfourdst_1_1composition_1_1Composition.html", null ],
[ "fourdst::composition::CompositionDecorator", "classfourdst_1_1composition_1_1CompositionDecorator.html", [
[ "fourdst::composition::MaskedComposition", "classfourdst_1_1composition_1_1MaskedComposition.html", null ]
] ]
] ],
[ "std::hash< fourdst::atomic::Species >", "structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html", null ],
[ "fourdst::atomic::Species", "structfourdst_1_1atomic_1_1_species.html", null ]
[ "fourdst::composition::Composition::CompositionCache", "structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html", null ],
[ "fourdst::composition::utils::CompositionHash", "structfourdst_1_1composition_1_1utils_1_1CompositionHash.html", null ],
[ "std::exception", null, [
[ "fourdst::composition::exceptions::CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html", [
[ "fourdst::composition::exceptions::InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html", null ],
[ "fourdst::composition::exceptions::UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html", null ]
] ],
[ "fourdst::composition::exceptions::SpeciesError", "classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html", [
[ "fourdst::composition::exceptions::UnknownSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html", null ]
] ]
] ],
[ "std::hash< fourdst::atomic::Species >", "structstd_1_1hash_3_01fourdst_1_1atomic_1_1Species_01_4.html", null ],
[ "std::hash< fourdst::composition::Composition >", "structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4.html", null ],
[ "fourdst::atomic::Species", "structfourdst_1_1atomic_1_1Species.html", null ]
];

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: libcomposition: A Modern C++ Library for Chemical Compositions</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('index.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('index.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -108,7 +101,7 @@ Introduction</h1>
<h3><a class="anchor" id="autotoc_md10"></a>
Key Features</h3>
<ul>
<li><b>TypeSafe Species Representation</b>: Strongly typed isotopes (<code><a class="el" href="structfourdst_1_1atomic_1_1_species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a></code>) generated from evaluated nuclear data (AME2020 / NUBASE2020).</li>
<li><b>TypeSafe Species Representation</b>: Strongly typed isotopes (<code><a class="el" href="structfourdst_1_1atomic_1_1Species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a></code>) generated from evaluated nuclear data (AME2020 / NUBASE2020).</li>
<li><b>Molar Abundance Core</b>: Stores absolute molar abundances and derives all secondary quantities (mass / number fractions, mean particle mass, electron abundance) on demand, with internal caching.</li>
<li><b>Canonical Composition Support</b>: Direct computation of canonical (X: Hydrogen, Y: Helium, Z: Metals) mass fractions via <code>getCanonicalComposition()</code>.</li>
<li><b>Convenience Construction</b>: Helper utilities for constructing compositions from a vector or set of mass fractions (<code>buildCompositionFromMassFractions</code>).</li>
@@ -149,10 +142,10 @@ Usage</h1>
<div class="line"> <span class="keyword">using namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition.html">fourdst::composition</a>;</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Register symbols upon construction (no molar abundances yet -&gt; default 0.0)</span></div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> comp({<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>, <span class="stringliteral">&quot;C-12&quot;</span>});</div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> comp({<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>, <span class="stringliteral">&quot;C-12&quot;</span>});</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Set molar abundances (absolute counts; they need not sum to 1.0)</span></div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;H-1&quot;</span>, 10.0);</div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;H-1&quot;</span>, 10.0);</div>
<div class="line"> comp.setMolarAbundance(<span class="stringliteral">&quot;He-4&quot;</span>, 3.0);</div>
<div class="line"> comp.setMolarAbundance(<span class="stringliteral">&quot;C-12&quot;</span>, 0.25);</div>
<div class="line"> </div>
@@ -165,8 +158,8 @@ Usage</h1>
<div class="line"> std::cout &lt;&lt; <span class="stringliteral">&quot;He-4 number fraction: &quot;</span> &lt;&lt; y_he4 &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> std::cout &lt;&lt; canon &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>; <span class="comment">// &lt;CanonicalComposition: X=..., Y=..., Z=...&gt;</span></div>
<div class="line">}</div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></div><div class="ttdoc">Manages a collection of chemical species and their abundances.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00097">composition.h:97</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a262d7133035d4e6f45daa81827abf5e7"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition::setMolarAbundance</a></div><div class="ttdeci">void setMolarAbundance(const std::string &amp;symbol, const double &amp;molar_abundance)</div><div class="ttdoc">Sets the molar abundance for a given symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00529">composition.cpp:529</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html">fourdst::composition::Composition</a></div><div class="ttdoc">Manages a collection of chemical species and their abundances.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00098">composition.h:98</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a262d7133035d4e6f45daa81827abf5e7"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition::setMolarAbundance</a></div><div class="ttdeci">void setMolarAbundance(const std::string &amp;symbol, const double &amp;molar_abundance)</div><div class="ttdoc">Sets the molar abundance for a given symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00580">composition.cpp:580</a></div></div>
<div class="ttc" id="acomposition_8h_html"><div class="ttname"><a href="composition_8h.html">composition.h</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_html"><div class="ttname"><a href="namespacefourdst_1_1composition.html">fourdst::composition</a></div><div class="ttdoc">Utilities and types for representing and manipulating chemical compositions.</div></div>
</div><!-- fragment --><h4><a class="anchor" id="autotoc_md16"></a>
@@ -180,19 +173,16 @@ Usage</h1>
<div class="line"> <span class="keyword">using namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">fourdst::atomic</a>;</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Build directly from species constants</span></div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> comp(std::vector&lt;Species&gt;{<a class="code hl_function" href="namespacefourdst_1_1atomic.html#a6766bc834fd656df51bdcf22f7d97877">H_1</a>, <a class="code hl_function" href="namespacefourdst_1_1atomic.html#ab665e3014e2a805624227350699f141a">He_4</a>, <a class="code hl_function" href="namespacefourdst_1_1atomic.html#af2588b97ce949e37c193d6a3e5cb84a0">O_16</a>});</div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> comp(std::vector&lt;Species&gt;{H_1, He_4, O_16});</div>
<div class="line"> </div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<a class="code hl_function" href="namespacefourdst_1_1atomic.html#a6766bc834fd656df51bdcf22f7d97877">H_1</a>, 5.0);</div>
<div class="line"> comp.setMolarAbundance(<a class="code hl_function" href="namespacefourdst_1_1atomic.html#ab665e3014e2a805624227350699f141a">He_4</a>, 2.5);</div>
<div class="line"> comp.setMolarAbundance(<a class="code hl_function" href="namespacefourdst_1_1atomic.html#af2588b97ce949e37c193d6a3e5cb84a0">O_16</a>, 0.1);</div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(H_1, 5.0);</div>
<div class="line"> comp.setMolarAbundance(He_4, 2.5);</div>
<div class="line"> comp.setMolarAbundance(O_16, 0.1);</div>
<div class="line"> </div>
<div class="line"> std::cout &lt;&lt; <span class="stringliteral">&quot;Mean particle mass: &quot;</span> &lt;&lt; comp.getMeanParticleMass() &lt;&lt; <span class="stringliteral">&quot; g/mol\n&quot;</span>;</div>
<div class="line"> std::cout &lt;&lt; <span class="stringliteral">&quot;Electron abundance (Ye): &quot;</span> &lt;&lt; comp.getElectronAbundance() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line">}</div>
<div class="ttc" id="anamespacefourdst_1_1atomic_html"><div class="ttname"><a href="namespacefourdst_1_1atomic.html">fourdst::atomic</a></div><div class="ttdoc">Contains canonical information about atomic species and elements used by 4D-STAR.</div></div>
<div class="ttc" id="anamespacefourdst_1_1atomic_html_a6766bc834fd656df51bdcf22f7d97877"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#a6766bc834fd656df51bdcf22f7d97877">fourdst::atomic::H_1</a></div><div class="ttdeci">static const Species H_1(&quot;H-1&quot;, &quot;H&quot;, -1, 0, 1, 1, 0.0, &quot;B-&quot;, std::numeric_limits&lt; double &gt;::quiet_NaN(), std::numeric_limits&lt; double &gt;::infinity(), &quot;/2+*&quot;, &quot;S=99.9855 78&quot;, 1.007825031898, 1.4e-05)</div></div>
<div class="ttc" id="anamespacefourdst_1_1atomic_html_ab665e3014e2a805624227350699f141a"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#ab665e3014e2a805624227350699f141a">fourdst::atomic::He_4</a></div><div class="ttdeci">static const Species He_4(&quot;He-4&quot;, &quot;He&quot;, 0, 2, 2, 4, 7073.9156, &quot;B-&quot;, -22898.274, std::numeric_limits&lt; double &gt;::infinity(), &quot;+&quot;, &quot;S=99.9998 2&quot;, 4.00260325413, 0.00016)</div></div>
<div class="ttc" id="anamespacefourdst_1_1atomic_html_af2588b97ce949e37c193d6a3e5cb84a0"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#af2588b97ce949e37c193d6a3e5cb84a0">fourdst::atomic::O_16</a></div><div class="ttdeci">static const Species O_16(&quot;O-16&quot;, &quot;O&quot;, 0, 8, 8, 16, 7976.2072, &quot;B-&quot;, -15412.184, std::numeric_limits&lt; double &gt;::infinity(), &quot;+&quot;, &quot;S=99.757 11&quot;, 15.99491461926, 0.00032)</div></div>
<div class="ttc" id="aspecies_8h_html"><div class="ttname"><a href="species_8h.html">species.h</a></div></div>
</div><!-- fragment --><h4><a class="anchor" id="autotoc_md17"></a>
3. Building from Mass Fractions (Helper Utility)</h4>
@@ -205,13 +195,13 @@ Usage</h1>
<div class="line"> std::vector&lt;std::string&gt; symbols = {<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>, <span class="stringliteral">&quot;C-12&quot;</span>};</div>
<div class="line"> std::vector&lt;double&gt; mf = {0.70, 0.28, 0.02}; <span class="comment">// Must sum to ~1 within tolerance</span></div>
<div class="line"> </div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> comp = <a class="code hl_function" href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">buildCompositionFromMassFractions</a>(symbols, mf);</div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> comp = <a class="code hl_function" href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">buildCompositionFromMassFractions</a>(symbols, mf);</div>
<div class="line"> </div>
<div class="line"> <span class="keyword">auto</span> canon = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50">getCanonicalComposition</a>();</div>
<div class="line"> <span class="keyword">auto</span> canon = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50">getCanonicalComposition</a>();</div>
<div class="line"> std::cout &lt;&lt; canon &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line">}</div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_aac5b214a3d1278e127422224cb9cee50"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition::getCanonicalComposition</a></div><div class="ttdeci">CanonicalComposition getCanonicalComposition() const</div><div class="ttdoc">Compute the canonical composition (X, Y, Z) of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00330">composition.cpp:330</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_html_aa90b1ef07d607c0c829bedccf381cf54"><div class="ttname"><a href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">fourdst::composition::buildCompositionFromMassFractions</a></div><div class="ttdeci">Composition buildCompositionFromMassFractions(const std::vector&lt; std::string &gt; &amp;symbols, const std::vector&lt; double &gt; &amp;massFractions)</div><div class="ttdoc">Build a Composition object from symbols and their corresponding mass fractions.</div><div class="ttdef"><b>Definition</b> <a href="utils_8cpp_source.html#l00074">utils.cpp:74</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_aac5b214a3d1278e127422224cb9cee50"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition::getCanonicalComposition</a></div><div class="ttdeci">CanonicalComposition getCanonicalComposition() const</div><div class="ttdoc">Compute the canonical composition (X, Y, Z) of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00377">composition.cpp:377</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_html_aa90b1ef07d607c0c829bedccf381cf54"><div class="ttname"><a href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">fourdst::composition::buildCompositionFromMassFractions</a></div><div class="ttdeci">Composition buildCompositionFromMassFractions(const std::vector&lt; std::string &gt; &amp;symbols, const std::vector&lt; double &gt; &amp;massFractions)</div><div class="ttdoc">Build a Composition object from symbols and their corresponding mass fractions.</div><div class="ttdef"><b>Definition</b> <a href="utils_8cpp_source.html#l00084">utils.cpp:84</a></div></div>
<div class="ttc" id="autils_8h_html"><div class="ttname"><a href="utils_8h.html">utils.h</a></div></div>
</div><!-- fragment --><h4><a class="anchor" id="autotoc_md18"></a>
4. Iterating and Sorted Vector Interfaces</h4>
@@ -221,8 +211,8 @@ Usage</h1>
<div class="line"><span class="keywordtype">int</span> main() {</div>
<div class="line"> <span class="keyword">using namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition.html">fourdst::composition</a>;</div>
<div class="line"> </div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> comp({<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;C-12&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>}); <span class="comment">// Internally sorted by mass (H &lt; He &lt; C)</span></div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>({<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>, <span class="stringliteral">&quot;C-12&quot;</span>}, {10.0, 3.0, 0.25});</div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> comp({<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;C-12&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>}); <span class="comment">// Internally sorted by mass (H &lt; He &lt; C)</span></div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>({<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>, <span class="stringliteral">&quot;C-12&quot;</span>}, {10.0, 3.0, 0.25});</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Ordered iteration (lightest -&gt; heaviest)</span></div>
<div class="line"> <span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keyword">auto</span> &amp;[sp, y] : comp) {</div>
@@ -230,22 +220,30 @@ Usage</h1>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Vector access (index corresponds to ordering by atomic mass)</span></div>
<div class="line"> <span class="keyword">auto</span> molarVec = comp.getMolarAbundanceVector();</div>
<div class="line"> <span class="keyword">auto</span> massVec = comp.getMassFractionVector();</div>
<div class="line"> <span class="keyword">auto</span> molarVec = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#abcb391f5fca2b636127e48e681e4c3ee">getMolarAbundanceVector</a>();</div>
<div class="line"> <span class="keyword">auto</span> massVec = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#af4f44aaf8b7e0d63872a70b5e2131369">getMassFractionVector</a>();</div>
<div class="line"> </div>
<div class="line"> <span class="keywordtype">size_t</span> idx_he4 = comp.getSpeciesIndex(<span class="stringliteral">&quot;He-4&quot;</span>);</div>
<div class="line"> <span class="keywordtype">size_t</span> idx_he4 = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">getSpeciesIndex</a>(<span class="stringliteral">&quot;He-4&quot;</span>);</div>
<div class="line"> std::cout &lt;&lt; <span class="stringliteral">&quot;He-4 index: &quot;</span> &lt;&lt; idx_he4 &lt;&lt; <span class="stringliteral">&quot;, molar abundance at index: &quot;</span> &lt;&lt; molarVec[idx_he4] &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line">}</div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a0d94f62402bb90b5d12679faeaa8c5d7"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">fourdst::composition::Composition::getSpeciesIndex</a></div><div class="ttdeci">size_t getSpeciesIndex(const std::string &amp;symbol) const override</div><div class="ttdoc">get the index in the sorted vector representation for a given symbol</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00485">composition.cpp:485</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_abcb391f5fca2b636127e48e681e4c3ee"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#abcb391f5fca2b636127e48e681e4c3ee">fourdst::composition::Composition::getMolarAbundanceVector</a></div><div class="ttdeci">std::vector&lt; double &gt; getMolarAbundanceVector() const noexcept override</div><div class="ttdoc">Get a uniform vector representation of the molar abundances stored in the composition object sorted s...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00463">composition.cpp:463</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_af4f44aaf8b7e0d63872a70b5e2131369"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#af4f44aaf8b7e0d63872a70b5e2131369">fourdst::composition::Composition::getMassFractionVector</a></div><div class="ttdeci">std::vector&lt; double &gt; getMassFractionVector() const noexcept override</div><div class="ttdoc">Get a uniform vector representation of the mass fraction stored in the composition object sorted such...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00420">composition.cpp:420</a></div></div>
</div><!-- fragment --><h4><a class="anchor" id="autotoc_md19"></a>
5. Accessing Specific Derived Quantities</h4>
<div class="fragment"><div class="line"><span class="comment">// Assume &#39;comp&#39; is already populated.</span></div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">double</span> mf_c12 = comp.getMassFraction(<span class="stringliteral">&quot;C-12&quot;</span>);</div>
<div class="line"><span class="keywordtype">double</span> nf_c12 = comp.getNumberFraction(<span class="stringliteral">&quot;C-12&quot;</span>);</div>
<div class="line"><span class="keywordtype">double</span> mol_c12 = comp.getMolarAbundance(<span class="stringliteral">&quot;C-12&quot;</span>);</div>
<div class="line"><span class="keywordtype">double</span> meanA = comp.getMeanParticleMass();</div>
<div class="line"><span class="keywordtype">double</span> Ye = comp.getElectronAbundance();</div>
<div class="line"><span class="keyword">auto</span> canon = comp.getCanonicalComposition();</div>
<div class="line"><span class="keywordtype">double</span> mf_c12 = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>(<span class="stringliteral">&quot;C-12&quot;</span>);</div>
<div class="line"><span class="keywordtype">double</span> nf_c12 = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a34f71d4d8f0297c576fd62fabd490305">getNumberFraction</a>(<span class="stringliteral">&quot;C-12&quot;</span>);</div>
<div class="line"><span class="keywordtype">double</span> mol_c12 = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">getMolarAbundance</a>(<span class="stringliteral">&quot;C-12&quot;</span>);</div>
<div class="line"><span class="keywordtype">double</span> meanA = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">getMeanParticleMass</a>();</div>
<div class="line"><span class="keywordtype">double</span> Ye = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">getElectronAbundance</a>();</div>
<div class="line"><span class="keyword">auto</span> canon = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50">getCanonicalComposition</a>();</div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a34f71d4d8f0297c576fd62fabd490305"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a34f71d4d8f0297c576fd62fabd490305">fourdst::composition::Composition::getNumberFraction</a></div><div class="ttdeci">double getNumberFraction(const std::string &amp;symbol) const override</div><div class="ttdoc">Gets the number fraction for a given symbol. See the overload for species-based lookup for more detai...</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00307">composition.cpp:307</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a90fc71d1fe03017ee4c7a1cac69d24fb"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">fourdst::composition::Composition::getElectronAbundance</a></div><div class="ttdeci">double getElectronAbundance() const noexcept override</div><div class="ttdoc">Compute the electron abundance of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00368">composition.cpp:368</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a9ea2b673341fdc67afeb0f0517a54c8c"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition::getMassFraction</a></div><div class="ttdeci">std::unordered_map&lt; atomic::Species, double &gt; getMassFraction() const noexcept override</div><div class="ttdoc">Gets the mass fractions of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00298">composition.cpp:298</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_add67a92d73e3a57a2bbdb52bc9ca3bfe"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">fourdst::composition::Composition::getMolarAbundance</a></div><div class="ttdeci">double getMolarAbundance(const std::string &amp;symbol) const override</div><div class="ttdoc">Gets the molar abundances of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00338">composition.cpp:338</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_afbbb5e51ad5ae5c0fa6bc0094195aecd"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition::getMeanParticleMass</a></div><div class="ttdeci">double getMeanParticleMass() const noexcept override</div><div class="ttdoc">Compute the mean particle mass of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00358">composition.cpp:358</a></div></div>
</div><!-- fragment --><h4><a class="anchor" id="autotoc_md20"></a>
6. Exception Handling Examples</h4>
<div class="fragment"><div class="line"><span class="preprocessor">#include &lt;iostream&gt;</span></div>
@@ -256,43 +254,43 @@ Usage</h1>
<div class="line"> <span class="keyword">using namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition.html">fourdst::composition</a>;</div>
<div class="line"> <span class="keyword">using namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>;</div>
<div class="line"> </div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> comp;</div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> comp;</div>
<div class="line"> </div>
<div class="line"> <span class="keywordflow">try</span> {</div>
<div class="line"> <span class="comment">// Unknown symbol (not in species database)</span></div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;Xx-999&quot;</span>);</div>
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html">UnknownSymbolError</a> &amp;e) {</div>
<div class="line"> std::cerr &lt;&lt; <span class="stringliteral">&quot;Caught UnknownSymbolError: &quot;</span> &lt;&lt; e.<a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67">what</a>() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;Xx-999&quot;</span>);</div>
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html">UnknownSymbolError</a> &amp;e) {</div>
<div class="line"> std::cerr &lt;&lt; <span class="stringliteral">&quot;Caught UnknownSymbolError: &quot;</span> &lt;&lt; e.<a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af0c63f7e05d0c65157b960c654d09b67">what</a>() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;H-1&quot;</span>);</div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;H-1&quot;</span>);</div>
<div class="line"> <span class="keywordflow">try</span> {</div>
<div class="line"> <span class="comment">// Unregistered symbol used in a setter</span></div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;He-4&quot;</span>, 1.0); <span class="comment">// He-4 not registered yet</span></div>
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">UnregisteredSymbolError</a> &amp;e) {</div>
<div class="line"> std::cerr &lt;&lt; <span class="stringliteral">&quot;Caught UnregisteredSymbolError: &quot;</span> &lt;&lt; e.<a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;He-4&quot;</span>, 1.0); <span class="comment">// He-4 not registered yet</span></div>
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html">UnregisteredSymbolError</a> &amp;e) {</div>
<div class="line"> std::cerr &lt;&lt; <span class="stringliteral">&quot;Caught UnregisteredSymbolError: &quot;</span> &lt;&lt; e.<a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;He-4&quot;</span>);</div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;He-4&quot;</span>);</div>
<div class="line"> <span class="keywordflow">try</span> {</div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;H-1&quot;</span>, -3.0);</div>
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">InvalidCompositionError</a> &amp;e) { </div>
<div class="line"> std::cerr &lt;&lt; <span class="stringliteral">&quot;Caught InvalidCompositionError: &quot;</span> &lt;&lt; e.<a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;H-1&quot;</span>, -3.0);</div>
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html">InvalidCompositionError</a> &amp;e) { </div>
<div class="line"> std::cerr &lt;&lt; <span class="stringliteral">&quot;Caught InvalidCompositionError: &quot;</span> &lt;&lt; e.<a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Mass fraction construction validation</span></div>
<div class="line"> <span class="keywordflow">try</span> {</div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> bad = <a class="code hl_function" href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">buildCompositionFromMassFractions</a>({<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>}, {0.6, 0.5}); <span class="comment">// sums to 1.1</span></div>
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">InvalidCompositionError</a> &amp;e) {</div>
<div class="line"> std::cerr &lt;&lt; <span class="stringliteral">&quot;Caught InvalidCompositionError: &quot;</span> &lt;&lt; e.<a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> <a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> bad = <a class="code hl_function" href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">buildCompositionFromMassFractions</a>({<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>}, {0.6, 0.5}); <span class="comment">// sums to 1.1</span></div>
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> <a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html">InvalidCompositionError</a> &amp;e) {</div>
<div class="line"> std::cerr &lt;&lt; <span class="stringliteral">&quot;Caught InvalidCompositionError: &quot;</span> &lt;&lt; e.<a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"> }</div>
<div class="line">}</div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a3ab4dcda0bfd1a35b169bcc57fe66725"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition::registerSymbol</a></div><div class="ttdeci">void registerSymbol(const std::string &amp;symbol)</div><div class="ttdoc">Registers a new symbol for inclusion in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00178">composition.cpp:178</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_error_html_ae44ceddb19da8a8cda7ee150b6826d08"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">fourdst::composition::exceptions::CompositionError::what</a></div><div class="ttdeci">const char * what() const noexcept override</div><div class="ttdoc">Returns the error message.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00032">exceptions_composition.h:32</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">fourdst::composition::exceptions::InvalidCompositionError</a></div><div class="ttdoc">Exception thrown when a composition is in an invalid or inconsistent state.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00041">exceptions_composition.h:41</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_species_error_html_af0c63f7e05d0c65157b960c654d09b67"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67">fourdst::composition::exceptions::SpeciesError::what</a></div><div class="ttdeci">const char * what() const noexcept override</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00066">exceptions_composition.h:66</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html">fourdst::composition::exceptions::UnknownSymbolError</a></div><div class="ttdoc">Exception thrown when an unknown symbol is encountered.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00077">exceptions_composition.h:77</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">fourdst::composition::exceptions::UnregisteredSymbolError</a></div><div class="ttdoc">Exception thrown when a symbol is used that has not been registered.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00051">exceptions_composition.h:51</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a3ab4dcda0bfd1a35b169bcc57fe66725"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition::registerSymbol</a></div><div class="ttdeci">void registerSymbol(const std::string &amp;symbol)</div><div class="ttdoc">Registers a new symbol for inclusion in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00225">composition.cpp:225</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1CompositionError_html_ae44ceddb19da8a8cda7ee150b6826d08"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08">fourdst::composition::exceptions::CompositionError::what</a></div><div class="ttdeci">const char * what() const noexcept override</div><div class="ttdoc">Returns the error message.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00032">exceptions_composition.h:32</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html">fourdst::composition::exceptions::InvalidCompositionError</a></div><div class="ttdoc">Exception thrown when a composition is in an invalid or inconsistent state.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00041">exceptions_composition.h:41</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1SpeciesError_html_af0c63f7e05d0c65157b960c654d09b67"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af0c63f7e05d0c65157b960c654d09b67">fourdst::composition::exceptions::SpeciesError::what</a></div><div class="ttdeci">const char * what() const noexcept override</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00066">exceptions_composition.h:66</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html">fourdst::composition::exceptions::UnknownSymbolError</a></div><div class="ttdoc">Exception thrown when an unknown symbol is encountered.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00077">exceptions_composition.h:77</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html">fourdst::composition::exceptions::UnregisteredSymbolError</a></div><div class="ttdoc">Exception thrown when a symbol is used that has not been registered.</div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00051">exceptions_composition.h:51</a></div></div>
<div class="ttc" id="aexceptions__composition_8h_html"><div class="ttname"><a href="exceptions__composition_8h.html">exceptions_composition.h</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_1_1exceptions_html"><div class="ttname"><a href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a></div><div class="ttdef"><b>Definition</b> <a href="exceptions__composition_8h_source.html#l00006">exceptions_composition.h:6</a></div></div>
</div><!-- fragment --><hr />
@@ -334,7 +332,7 @@ API Reference</h1>
<p>For a complete list of all classes, methods, and functions, see the <b>Namespaces</b> and <b>Classes</b> sections of this generated documentation.</p>
<ul>
<li>Namespace overview: <code><a class="el" href="namespacefourdst_1_1composition.html" title="Utilities and types for representing and manipulating chemical compositions.">fourdst::composition</a></code>, <code><a class="el" href="namespacefourdst_1_1atomic.html" title="Contains canonical information about atomic species and elements used by 4D-STAR.">fourdst::atomic</a></code></li>
<li>Core classes: <code><a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">fourdst::composition::Composition</a></code>, <code>fourdst::composition::CompositionAbstract</code></li>
<li>Core classes: <code><a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">fourdst::composition::Composition</a></code>, <code><a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html" title="Abstract base class for chemical composition representations.">fourdst::composition::CompositionAbstract</a></code></li>
<li>Helper utilities: <code>buildCompositionFromMassFractions</code></li>
<li>Exception hierarchy: <code><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a></code></li>
</ul>
@@ -351,13 +349,12 @@ Testing Overview</h1>
</ul>
<p>Use tolerances (e.g. 1e-121e-14) when comparing floatingpoint derived quantities in custom tests. </p>
</div></div><!-- PageDoc -->
<a href="doxygen_crawl.html"></a>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

190
docs/html/jquery.js vendored

File diff suppressed because one or more lines are too long

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: docs/static/mainpage.md 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('mainpage_8md.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('mainpage_8md.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -108,7 +101,7 @@ $(function(){initNavTree('mainpage_8md.html',''); initResizable(true); });
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="mainpage_8md.html">mainpage.md</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -22,14 +22,15 @@
@licend The above is the entire license notice for the JavaScript code in this file
*/
function initMenu(relPath,searchEnabled,serverSide,searchPage,search,treeview) {
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
function makeTree(data,relPath) {
let result='';
var result='';
if ('children' in data) {
result+='<ul>';
for (let i in data.children) {
let url;
const link = data.children[i].url;
for (var i in data.children) {
var url;
var link;
link = data.children[i].url;
if (link.substring(0,1)=='^') {
url = link.substring(1);
} else {
@@ -43,7 +44,7 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search,treeview) {
}
return result;
}
let searchBoxHtml;
var searchBoxHtml;
if (searchEnabled) {
if (serverSide) {
searchBoxHtml='<div id="MSearchBox" class="MSearchBoxInactive">'+
@@ -87,28 +88,29 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search,treeview) {
if (searchBoxHtml) {
$('#main-menu').append('<li id="searchBoxPos2" style="float:right"></li>');
}
const $mainMenuState = $('#main-menu-state');
let prevWidth = 0;
var $mainMenuState = $('#main-menu-state');
var prevWidth = 0;
if ($mainMenuState.length) {
const initResizableIfExists = function() {
if (typeof initResizable==='function') initResizable(treeview);
function initResizableIfExists() {
if (typeof initResizable==='function') initResizable();
}
// animate mobile menu
$mainMenuState.change(function() {
const $menu = $('#main-menu');
let options = { duration: 250, step: initResizableIfExists };
$mainMenuState.change(function(e) {
var $menu = $('#main-menu');
var options = { duration: 250, step: initResizableIfExists };
if (this.checked) {
options['complete'] = () => $menu.css('display', 'block');
options['complete'] = function() { $menu.css('display', 'block') };
$menu.hide().slideDown(options);
} else {
options['complete'] = () => $menu.css('display', 'none');
options['complete'] = function() { $menu.css('display', 'none') };
$menu.show().slideUp(options);
}
});
// set default menu visibility
const resetState = function() {
const $menu = $('#main-menu');
const newWidth = $(window).outerWidth();
function resetState() {
var $menu = $('#main-menu');
var $mainMenuState = $('#main-menu-state');
var newWidth = $(window).outerWidth();
if (newWidth!=prevWidth) {
if ($(window).outerWidth()<768) {
$mainMenuState.prop('checked',false); $menu.hide();

View File

@@ -86,23 +86,26 @@ var menudata={children:[
{text:"Class Members",url:"functions.html",children:[
{text:"All",url:"functions.html",children:[
{text:"a",url:"functions.html#index_a"},
{text:"b",url:"functions.html#index_b"},
{text:"c",url:"functions.html#index_c"},
{text:"d",url:"functions.html#index_d"},
{text:"e",url:"functions.html#index_e"},
{text:"g",url:"functions.html#index_g"},
{text:"h",url:"functions.html#index_h"},
{text:"i",url:"functions.html#index_i"},
{text:"m",url:"functions.html#index_m"},
{text:"n",url:"functions.html#index_n"},
{text:"o",url:"functions.html#index_o"},
{text:"r",url:"functions.html#index_r"},
{text:"s",url:"functions.html#index_s"},
{text:"w",url:"functions.html#index_w"},
{text:"x",url:"functions.html#index_x"},
{text:"y",url:"functions.html#index_y"},
{text:"z",url:"functions.html#index_z"},
{text:"~",url:"functions.html#index__7E"}]},
{text:"b",url:"functions_b.html#index_b"},
{text:"c",url:"functions_c.html#index_c"},
{text:"d",url:"functions_d.html#index_d"},
{text:"e",url:"functions_e.html#index_e"},
{text:"g",url:"functions_g.html#index_g"},
{text:"h",url:"functions_h.html#index_h"},
{text:"i",url:"functions_i.html#index_i"},
{text:"k",url:"functions_k.html#index_k"},
{text:"m",url:"functions_m.html#index_m"},
{text:"n",url:"functions_n.html#index_n"},
{text:"o",url:"functions_o.html#index_o"},
{text:"p",url:"functions_p.html#index_p"},
{text:"q",url:"functions_q.html#index_q"},
{text:"r",url:"functions_r.html#index_r"},
{text:"s",url:"functions_s.html#index_s"},
{text:"w",url:"functions_w.html#index_w"},
{text:"x",url:"functions_x.html#index_x"},
{text:"y",url:"functions_y.html#index_y"},
{text:"z",url:"functions_z.html#index_z"},
{text:"~",url:"functions_~.html#index__7E"}]},
{text:"Functions",url:"functions_func.html",children:[
{text:"a",url:"functions_func.html#index_a"},
{text:"b",url:"functions_func.html#index_b"},
@@ -115,12 +118,22 @@ var menudata={children:[
{text:"m",url:"functions_func.html#index_m"},
{text:"n",url:"functions_func.html#index_n"},
{text:"o",url:"functions_func.html#index_o"},
{text:"p",url:"functions_func.html#index_p"},
{text:"q",url:"functions_func.html#index_q"},
{text:"r",url:"functions_func.html#index_r"},
{text:"s",url:"functions_func.html#index_s"},
{text:"w",url:"functions_func.html#index_w"},
{text:"z",url:"functions_func.html#index_z"},
{text:"~",url:"functions_func.html#index__7E"}]},
{text:"Variables",url:"functions_vars.html"},
{text:"Variables",url:"functions_vars.html",children:[
{text:"c",url:"functions_vars.html#index_c"},
{text:"k",url:"functions_vars.html#index_k"},
{text:"m",url:"functions_vars.html#index_m"},
{text:"n",url:"functions_vars.html#index_n"},
{text:"s",url:"functions_vars.html#index_s"},
{text:"x",url:"functions_vars.html#index_x"},
{text:"y",url:"functions_vars.html#index_y"},
{text:"z",url:"functions_vars.html#index_z"}]},
{text:"Related Symbols",url:"functions_rela.html"}]}]},
{text:"Files",url:"files.html",children:[
{text:"File List",url:"files.html"}]}]}

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: fourdst Namespace 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacefourdst.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacefourdst.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -107,10 +100,10 @@ $(function(){initNavTree('namespacefourdst.html',''); initResizable(true); });
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1atomic.html">atomic</a></td></tr>
<tr class="memitem:namespacefourdst_1_1atomic" id="r_namespacefourdst_1_1atomic"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1atomic.html">atomic</a></td></tr>
<tr class="memdesc:namespacefourdst_1_1atomic"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains canonical information about atomic species and elements used by 4D-STAR. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">composition</a></td></tr>
<tr class="memitem:namespacefourdst_1_1composition" id="r_namespacefourdst_1_1composition"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">composition</a></td></tr>
<tr class="memdesc:namespacefourdst_1_1composition"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilities and types for representing and manipulating chemical compositions. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -120,7 +113,7 @@ Namespaces</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacefourdst.html">fourdst</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>
<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.9.8 </li>
</ul>
</div>
</body>

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
var namespacefourdst_1_1atomic =
[
[ "Species", "structfourdst_1_1atomic_1_1_species.html", "structfourdst_1_1atomic_1_1_species" ],
[ "Species", "structfourdst_1_1atomic_1_1Species.html", "structfourdst_1_1atomic_1_1Species" ],
[ "SpeciesErrorType", "namespacefourdst_1_1atomic.html#a6c728f75913c5bfb62f6dcf9dff294fe", [
[ "ELEMENT_SYMBOL_NOT_FOUND", "namespacefourdst_1_1atomic.html#a6c728f75913c5bfb62f6dcf9dff294fea3118448fccedc8cc00213d97349eec7a", null ],
[ "SPECIES_SYMBOL_NOT_FOUND", "namespacefourdst_1_1atomic.html#a6c728f75913c5bfb62f6dcf9dff294feabad4f0ccf5dd67ba5efc3be855889ef3", null ]

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: fourdst::composition Namespace 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacefourdst_1_1composition.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacefourdst_1_1composition.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -108,50 +101,73 @@ $(function(){initNavTree('namespacefourdst_1_1composition.html',''); initResizab
<div class="contents">
<p>Utilities and types for representing and manipulating chemical compositions.
<a href="#details">More...</a></p>
<a href="namespacefourdst_1_1composition.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">exceptions</a></td></tr>
<tr class="memitem:namespacefourdst_1_1composition_1_1exceptions" id="r_namespacefourdst_1_1composition_1_1exceptions"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">exceptions</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacefourdst_1_1composition_1_1utils" id="r_namespacefourdst_1_1composition_1_1utils"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition_1_1utils.html">utils</a></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="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="structfourdst_1_1composition_1_1_canonical_composition.html">CanonicalComposition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents the canonical (X, Y, Z) composition of stellar material. <a href="structfourdst_1_1composition_1_1_canonical_composition.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html">CanonicalComposition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents the canonical (X, Y, Z) composition of stellar material. <a href="structfourdst_1_1composition_1_1CanonicalComposition.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1_composition.html">Composition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manages a collection of chemical species and their abundances. <a href="classfourdst_1_1composition_1_1_composition.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manages a collection of chemical species and their abundances. <a href="classfourdst_1_1composition_1_1Composition.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1CompositionAbstract.html">CompositionAbstract</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Abstract base class for chemical composition representations. <a href="classfourdst_1_1composition_1_1CompositionAbstract.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1CompositionDecorator.html">CompositionDecorator</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="classfourdst_1_1composition_1_1MaskedComposition.html">MaskedComposition</a></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="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aa90b1ef07d607c0c829bedccf381cf54" id="r_aa90b1ef07d607c0c829bedccf381cf54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa90b1ef07d607c0c829bedccf381cf54">buildCompositionFromMassFractions</a> (const std::vector&lt; std::string &gt; &amp;symbols, const std::vector&lt; double &gt; &amp;massFractions)</td></tr>
<tr class="memdesc:aa90b1ef07d607c0c829bedccf381cf54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from symbols and their corresponding mass fractions. <br /></td></tr>
<tr class="memitem:a06f5abc74104de40349e47ad367c402a" id="r_a06f5abc74104de40349e47ad367c402a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a06f5abc74104de40349e47ad367c402a">operator==</a> (const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;a, const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;b) noexcept</td></tr>
<tr class="separator:a06f5abc74104de40349e47ad367c402a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa90b1ef07d607c0c829bedccf381cf54" id="r_aa90b1ef07d607c0c829bedccf381cf54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">buildCompositionFromMassFractions</a> (const std::vector&lt; std::string &gt; &amp;symbols, const std::vector&lt; double &gt; &amp;massFractions)</td></tr>
<tr class="memdesc:aa90b1ef07d607c0c829bedccf381cf54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from symbols and their corresponding mass fractions. <br /></td></tr>
<tr class="separator:aa90b1ef07d607c0c829bedccf381cf54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39d4f84dfa85ddda3b9feb5dda1afc1e" id="r_a39d4f84dfa85ddda3b9feb5dda1afc1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a39d4f84dfa85ddda3b9feb5dda1afc1e">buildCompositionFromMassFractions</a> (const std::vector&lt; <a class="el" href="structfourdst_1_1atomic_1_1_species.html">atomic::Species</a> &gt; &amp;species, const std::vector&lt; double &gt; &amp;massFractions)</td></tr>
<tr class="memdesc:a39d4f84dfa85ddda3b9feb5dda1afc1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from species and their corresponding mass fractions. <br /></td></tr>
<tr class="memitem:a39d4f84dfa85ddda3b9feb5dda1afc1e" id="r_a39d4f84dfa85ddda3b9feb5dda1afc1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a39d4f84dfa85ddda3b9feb5dda1afc1e">buildCompositionFromMassFractions</a> (const std::vector&lt; <a class="el" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a> &gt; &amp;species, const std::vector&lt; double &gt; &amp;massFractions)</td></tr>
<tr class="memdesc:a39d4f84dfa85ddda3b9feb5dda1afc1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from species and their corresponding mass fractions. <br /></td></tr>
<tr class="separator:a39d4f84dfa85ddda3b9feb5dda1afc1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cb98194b465f646973ceba38d0e7d95" id="r_a2cb98194b465f646973ceba38d0e7d95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2cb98194b465f646973ceba38d0e7d95">buildCompositionFromMassFractions</a> (const std::set&lt; <a class="el" href="structfourdst_1_1atomic_1_1_species.html">atomic::Species</a> &gt; &amp;species, const std::vector&lt; double &gt; &amp;massFractions)</td></tr>
<tr class="memdesc:a2cb98194b465f646973ceba38d0e7d95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from species in a set and their corresponding mass fractions. <br /></td></tr>
<tr class="memitem:a2cb98194b465f646973ceba38d0e7d95" id="r_a2cb98194b465f646973ceba38d0e7d95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a2cb98194b465f646973ceba38d0e7d95">buildCompositionFromMassFractions</a> (const std::set&lt; <a class="el" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a> &gt; &amp;species, const std::vector&lt; double &gt; &amp;massFractions)</td></tr>
<tr class="memdesc:a2cb98194b465f646973ceba38d0e7d95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from species in a set and their corresponding mass fractions. <br /></td></tr>
<tr class="separator:a2cb98194b465f646973ceba38d0e7d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e8ccc2bd9e91eebcd3ef5fe470163a1" id="r_a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5e8ccc2bd9e91eebcd3ef5fe470163a1">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> &amp;composition)</td></tr>
<tr class="memitem:ada2fea5f3ac5cff3ecd67541a0a094fc" id="r_ada2fea5f3ac5cff3ecd67541a0a094fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#ada2fea5f3ac5cff3ecd67541a0a094fc">buildCompositionFromMassFractions</a> (const std::unordered_map&lt; <a class="el" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a>, double &gt; &amp;massFractionsMap)</td></tr>
<tr class="memdesc:ada2fea5f3ac5cff3ecd67541a0a094fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from a map of species to mass fractions. <br /></td></tr>
<tr class="separator:ada2fea5f3ac5cff3ecd67541a0a094fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf844ad6e10524bf99fc3bf6c9d68465" id="r_abf844ad6e10524bf99fc3bf6c9d68465"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#abf844ad6e10524bf99fc3bf6c9d68465">buildCompositionFromMassFractions</a> (const std::unordered_map&lt; std::string, double &gt; &amp;massFractions)</td></tr>
<tr class="memdesc:abf844ad6e10524bf99fc3bf6c9d68465"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from a map of species to mass fractions. <br /></td></tr>
<tr class="separator:abf844ad6e10524bf99fc3bf6c9d68465"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8163289e584a05b4075c775279761e55" id="r_a8163289e584a05b4075c775279761e55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a8163289e584a05b4075c775279761e55">buildCompositionFromMassFractions</a> (std::map&lt; <a class="el" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a>, double &gt; massFractions)</td></tr>
<tr class="memdesc:a8163289e584a05b4075c775279761e55"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from a map of species to mass fractions. <br /></td></tr>
<tr class="separator:a8163289e584a05b4075c775279761e55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd0e185f7fd52130f36414faf2dc07d7" id="r_abd0e185f7fd52130f36414faf2dc07d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#abd0e185f7fd52130f36414faf2dc07d7">buildCompositionFromMassFractions</a> (std::map&lt; std::string, double &gt; massFractions)</td></tr>
<tr class="memdesc:abd0e185f7fd52130f36414faf2dc07d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from a map of species to mass fractions. <br /></td></tr>
<tr class="separator:abd0e185f7fd52130f36414faf2dc07d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e8ccc2bd9e91eebcd3ef5fe470163a1" id="r_a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;composition)</td></tr>
<tr class="memdesc:a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">OVERLOADS. <br /></td></tr>
<tr class="separator:a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Utilities and types for representing and manipulating chemical compositions. </p>
<p>The composition module provides a small, but expressive, API for constructing and querying material compositions used throughout the 4D-STAR codebase. A <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> represents a collection of atomic species together with their molar abundances. From these molar abundances the module can compute derived quantities such as mass fractions, number fractions, canonical (X, Y, Z) composition, mean particle mass, and the electron abundance (Y_e).</p>
<p>The composition module provides a small, but expressive, API for constructing and querying material compositions used throughout the 4D-STAR codebase. A <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> represents a collection of atomic species together with their molar abundances. From these molar abundances the module can compute derived quantities such as mass fractions, number fractions, canonical (X, Y, Z) composition, mean particle mass, and the electron abundance (Y_e).</p>
<p>Key concepts:</p><ul>
<li>Species and Symbols: Atomic isotopes are represented by the strongly-typed <a class="el" href="structfourdst_1_1atomic_1_1_species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a> values (see <code><a class="el" href="species_8h.html">fourdst/atomic/species.h</a></code>). Each species also has a human-readable string symbol (e.g. "H-1", "He-4") used by some constructors and convenience overloads.</li>
<li>Molar abundances: The <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> API accepts and stores molar abundances (absolute mole counts). Many derived quantities (mass fraction, number fraction, mean particle mass) are computed from these molar abundances.</li>
<li>Canonical composition: A <a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html" title="Represents the canonical (X, Y, Z) composition of stellar material.">CanonicalComposition</a> (X, Y, Z) is provided which groups mass fractions into hydrogen (X), helium (Y), and metals (Z). A lightweight struct <code><a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html" title="Represents the canonical (X, Y, Z) composition of stellar material.">CanonicalComposition</a></code> holds these values and provides an ostream operator for easy logging and testing.</li>
<li>Caching: The concrete <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> implementation caches computed vectors and scalars to avoid repeated work. The cache is invalidated automatically when molar abundances or registered species are changed.</li>
<li>Species and Symbols: Atomic isotopes are represented by the strongly-typed <a class="el" href="structfourdst_1_1atomic_1_1Species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a> values (see <code><a class="el" href="species_8h.html">fourdst/atomic/species.h</a></code>). Each species also has a human-readable string symbol (e.g. "H-1", "He-4") used by some constructors and convenience overloads.</li>
<li>Molar abundances: The <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> API accepts and stores molar abundances (absolute mole counts). Many derived quantities (mass fraction, number fraction, mean particle mass) are computed from these molar abundances.</li>
<li>Canonical composition: A <a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html" title="Represents the canonical (X, Y, Z) composition of stellar material.">CanonicalComposition</a> (X, Y, Z) is provided which groups mass fractions into hydrogen (X), helium (Y), and metals (Z). A lightweight struct <code><a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html" title="Represents the canonical (X, Y, Z) composition of stellar material.">CanonicalComposition</a></code> holds these values and provides an ostream operator for easy logging and testing.</li>
<li>Caching: The concrete <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> implementation caches computed vectors and scalars to avoid repeated work. The cache is invalidated automatically when molar abundances or registered species are changed.</li>
</ul>
<h2><a class="anchor" id="autotoc_md6"></a>
Main types and functions</h2>
<ul>
<li><p class="startli"><a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a>: The primary concrete class for building and interrogating compositions. It implements the <a class="el" href="class_composition_abstract.html" title="Abstract base class for chemical composition representations.">CompositionAbstract</a> interface and exposes methods to register symbols/species, set molar abundances, and query all commonly-needed derived quantities. Multiple constructors are provided for convenience (from vectors/sets of symbols or species, with optional molar-abundance initialization).</p>
<li><p class="startli"><a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a>: The primary concrete class for building and interrogating compositions. It implements the <a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html" title="Abstract base class for chemical composition representations.">CompositionAbstract</a> interface and exposes methods to register symbols/species, set molar abundances, and query all commonly-needed derived quantities. Multiple constructors are provided for convenience (from vectors/sets of symbols or species, with optional molar-abundance initialization).</p>
<p class="startli">Important member functions include:</p><ul>
<li>registerSymbol / registerSpecies (single or many overloads)</li>
<li>setMolarAbundance (many overloads accepting symbols or species)</li>
@@ -162,12 +178,12 @@ Main types and functions</h2>
<li>Iteration support (begin/end) which iterates species from lightest to heaviest because species ordering is defined by atomic mass.</li>
</ul>
</li>
<li><a class="el" href="class_composition_abstract.html" title="Abstract base class for chemical composition representations.">CompositionAbstract</a>: A compact abstract interface implemented by <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> which guarantees the presence of all getter/query methods. This allows other components to accept composition-like objects without depending on the concrete implementation.</li>
<li>Utilities (<a class="el" href="#aa90b1ef07d607c0c829bedccf381cf54" title="Build a Composition object from symbols and their corresponding mass fractions.">fourdst::composition::buildCompositionFromMassFractions</a>): Convenience helpers exist to construct a <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> from mass fractions (instead of molar abundances). Those helpers validate that the provided mass fractions sum to unity within a tight tolerance and convert them into the corresponding molar abundances before returning a populated <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a>.</li>
<li><a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html" title="Abstract base class for chemical composition representations.">CompositionAbstract</a>: A compact abstract interface implemented by <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> which guarantees the presence of all getter/query methods. This allows other components to accept composition-like objects without depending on the concrete implementation.</li>
<li>Utilities (<a class="el" href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54" title="Build a Composition object from symbols and their corresponding mass fractions.">fourdst::composition::buildCompositionFromMassFractions</a>): Convenience helpers exist to construct a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> from mass fractions (instead of molar abundances). Those helpers validate that the provided mass fractions sum to unity within a tight tolerance and convert them into the corresponding molar abundances before returning a populated <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a>.</li>
<li>Exceptions (namespace <a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>): The module defines a small hierarchy of exceptions for error handling:<ul>
<li>CompositionError: Base class for composition-related errors.</li>
<li>InvalidCompositionError: Thrown when the composition is inconsistent or when mass fractions fail validation.</li>
<li>UnregisteredSymbolError: Thrown when an operation requires a symbol that hasn't been registered on the <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object.</li>
<li>UnregisteredSymbolError: Thrown when an operation requires a symbol that hasn't been registered on the <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object.</li>
<li>UnknownSymbolError: Thrown when a provided string symbol does not map to any known atomic species in the atomic species database.</li>
</ul>
</li>
@@ -178,36 +194,36 @@ Usage examples</h2>
<div class="line"> </div>
<div class="line"><span class="keyword">using namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition.html">fourdst::composition</a>;</div>
<div class="line"> </div>
<div class="line"><a class="code hl_class" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> comp;</div>
<div class="line">comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;H-1&quot;</span>);</div>
<div class="line">comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;He-4&quot;</span>);</div>
<div class="line">comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;H-1&quot;</span>, 1.0);</div>
<div class="line">comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;He-4&quot;</span>, 0.5);</div>
<div class="line"><a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> comp;</div>
<div class="line">comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;H-1&quot;</span>);</div>
<div class="line">comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">registerSymbol</a>(<span class="stringliteral">&quot;He-4&quot;</span>);</div>
<div class="line">comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;H-1&quot;</span>, 1.0);</div>
<div class="line">comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">setMolarAbundance</a>(<span class="stringliteral">&quot;He-4&quot;</span>, 0.5);</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">double</span> X_h1 = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>(<span class="stringliteral">&quot;H-1&quot;</span>);</div>
<div class="line"><span class="keywordtype">double</span> meanA = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">getMeanParticleMass</a>();</div>
<div class="line"><a class="code hl_struct" href="structfourdst_1_1composition_1_1_canonical_composition.html">CanonicalComposition</a> canon = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50">getCanonicalComposition</a>();</div>
<div class="line"><span class="keywordtype">double</span> X_h1 = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">getMassFraction</a>(<span class="stringliteral">&quot;H-1&quot;</span>);</div>
<div class="line"><span class="keywordtype">double</span> meanA = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">getMeanParticleMass</a>();</div>
<div class="line"><a class="code hl_struct" href="structfourdst_1_1composition_1_1CanonicalComposition.html">CanonicalComposition</a> canon = comp.<a class="code hl_function" href="classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50">getCanonicalComposition</a>();</div>
<div class="line">std::cout &lt;&lt; canon &lt;&lt; std::endl; <span class="comment">// prints X, Y, Z</span></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></div><div class="ttdoc">Manages a collection of chemical species and their abundances.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00097">composition.h:97</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a262d7133035d4e6f45daa81827abf5e7"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition::setMolarAbundance</a></div><div class="ttdeci">void setMolarAbundance(const std::string &amp;symbol, const double &amp;molar_abundance)</div><div class="ttdoc">Sets the molar abundance for a given symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00529">composition.cpp:529</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a3ab4dcda0bfd1a35b169bcc57fe66725"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition::registerSymbol</a></div><div class="ttdeci">void registerSymbol(const std::string &amp;symbol)</div><div class="ttdoc">Registers a new symbol for inclusion in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00178">composition.cpp:178</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a9ea2b673341fdc67afeb0f0517a54c8c"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition::getMassFraction</a></div><div class="ttdeci">std::unordered_map&lt; atomic::Species, double &gt; getMassFraction() const noexcept override</div><div class="ttdoc">Gets the mass fractions of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00251">composition.cpp:251</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_aac5b214a3d1278e127422224cb9cee50"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition::getCanonicalComposition</a></div><div class="ttdeci">CanonicalComposition getCanonicalComposition() const</div><div class="ttdoc">Compute the canonical composition (X, Y, Z) of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00330">composition.cpp:330</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_afbbb5e51ad5ae5c0fa6bc0094195aecd"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition::getMeanParticleMass</a></div><div class="ttdeci">double getMeanParticleMass() const noexcept override</div><div class="ttdoc">Compute the mean particle mass of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00311">composition.cpp:311</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html">fourdst::composition::Composition</a></div><div class="ttdoc">Manages a collection of chemical species and their abundances.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00098">composition.h:98</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a262d7133035d4e6f45daa81827abf5e7"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7">fourdst::composition::Composition::setMolarAbundance</a></div><div class="ttdeci">void setMolarAbundance(const std::string &amp;symbol, const double &amp;molar_abundance)</div><div class="ttdoc">Sets the molar abundance for a given symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00580">composition.cpp:580</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a3ab4dcda0bfd1a35b169bcc57fe66725"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725">fourdst::composition::Composition::registerSymbol</a></div><div class="ttdeci">void registerSymbol(const std::string &amp;symbol)</div><div class="ttdoc">Registers a new symbol for inclusion in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00225">composition.cpp:225</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_a9ea2b673341fdc67afeb0f0517a54c8c"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition::getMassFraction</a></div><div class="ttdeci">std::unordered_map&lt; atomic::Species, double &gt; getMassFraction() const noexcept override</div><div class="ttdoc">Gets the mass fractions of all species in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00298">composition.cpp:298</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_aac5b214a3d1278e127422224cb9cee50"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50">fourdst::composition::Composition::getCanonicalComposition</a></div><div class="ttdeci">CanonicalComposition getCanonicalComposition() const</div><div class="ttdoc">Compute the canonical composition (X, Y, Z) of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00377">composition.cpp:377</a></div></div>
<div class="ttc" id="aclassfourdst_1_1composition_1_1Composition_html_afbbb5e51ad5ae5c0fa6bc0094195aecd"><div class="ttname"><a href="classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition::getMeanParticleMass</a></div><div class="ttdeci">double getMeanParticleMass() const noexcept override</div><div class="ttdoc">Compute the mean particle mass of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00358">composition.cpp:358</a></div></div>
<div class="ttc" id="acomposition_8h_html"><div class="ttname"><a href="composition_8h.html">composition.h</a></div></div>
<div class="ttc" id="anamespacefourdst_1_1composition_html"><div class="ttname"><a href="namespacefourdst_1_1composition.html">fourdst::composition</a></div><div class="ttdoc">Utilities and types for representing and manipulating chemical compositions.</div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1_canonical_composition_html"><div class="ttname"><a href="structfourdst_1_1composition_1_1_canonical_composition.html">fourdst::composition::CanonicalComposition</a></div><div class="ttdoc">Represents the canonical (X, Y, Z) composition of stellar material.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00044">composition.h:44</a></div></div>
<div class="ttc" id="astructfourdst_1_1composition_1_1CanonicalComposition_html"><div class="ttname"><a href="structfourdst_1_1composition_1_1CanonicalComposition.html">fourdst::composition::CanonicalComposition</a></div><div class="ttdoc">Represents the canonical (X, Y, Z) composition of stellar material.</div><div class="ttdef"><b>Definition</b> <a href="composition_8h_source.html#l00045">composition.h:45</a></div></div>
</div><!-- fragment --><p>Example 2 constructing from mass fractions: </p><div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="utils_8h.html">fourdst/composition/utils.h</a>&quot;</span></div>
<div class="line"> </div>
<div class="line">std::vector&lt;std::string&gt; symbols = {<span class="stringliteral">&quot;H-1&quot;</span>, <span class="stringliteral">&quot;He-4&quot;</span>, <span class="stringliteral">&quot;C-12&quot;</span>};</div>
<div class="line">std::vector&lt;double&gt; massFractions = {0.70, 0.28, 0.02};</div>
<div class="line"><a class="code hl_class" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> comp = <a class="code hl_function" href="#aa90b1ef07d607c0c829bedccf381cf54">buildCompositionFromMassFractions</a>(symbols, massFractions);</div>
<div class="ttc" id="anamespacefourdst_1_1composition_html_aa90b1ef07d607c0c829bedccf381cf54"><div class="ttname"><a href="#aa90b1ef07d607c0c829bedccf381cf54">fourdst::composition::buildCompositionFromMassFractions</a></div><div class="ttdeci">Composition buildCompositionFromMassFractions(const std::vector&lt; std::string &gt; &amp;symbols, const std::vector&lt; double &gt; &amp;massFractions)</div><div class="ttdoc">Build a Composition object from symbols and their corresponding mass fractions.</div><div class="ttdef"><b>Definition</b> <a href="utils_8cpp_source.html#l00074">utils.cpp:74</a></div></div>
<div class="line"><a class="code hl_class" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> comp = <a class="code hl_function" href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">buildCompositionFromMassFractions</a>(symbols, massFractions);</div>
<div class="ttc" id="anamespacefourdst_1_1composition_html_aa90b1ef07d607c0c829bedccf381cf54"><div class="ttname"><a href="namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54">fourdst::composition::buildCompositionFromMassFractions</a></div><div class="ttdeci">Composition buildCompositionFromMassFractions(const std::vector&lt; std::string &gt; &amp;symbols, const std::vector&lt; double &gt; &amp;massFractions)</div><div class="ttdoc">Build a Composition object from symbols and their corresponding mass fractions.</div><div class="ttdef"><b>Definition</b> <a href="utils_8cpp_source.html#l00084">utils.cpp:84</a></div></div>
<div class="ttc" id="autils_8h_html"><div class="ttname"><a href="utils_8h.html">utils.h</a></div></div>
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md8"></a>
Notes and remarks</h2>
<ul>
<li>Molar abundances are the canonical input for the <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> class. When passing mass fractions, use the <code>buildCompositionFromMassFractions</code> helper which performs the safe conversion and validation.</li>
<li>Molar abundances are the canonical input for the <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> class. When passing mass fractions, use the <code>buildCompositionFromMassFractions</code> helper which performs the safe conversion and validation.</li>
<li>Many methods throw exceptions from the <code><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a></code> namespace on invalid usage (unknown symbols, unregistered species, or invalid abundance values). Callers should catch and handle these where appropriate.</li>
<li>Floating point results (mass/number fractions, mean particle mass, Y_e) are computed as doubles and may have small numerical round-off. Callers comparing values in tests should use an appropriate tolerance.</li>
</ul>
@@ -215,31 +231,38 @@ Notes and remarks</h2>
See also</h2>
<ul>
<li><a class="el" href="species_8h.html">fourdst/atomic/species.h</a> — canonical atomic species definitions and symbols.</li>
<li><a class="el" href="composition_8h.html">fourdst/composition/composition.h</a> — concrete <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> implementation.</li>
<li><a class="el" href="composition_8h.html">fourdst/composition/composition.h</a> — concrete <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> implementation.</li>
<li><a class="el" href="composition__abstract_8h.html">fourdst/composition/composition_abstract.h</a> — abstract composition interface.</li>
<li><a class="el" href="utils_8h.html">fourdst/composition/utils.h</a> — helpers for constructing compositions from mass fractions. </li>
</ul>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a2cb98194b465f646973ceba38d0e7d95" name="a2cb98194b465f646973ceba38d0e7d95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cb98194b465f646973ceba38d0e7d95">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[1/3]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a2cb98194b465f646973ceba38d0e7d95">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[1/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td>(</td>
<td class="paramtype">const std::set&lt; <a class="el" href="structfourdst_1_1atomic_1_1_species.html">atomic::Species</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>species</em></span>, </td>
<td class="paramtype">const std::set&lt; <a class="el" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>species</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>massFractions</em></span>&#160;)</td>
<td class="paramtype">const std::vector&lt; double &gt; &amp;&#160;</td>
<td class="paramname"><em>massFractions</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from species in a set and their corresponding mass fractions. </p>
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from species in a set and their corresponding mass fractions. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">species</td><td>The species to register. </td></tr>
@@ -247,11 +270,11 @@ See also</h2>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided species and mass fractions. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided species and mass fractions. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the number of species does not match the number of mass fractions.</td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the number of species does not match the number of mass fractions.</td></tr>
</table>
</dd>
</dl>
@@ -261,26 +284,103 @@ See also</h2>
</div>
</div>
<a id="a39d4f84dfa85ddda3b9feb5dda1afc1e" name="a39d4f84dfa85ddda3b9feb5dda1afc1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39d4f84dfa85ddda3b9feb5dda1afc1e">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[2/3]</span></h2>
<a id="ada2fea5f3ac5cff3ecd67541a0a094fc" name="ada2fea5f3ac5cff3ecd67541a0a094fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada2fea5f3ac5cff3ecd67541a0a094fc">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[2/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; <a class="el" href="structfourdst_1_1atomic_1_1_species.html">atomic::Species</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>species</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td class="paramtype">const std::unordered_map&lt; <a class="el" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a>, double &gt; &amp;&#160;</td>
<td class="paramname"><em>massFractionsMap</em></td><td>)</td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>massFractions</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from species and their corresponding mass fractions. </p>
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from a map of species to mass fractions. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">massFractionsMap</td><td>The map of species to their corresponding mass fractions. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided species and mass fractions. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="utils_8cpp_source.html#l00107">107</a> of file <a class="el" href="utils_8cpp_source.html">utils.cpp</a>.</p>
</div>
</div>
<a id="abf844ad6e10524bf99fc3bf6c9d68465" name="abf844ad6e10524bf99fc3bf6c9d68465"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf844ad6e10524bf99fc3bf6c9d68465">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[3/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td>(</td>
<td class="paramtype">const std::unordered_map&lt; std::string, double &gt; &amp;&#160;</td>
<td class="paramname"><em>massFractions</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from a map of species to mass fractions. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">massFractions</td><td>The map of species to their corresponding mass fractions. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided species and mass fractions. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="utils_8cpp_source.html#l00170">170</a> of file <a class="el" href="utils_8cpp_source.html">utils.cpp</a>.</p>
</div>
</div>
<a id="a39d4f84dfa85ddda3b9feb5dda1afc1e" name="a39d4f84dfa85ddda3b9feb5dda1afc1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39d4f84dfa85ddda3b9feb5dda1afc1e">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[4/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; <a class="el" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>species</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt; &amp;&#160;</td>
<td class="paramname"><em>massFractions</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from species and their corresponding mass fractions. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">species</td><td>The species to register. </td></tr>
@@ -288,11 +388,11 @@ See also</h2>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided species and mass fractions. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided species and mass fractions. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the number of species does not match the number of mass fractions. </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the number of species does not match the number of mass fractions. </td></tr>
</table>
</dd>
</dl>
@@ -302,25 +402,32 @@ See also</h2>
</div>
</div>
<a id="aa90b1ef07d607c0c829bedccf381cf54" name="aa90b1ef07d607c0c829bedccf381cf54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa90b1ef07d607c0c829bedccf381cf54">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[3/3]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#aa90b1ef07d607c0c829bedccf381cf54">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[5/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; std::string &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>symbols</em></span>, </td>
<td class="paramtype">const std::vector&lt; std::string &gt; &amp;&#160;</td>
<td class="paramname"><em>symbols</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; double &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>massFractions</em></span>&#160;)</td>
<td class="paramtype">const std::vector&lt; double &gt; &amp;&#160;</td>
<td class="paramname"><em>massFractions</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from symbols and their corresponding mass fractions. </p>
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from symbols and their corresponding mass fractions. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">symbols</td><td>The symbols to register. </td></tr>
@@ -328,17 +435,87 @@ See also</h2>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided symbols and mass fractions. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided symbols and mass fractions. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html" title="Exception thrown when an unknown symbol is encountered.">exceptions::UnknownSymbolError</a></td><td>if any symbol is invalid. Symbols are invalid if they are not registered at compile time in the atomic species database (<code><a class="el" href="species_8h.html">fourdst/atomic/species.h</a></code>). </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the number of symbols does not match the number of mass fractions. </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html" title="Exception thrown when an unknown symbol is encountered.">exceptions::UnknownSymbolError</a></td><td>if any symbol is invalid. Symbols are invalid if they are not registered at compile time in the atomic species database (<code><a class="el" href="species_8h.html">fourdst/atomic/species.h</a></code>). </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the number of symbols does not match the number of mass fractions. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="utils_8cpp_source.html#l00074">74</a> of file <a class="el" href="utils_8cpp_source.html">utils.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="utils_8cpp_source.html#l00084">84</a> of file <a class="el" href="utils_8cpp_source.html">utils.cpp</a>.</p>
</div>
</div>
<a id="a8163289e584a05b4075c775279761e55" name="a8163289e584a05b4075c775279761e55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8163289e584a05b4075c775279761e55">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[6/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td>(</td>
<td class="paramtype">std::map&lt; <a class="el" href="structfourdst_1_1atomic_1_1Species.html">atomic::Species</a>, double &gt;&#160;</td>
<td class="paramname"><em>massFractions</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from a map of species to mass fractions. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">massFractions</td><td>The map of species to their corresponding mass fractions. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided species and mass fractions. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="utils_8cpp_source.html#l00127">127</a> of file <a class="el" href="utils_8cpp_source.html">utils.cpp</a>.</p>
</div>
</div>
<a id="abd0e185f7fd52130f36414faf2dc07d7" name="abd0e185f7fd52130f36414faf2dc07d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd0e185f7fd52130f36414faf2dc07d7">&#9670;&#160;</a></span>buildCompositionFromMassFractions() <span class="overload">[7/7]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> fourdst::composition::buildCompositionFromMassFractions </td>
<td>(</td>
<td class="paramtype">std::map&lt; std::string, double &gt;&#160;</td>
<td class="paramname"><em>massFractions</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Build a <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object from a map of species to mass fractions. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">massFractions</td><td>The map of species to their corresponding mass fractions. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> object constructed from the provided species and mass fractions. </dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" title="Exception thrown when a composition is in an invalid or inconsistent state.">exceptions::InvalidCompositionError</a></td><td>if the provided mass fractions do not sum to within one part in 10^10 of 1.0. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="utils_8cpp_source.html#l00141">141</a> of file <a class="el" href="utils_8cpp_source.html">utils.cpp</a>.</p>
</div>
</div>
@@ -351,28 +528,73 @@ See also</h2>
<tr>
<td class="memname">std::ostream &amp; fourdst::composition::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
<td class="paramtype">std::ostream &amp;&#160;</td>
<td class="paramname"><em>os</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> &amp;</td> <td class="paramname"><span class="paramname"><em>composition</em></span>&#160;)</td>
<td class="paramtype">const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;&#160;</td>
<td class="paramname"><em>composition</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>OVERLOADS. </p>
<p>Overloaded output stream operator for <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a>.</p>
<p>Overloaded output stream operator for <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">os</td><td>The output stream. </td></tr>
<tr><td class="paramname">composition</td><td>The <a class="el" href="classfourdst_1_1composition_1_1_composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> to output. </td></tr>
<tr><td class="paramname">composition</td><td>The <a class="el" href="classfourdst_1_1composition_1_1Composition.html" title="Manages a collection of chemical species and their abundances.">Composition</a> to output. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The output stream. </dd></dl>
<p class="definition">Definition at line <a class="el" href="composition_8cpp_source.html#l00593">593</a> of file <a class="el" href="composition_8cpp_source.html">composition.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="composition_8cpp_source.html#l00644">644</a> of file <a class="el" href="composition_8cpp_source.html">composition.cpp</a>.</p>
</div>
</div>
<a id="a06f5abc74104de40349e47ad367c402a" name="a06f5abc74104de40349e47ad367c402a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06f5abc74104de40349e47ad367c402a">&#9670;&#160;</a></span>operator==()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool fourdst::composition::operator== </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classfourdst_1_1composition_1_1Composition.html">Composition</a> &amp;&#160;</td>
<td class="paramname"><em>b</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="composition_8h_source.html#l00837">837</a> of file <a class="el" href="composition_8h_source.html">composition.h</a>.</p>
</div>
</div>
@@ -382,7 +604,7 @@ See also</h2>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacefourdst.html">fourdst</a></li><li class="navelem"><a class="el" href="namespacefourdst_1_1composition.html">composition</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,10 +1,19 @@
var namespacefourdst_1_1composition =
[
[ "exceptions", "namespacefourdst_1_1composition_1_1exceptions.html", "namespacefourdst_1_1composition_1_1exceptions" ],
[ "CanonicalComposition", "structfourdst_1_1composition_1_1_canonical_composition.html", "structfourdst_1_1composition_1_1_canonical_composition" ],
[ "Composition", "classfourdst_1_1composition_1_1_composition.html", "classfourdst_1_1composition_1_1_composition" ],
[ "utils", "namespacefourdst_1_1composition_1_1utils.html", "namespacefourdst_1_1composition_1_1utils" ],
[ "CanonicalComposition", "structfourdst_1_1composition_1_1CanonicalComposition.html", "structfourdst_1_1composition_1_1CanonicalComposition" ],
[ "Composition", "classfourdst_1_1composition_1_1Composition.html", "classfourdst_1_1composition_1_1Composition" ],
[ "CompositionAbstract", "classfourdst_1_1composition_1_1CompositionAbstract.html", "classfourdst_1_1composition_1_1CompositionAbstract" ],
[ "CompositionDecorator", "classfourdst_1_1composition_1_1CompositionDecorator.html", "classfourdst_1_1composition_1_1CompositionDecorator" ],
[ "MaskedComposition", "classfourdst_1_1composition_1_1MaskedComposition.html", "classfourdst_1_1composition_1_1MaskedComposition" ],
[ "buildCompositionFromMassFractions", "namespacefourdst_1_1composition.html#a2cb98194b465f646973ceba38d0e7d95", null ],
[ "buildCompositionFromMassFractions", "namespacefourdst_1_1composition.html#ada2fea5f3ac5cff3ecd67541a0a094fc", null ],
[ "buildCompositionFromMassFractions", "namespacefourdst_1_1composition.html#abf844ad6e10524bf99fc3bf6c9d68465", null ],
[ "buildCompositionFromMassFractions", "namespacefourdst_1_1composition.html#a39d4f84dfa85ddda3b9feb5dda1afc1e", null ],
[ "buildCompositionFromMassFractions", "namespacefourdst_1_1composition.html#aa90b1ef07d607c0c829bedccf381cf54", null ],
[ "operator<<", "namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1", null ]
[ "buildCompositionFromMassFractions", "namespacefourdst_1_1composition.html#a8163289e584a05b4075c775279761e55", null ],
[ "buildCompositionFromMassFractions", "namespacefourdst_1_1composition.html#abd0e185f7fd52130f36414faf2dc07d7", null ],
[ "operator<<", "namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1", null ],
[ "operator==", "namespacefourdst_1_1composition.html#a06f5abc74104de40349e47ad367c402a", null ]
];

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: fourdst::composition::exceptions Namespace 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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacefourdst_1_1composition_1_1exceptions.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacefourdst_1_1composition_1_1exceptions.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -107,20 +100,20 @@ $(function(){initNavTree('namespacefourdst_1_1composition_1_1exceptions.html',''
<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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">CompositionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for exceptions related to composition objects. <a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html">CompositionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for exceptions related to composition objects. <a href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">InvalidCompositionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when a composition is in an invalid or inconsistent state. <a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html">InvalidCompositionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when a composition is in an invalid or inconsistent state. <a href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html">SpeciesError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for exceptions related to atomic species. <a href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html">SpeciesError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for exceptions related to atomic species. <a href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html">UnknownSymbolError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when an unknown symbol is encountered. <a href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html">UnknownSymbolError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when an unknown symbol is encountered. <a href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html#details">More...</a><br /></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="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">UnregisteredSymbolError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when a symbol is used that has not been registered. <a href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#details">More...</a><br /></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html">UnregisteredSymbolError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception thrown when a symbol is used that has not been registered. <a href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
@@ -129,7 +122,7 @@ Classes</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacefourdst.html">fourdst</a></li><li class="navelem"><a class="el" href="namespacefourdst_1_1composition.html">composition</a></li><li class="navelem"><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">exceptions</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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,8 +1,8 @@
var namespacefourdst_1_1composition_1_1exceptions =
[
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error" ],
[ "InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error" ],
[ "SpeciesError", "classfourdst_1_1composition_1_1exceptions_1_1_species_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_species_error" ],
[ "UnknownSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error" ],
[ "UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error" ]
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html", "classfourdst_1_1composition_1_1exceptions_1_1CompositionError" ],
[ "InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html", "classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError" ],
[ "SpeciesError", "classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html", "classfourdst_1_1composition_1_1exceptions_1_1SpeciesError" ],
[ "UnknownSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html", "classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError" ],
[ "UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html", "classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError" ]
];

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -375,7 +368,7 @@ $(function(){initNavTree('namespacemembers.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_b.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_b.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -295,7 +288,7 @@ $(function(){initNavTree('namespacemembers_b.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_c.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_c.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -454,7 +447,7 @@ $(function(){initNavTree('namespacemembers_c.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_d.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_d.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -181,7 +174,7 @@ $(function(){initNavTree('namespacemembers_d.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_e.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_e.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -209,7 +202,7 @@ $(function(){initNavTree('namespacemembers_e.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_f.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_f.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -224,7 +217,7 @@ $(function(){initNavTree('namespacemembers_f.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -375,7 +368,7 @@ $(function(){initNavTree('namespacemembers_func.html',''); initResizable(true);
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_b.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_b.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -295,7 +288,7 @@ $(function(){initNavTree('namespacemembers_func_b.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_c.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_c.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -454,7 +447,7 @@ $(function(){initNavTree('namespacemembers_func_c.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_d.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_d.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -181,7 +174,7 @@ $(function(){initNavTree('namespacemembers_func_d.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_e.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_e.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -208,7 +201,7 @@ $(function(){initNavTree('namespacemembers_func_e.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_f.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_f.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -224,7 +217,7 @@ $(function(){initNavTree('namespacemembers_func_f.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_g.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_g.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -214,7 +207,7 @@ $(function(){initNavTree('namespacemembers_func_g.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_h.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -265,7 +258,7 @@ $(function(){initNavTree('namespacemembers_func_h.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_i.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_i.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -235,7 +228,7 @@ $(function(){initNavTree('namespacemembers_func_i.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_k.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_k.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -172,7 +165,7 @@ $(function(){initNavTree('namespacemembers_func_k.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_l.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_l.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -221,7 +214,7 @@ $(function(){initNavTree('namespacemembers_func_l.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_m.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_m.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -244,7 +237,7 @@ $(function(){initNavTree('namespacemembers_func_m.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_n.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_n.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -338,7 +331,7 @@ $(function(){initNavTree('namespacemembers_func_n.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_o.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_o.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -126,7 +119,7 @@ $(function(){initNavTree('namespacemembers_func_o.html',''); initResizable(true)
<li>operator!=()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a2b6c699988f0748a0627f447863240ad">fourdst::atomic</a></li>
<li>operator&lt;()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a34d001fa83e2bac9f8ebd96285d8821a">fourdst::atomic</a></li>
<li>operator&lt;&lt;()&#160;:&#160;<a class="el" href="namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1">fourdst::composition</a></li>
<li>operator==()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a277fa6e5107f1358e204c807146deeb4">fourdst::atomic</a></li>
<li>operator==()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a277fa6e5107f1358e204c807146deeb4">fourdst::atomic</a>, <a class="el" href="namespacefourdst_1_1composition.html#a06f5abc74104de40349e47ad367c402a">fourdst::composition</a></li>
<li>operator&gt;()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a289c90cf53fd83e6808768b0befa2c00">fourdst::atomic</a></li>
<li>Os_161()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a7d0b9b726da85668c21671df0da21200">fourdst::atomic</a></li>
<li>Os_162()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#ad083631b81c7f1ceabe55cff3d114394">fourdst::atomic</a></li>
@@ -177,7 +170,7 @@ $(function(){initNavTree('namespacemembers_func_o.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_p.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_p.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -442,7 +435,7 @@ $(function(){initNavTree('namespacemembers_func_p.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_r.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_r.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -370,7 +363,7 @@ $(function(){initNavTree('namespacemembers_func_r.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_s.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_s.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -393,7 +386,7 @@ $(function(){initNavTree('namespacemembers_func_s.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_t.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_t.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -417,7 +410,7 @@ $(function(){initNavTree('namespacemembers_func_t.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_u.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_u.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -137,7 +130,7 @@ $(function(){initNavTree('namespacemembers_func_u.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_v.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_v.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -137,7 +130,7 @@ $(function(){initNavTree('namespacemembers_func_v.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_w.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_w.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -149,7 +142,7 @@ $(function(){initNavTree('namespacemembers_func_w.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_x.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_x.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -151,7 +144,7 @@ $(function(){initNavTree('namespacemembers_func_x.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_y.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_y.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -181,7 +174,7 @@ $(function(){initNavTree('namespacemembers_func_y.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_z.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_func_z.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -178,7 +171,7 @@ $(function(){initNavTree('namespacemembers_func_z.html',''); initResizable(true)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_g.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_g.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -214,7 +207,7 @@ $(function(){initNavTree('namespacemembers_g.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_h.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -265,7 +258,7 @@ $(function(){initNavTree('namespacemembers_h.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_i.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_i.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -235,7 +228,7 @@ $(function(){initNavTree('namespacemembers_i.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_k.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_k.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -172,7 +165,7 @@ $(function(){initNavTree('namespacemembers_k.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_l.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_l.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -221,7 +214,7 @@ $(function(){initNavTree('namespacemembers_l.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_m.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_m.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -244,7 +237,7 @@ $(function(){initNavTree('namespacemembers_m.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_n.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_n.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -338,7 +331,7 @@ $(function(){initNavTree('namespacemembers_n.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_o.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_o.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -126,7 +119,7 @@ $(function(){initNavTree('namespacemembers_o.html',''); initResizable(true); });
<li>operator!=()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a2b6c699988f0748a0627f447863240ad">fourdst::atomic</a></li>
<li>operator&lt;()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a34d001fa83e2bac9f8ebd96285d8821a">fourdst::atomic</a></li>
<li>operator&lt;&lt;()&#160;:&#160;<a class="el" href="namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1">fourdst::composition</a></li>
<li>operator==()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a277fa6e5107f1358e204c807146deeb4">fourdst::atomic</a></li>
<li>operator==()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a277fa6e5107f1358e204c807146deeb4">fourdst::atomic</a>, <a class="el" href="namespacefourdst_1_1composition.html#a06f5abc74104de40349e47ad367c402a">fourdst::composition</a></li>
<li>operator&gt;()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a289c90cf53fd83e6808768b0befa2c00">fourdst::atomic</a></li>
<li>Os_161()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#a7d0b9b726da85668c21671df0da21200">fourdst::atomic</a></li>
<li>Os_162()&#160;:&#160;<a class="el" href="namespacefourdst_1_1atomic.html#ad083631b81c7f1ceabe55cff3d114394">fourdst::atomic</a></li>
@@ -177,7 +170,7 @@ $(function(){initNavTree('namespacemembers_o.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_p.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_p.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -442,7 +435,7 @@ $(function(){initNavTree('namespacemembers_p.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_r.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_r.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -370,7 +363,7 @@ $(function(){initNavTree('namespacemembers_r.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_s.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_s.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -396,7 +389,7 @@ $(function(){initNavTree('namespacemembers_s.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_t.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_t.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -417,7 +410,7 @@ $(function(){initNavTree('namespacemembers_t.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_u.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_u.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -137,7 +130,7 @@ $(function(){initNavTree('namespacemembers_u.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_v.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_v.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -137,7 +130,7 @@ $(function(){initNavTree('namespacemembers_v.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_vars.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_vars.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -109,7 +102,7 @@ $(function(){initNavTree('namespacemembers_vars.html',''); initResizable(true);
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_w.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_w.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -149,7 +142,7 @@ $(function(){initNavTree('namespacemembers_w.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_x.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_x.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -151,7 +144,7 @@ $(function(){initNavTree('namespacemembers_x.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_y.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_y.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -181,7 +174,7 @@ $(function(){initNavTree('namespacemembers_y.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace Members</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_z.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespacemembers_z.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -178,7 +171,7 @@ $(function(){initNavTree('namespacemembers_z.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,18 +3,16 @@
<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="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>fourdst::libcomposition: Namespace List</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="resize.js"></script>
<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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -29,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.0.1</span>
<div id="projectname">fourdst::libcomposition<span id="projectnumber">&#160;v2.2.1</span>
</div>
<div id="projectbrief">Robust atomic species information library</div>
</td>
@@ -38,24 +36,19 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search',true);
$(function() { init_search(); });
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
@@ -73,7 +66,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespaces.html',''); initResizable(true); });
$(document).ready(function(){initNavTree('namespaces.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@@ -103,11 +96,28 @@ $(function(){initNavTree('namespaces.html',''); initResizable(true); });
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all namespaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst.html" target="_self">fourdst</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1atomic.html" target="_self">atomic</a></td><td class="desc">Contains canonical information about atomic species and elements used by 4D-STAR </td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition.html" target="_self">composition</a></td><td class="desc">Utilities and types for representing and manipulating chemical compositions </td></tr>
<tr id="row_0_1_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html" target="_self">exceptions</a></td><td class="desc"></td></tr>
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst.html" target="_self">fourdst</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1atomic.html" target="_self">atomic</a></td><td class="desc">Contains canonical information about atomic species and elements used by 4D-STAR </td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1atomic_1_1Species.html" target="_self">Species</a></td><td class="desc">Represents an atomic species (isotope) with its fundamental physical properties </td></tr>
<tr id="row_0_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition.html" target="_self">composition</a></td><td class="desc">Utilities and types for representing and manipulating chemical compositions </td></tr>
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html" target="_self">exceptions</a></td><td class="desc"></td></tr>
<tr id="row_0_1_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html" target="_self">CompositionError</a></td><td class="desc">Base class for exceptions related to composition objects </td></tr>
<tr id="row_0_1_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html" target="_self">InvalidCompositionError</a></td><td class="desc">Exception thrown when a composition is in an invalid or inconsistent state </td></tr>
<tr id="row_0_1_0_2_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html" target="_self">SpeciesError</a></td><td class="desc">Base class for exceptions related to atomic species </td></tr>
<tr id="row_0_1_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html" target="_self">UnknownSymbolError</a></td><td class="desc">Exception thrown when an unknown symbol is encountered </td></tr>
<tr id="row_0_1_0_4_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html" target="_self">UnregisteredSymbolError</a></td><td class="desc">Exception thrown when a symbol is used that has not been registered </td></tr>
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_1_" class="arrow" onclick="toggleFolder('0_1_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefourdst_1_1composition_1_1utils.html" target="_self">utils</a></td><td class="desc"></td></tr>
<tr id="row_0_1_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1utils_1_1CompositionHash.html" target="_self">CompositionHash</a></td><td class="desc"></td></tr>
<tr id="row_0_1_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1CanonicalComposition.html" target="_self">CanonicalComposition</a></td><td class="desc">Represents the canonical (X, Y, Z) composition of stellar material </td></tr>
<tr id="row_0_1_3_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_3_" class="arrow" onclick="toggleFolder('0_1_3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1Composition.html" target="_self">Composition</a></td><td class="desc">Manages a collection of chemical species and their abundances </td></tr>
<tr id="row_0_1_3_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1Composition_1_1CompositionCache.html" target="_self">CompositionCache</a></td><td class="desc">Caches computed properties of the composition to avoid redundant calculations </td></tr>
<tr id="row_0_1_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1CompositionAbstract.html" target="_self">CompositionAbstract</a></td><td class="desc">Abstract base class for chemical composition representations </td></tr>
<tr id="row_0_1_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1CompositionDecorator.html" target="_self">CompositionDecorator</a></td><td class="desc"></td></tr>
<tr id="row_0_1_6_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1MaskedComposition.html" target="_self">MaskedComposition</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacestd.html" target="_self">std</a></td><td class="desc">STL namespace </td></tr>
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1Species_01_4.html" target="_self">hash&lt; fourdst::atomic::Species &gt;</a></td><td class="desc">Specialization of <code>std::hash</code> for <code><a class="el" href="structfourdst_1_1atomic_1_1Species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">fourdst::atomic::Species</a></code> </td></tr>
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4.html" target="_self">hash&lt; fourdst::composition::Composition &gt;</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -115,7 +125,7 @@ $(function(){initNavTree('namespaces.html',''); initResizable(true); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>
<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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,4 +1,5 @@
var namespaces_dup =
[
[ "fourdst", "namespacefourdst.html", "namespacefourdst" ]
[ "fourdst", "namespacefourdst.html", "namespacefourdst" ],
[ "std", "namespacestd.html", "namespacestd" ]
];

View File

@@ -22,462 +22,538 @@
@licend The above is the entire license notice for the JavaScript code in this file
*/
var navTreeSubIndices = new Array();
var arrowDown = '&#9660;';
var arrowRight = '&#9658;';
function initNavTree(toroot,relpath) {
let navTreeSubIndices = [];
const ARROW_DOWN = '&#9660;';
const ARROW_RIGHT = '&#9658;';
const NAVPATH_COOKIE_NAME = ''+'navpath';
function getData(varName)
{
var i = varName.lastIndexOf('/');
var n = i>=0 ? varName.substring(i+1) : varName;
return eval(n.replace(/\-/g,'_'));
}
const getData = function(varName) {
const i = varName.lastIndexOf('/');
const n = i>=0 ? varName.substring(i+1) : varName;
return eval(n.replace(/-/g,'_'));
function stripPath(uri)
{
return uri.substring(uri.lastIndexOf('/')+1);
}
function stripPath2(uri)
{
var i = uri.lastIndexOf('/');
var s = uri.substring(i+1);
var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
return m ? uri.substring(i-6) : s;
}
function hashValue()
{
return $(location).attr('hash').substring(1).replace(/[^\w\-]/g,'');
}
function hashUrl()
{
return '#'+hashValue();
}
function pathName()
{
return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;\(\)]/g, '');
}
function localStorageSupported()
{
try {
return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem;
}
const stripPath = function(uri) {
return uri.substring(uri.lastIndexOf('/')+1);
catch(e) {
return false;
}
}
const stripPath2 = function(uri) {
const i = uri.lastIndexOf('/');
const s = uri.substring(i+1);
const m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
return m ? uri.substring(i-6) : s;
function storeLink(link)
{
if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) {
window.localStorage.setItem('navpath',link);
}
}
const hashValue = function() {
return $(location).attr('hash').substring(1).replace(/[^\w-]/g,'');
function deleteLink()
{
if (localStorageSupported()) {
window.localStorage.setItem('navpath','');
}
}
const hashUrl = function() {
return '#'+hashValue();
function cachedLink()
{
if (localStorageSupported()) {
return window.localStorage.getItem('navpath');
} else {
return '';
}
}
const pathName = function() {
return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;()]/g, '');
}
function getScript(scriptName,func)
{
var head = document.getElementsByTagName("head")[0];
var script = document.createElement('script');
script.id = scriptName;
script.type = 'text/javascript';
script.onload = func;
script.src = scriptName+'.js';
head.appendChild(script);
}
const storeLink = function(link) {
if (!$("#nav-sync").hasClass('sync')) {
Cookie.writeSetting(NAVPATH_COOKIE_NAME,link,0);
}
}
const deleteLink = function() {
Cookie.eraseSetting(NAVPATH_COOKIE_NAME);
}
const cachedLink = function() {
return Cookie.readSetting(NAVPATH_COOKIE_NAME,'');
}
const getScript = function(scriptName,func) {
const head = document.getElementsByTagName("head")[0];
const script = document.createElement('script');
script.id = scriptName;
script.type = 'text/javascript';
script.onload = func;
script.src = scriptName+'.js';
head.appendChild(script);
}
const createIndent = function(o,domNode,node) {
let level=-1;
let n = node;
while (n.parentNode) { level++; n=n.parentNode; }
if (node.childrenData) {
const imgNode = document.createElement("span");
imgNode.className = 'arrow';
imgNode.style.paddingLeft=(16*level).toString()+'px';
imgNode.innerHTML=ARROW_RIGHT;
node.plus_img = imgNode;
node.expandToggle = document.createElement("a");
node.expandToggle.href = "javascript:void(0)";
node.expandToggle.onclick = function() {
if (node.expanded) {
$(node.getChildrenUL()).slideUp("fast");
node.plus_img.innerHTML=ARROW_RIGHT;
node.expanded = false;
} else {
expandNode(o, node, false, true);
}
function createIndent(o,domNode,node,level)
{
var level=-1;
var n = node;
while (n.parentNode) { level++; n=n.parentNode; }
if (node.childrenData) {
var imgNode = document.createElement("span");
imgNode.className = 'arrow';
imgNode.style.paddingLeft=(16*level).toString()+'px';
imgNode.innerHTML=arrowRight;
node.plus_img = imgNode;
node.expandToggle = document.createElement("a");
node.expandToggle.href = "javascript:void(0)";
node.expandToggle.onclick = function() {
if (node.expanded) {
$(node.getChildrenUL()).slideUp("fast");
node.plus_img.innerHTML=arrowRight;
node.expanded = false;
} else {
expandNode(o, node, false, true);
}
node.expandToggle.appendChild(imgNode);
domNode.appendChild(node.expandToggle);
}
node.expandToggle.appendChild(imgNode);
domNode.appendChild(node.expandToggle);
} else {
var span = document.createElement("span");
span.className = 'arrow';
span.style.width = 16*(level+1)+'px';
span.innerHTML = '&#160;';
domNode.appendChild(span);
}
}
var animationInProgress = false;
function gotoAnchor(anchor,aname,updateLocation)
{
var pos, docContent = $('#doc-content');
var ancParent = $(anchor.parent());
if (ancParent.hasClass('memItemLeft') ||
ancParent.hasClass('memtitle') ||
ancParent.hasClass('fieldname') ||
ancParent.hasClass('fieldtype') ||
ancParent.is(':header'))
{
pos = ancParent.position().top;
} else if (anchor.position()) {
pos = anchor.position().top;
}
if (pos) {
var dist = Math.abs(Math.min(
pos-docContent.offset().top,
docContent[0].scrollHeight-
docContent.height()-docContent.scrollTop()));
animationInProgress=true;
docContent.animate({
scrollTop: pos + docContent.scrollTop() - docContent.offset().top
},Math.max(50,Math.min(500,dist)),function(){
if (updateLocation) window.location.href=aname;
animationInProgress=false;
});
}
}
function newNode(o, po, text, link, childrenData, lastNode)
{
var node = new Object();
node.children = Array();
node.childrenData = childrenData;
node.depth = po.depth + 1;
node.relpath = po.relpath;
node.isLast = lastNode;
node.li = document.createElement("li");
po.getChildrenUL().appendChild(node.li);
node.parentNode = po;
node.itemDiv = document.createElement("div");
node.itemDiv.className = "item";
node.labelSpan = document.createElement("span");
node.labelSpan.className = "label";
createIndent(o,node.itemDiv,node,0);
node.itemDiv.appendChild(node.labelSpan);
node.li.appendChild(node.itemDiv);
var a = document.createElement("a");
node.labelSpan.appendChild(a);
node.label = document.createTextNode(text);
node.expanded = false;
a.appendChild(node.label);
if (link) {
var url;
if (link.substring(0,1)=='^') {
url = link.substring(1);
link = url;
} else {
let span = document.createElement("span");
span.className = 'arrow';
span.style.width = 16*(level+1)+'px';
span.innerHTML = '&#160;';
domNode.appendChild(span);
url = node.relpath+link;
}
}
let animationInProgress = false;
const gotoAnchor = function(anchor,aname) {
let pos, docContent = $('#doc-content');
let ancParent = $(anchor.parent());
if (ancParent.hasClass('memItemLeft') || ancParent.hasClass('memtitle') ||
ancParent.hasClass('fieldname') || ancParent.hasClass('fieldtype') ||
ancParent.is(':header')) {
pos = ancParent.offset().top;
} else if (anchor.position()) {
pos = anchor.offset().top;
}
if (pos) {
const dcOffset = docContent.offset().top;
const dcHeight = docContent.height();
const dcScrHeight = docContent[0].scrollHeight
const dcScrTop = docContent.scrollTop();
let dist = Math.abs(Math.min(pos-dcOffset,dcScrHeight-dcHeight-dcScrTop));
animationInProgress = true;
docContent.animate({
scrollTop: pos + dcScrTop - dcOffset
},Math.max(50,Math.min(500,dist)),function() {
animationInProgress=false;
if (anchor.parent().attr('class')=='memItemLeft') {
let rows = $('.memberdecls tr[class$="'+hashValue()+'"]');
glowEffect(rows.children(),300); // member without details
} else if (anchor.parent().attr('class')=='fieldname') {
glowEffect(anchor.parent().parent(),1000); // enum value
} else if (anchor.parent().attr('class')=='fieldtype') {
glowEffect(anchor.parent().parent(),1000); // struct field
} else if (anchor.parent().is(":header")) {
glowEffect(anchor.parent(),1000); // section header
} else {
glowEffect(anchor.next(),1000); // normal member
a.className = stripPath(link.replace('#',':'));
if (link.indexOf('#')!=-1) {
var aname = '#'+link.split('#')[1];
var srcPage = stripPath(pathName());
var targetPage = stripPath(link.split('#')[0]);
a.href = srcPage!=targetPage ? url : "javascript:void(0)";
a.onclick = function(){
storeLink(link);
if (!$(a).parent().parent().hasClass('selected'))
{
$('.item').removeClass('selected');
$('.item').removeAttr('id');
$(a).parent().parent().addClass('selected');
$(a).parent().parent().attr('id','selected');
}
});
var anchor = $(aname);
gotoAnchor(anchor,aname,true);
};
} else {
a.href = url;
a.onclick = function() { storeLink(link); }
}
}
const newNode = function(o, po, text, link, childrenData, lastNode) {
const node = {
children : [],
childrenData : childrenData,
depth : po.depth + 1,
relpath : po.relpath,
isLast : lastNode,
li : document.createElement("li"),
parentNode : po,
itemDiv : document.createElement("div"),
labelSpan : document.createElement("span"),
label : document.createTextNode(text),
expanded : false,
childrenUL : null,
getChildrenUL : function() {
if (!this.childrenUL) {
this.childrenUL = document.createElement("ul");
this.childrenUL.className = "children_ul";
this.childrenUL.style.display = "none";
this.li.appendChild(node.childrenUL);
}
return node.childrenUL;
},
};
node.itemDiv.className = "item";
node.labelSpan.className = "label";
createIndent(o,node.itemDiv,node);
node.itemDiv.appendChild(node.labelSpan);
node.li.appendChild(node.itemDiv);
const a = document.createElement("a");
node.labelSpan.appendChild(a);
po.getChildrenUL().appendChild(node.li);
a.appendChild(node.label);
if (link) {
let url;
if (link.substring(0,1)=='^') {
url = link.substring(1);
link = url;
} else {
url = node.relpath+link;
}
a.className = stripPath(link.replace('#',':'));
if (link.indexOf('#')!=-1) {
const aname = '#'+link.split('#')[1];
const srcPage = stripPath(pathName());
const targetPage = stripPath(link.split('#')[0]);
a.href = srcPage!=targetPage ? url : aname;
a.onclick = function() {
storeLink(link);
aPPar = $(a).parent().parent();
if (!aPPar.hasClass('selected')) {
$('.item').removeClass('selected');
$('.item').removeAttr('id');
aPPar.addClass('selected');
aPPar.attr('id','selected');
}
const anchor = $(aname);
gotoAnchor(anchor,aname);
};
} else {
a.href = url;
a.onclick = () => storeLink(link);
}
} else if (childrenData != null) {
} else {
if (childrenData != null)
{
a.className = "nolink";
a.href = "javascript:void(0)";
a.onclick = node.expandToggle.onclick;
}
return node;
}
const showRoot = function() {
const headerHeight = $("#top").height();
const footerHeight = $("#nav-path").height();
const windowHeight = $(window).height() - headerHeight - footerHeight;
(function() { // retry until we can scroll to the selected item
try {
const navtree=$('#nav-tree');
navtree.scrollTo('#selected',100,{offset:-windowHeight/2});
} catch (err) {
setTimeout(arguments.callee, 0);
node.childrenUL = null;
node.getChildrenUL = function() {
if (!node.childrenUL) {
node.childrenUL = document.createElement("ul");
node.childrenUL.className = "children_ul";
node.childrenUL.style.display = "none";
node.li.appendChild(node.childrenUL);
}
return node.childrenUL;
};
return node;
}
function showRoot()
{
var headerHeight = $("#top").height();
var footerHeight = $("#nav-path").height();
var windowHeight = $(window).height() - headerHeight - footerHeight;
(function (){ // retry until we can scroll to the selected item
try {
var navtree=$('#nav-tree');
navtree.scrollTo('#selected',100,{offset:-windowHeight/2});
} catch (err) {
setTimeout(arguments.callee, 0);
}
})();
}
function expandNode(o, node, imm, setFocus)
{
if (node.childrenData && !node.expanded) {
if (typeof(node.childrenData)==='string') {
var varName = node.childrenData;
getScript(node.relpath+varName,function(){
node.childrenData = getData(varName);
expandNode(o, node, imm, setFocus);
});
} else {
if (!node.childrenVisited) {
getNode(o, node);
}
})();
}
const expandNode = function(o, node, imm, setFocus) {
if (node.childrenData && !node.expanded) {
if (typeof(node.childrenData)==='string') {
const varName = node.childrenData;
getScript(node.relpath+varName,function() {
node.childrenData = getData(varName);
expandNode(o, node, imm, setFocus);
});
} else {
if (!node.childrenVisited) {
getNode(o, node);
}
$(node.getChildrenUL()).slideDown("fast");
node.plus_img.innerHTML = ARROW_DOWN;
node.expanded = true;
if (setFocus) {
$(node.expandToggle).focus();
}
$(node.getChildrenUL()).slideDown("fast");
node.plus_img.innerHTML = arrowDown;
node.expanded = true;
if (setFocus) {
$(node.expandToggle).focus();
}
}
}
}
const glowEffect = function(n,duration) {
n.addClass('glow').delay(duration).queue(function(next) {
$(this).removeClass('glow');next();
});
function glowEffect(n,duration)
{
n.addClass('glow').delay(duration).queue(function(next){
$(this).removeClass('glow');next();
});
}
function highlightAnchor()
{
var aname = hashUrl();
var anchor = $(aname);
if (anchor.parent().attr('class')=='memItemLeft'){
var rows = $('.memberdecls tr[class$="'+hashValue()+'"]');
glowEffect(rows.children(),300); // member without details
} else if (anchor.parent().attr('class')=='fieldname'){
glowEffect(anchor.parent().parent(),1000); // enum value
} else if (anchor.parent().attr('class')=='fieldtype'){
glowEffect(anchor.parent().parent(),1000); // struct field
} else if (anchor.parent().is(":header")) {
glowEffect(anchor.parent(),1000); // section header
} else {
glowEffect(anchor.next(),1000); // normal member
}
}
const highlightAnchor = function() {
const aname = hashUrl();
const anchor = $(aname);
gotoAnchor(anchor,aname);
function selectAndHighlight(hash,n)
{
var a;
if (hash) {
var link=stripPath(pathName())+':'+hash.substring(1);
a=$('.item a[class$="'+link+'"]');
}
const selectAndHighlight = function(hash,n) {
let a;
if (hash) {
const link=stripPath(pathName())+':'+hash.substring(1);
a=$('.item a[class$="'+link+'"]');
}
if (a && a.length) {
a.parent().parent().addClass('selected');
a.parent().parent().attr('id','selected');
highlightAnchor();
} else if (n) {
$(n.itemDiv).addClass('selected');
$(n.itemDiv).attr('id','selected');
}
let topOffset=5;
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
topOffset+=25;
}
$('#nav-sync').css('top',topOffset+'px');
showRoot();
if (a && a.length) {
a.parent().parent().addClass('selected');
a.parent().parent().attr('id','selected');
highlightAnchor();
} else if (n) {
$(n.itemDiv).addClass('selected');
$(n.itemDiv).attr('id','selected');
}
var topOffset=5;
if (typeof page_layout!=='undefined' && page_layout==1) {
topOffset+=$('#top').outerHeight();
}
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
topOffset+=25;
}
$('#nav-sync').css('top',topOffset+'px');
showRoot();
}
const showNode = function(o, node, index, hash) {
if (node && node.childrenData) {
if (typeof(node.childrenData)==='string') {
const varName = node.childrenData;
getScript(node.relpath+varName,function() {
node.childrenData = getData(varName);
showNode(o,node,index,hash);
});
function showNode(o, node, index, hash)
{
if (node && node.childrenData) {
if (typeof(node.childrenData)==='string') {
var varName = node.childrenData;
getScript(node.relpath+varName,function(){
node.childrenData = getData(varName);
showNode(o,node,index,hash);
});
} else {
if (!node.childrenVisited) {
getNode(o, node);
}
$(node.getChildrenUL()).css({'display':'block'});
node.plus_img.innerHTML = arrowDown;
node.expanded = true;
var n = node.children[o.breadcrumbs[index]];
if (index+1<o.breadcrumbs.length) {
showNode(o,n,index+1,hash);
} else {
if (!node.childrenVisited) {
getNode(o, node);
}
$(node.getChildrenUL()).css({'display':'block'});
node.plus_img.innerHTML = ARROW_DOWN;
node.expanded = true;
const n = node.children[o.breadcrumbs[index]];
if (index+1<o.breadcrumbs.length) {
showNode(o,n,index+1,hash);
} else if (typeof(n.childrenData)==='string') {
const varName = n.childrenData;
getScript(n.relpath+varName,function() {
if (typeof(n.childrenData)==='string') {
var varName = n.childrenData;
getScript(n.relpath+varName,function(){
n.childrenData = getData(varName);
node.expanded=false;
showNode(o,node,index,hash); // retry with child node expanded
});
} else {
const rootBase = stripPath(o.toroot.replace(/\..+$/, ''));
var rootBase = stripPath(o.toroot.replace(/\..+$/, ''));
if (rootBase=="index" || rootBase=="pages" || rootBase=="search") {
expandNode(o, n, true, false);
}
selectAndHighlight(hash,n);
}
}
} else {
selectAndHighlight(hash);
}
}
const removeToInsertLater = function(element) {
const parentNode = element.parentNode;
const nextSibling = element.nextSibling;
parentNode.removeChild(element);
return function() {
if (nextSibling) {
parentNode.insertBefore(element, nextSibling);
} else {
parentNode.appendChild(element);
}
};
}
const getNode = function(o, po) {
const insertFunction = removeToInsertLater(po.li);
po.childrenVisited = true;
const l = po.childrenData.length-1;
for (let i in po.childrenData) {
const nodeData = po.childrenData[i];
po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2], i==l);
}
insertFunction();
}
const gotoNode = function(o,subIndex,root,hash,relpath) {
const nti = navTreeSubIndices[subIndex][root+hash];
o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]);
if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index
navTo(o,NAVTREE[0][1],"",relpath);
$('.item').removeClass('selected');
$('.item').removeAttr('id');
}
if (o.breadcrumbs) {
o.breadcrumbs.unshift(0); // add 0 for root node
showNode(o, o.node, 0, hash);
}
}
const navTo = function(o,root,hash,relpath) {
const link = cachedLink();
if (link) {
const parts = link.split('#');
root = parts[0];
hash = parts.length>1 ? '#'+parts[1].replace(/[^\w-]/g,'') : '';
}
if (hash.match(/^#l\d+$/)) {
const anchor=$('a[name='+hash.substring(1)+']');
glowEffect(anchor.parent(),1000); // line number
hash=''; // strip line number anchors
}
const url=root+hash;
let i=-1;
while (NAVTREEINDEX[i+1]<=url) i++;
if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index
if (navTreeSubIndices[i]) {
gotoNode(o,i,root,hash,relpath)
} else {
getScript(relpath+'navtreeindex'+i,function() {
navTreeSubIndices[i] = eval('NAVTREEINDEX'+i);
if (navTreeSubIndices[i]) {
gotoNode(o,i,root,hash,relpath);
}
});
}
}
const showSyncOff = function(n,relpath) {
n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>');
}
const showSyncOn = function(n,relpath) {
n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>');
}
const o = {
toroot : toroot,
node : {
childrenData : NAVTREE,
children : [],
childrenUL : document.createElement("ul"),
getChildrenUL : function() { return this.childrenUL },
li : document.getElementById("nav-tree-contents"),
depth : 0,
relpath : relpath,
expanded : false,
isLast : true,
plus_img : document.createElement("span"),
},
};
o.node.li.appendChild(o.node.childrenUL);
o.node.plus_img.className = 'arrow';
o.node.plus_img.innerHTML = ARROW_RIGHT;
const navSync = $('#nav-sync');
if (cachedLink()) {
showSyncOff(navSync,relpath);
navSync.removeClass('sync');
} else {
selectAndHighlight(hash);
}
}
function removeToInsertLater(element) {
var parentNode = element.parentNode;
var nextSibling = element.nextSibling;
parentNode.removeChild(element);
return function() {
if (nextSibling) {
parentNode.insertBefore(element, nextSibling);
} else {
parentNode.appendChild(element);
}
};
}
function getNode(o, po)
{
var insertFunction = removeToInsertLater(po.li);
po.childrenVisited = true;
var l = po.childrenData.length-1;
for (var i in po.childrenData) {
var nodeData = po.childrenData[i];
po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
i==l);
}
insertFunction();
}
function gotoNode(o,subIndex,root,hash,relpath)
{
var nti = navTreeSubIndices[subIndex][root+hash];
o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]);
if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index
navTo(o,NAVTREE[0][1],"",relpath);
$('.item').removeClass('selected');
$('.item').removeAttr('id');
}
if (o.breadcrumbs) {
o.breadcrumbs.unshift(0); // add 0 for root node
showNode(o, o.node, 0, hash);
}
}
function navTo(o,root,hash,relpath)
{
var link = cachedLink();
if (link) {
var parts = link.split('#');
root = parts[0];
if (parts.length>1) hash = '#'+parts[1].replace(/[^\w\-]/g,'');
else hash='';
}
if (hash.match(/^#l\d+$/)) {
var anchor=$('a[name='+hash.substring(1)+']');
glowEffect(anchor.parent(),1000); // line number
hash=''; // strip line number anchors
}
var url=root+hash;
var i=-1;
while (NAVTREEINDEX[i+1]<=url) i++;
if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index
if (navTreeSubIndices[i]) {
gotoNode(o,i,root,hash,relpath)
} else {
getScript(relpath+'navtreeindex'+i,function(){
navTreeSubIndices[i] = eval('NAVTREEINDEX'+i);
if (navTreeSubIndices[i]) {
gotoNode(o,i,root,hash,relpath);
}
});
}
}
function showSyncOff(n,relpath)
{
n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>');
}
function showSyncOn(n,relpath)
{
n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>');
}
function toggleSyncButton(relpath)
{
var navSync = $('#nav-sync');
if (navSync.hasClass('sync')) {
navSync.removeClass('sync');
showSyncOff(navSync,relpath);
storeLink(stripPath2(pathName())+hashUrl());
} else {
navSync.addClass('sync');
showSyncOn(navSync,relpath);
deleteLink();
}
}
var loadTriggered = false;
var readyTriggered = false;
var loadObject,loadToRoot,loadUrl,loadRelPath;
$(window).on('load',function(){
if (readyTriggered) { // ready first
navTo(loadObject,loadToRoot,loadUrl,loadRelPath);
showRoot();
}
loadTriggered=true;
});
function initNavTree(toroot,relpath)
{
var o = new Object();
o.toroot = toroot;
o.node = new Object();
o.node.li = document.getElementById("nav-tree-contents");
o.node.childrenData = NAVTREE;
o.node.children = new Array();
o.node.childrenUL = document.createElement("ul");
o.node.getChildrenUL = function() { return o.node.childrenUL; };
o.node.li.appendChild(o.node.childrenUL);
o.node.depth = 0;
o.node.relpath = relpath;
o.node.expanded = false;
o.node.isLast = true;
o.node.plus_img = document.createElement("span");
o.node.plus_img.className = 'arrow';
o.node.plus_img.innerHTML = arrowRight;
if (localStorageSupported()) {
var navSync = $('#nav-sync');
if (cachedLink()) {
showSyncOff(navSync,relpath);
navSync.removeClass('sync');
} else {
showSyncOn(navSync,relpath);
}
navSync.click(function(){ toggleSyncButton(relpath); });
}
navSync.click(() => {
const navSync = $('#nav-sync');
if (navSync.hasClass('sync')) {
navSync.removeClass('sync');
showSyncOff(navSync,relpath);
storeLink(stripPath2(pathName())+hashUrl());
} else {
navSync.addClass('sync');
showSyncOn(navSync,relpath);
deleteLink();
}
});
if (loadTriggered) { // load before ready
navTo(o,toroot,hashUrl(),relpath);
showRoot();
} else { // ready before load
loadObject = o;
loadToRoot = toroot;
loadUrl = hashUrl();
loadRelPath = relpath;
readyTriggered=true;
}
navTo(o,toroot,hashUrl(),relpath);
showRoot();
$(window).bind('hashchange', () => {
if (!animationInProgress) {
if (window.location.hash && window.location.hash.length>1) {
let a;
if ($(location).attr('hash')) {
const clslink=stripPath(pathName())+':'+hashValue();
a=$('.item a[class$="'+clslink.replace(/</g,'\\3c ')+'"]');
}
if (a==null || !$(a).parent().parent().hasClass('selected')) {
$('.item').removeClass('selected');
$('.item').removeAttr('id');
}
const link=stripPath2(pathName());
navTo(o,link,hashUrl(),relpath);
} else {
$('#doc-content').scrollTop(0);
$('.item').removeClass('selected');
$('.item').removeAttr('id');
navTo(o,toroot,hashUrl(),relpath);
}
}
});
$(window).bind('hashchange', function(){
if (window.location.hash && window.location.hash.length>1){
var a;
if ($(location).attr('hash')){
var clslink=stripPath(pathName())+':'+hashValue();
a=$('.item a[class$="'+clslink.replace(/</g,'\\3c ')+'"]');
}
if (a==null || !$(a).parent().parent().hasClass('selected')){
$('.item').removeClass('selected');
$('.item').removeAttr('id');
}
var link=stripPath2(pathName());
navTo(o,link,hashUrl(),relpath);
} else if (!animationInProgress) {
$('#doc-content').scrollTop(0);
$('.item').removeClass('selected');
$('.item').removeAttr('id');
navTo(o,toroot,hashUrl(),relpath);
}
})
$("div.toc a[href]").click(function(e) {
e.preventDefault();
const aname = $(this).attr("href");
gotoAnchor($(aname),aname);
});
var docContent = $('#doc-content');
var aname = $(this).attr("href");
gotoAnchor($(aname),aname,true);
})
}
/* @license-end */

View File

@@ -40,7 +40,7 @@ var NAVTREE =
[ "Class Index", "classes.html", null ],
[ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
[ "Class Members", "functions.html", [
[ "All", "functions.html", null ],
[ "All", "functions.html", "functions_dup" ],
[ "Functions", "functions_func.html", null ],
[ "Variables", "functions_vars.html", null ],
[ "Related Symbols", "functions_rela.html", null ]
@@ -55,22 +55,38 @@ var NAVTREE =
var NAVTREEINDEX =
[
"annotated.html",
"namespacefourdst_1_1atomic.html#a039a79b2a13ccff0795215eb0ec794c7",
"namespacefourdst_1_1atomic.html#a1455845489486b17a5ca939804d87767",
"namespacefourdst_1_1atomic.html#a26bda8d58e97646f2444ecd25435dc51",
"namespacefourdst_1_1atomic.html#a37a5815a4b0c5a3c6c79fd9f7c35af96",
"namespacefourdst_1_1atomic.html#a49ccc6148f428740441ae0648cffbcce",
"namespacefourdst_1_1atomic.html#a5aad0953a2d294df08c82601a502318f",
"namespacefourdst_1_1atomic.html#a6d07cf2386e3f335d963a1305b7d5195",
"namespacefourdst_1_1atomic.html#a7f5c79c8c5fca4add0459aa8a1e98986",
"namespacefourdst_1_1atomic.html#a92784ae5a0a0572170bcfb2efb83ea71",
"namespacefourdst_1_1atomic.html#aa50fd2680c31f51f0513c25e011a00c5",
"namespacefourdst_1_1atomic.html#ab7d43617ac909ce1cb5211e9a2431487",
"namespacefourdst_1_1atomic.html#acad30ec13d13b0b52e5205c52d215578",
"namespacefourdst_1_1atomic.html#adc6037c659fd0a11fa6b2a39616391c8",
"namespacefourdst_1_1atomic.html#aee9aa6ef52f47aa3ad44053dab94be66",
"namespacefourdst_1_1atomic.html#afee59fcaa37f51796d8d134fed7d2850"
"classfourdst_1_1composition_1_1MaskedComposition.html#a0e146a8433a786702b03bbeddce38ff8",
"namespacefourdst_1_1atomic.html#a063b35d882d26a90b7ecad0a557c90e2",
"namespacefourdst_1_1atomic.html#a177a45b882b291b0b3d36aa12c6834c1",
"namespacefourdst_1_1atomic.html#a299fbb89e951b7c0e6cd88675e42eaa8",
"namespacefourdst_1_1atomic.html#a3b0a882eda8911632a7b09bdccf1038c",
"namespacefourdst_1_1atomic.html#a4c7bcd891facb064ffca8f3cf4d7b599",
"namespacefourdst_1_1atomic.html#a5d867bb2b2ef43f96f4a28f55faeb61a",
"namespacefourdst_1_1atomic.html#a6f60bb665e1cb21f7f46c787bc4bee46",
"namespacefourdst_1_1atomic.html#a8274ae0115bb053f907112786dedb66d",
"namespacefourdst_1_1atomic.html#a95eb889900c5d0f8a306ff217da499d9",
"namespacefourdst_1_1atomic.html#aa85bb30f5484544fb5e0a37f51cde483",
"namespacefourdst_1_1atomic.html#abba47639d93174033c4446f3a3ae5e3c",
"namespacefourdst_1_1atomic.html#ace58a02d4c2d7d6fcfcc9fd5e8238ec3",
"namespacefourdst_1_1atomic.html#adfaa31e006f67e1fbc043da81444c713",
"namespacefourdst_1_1atomic.html#af145f72c2ff7bef74d100a10491557d2",
"namespacemembers_func_f.html",
"species_8h.html#a0ddde36192e029dc700b161c0790aa13",
"species_8h.html#a1f8f714e128c6d61eac4b0aa619560ce",
"species_8h.html#a3106e28fb53608b51accbf42b2f983b6",
"species_8h.html#a435f4aa80d272acdb11adf80c1cfe859",
"species_8h.html#a55127132366a6c262a0ae4363467b079",
"species_8h.html#a667f0a9536e42703dd33f461c2041807",
"species_8h.html#a78887ec137127d5e9c63dc78387f3726",
"species_8h.html#a8bdd8e97730a6750ab4573b384a58fe2",
"species_8h.html#a9eaebc26e55a6124dad2dbc690c9b097",
"species_8h.html#ab0c8afc81ed81801c49589932d6b2e8d",
"species_8h.html#ac4c2ee2883fb41eb04e699dda65e5965",
"species_8h.html#ad6d522c7020751ef6b4c22c4a3f7521f",
"species_8h.html#ae7ad9527adbe5d26719dd71ae2d34cf5",
"species_8h.html#af9bad28199f56e721eaea8146cbcde8b",
"structstd_1_1hash_3_01fourdst_1_1composition_1_1Composition_01_4.html#a20ef7280a7d2353f5b391a1a00263d0c"
];
var SYNCONMSG = 'click to disable panel synchronization';
var SYNCOFFMSG = 'click to enable panel synchronization';
var SYNCONMSG = 'click to disable panel synchronisation';
var SYNCOFFMSG = 'click to enable panel synchronisation';

View File

@@ -1,253 +1,253 @@
var NAVTREEINDEX0 =
{
"annotated.html":[2,0],
"atomic_species_8h.html":[3,0,1,0,0,0,0,0],
"atomic_species_8h_source.html":[3,0,1,0,0,0,0,0],
"class_composition_abstract.html":[2,0,2],
"class_composition_abstract.html#a1ad7a33d17db32b2c9ce0a30cd6628f9":[2,0,2,11],
"class_composition_abstract.html#a1e5195debe590960aa064289733958ba":[2,0,2,20],
"class_composition_abstract.html#a230f58ef18a9816c1d13c287eaf3ba05":[2,0,2,21],
"class_composition_abstract.html#a27d1d91203adb736454aa9b9936fc8c3":[2,0,2,13],
"class_composition_abstract.html#a401e8298ed93b7963624e8a17eb17b55":[2,0,2,5],
"class_composition_abstract.html#a4cfc9e37370caae275c0f801b700e37b":[2,0,2,9],
"class_composition_abstract.html#a506ef92e69f99ad02598c8d178df1c31":[2,0,2,12],
"class_composition_abstract.html#a5a4362dc0d77659b75d528a0e884ed7b":[2,0,2,17],
"class_composition_abstract.html#a71fb459bf4375af2fe33c8a7c0747ce0":[2,0,2,10],
"class_composition_abstract.html#a82583ffa3c08297cda6c3957a6a7dbc6":[2,0,2,7],
"class_composition_abstract.html#a85bf97a30ecadd0750bece4442f4deff":[2,0,2,8],
"class_composition_abstract.html#a86b60205094ed72435ee84abf9498e21":[2,0,2,3],
"class_composition_abstract.html#a883ea47508557952b9f15432bf0be376":[2,0,2,15],
"class_composition_abstract.html#aaae3d6215b7433cb9871664852a95d1b":[2,0,2,0],
"class_composition_abstract.html#aaee3651c1672b2763181e966e4525ba6":[2,0,2,18],
"class_composition_abstract.html#ab41311a8c20a9556d087a604da735767":[2,0,2,19],
"class_composition_abstract.html#ae0044d30efddccacc9fe7c8e58003066":[2,0,2,6],
"class_composition_abstract.html#ae6026b1335230c6dfbd897ec8dfda295":[2,0,2,14],
"class_composition_abstract.html#ae6e7152d69fc5f5a128f8cb2cfce1587":[2,0,2,16],
"class_composition_abstract.html#aebd1997d8b3a59356f587c234b290796":[2,0,2,2],
"class_composition_abstract.html#af42050fabc3c888d77f0fc98f08bc80a":[2,0,2,1],
"class_composition_abstract.html#afb72c61da511b7963382804a0e87a54a":[2,0,2,4],
"atomicSpecies_8h.html":[3,0,1,0,0,0,0,0],
"atomicSpecies_8h.html#a277fa6e5107f1358e204c807146deeb4":[3,0,1,0,0,0,0,0,5],
"atomicSpecies_8h.html#a289c90cf53fd83e6808768b0befa2c00":[3,0,1,0,0,0,0,0,6],
"atomicSpecies_8h.html#a2b6c699988f0748a0627f447863240ad":[3,0,1,0,0,0,0,0,3],
"atomicSpecies_8h.html#a34d001fa83e2bac9f8ebd96285d8821a":[3,0,1,0,0,0,0,0,4],
"atomicSpecies_8h.html#ab8b3572582a3f80243ecce021b4782d1":[3,0,1,0,0,0,0,0,2],
"atomicSpecies_8h_source.html":[3,0,1,0,0,0,0,0],
"classes.html":[2,1],
"classfourdst_1_1composition_1_1_composition.html":[1,0,0,1,2],
"classfourdst_1_1composition_1_1_composition.html":[2,0,0,1,2],
"classfourdst_1_1composition_1_1_composition.html#a02cd9d9608da082a200fdfa86d14bf5d":[1,0,0,1,2,50],
"classfourdst_1_1composition_1_1_composition.html#a02cd9d9608da082a200fdfa86d14bf5d":[2,0,0,1,2,50],
"classfourdst_1_1composition_1_1_composition.html#a08c1d1fe9384c5255a6ba40e34b18315":[1,0,0,1,2,2],
"classfourdst_1_1composition_1_1_composition.html#a08c1d1fe9384c5255a6ba40e34b18315":[2,0,0,1,2,2],
"classfourdst_1_1composition_1_1_composition.html#a0b3c93ce7c9473ac4aa4c9ee04f78051":[1,0,0,1,2,7],
"classfourdst_1_1composition_1_1_composition.html#a0b3c93ce7c9473ac4aa4c9ee04f78051":[2,0,0,1,2,7],
"classfourdst_1_1composition_1_1_composition.html#a0d94f62402bb90b5d12679faeaa8c5d7":[1,0,0,1,2,36],
"classfourdst_1_1composition_1_1_composition.html#a0d94f62402bb90b5d12679faeaa8c5d7":[2,0,0,1,2,36],
"classfourdst_1_1composition_1_1_composition.html#a156d1198ef47deed9689949f271969e2":[1,0,0,1,2,41],
"classfourdst_1_1composition_1_1_composition.html#a156d1198ef47deed9689949f271969e2":[2,0,0,1,2,41],
"classfourdst_1_1composition_1_1_composition.html#a194f715788e7921bd611579440de2ecd":[1,0,0,1,2,13],
"classfourdst_1_1composition_1_1_composition.html#a194f715788e7921bd611579440de2ecd":[2,0,0,1,2,13],
"classfourdst_1_1composition_1_1_composition.html#a1aa79993925f16ba3c30a376aa39161b":[1,0,0,1,2,29],
"classfourdst_1_1composition_1_1_composition.html#a1aa79993925f16ba3c30a376aa39161b":[2,0,0,1,2,29],
"classfourdst_1_1composition_1_1_composition.html#a1f87ed64a1be9a6091c852131d24e476":[1,0,0,1,2,28],
"classfourdst_1_1composition_1_1_composition.html#a1f87ed64a1be9a6091c852131d24e476":[2,0,0,1,2,28],
"classfourdst_1_1composition_1_1_composition.html#a21369a80378d4c90438a34f0e4a275ca":[1,0,0,1,2,10],
"classfourdst_1_1composition_1_1_composition.html#a21369a80378d4c90438a34f0e4a275ca":[2,0,0,1,2,10],
"classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88":[1,0,0,1,2,1],
"classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88":[2,0,0,1,2,1],
"classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7":[1,0,0,1,2,45],
"classfourdst_1_1composition_1_1_composition.html#a262d7133035d4e6f45daa81827abf5e7":[2,0,0,1,2,45],
"classfourdst_1_1composition_1_1_composition.html#a2846f4ea0d6075ecdaf4334741a54750":[1,0,0,1,2,39],
"classfourdst_1_1composition_1_1_composition.html#a2846f4ea0d6075ecdaf4334741a54750":[2,0,0,1,2,39],
"classfourdst_1_1composition_1_1_composition.html#a2d6fbe5c8142b358641bbe7ffde51053":[1,0,0,1,2,5],
"classfourdst_1_1composition_1_1_composition.html#a2d6fbe5c8142b358641bbe7ffde51053":[2,0,0,1,2,5],
"classfourdst_1_1composition_1_1_composition.html#a33db253ca50431b5166d43412ff18f71":[1,0,0,1,2,32],
"classfourdst_1_1composition_1_1_composition.html#a33db253ca50431b5166d43412ff18f71":[2,0,0,1,2,32],
"classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305":[1,0,0,1,2,30],
"classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305":[2,0,0,1,2,30],
"classfourdst_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4":[1,0,0,1,2,49],
"classfourdst_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4":[2,0,0,1,2,49],
"classfourdst_1_1composition_1_1_composition.html#a392a34c19f45d6c936cc7030e6cfaf3f":[1,0,0,1,2,38],
"classfourdst_1_1composition_1_1_composition.html#a392a34c19f45d6c936cc7030e6cfaf3f":[2,0,0,1,2,38],
"classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725":[1,0,0,1,2,40],
"classfourdst_1_1composition_1_1_composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725":[2,0,0,1,2,40],
"classfourdst_1_1composition_1_1_composition.html#a3ae885c28580ae15be8c16614bef3b0e":[1,0,0,1,2,33],
"classfourdst_1_1composition_1_1_composition.html#a3ae885c28580ae15be8c16614bef3b0e":[2,0,0,1,2,33],
"classfourdst_1_1composition_1_1_composition.html#a3d220b42fa06d7d3a43944ee2b8f6a5f":[1,0,0,1,2,35],
"classfourdst_1_1composition_1_1_composition.html#a3d220b42fa06d7d3a43944ee2b8f6a5f":[2,0,0,1,2,35],
"classfourdst_1_1composition_1_1_composition.html#a452b0affb86dc971a96c80d01f4fcb2b":[1,0,0,1,2,52],
"classfourdst_1_1composition_1_1_composition.html#a452b0affb86dc971a96c80d01f4fcb2b":[2,0,0,1,2,52],
"classfourdst_1_1composition_1_1_composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e":[1,0,0,1,2,19],
"classfourdst_1_1composition_1_1_composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e":[2,0,0,1,2,19],
"classfourdst_1_1composition_1_1_composition.html#a49b06737a50df9c25a234499a1431388":[1,0,0,1,2,44],
"classfourdst_1_1composition_1_1_composition.html#a49b06737a50df9c25a234499a1431388":[2,0,0,1,2,44],
"classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2":[1,0,0,1,2,37],
"classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2":[2,0,0,1,2,37],
"classfourdst_1_1composition_1_1_composition.html#a6baa22b92a78fd43d10d4941f30c8ac2":[1,0,0,1,2,47],
"classfourdst_1_1composition_1_1_composition.html#a6baa22b92a78fd43d10d4941f30c8ac2":[2,0,0,1,2,47],
"classfourdst_1_1composition_1_1_composition.html#a78a43e9e77a9c1b0f27c50b9feb52449":[1,0,0,1,2,25],
"classfourdst_1_1composition_1_1_composition.html#a78a43e9e77a9c1b0f27c50b9feb52449":[2,0,0,1,2,25],
"classfourdst_1_1composition_1_1_composition.html#a7d19fb3326e51c8fc8db5e0738e97d95":[1,0,0,1,2,6],
"classfourdst_1_1composition_1_1_composition.html#a7d19fb3326e51c8fc8db5e0738e97d95":[2,0,0,1,2,6],
"classfourdst_1_1composition_1_1_composition.html#a7f0798b3f1191561b38f336406acf62a":[1,0,0,1,2,8],
"classfourdst_1_1composition_1_1_composition.html#a7f0798b3f1191561b38f336406acf62a":[2,0,0,1,2,8],
"classfourdst_1_1composition_1_1_composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb":[1,0,0,1,2,18],
"classfourdst_1_1composition_1_1_composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb":[2,0,0,1,2,18],
"classfourdst_1_1composition_1_1_composition.html#a9d177d36b728442bcbd8cb66712c7c75":[1,0,0,1,2,48],
"classfourdst_1_1composition_1_1_composition.html#a9d177d36b728442bcbd8cb66712c7c75":[2,0,0,1,2,48],
"classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c":[1,0,0,1,2,20],
"classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c":[2,0,0,1,2,20],
"classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f":[1,0,0,1,2,51],
"classfourdst_1_1composition_1_1_composition.html#aa05a640e0ea80142682bf4ee30a93c7f":[2,0,0,1,2,51],
"classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50":[1,0,0,1,2,17],
"classfourdst_1_1composition_1_1_composition.html#aac5b214a3d1278e127422224cb9cee50":[2,0,0,1,2,17],
"classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b":[1,0,0,1,2,11],
"classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b":[2,0,0,1,2,11],
"classfourdst_1_1composition_1_1_composition.html#abcb391f5fca2b636127e48e681e4c3ee":[1,0,0,1,2,27],
"classfourdst_1_1composition_1_1_composition.html#abcb391f5fca2b636127e48e681e4c3ee":[2,0,0,1,2,27],
"classfourdst_1_1composition_1_1_composition.html#ac386709ef1e872fa558b8e30fc8b4c44":[1,0,0,1,2,42],
"classfourdst_1_1composition_1_1_composition.html#ac386709ef1e872fa558b8e30fc8b4c44":[2,0,0,1,2,42],
"classfourdst_1_1composition_1_1_composition.html#ac3bfb56a2587215a59894e76d4867ede":[1,0,0,1,2,14],
"classfourdst_1_1composition_1_1_composition.html#ac3bfb56a2587215a59894e76d4867ede":[2,0,0,1,2,14],
"classfourdst_1_1composition_1_1_composition.html#ad6cdb28598267743f236d053cd5a62ae":[1,0,0,1,2,9],
"classfourdst_1_1composition_1_1_composition.html#ad6cdb28598267743f236d053cd5a62ae":[2,0,0,1,2,9],
"classfourdst_1_1composition_1_1_composition.html#ad7af2f8f3050969a6c5b9a9ef5fead64":[1,0,0,1,2,43],
"classfourdst_1_1composition_1_1_composition.html#ad7af2f8f3050969a6c5b9a9ef5fead64":[2,0,0,1,2,43],
"classfourdst_1_1composition_1_1_composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe":[1,0,0,1,2,26],
"classfourdst_1_1composition_1_1_composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe":[2,0,0,1,2,26],
"classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2":[1,0,0,1,2,15],
"classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2":[2,0,0,1,2,15],
"classfourdst_1_1composition_1_1_composition.html#adf41a833e8b704daf4f581fca5c8cb9b":[1,0,0,1,2,12],
"classfourdst_1_1composition_1_1_composition.html#adf41a833e8b704daf4f581fca5c8cb9b":[2,0,0,1,2,12],
"classfourdst_1_1composition_1_1_composition.html#ae3cc2099efd7db8eec3d9af2294b75fa":[1,0,0,1,2,3],
"classfourdst_1_1composition_1_1_composition.html#ae3cc2099efd7db8eec3d9af2294b75fa":[2,0,0,1,2,3],
"classfourdst_1_1composition_1_1_composition.html#ae4f72972cf4d1ff422d0790080e11473":[1,0,0,1,2,31],
"classfourdst_1_1composition_1_1_composition.html#ae4f72972cf4d1ff422d0790080e11473":[2,0,0,1,2,31],
"classfourdst_1_1composition_1_1_composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c":[1,0,0,1,2,34],
"classfourdst_1_1composition_1_1_composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c":[2,0,0,1,2,34],
"classfourdst_1_1composition_1_1_composition.html#ae5d8d21632fca2b35b0898f2b205cd10":[1,0,0,1,2,22],
"classfourdst_1_1composition_1_1_composition.html#ae5d8d21632fca2b35b0898f2b205cd10":[2,0,0,1,2,22],
"classfourdst_1_1composition_1_1_composition.html#ae8fe4e7158f8317bf29b5cd0c65a9524":[1,0,0,1,2,21],
"classfourdst_1_1composition_1_1_composition.html#ae8fe4e7158f8317bf29b5cd0c65a9524":[2,0,0,1,2,21],
"classfourdst_1_1composition_1_1_composition.html#ae908cda3a994292e2eb767fa476b666b":[1,0,0,1,2,46],
"classfourdst_1_1composition_1_1_composition.html#ae908cda3a994292e2eb767fa476b666b":[2,0,0,1,2,46],
"classfourdst_1_1composition_1_1_composition.html#aed2f5676f8f742199f01e4d1e9664bdd":[1,0,0,1,2,16],
"classfourdst_1_1composition_1_1_composition.html#aed2f5676f8f742199f01e4d1e9664bdd":[2,0,0,1,2,16],
"classfourdst_1_1composition_1_1_composition.html#af4f44aaf8b7e0d63872a70b5e2131369":[1,0,0,1,2,23],
"classfourdst_1_1composition_1_1_composition.html#af4f44aaf8b7e0d63872a70b5e2131369":[2,0,0,1,2,23],
"classfourdst_1_1composition_1_1_composition.html#afa95dddfa88a101ad6ce261295a4460c":[1,0,0,1,2,4],
"classfourdst_1_1composition_1_1_composition.html#afa95dddfa88a101ad6ce261295a4460c":[2,0,0,1,2,4],
"classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd":[1,0,0,1,2,24],
"classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd":[2,0,0,1,2,24],
"classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html":[1,0,0,1,0,0],
"classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html":[2,0,0,1,0,0],
"classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440":[1,0,0,1,0,0,2],
"classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440":[2,0,0,1,0,0,2],
"classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08":[1,0,0,1,0,0,1],
"classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08":[2,0,0,1,0,0,1],
"classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[1,0,0,1,0,0,0],
"classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[2,0,0,1,0,0,0],
"classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html":[1,0,0,1,0,1],
"classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html":[2,0,0,1,0,1],
"classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[1,0,0,1,0,1,0],
"classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[2,0,0,1,0,1,0],
"classfourdst_1_1composition_1_1exceptions_1_1_species_error.html":[1,0,0,1,0,2],
"classfourdst_1_1composition_1_1exceptions_1_1_species_error.html":[2,0,0,1,0,2],
"classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e":[1,0,0,1,0,2,2],
"classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#a07a424e42edd368e6fb5113655ab6d1e":[2,0,0,1,0,2,2],
"classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67":[1,0,0,1,0,2,1],
"classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af0c63f7e05d0c65157b960c654d09b67":[2,0,0,1,0,2,1],
"classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813":[1,0,0,1,0,2,0],
"classfourdst_1_1composition_1_1exceptions_1_1_species_error.html#af67ed95557b2511ff5143c7064fc5813":[2,0,0,1,0,2,0],
"classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html":[1,0,0,1,0,3],
"classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html":[2,0,0,1,0,3],
"classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html#af67ed95557b2511ff5143c7064fc5813":[1,0,0,1,0,3,0],
"classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html#af67ed95557b2511ff5143c7064fc5813":[2,0,0,1,0,3,0],
"classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html":[1,0,0,1,0,4],
"classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html":[2,0,0,1,0,4],
"classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[1,0,0,1,0,4,0],
"classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[2,0,0,1,0,4,0],
"composition_8cpp.html":[3,0,1,0,1,0],
"composition_8cpp_source.html":[3,0,1,0,1,0],
"composition_8h.html":[3,0,1,0,0,0,1,1],
"composition_8h_source.html":[3,0,1,0,0,0,1,1],
"composition__abstract_8h.html":[3,0,1,0,0,0,1,2],
"composition__abstract_8h_source.html":[3,0,1,0,0,0,1,2],
"dir_22f8ab1532b3f549185d596a293d3842.html":[3,0,1,0,0,0,0],
"dir_3c9efac6790a3720e63e1a08c00d11f2.html":[3,0,1,0,0,0],
"dir_425afc2e69e55565110382214454a15b.html":[3,0,1,0],
"dir_49e56c817e5e54854c35e136979f97ca.html":[3,0,0],
"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[3,0,1],
"dir_88aa30610c51652b536406602eb05405.html":[3,0,1,0,0,0,1,0],
"dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html":[3,0,0,0],
"dir_cb6fc2f7165eff3b2362b2440dfaea8e.html":[3,0,1,0,0],
"dir_e22a97de167fe22ecd13733f7a34b9f0.html":[3,0,1,0,1],
"dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html":[3,0,1,0,0,0,1],
"elements_8h.html":[3,0,1,0,0,0,0,1],
"elements_8h_source.html":[3,0,1,0,0,0,0,1],
"exceptions__composition_8h.html":[3,0,1,0,0,0,1,0,0],
"exceptions__composition_8h_source.html":[3,0,1,0,0,0,1,0,0],
"files.html":[3,0],
"functions.html":[2,3,0],
"functions_func.html":[2,3,1],
"functions_rela.html":[2,3,3],
"functions_vars.html":[2,3,2],
"hierarchy.html":[2,2],
"index.html":[],
"index.html":[0],
"index.html#api_ref_sec":[0,5],
"index.html#api_sec":[0,4],
"index.html#exceptions_sec":[0,3],
"index.html#install_sec":[0,1],
"index.html#intro_sec":[0,0],
"index.html#test_sec":[0,6],
"index.html#usage_sec":[0,2],
"namespacefourdst.html":[1,0,0],
"namespacefourdst_1_1atomic.html":[1,0,0,0],
"namespacefourdst_1_1atomic.html#a000d8df527d54e6454f6a643c775d2cb":[1,0,0,0,3407],
"namespacefourdst_1_1atomic.html#a0019ed6ea45b7891f87ca05361b0fd53":[1,0,0,0,1529],
"namespacefourdst_1_1atomic.html#a001c58d811bee5d9c910c6fb6e6fb2b3":[1,0,0,0,602],
"namespacefourdst_1_1atomic.html#a0025ae9f1bf8425da0ae90470f69e6fd":[1,0,0,0,2975],
"namespacefourdst_1_1atomic.html#a002e2e5eb92e92d1a37b051c717b5847":[1,0,0,0,3510],
"namespacefourdst_1_1atomic.html#a0043f42dc93c067535e379ea0cfe8a00":[1,0,0,0,2893],
"namespacefourdst_1_1atomic.html#a0049b0096eedda3428a901c1716e86d9":[1,0,0,0,2693],
"namespacefourdst_1_1atomic.html#a004a26c55f0dae3988613558e785c817":[1,0,0,0,3167],
"namespacefourdst_1_1atomic.html#a0068f759ae3682ed9874b2861410edcf":[1,0,0,0,2805],
"namespacefourdst_1_1atomic.html#a0071939c8628407f88e462adf412b93a":[1,0,0,0,2328],
"namespacefourdst_1_1atomic.html#a009059c04df4d4a3779ccc4ebe2483e9":[1,0,0,0,3215],
"namespacefourdst_1_1atomic.html#a00a337704c9b128df4bb807e62b0541d":[1,0,0,0,1013],
"namespacefourdst_1_1atomic.html#a00a9885973cd43a4c616ba16e5caed8e":[1,0,0,0,580],
"namespacefourdst_1_1atomic.html#a00b0d453f9a6a2958e087012b3ce18f2":[1,0,0,0,2716],
"namespacefourdst_1_1atomic.html#a00d649fb6e5903bfc240250fcdf994a6":[1,0,0,0,3261],
"namespacefourdst_1_1atomic.html#a00e36bc48290e56ef5079ae37525c5b7":[1,0,0,0,530],
"namespacefourdst_1_1atomic.html#a010a3d961aa40e5203d7b7354c967e29":[1,0,0,0,609],
"namespacefourdst_1_1atomic.html#a010ccea07c73f2f6219220bb065c0ab7":[1,0,0,0,2550],
"namespacefourdst_1_1atomic.html#a0115ee2980586b3b8272887187b1b7e8":[1,0,0,0,3296],
"namespacefourdst_1_1atomic.html#a0121b84e360afa992995f3d5b44754fd":[1,0,0,0,608],
"namespacefourdst_1_1atomic.html#a01233c21150eb5fc03669bf6ccaf3225":[1,0,0,0,1919],
"namespacefourdst_1_1atomic.html#a0164aa4f2c8756c3b689860322cdb45a":[1,0,0,0,2733],
"namespacefourdst_1_1atomic.html#a01799e8b7abbb46d9a7211c00a0ad6f2":[1,0,0,0,2004],
"namespacefourdst_1_1atomic.html#a01822cb9c44e6c7de45732f7797f69be":[1,0,0,0,2726],
"namespacefourdst_1_1atomic.html#a0184a3931b5b508dc3855535decc588c":[1,0,0,0,596],
"namespacefourdst_1_1atomic.html#a019f8442f835e3aac5ed91320f2afc27":[1,0,0,0,993],
"namespacefourdst_1_1atomic.html#a01e16382eac6d33c885d24b3c5b37df3":[1,0,0,0,1469],
"namespacefourdst_1_1atomic.html#a01f2e2c32aff77135e37b6eb7a08a9f4":[1,0,0,0,2564],
"namespacefourdst_1_1atomic.html#a01f3f781758c263134bb7ac61e399909":[1,0,0,0,3186],
"namespacefourdst_1_1atomic.html#a0203e8fc474c3c05ca5c92dfbad5a30f":[1,0,0,0,516],
"namespacefourdst_1_1atomic.html#a0209700531bdb93cd37071500942bc74":[1,0,0,0,2076],
"namespacefourdst_1_1atomic.html#a0218b3c31683d1d971f7e457fc2629f9":[1,0,0,0,2396],
"namespacefourdst_1_1atomic.html#a02347b19b7b02f45d8d67feff141af51":[1,0,0,0,2488],
"namespacefourdst_1_1atomic.html#a02454a45bb3b0a7be05c2e28915d01c8":[1,0,0,0,976],
"namespacefourdst_1_1atomic.html#a02685b8251cbde2b02458f3f103c2fc3":[1,0,0,0,760],
"namespacefourdst_1_1atomic.html#a026ff59a1d6395fa10e3d91825893b1c":[1,0,0,0,1474],
"namespacefourdst_1_1atomic.html#a02a5c677dd328927e41525246cd475bb":[1,0,0,0,3066],
"namespacefourdst_1_1atomic.html#a02b1b92abfc6d221f59d8635505a3181":[1,0,0,0,1798],
"namespacefourdst_1_1atomic.html#a02b4217d0e56a0af178b8438113b78a7":[1,0,0,0,132],
"namespacefourdst_1_1atomic.html#a02b8fce1d6bab0a9dbef1c99e586de10":[1,0,0,0,1503],
"namespacefourdst_1_1atomic.html#a02d1dedbaefe5972c47d724d54e25bf6":[1,0,0,0,3375],
"namespacefourdst_1_1atomic.html#a02e093c85b760e6c0fa2824f900d05f8":[1,0,0,0,758],
"namespacefourdst_1_1atomic.html#a02ec3fde068c328ef016e0edf4e90e99":[1,0,0,0,932],
"namespacefourdst_1_1atomic.html#a02f36abb6cbf6e1835e8c4c58547de92":[1,0,0,0,817],
"namespacefourdst_1_1atomic.html#a02f48ec6f49d3b73ce80424e3c3e8dac":[1,0,0,0,2894],
"namespacefourdst_1_1atomic.html#a02f9f99f87351825f5a25bb57904ff27":[1,0,0,0,137],
"namespacefourdst_1_1atomic.html#a0303621d52da4739827aa49bec9944df":[1,0,0,0,1392],
"namespacefourdst_1_1atomic.html#a035e628d9591045ada860102c536cc2b":[1,0,0,0,756],
"namespacefourdst_1_1atomic.html#a038104a5b36aad3c2191121259310f04":[1,0,0,0,652],
"namespacefourdst_1_1atomic.html#a0386b97393ebfd7c45e4734dd959c265":[1,0,0,0,3284],
"namespacefourdst_1_1atomic.html#a0389d836c4facea1dfb53421d5363dfd":[1,0,0,0,1263],
"namespacefourdst_1_1atomic.html#a038c89510ad6dedb466845db9d60a9d5":[1,0,0,0,1541]
"classfourdst_1_1composition_1_1Composition.html":[1,0,0,1,3],
"classfourdst_1_1composition_1_1Composition.html":[2,0,0,1,3],
"classfourdst_1_1composition_1_1Composition.html#a02cd9d9608da082a200fdfa86d14bf5d":[1,0,0,1,3,58],
"classfourdst_1_1composition_1_1Composition.html#a02cd9d9608da082a200fdfa86d14bf5d":[2,0,0,1,3,58],
"classfourdst_1_1composition_1_1Composition.html#a08c1d1fe9384c5255a6ba40e34b18315":[2,0,0,1,3,2],
"classfourdst_1_1composition_1_1Composition.html#a08c1d1fe9384c5255a6ba40e34b18315":[1,0,0,1,3,2],
"classfourdst_1_1composition_1_1Composition.html#a0b3c93ce7c9473ac4aa4c9ee04f78051":[1,0,0,1,3,9],
"classfourdst_1_1composition_1_1Composition.html#a0b3c93ce7c9473ac4aa4c9ee04f78051":[2,0,0,1,3,9],
"classfourdst_1_1composition_1_1Composition.html#a0d94f62402bb90b5d12679faeaa8c5d7":[1,0,0,1,3,44],
"classfourdst_1_1composition_1_1Composition.html#a0d94f62402bb90b5d12679faeaa8c5d7":[2,0,0,1,3,44],
"classfourdst_1_1composition_1_1Composition.html#a11e281872b4047e5c757923f2b0682cf":[2,0,0,1,3,17],
"classfourdst_1_1composition_1_1Composition.html#a11e281872b4047e5c757923f2b0682cf":[1,0,0,1,3,17],
"classfourdst_1_1composition_1_1Composition.html#a12be36a912c1a1f59affba37d44431ef":[2,0,0,1,3,23],
"classfourdst_1_1composition_1_1Composition.html#a12be36a912c1a1f59affba37d44431ef":[1,0,0,1,3,23],
"classfourdst_1_1composition_1_1Composition.html#a156d1198ef47deed9689949f271969e2":[1,0,0,1,3,49],
"classfourdst_1_1composition_1_1Composition.html#a156d1198ef47deed9689949f271969e2":[2,0,0,1,3,49],
"classfourdst_1_1composition_1_1Composition.html#a194f715788e7921bd611579440de2ecd":[1,0,0,1,3,21],
"classfourdst_1_1composition_1_1Composition.html#a194f715788e7921bd611579440de2ecd":[2,0,0,1,3,21],
"classfourdst_1_1composition_1_1Composition.html#a1aa79993925f16ba3c30a376aa39161b":[1,0,0,1,3,37],
"classfourdst_1_1composition_1_1Composition.html#a1aa79993925f16ba3c30a376aa39161b":[2,0,0,1,3,37],
"classfourdst_1_1composition_1_1Composition.html#a1e5e0bd7cf77d5cf260c94418612bb36":[1,0,0,1,3,12],
"classfourdst_1_1composition_1_1Composition.html#a1e5e0bd7cf77d5cf260c94418612bb36":[2,0,0,1,3,12],
"classfourdst_1_1composition_1_1Composition.html#a1f87ed64a1be9a6091c852131d24e476":[2,0,0,1,3,36],
"classfourdst_1_1composition_1_1Composition.html#a1f87ed64a1be9a6091c852131d24e476":[1,0,0,1,3,36],
"classfourdst_1_1composition_1_1Composition.html#a21369a80378d4c90438a34f0e4a275ca":[2,0,0,1,3,16],
"classfourdst_1_1composition_1_1Composition.html#a21369a80378d4c90438a34f0e4a275ca":[1,0,0,1,3,16],
"classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88":[2,0,0,1,3,1],
"classfourdst_1_1composition_1_1Composition.html#a23b83b76ee025f6fc009184ee19bba88":[1,0,0,1,3,1],
"classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7":[2,0,0,1,3,53],
"classfourdst_1_1composition_1_1Composition.html#a262d7133035d4e6f45daa81827abf5e7":[1,0,0,1,3,53],
"classfourdst_1_1composition_1_1Composition.html#a2846f4ea0d6075ecdaf4334741a54750":[2,0,0,1,3,47],
"classfourdst_1_1composition_1_1Composition.html#a2846f4ea0d6075ecdaf4334741a54750":[1,0,0,1,3,47],
"classfourdst_1_1composition_1_1Composition.html#a2d6fbe5c8142b358641bbe7ffde51053":[1,0,0,1,3,5],
"classfourdst_1_1composition_1_1Composition.html#a2d6fbe5c8142b358641bbe7ffde51053":[2,0,0,1,3,5],
"classfourdst_1_1composition_1_1Composition.html#a321598f3b8bb4c58992d09a90ea3079b":[2,0,0,1,3,14],
"classfourdst_1_1composition_1_1Composition.html#a321598f3b8bb4c58992d09a90ea3079b":[1,0,0,1,3,14],
"classfourdst_1_1composition_1_1Composition.html#a33db253ca50431b5166d43412ff18f71":[1,0,0,1,3,40],
"classfourdst_1_1composition_1_1Composition.html#a33db253ca50431b5166d43412ff18f71":[2,0,0,1,3,40],
"classfourdst_1_1composition_1_1Composition.html#a34f71d4d8f0297c576fd62fabd490305":[2,0,0,1,3,38],
"classfourdst_1_1composition_1_1Composition.html#a34f71d4d8f0297c576fd62fabd490305":[1,0,0,1,3,38],
"classfourdst_1_1composition_1_1Composition.html#a36c2525d21cd932065bb2bb30bc57fb4":[1,0,0,1,3,57],
"classfourdst_1_1composition_1_1Composition.html#a36c2525d21cd932065bb2bb30bc57fb4":[2,0,0,1,3,57],
"classfourdst_1_1composition_1_1Composition.html#a392a34c19f45d6c936cc7030e6cfaf3f":[2,0,0,1,3,46],
"classfourdst_1_1composition_1_1Composition.html#a392a34c19f45d6c936cc7030e6cfaf3f":[1,0,0,1,3,46],
"classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725":[2,0,0,1,3,48],
"classfourdst_1_1composition_1_1Composition.html#a3ab4dcda0bfd1a35b169bcc57fe66725":[1,0,0,1,3,48],
"classfourdst_1_1composition_1_1Composition.html#a3ae885c28580ae15be8c16614bef3b0e":[1,0,0,1,3,41],
"classfourdst_1_1composition_1_1Composition.html#a3ae885c28580ae15be8c16614bef3b0e":[2,0,0,1,3,41],
"classfourdst_1_1composition_1_1Composition.html#a3d220b42fa06d7d3a43944ee2b8f6a5f":[1,0,0,1,3,43],
"classfourdst_1_1composition_1_1Composition.html#a3d220b42fa06d7d3a43944ee2b8f6a5f":[2,0,0,1,3,43],
"classfourdst_1_1composition_1_1Composition.html#a452b0affb86dc971a96c80d01f4fcb2b":[1,0,0,1,3,60],
"classfourdst_1_1composition_1_1Composition.html#a452b0affb86dc971a96c80d01f4fcb2b":[2,0,0,1,3,60],
"classfourdst_1_1composition_1_1Composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e":[2,0,0,1,3,27],
"classfourdst_1_1composition_1_1Composition.html#a46a706f9e4c06a45b45ae3dffdde5e9e":[1,0,0,1,3,27],
"classfourdst_1_1composition_1_1Composition.html#a49b06737a50df9c25a234499a1431388":[1,0,0,1,3,52],
"classfourdst_1_1composition_1_1Composition.html#a49b06737a50df9c25a234499a1431388":[2,0,0,1,3,52],
"classfourdst_1_1composition_1_1Composition.html#a4ec1e23cfecef764cb831171fed62fc2":[2,0,0,1,3,45],
"classfourdst_1_1composition_1_1Composition.html#a4ec1e23cfecef764cb831171fed62fc2":[1,0,0,1,3,45],
"classfourdst_1_1composition_1_1Composition.html#a5a1f5661a329ec7bc8b7e118ff9d6c25":[2,0,0,1,3,20],
"classfourdst_1_1composition_1_1Composition.html#a5a1f5661a329ec7bc8b7e118ff9d6c25":[1,0,0,1,3,20],
"classfourdst_1_1composition_1_1Composition.html#a5d3fe0a5d2c6aeae667d4e3894b0ee3b":[1,0,0,1,3,13],
"classfourdst_1_1composition_1_1Composition.html#a5d3fe0a5d2c6aeae667d4e3894b0ee3b":[2,0,0,1,3,13],
"classfourdst_1_1composition_1_1Composition.html#a5f6ca82e740a9297dad4bb9cc1075112":[1,0,0,1,3,18],
"classfourdst_1_1composition_1_1Composition.html#a5f6ca82e740a9297dad4bb9cc1075112":[2,0,0,1,3,18],
"classfourdst_1_1composition_1_1Composition.html#a6baa22b92a78fd43d10d4941f30c8ac2":[1,0,0,1,3,55],
"classfourdst_1_1composition_1_1Composition.html#a6baa22b92a78fd43d10d4941f30c8ac2":[2,0,0,1,3,55],
"classfourdst_1_1composition_1_1Composition.html#a78a43e9e77a9c1b0f27c50b9feb52449":[2,0,0,1,3,33],
"classfourdst_1_1composition_1_1Composition.html#a78a43e9e77a9c1b0f27c50b9feb52449":[1,0,0,1,3,33],
"classfourdst_1_1composition_1_1Composition.html#a7d19fb3326e51c8fc8db5e0738e97d95":[1,0,0,1,3,6],
"classfourdst_1_1composition_1_1Composition.html#a7d19fb3326e51c8fc8db5e0738e97d95":[2,0,0,1,3,6],
"classfourdst_1_1composition_1_1Composition.html#a7f0798b3f1191561b38f336406acf62a":[2,0,0,1,3,10],
"classfourdst_1_1composition_1_1Composition.html#a7f0798b3f1191561b38f336406acf62a":[1,0,0,1,3,10],
"classfourdst_1_1composition_1_1Composition.html#a8699ef1c21f7cf21a26ab2f83cfd9785":[2,0,0,1,3,19],
"classfourdst_1_1composition_1_1Composition.html#a8699ef1c21f7cf21a26ab2f83cfd9785":[1,0,0,1,3,19],
"classfourdst_1_1composition_1_1Composition.html#a8a371588eaa38c8d54b4baec2a594fc2":[1,0,0,1,3,15],
"classfourdst_1_1composition_1_1Composition.html#a8a371588eaa38c8d54b4baec2a594fc2":[2,0,0,1,3,15],
"classfourdst_1_1composition_1_1Composition.html#a8c07a604bff4963b9f8a1f11175f97cf":[2,0,0,1,3,24],
"classfourdst_1_1composition_1_1Composition.html#a8c07a604bff4963b9f8a1f11175f97cf":[1,0,0,1,3,24],
"classfourdst_1_1composition_1_1Composition.html#a8e7f19488c52c8aba1d7e488688ced7f":[2,0,0,1,3,8],
"classfourdst_1_1composition_1_1Composition.html#a8e7f19488c52c8aba1d7e488688ced7f":[1,0,0,1,3,8],
"classfourdst_1_1composition_1_1Composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb":[1,0,0,1,3,26],
"classfourdst_1_1composition_1_1Composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb":[2,0,0,1,3,26],
"classfourdst_1_1composition_1_1Composition.html#a9d177d36b728442bcbd8cb66712c7c75":[1,0,0,1,3,56],
"classfourdst_1_1composition_1_1Composition.html#a9d177d36b728442bcbd8cb66712c7c75":[2,0,0,1,3,56],
"classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c":[2,0,0,1,3,28],
"classfourdst_1_1composition_1_1Composition.html#a9ea2b673341fdc67afeb0f0517a54c8c":[1,0,0,1,3,28],
"classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f":[2,0,0,1,3,59],
"classfourdst_1_1composition_1_1Composition.html#aa05a640e0ea80142682bf4ee30a93c7f":[1,0,0,1,3,59],
"classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50":[2,0,0,1,3,25],
"classfourdst_1_1composition_1_1Composition.html#aac5b214a3d1278e127422224cb9cee50":[1,0,0,1,3,25],
"classfourdst_1_1composition_1_1Composition.html#aae910b7824058f70b96460425a637837":[2,0,0,1,3,7],
"classfourdst_1_1composition_1_1Composition.html#aae910b7824058f70b96460425a637837":[1,0,0,1,3,7],
"classfourdst_1_1composition_1_1Composition.html#abcb391f5fca2b636127e48e681e4c3ee":[1,0,0,1,3,35],
"classfourdst_1_1composition_1_1Composition.html#abcb391f5fca2b636127e48e681e4c3ee":[2,0,0,1,3,35],
"classfourdst_1_1composition_1_1Composition.html#ac386709ef1e872fa558b8e30fc8b4c44":[2,0,0,1,3,50],
"classfourdst_1_1composition_1_1Composition.html#ac386709ef1e872fa558b8e30fc8b4c44":[1,0,0,1,3,50],
"classfourdst_1_1composition_1_1Composition.html#ac3bfb56a2587215a59894e76d4867ede":[2,0,0,1,3,22],
"classfourdst_1_1composition_1_1Composition.html#ac3bfb56a2587215a59894e76d4867ede":[1,0,0,1,3,22],
"classfourdst_1_1composition_1_1Composition.html#ad6cdb28598267743f236d053cd5a62ae":[1,0,0,1,3,11],
"classfourdst_1_1composition_1_1Composition.html#ad6cdb28598267743f236d053cd5a62ae":[2,0,0,1,3,11],
"classfourdst_1_1composition_1_1Composition.html#ad7af2f8f3050969a6c5b9a9ef5fead64":[1,0,0,1,3,51],
"classfourdst_1_1composition_1_1Composition.html#ad7af2f8f3050969a6c5b9a9ef5fead64":[2,0,0,1,3,51],
"classfourdst_1_1composition_1_1Composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe":[2,0,0,1,3,34],
"classfourdst_1_1composition_1_1Composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe":[1,0,0,1,3,34],
"classfourdst_1_1composition_1_1Composition.html#ae3cc2099efd7db8eec3d9af2294b75fa":[1,0,0,1,3,3],
"classfourdst_1_1composition_1_1Composition.html#ae3cc2099efd7db8eec3d9af2294b75fa":[2,0,0,1,3,3],
"classfourdst_1_1composition_1_1Composition.html#ae4f72972cf4d1ff422d0790080e11473":[2,0,0,1,3,39],
"classfourdst_1_1composition_1_1Composition.html#ae4f72972cf4d1ff422d0790080e11473":[1,0,0,1,3,39],
"classfourdst_1_1composition_1_1Composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c":[1,0,0,1,3,42],
"classfourdst_1_1composition_1_1Composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c":[2,0,0,1,3,42],
"classfourdst_1_1composition_1_1Composition.html#ae5d8d21632fca2b35b0898f2b205cd10":[1,0,0,1,3,30],
"classfourdst_1_1composition_1_1Composition.html#ae5d8d21632fca2b35b0898f2b205cd10":[2,0,0,1,3,30],
"classfourdst_1_1composition_1_1Composition.html#ae8fe4e7158f8317bf29b5cd0c65a9524":[1,0,0,1,3,29],
"classfourdst_1_1composition_1_1Composition.html#ae8fe4e7158f8317bf29b5cd0c65a9524":[2,0,0,1,3,29],
"classfourdst_1_1composition_1_1Composition.html#ae908cda3a994292e2eb767fa476b666b":[2,0,0,1,3,54],
"classfourdst_1_1composition_1_1Composition.html#ae908cda3a994292e2eb767fa476b666b":[1,0,0,1,3,54],
"classfourdst_1_1composition_1_1Composition.html#af4f44aaf8b7e0d63872a70b5e2131369":[1,0,0,1,3,31],
"classfourdst_1_1composition_1_1Composition.html#af4f44aaf8b7e0d63872a70b5e2131369":[2,0,0,1,3,31],
"classfourdst_1_1composition_1_1Composition.html#afa95dddfa88a101ad6ce261295a4460c":[1,0,0,1,3,4],
"classfourdst_1_1composition_1_1Composition.html#afa95dddfa88a101ad6ce261295a4460c":[2,0,0,1,3,4],
"classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd":[1,0,0,1,3,32],
"classfourdst_1_1composition_1_1Composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd":[2,0,0,1,3,32],
"classfourdst_1_1composition_1_1CompositionAbstract.html":[2,0,0,1,4],
"classfourdst_1_1composition_1_1CompositionAbstract.html":[1,0,0,1,4],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a0396f17ba252d053c0126323a76e9142":[2,0,0,1,4,10],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a0396f17ba252d053c0126323a76e9142":[1,0,0,1,4,10],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a0ebe22344f785e5db693e04b9b598a5a":[2,0,0,1,4,11],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a0ebe22344f785e5db693e04b9b598a5a":[1,0,0,1,4,11],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a29613d8197cee96f764aeeaa3b7286f8":[1,0,0,1,4,15],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a29613d8197cee96f764aeeaa3b7286f8":[2,0,0,1,4,15],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a2e6c4d27d2b295b6be87c6964cac1e1e":[1,0,0,1,4,4],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a2e6c4d27d2b295b6be87c6964cac1e1e":[2,0,0,1,4,4],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a3e3248162611754ca4c54b9979f6664d":[1,0,0,1,4,9],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a3e3248162611754ca4c54b9979f6664d":[2,0,0,1,4,9],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a43138cbf3d399e8f278db742fe1b02a7":[2,0,0,1,4,23],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a43138cbf3d399e8f278db742fe1b02a7":[1,0,0,1,4,23],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a5d04b801f152f7955b392710275105bc":[2,0,0,1,4,24],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a5d04b801f152f7955b392710275105bc":[1,0,0,1,4,24],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a5f2a8dd8732f74d2a0350bf145ee9bc4":[1,0,0,1,4,2],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a5f2a8dd8732f74d2a0350bf145ee9bc4":[2,0,0,1,4,2],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a657c12d36b2f44e44c32e86d5296c063":[2,0,0,1,4,16],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a657c12d36b2f44e44c32e86d5296c063":[1,0,0,1,4,16],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a65bae043ffbf4514b2593ccb63c6e265":[2,0,0,1,4,17],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a65bae043ffbf4514b2593ccb63c6e265":[1,0,0,1,4,17],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a67e1ff131b8ed8b1d4799432854a1830":[2,0,0,1,4,6],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a67e1ff131b8ed8b1d4799432854a1830":[1,0,0,1,4,6],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a6baf51e0e80258b7731c8ae6b5063f79":[1,0,0,1,4,1],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a6baf51e0e80258b7731c8ae6b5063f79":[2,0,0,1,4,1],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a6fe83824aefb045d8a5399e8ac9852f9":[2,0,0,1,4,5],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a6fe83824aefb045d8a5399e8ac9852f9":[1,0,0,1,4,5],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a71b351d6e69cf0d7e7c43409e1b13c4c":[2,0,0,1,4,18],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a71b351d6e69cf0d7e7c43409e1b13c4c":[1,0,0,1,4,18],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a752af872347c612bf3b43b1711c2cfc0":[1,0,0,1,4,12],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a752af872347c612bf3b43b1711c2cfc0":[2,0,0,1,4,12],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a7e17ffec871ac543624a4b0eee147cc2":[1,0,0,1,4,21],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a7e17ffec871ac543624a4b0eee147cc2":[2,0,0,1,4,21],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a81d5a4da267e24662ae90c6a29f3d0a1":[1,0,0,1,4,3],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a81d5a4da267e24662ae90c6a29f3d0a1":[2,0,0,1,4,3],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a83343286d738d101635b2a7f5b7d96ef":[1,0,0,1,4,20],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a83343286d738d101635b2a7f5b7d96ef":[2,0,0,1,4,20],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a83ff77f3f390bb66c978e157d9bb6394":[2,0,0,1,4,0],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a83ff77f3f390bb66c978e157d9bb6394":[1,0,0,1,4,0],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a94c2cadeae32ab19cee42fc1670c4c6c":[1,0,0,1,4,22],
"classfourdst_1_1composition_1_1CompositionAbstract.html#a94c2cadeae32ab19cee42fc1670c4c6c":[2,0,0,1,4,22],
"classfourdst_1_1composition_1_1CompositionAbstract.html#abbe8a70d15fa85a543ac9e310d53d22f":[1,0,0,1,4,7],
"classfourdst_1_1composition_1_1CompositionAbstract.html#abbe8a70d15fa85a543ac9e310d53d22f":[2,0,0,1,4,7],
"classfourdst_1_1composition_1_1CompositionAbstract.html#ad0fcf2e51cca02c4224241828335db1a":[1,0,0,1,4,8],
"classfourdst_1_1composition_1_1CompositionAbstract.html#ad0fcf2e51cca02c4224241828335db1a":[2,0,0,1,4,8],
"classfourdst_1_1composition_1_1CompositionAbstract.html#adf861bd58e80025b021af2949b41d126":[2,0,0,1,4,14],
"classfourdst_1_1composition_1_1CompositionAbstract.html#adf861bd58e80025b021af2949b41d126":[1,0,0,1,4,14],
"classfourdst_1_1composition_1_1CompositionAbstract.html#aebf28eab9c902a285589fe2ab7f3060f":[2,0,0,1,4,25],
"classfourdst_1_1composition_1_1CompositionAbstract.html#aebf28eab9c902a285589fe2ab7f3060f":[1,0,0,1,4,25],
"classfourdst_1_1composition_1_1CompositionAbstract.html#af490daa6942717605093b4fca3e676b8":[1,0,0,1,4,19],
"classfourdst_1_1composition_1_1CompositionAbstract.html#af490daa6942717605093b4fca3e676b8":[2,0,0,1,4,19],
"classfourdst_1_1composition_1_1CompositionAbstract.html#af7ec2eaa16a0c78d19728e32469cec06":[2,0,0,1,4,26],
"classfourdst_1_1composition_1_1CompositionAbstract.html#af7ec2eaa16a0c78d19728e32469cec06":[1,0,0,1,4,26],
"classfourdst_1_1composition_1_1CompositionAbstract.html#afedcef16ed403b95ce7f1e6756aa46e8":[2,0,0,1,4,13],
"classfourdst_1_1composition_1_1CompositionAbstract.html#afedcef16ed403b95ce7f1e6756aa46e8":[1,0,0,1,4,13],
"classfourdst_1_1composition_1_1CompositionDecorator.html":[2,0,0,1,5],
"classfourdst_1_1composition_1_1CompositionDecorator.html":[1,0,0,1,5],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a0c46d440cafd9ae2d04589ece5fd41fb":[1,0,0,1,5,14],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a0c46d440cafd9ae2d04589ece5fd41fb":[2,0,0,1,5,14],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a0ff3454e625043c76131a1206d9293c6":[2,0,0,1,5,18],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a0ff3454e625043c76131a1206d9293c6":[1,0,0,1,5,18],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a115e0c194a3dffddc558e0305cc56677":[2,0,0,1,5,0],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a115e0c194a3dffddc558e0305cc56677":[1,0,0,1,5,0],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a12a5cdb232ce4ce30980a016d20b4a43":[2,0,0,1,5,9],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a12a5cdb232ce4ce30980a016d20b4a43":[1,0,0,1,5,9],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a28232e9bc8dfc4c70f02bc8b601c0a8a":[1,0,0,1,5,5],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a28232e9bc8dfc4c70f02bc8b601c0a8a":[2,0,0,1,5,5],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a39f1df55aff6650c653e62c0e9a2cc5e":[1,0,0,1,5,7],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a39f1df55aff6650c653e62c0e9a2cc5e":[2,0,0,1,5,7],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a3b8f0f8fd75888d001177deff39f7405":[1,0,0,1,5,12],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a3b8f0f8fd75888d001177deff39f7405":[2,0,0,1,5,12],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a3eb087286aef2820d123688a27adefdf":[1,0,0,1,5,6],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a3eb087286aef2820d123688a27adefdf":[2,0,0,1,5,6],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a3f39cd9cdac18db41d28818206320084":[1,0,0,1,5,1],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a3f39cd9cdac18db41d28818206320084":[2,0,0,1,5,1],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a4d2795fa73ec3f5185232d4cca5684a6":[1,0,0,1,5,11],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a4d2795fa73ec3f5185232d4cca5684a6":[2,0,0,1,5,11],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a52591cb38ab7712fc459eeb48b9d2eaf":[1,0,0,1,5,10],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a52591cb38ab7712fc459eeb48b9d2eaf":[2,0,0,1,5,10],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a54aa58b7d6cfcb67731b1ab46fdb6cce":[1,0,0,1,5,20],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a54aa58b7d6cfcb67731b1ab46fdb6cce":[2,0,0,1,5,20],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a57a1cc37e96234477b21866881fbdbaa":[1,0,0,1,5,13],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a57a1cc37e96234477b21866881fbdbaa":[2,0,0,1,5,13],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a66724877d66017bac3dc3cc784dda57c":[1,0,0,1,5,16],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a66724877d66017bac3dc3cc784dda57c":[2,0,0,1,5,16],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a72ffd49c3b3e7f3f22ed28ceb2169cb5":[1,0,0,1,5,19],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a72ffd49c3b3e7f3f22ed28ceb2169cb5":[2,0,0,1,5,19],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a785a5aeddcc68ce3a5b688d956c4d505":[1,0,0,1,5,26],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a785a5aeddcc68ce3a5b688d956c4d505":[2,0,0,1,5,26],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a80e528239b4a197985e6993c8b6dab48":[1,0,0,1,5,15],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a80e528239b4a197985e6993c8b6dab48":[2,0,0,1,5,15],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a811e91b7cc08f19b8c92de43fdb91401":[1,0,0,1,5,3],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a811e91b7cc08f19b8c92de43fdb91401":[2,0,0,1,5,3],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a85acea9a107432dfefcbfffe4c3c7c62":[1,0,0,1,5,21],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a85acea9a107432dfefcbfffe4c3c7c62":[2,0,0,1,5,21],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a8c1a4cd69465ef5b65bea547ed919ca5":[1,0,0,1,5,8],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a8c1a4cd69465ef5b65bea547ed919ca5":[2,0,0,1,5,8],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a92c3d23d632f242e8b5526b343617f67":[1,0,0,1,5,17],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a92c3d23d632f242e8b5526b343617f67":[2,0,0,1,5,17],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a996066b4bf67e415eb2dd3ea7aed68bd":[1,0,0,1,5,22],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a996066b4bf67e415eb2dd3ea7aed68bd":[2,0,0,1,5,22],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a9b7e6388d9a73c05ddd34660bde43867":[1,0,0,1,5,24],
"classfourdst_1_1composition_1_1CompositionDecorator.html#a9b7e6388d9a73c05ddd34660bde43867":[2,0,0,1,5,24],
"classfourdst_1_1composition_1_1CompositionDecorator.html#ab02b459d8ce7f36a0a1c6058c013a75c":[1,0,0,1,5,23],
"classfourdst_1_1composition_1_1CompositionDecorator.html#ab02b459d8ce7f36a0a1c6058c013a75c":[2,0,0,1,5,23],
"classfourdst_1_1composition_1_1CompositionDecorator.html#abae330ec1301d4e12981aec57bb9cfba":[2,0,0,1,5,2],
"classfourdst_1_1composition_1_1CompositionDecorator.html#abae330ec1301d4e12981aec57bb9cfba":[1,0,0,1,5,2],
"classfourdst_1_1composition_1_1CompositionDecorator.html#af40ce87fce6fc0fae837bf8f31fec274":[1,0,0,1,5,4],
"classfourdst_1_1composition_1_1CompositionDecorator.html#af40ce87fce6fc0fae837bf8f31fec274":[2,0,0,1,5,4],
"classfourdst_1_1composition_1_1CompositionDecorator.html#af70b703b6b946d959cdd5cd15e853a9d":[1,0,0,1,5,25],
"classfourdst_1_1composition_1_1CompositionDecorator.html#af70b703b6b946d959cdd5cd15e853a9d":[2,0,0,1,5,25],
"classfourdst_1_1composition_1_1MaskedComposition.html":[2,0,0,1,6],
"classfourdst_1_1composition_1_1MaskedComposition.html":[1,0,0,1,6],
"classfourdst_1_1composition_1_1MaskedComposition.html#a045cfdf1e771895df872a6da61c53966":[1,0,0,1,6,4],
"classfourdst_1_1composition_1_1MaskedComposition.html#a045cfdf1e771895df872a6da61c53966":[2,0,0,1,6,4],
"classfourdst_1_1composition_1_1MaskedComposition.html#a0ac80124e712c7f032077f3b130bea68":[1,0,0,1,6,27],
"classfourdst_1_1composition_1_1MaskedComposition.html#a0ac80124e712c7f032077f3b130bea68":[2,0,0,1,6,27],
"classfourdst_1_1composition_1_1MaskedComposition.html#a0e146a8433a786702b03bbeddce38ff8":[1,0,0,1,6,7]
};

View File

@@ -1,5 +1,211 @@
var NAVTREEINDEX1 =
{
"classfourdst_1_1composition_1_1MaskedComposition.html#a0e146a8433a786702b03bbeddce38ff8":[2,0,0,1,6,7],
"classfourdst_1_1composition_1_1MaskedComposition.html#a1538e1c5aa96d92222efefc1b44d9536":[1,0,0,1,6,0],
"classfourdst_1_1composition_1_1MaskedComposition.html#a1538e1c5aa96d92222efefc1b44d9536":[2,0,0,1,6,0],
"classfourdst_1_1composition_1_1MaskedComposition.html#a2383b69a4b1dbe1c7be01bb826b06c07":[2,0,0,1,6,9],
"classfourdst_1_1composition_1_1MaskedComposition.html#a2383b69a4b1dbe1c7be01bb826b06c07":[1,0,0,1,6,9],
"classfourdst_1_1composition_1_1MaskedComposition.html#a2c299c44f385b65202ed0d475402562a":[2,0,0,1,6,17],
"classfourdst_1_1composition_1_1MaskedComposition.html#a2c299c44f385b65202ed0d475402562a":[1,0,0,1,6,17],
"classfourdst_1_1composition_1_1MaskedComposition.html#a3064af4fb0b59dce5b484d5657d25506":[2,0,0,1,6,15],
"classfourdst_1_1composition_1_1MaskedComposition.html#a3064af4fb0b59dce5b484d5657d25506":[1,0,0,1,6,15],
"classfourdst_1_1composition_1_1MaskedComposition.html#a30f89ba71d9db6ad330c645d0a161164":[1,0,0,1,6,3],
"classfourdst_1_1composition_1_1MaskedComposition.html#a30f89ba71d9db6ad330c645d0a161164":[2,0,0,1,6,3],
"classfourdst_1_1composition_1_1MaskedComposition.html#a38fc871469f94b3c07ba18a00548085d":[1,0,0,1,6,8],
"classfourdst_1_1composition_1_1MaskedComposition.html#a38fc871469f94b3c07ba18a00548085d":[2,0,0,1,6,8],
"classfourdst_1_1composition_1_1MaskedComposition.html#a395e5b14cd2a9f9d467fea25542f8ebd":[1,0,0,1,6,24],
"classfourdst_1_1composition_1_1MaskedComposition.html#a395e5b14cd2a9f9d467fea25542f8ebd":[2,0,0,1,6,24],
"classfourdst_1_1composition_1_1MaskedComposition.html#a3f50005318f2aa7bf7c3cd5b1d2aef7a":[2,0,0,1,6,13],
"classfourdst_1_1composition_1_1MaskedComposition.html#a3f50005318f2aa7bf7c3cd5b1d2aef7a":[1,0,0,1,6,13],
"classfourdst_1_1composition_1_1MaskedComposition.html#a488e2fd57d9f4592c2972dbeb8b2ce54":[2,0,0,1,6,28],
"classfourdst_1_1composition_1_1MaskedComposition.html#a488e2fd57d9f4592c2972dbeb8b2ce54":[1,0,0,1,6,28],
"classfourdst_1_1composition_1_1MaskedComposition.html#a6b6c7a9ad6293558ddc8834d22f4bc62":[2,0,0,1,6,26],
"classfourdst_1_1composition_1_1MaskedComposition.html#a6b6c7a9ad6293558ddc8834d22f4bc62":[1,0,0,1,6,26],
"classfourdst_1_1composition_1_1MaskedComposition.html#a6cd7620301b552b7128acbddeef17c69":[1,0,0,1,6,2],
"classfourdst_1_1composition_1_1MaskedComposition.html#a6cd7620301b552b7128acbddeef17c69":[2,0,0,1,6,2],
"classfourdst_1_1composition_1_1MaskedComposition.html#a7277650debc78e081963663557de73eb":[2,0,0,1,6,25],
"classfourdst_1_1composition_1_1MaskedComposition.html#a7277650debc78e081963663557de73eb":[1,0,0,1,6,25],
"classfourdst_1_1composition_1_1MaskedComposition.html#a7655d278224486e762d22d0501187f58":[1,0,0,1,6,12],
"classfourdst_1_1composition_1_1MaskedComposition.html#a7655d278224486e762d22d0501187f58":[2,0,0,1,6,12],
"classfourdst_1_1composition_1_1MaskedComposition.html#a7cbb41a5b9e8d49c85bcbc821c3ff47e":[2,0,0,1,6,18],
"classfourdst_1_1composition_1_1MaskedComposition.html#a7cbb41a5b9e8d49c85bcbc821c3ff47e":[1,0,0,1,6,18],
"classfourdst_1_1composition_1_1MaskedComposition.html#a81cab92e09924db1804e9b943611648a":[2,0,0,1,6,10],
"classfourdst_1_1composition_1_1MaskedComposition.html#a81cab92e09924db1804e9b943611648a":[1,0,0,1,6,10],
"classfourdst_1_1composition_1_1MaskedComposition.html#a83b73b24715d8a0fc29811653bb7c9a6":[2,0,0,1,6,5],
"classfourdst_1_1composition_1_1MaskedComposition.html#a83b73b24715d8a0fc29811653bb7c9a6":[1,0,0,1,6,5],
"classfourdst_1_1composition_1_1MaskedComposition.html#a9766e12e53e504aab985e46dc4e0d6d6":[1,0,0,1,6,14],
"classfourdst_1_1composition_1_1MaskedComposition.html#a9766e12e53e504aab985e46dc4e0d6d6":[2,0,0,1,6,14],
"classfourdst_1_1composition_1_1MaskedComposition.html#a9b33507e9820b7fd55209d3624388077":[2,0,0,1,6,22],
"classfourdst_1_1composition_1_1MaskedComposition.html#a9b33507e9820b7fd55209d3624388077":[1,0,0,1,6,22],
"classfourdst_1_1composition_1_1MaskedComposition.html#ab2a8d9eb543eb712f9a0bbabcc94383a":[1,0,0,1,6,11],
"classfourdst_1_1composition_1_1MaskedComposition.html#ab2a8d9eb543eb712f9a0bbabcc94383a":[2,0,0,1,6,11],
"classfourdst_1_1composition_1_1MaskedComposition.html#abf7d30a778f51d28a9c27d19cb5a7d11":[1,0,0,1,6,6],
"classfourdst_1_1composition_1_1MaskedComposition.html#abf7d30a778f51d28a9c27d19cb5a7d11":[2,0,0,1,6,6],
"classfourdst_1_1composition_1_1MaskedComposition.html#ac2f827bedae5405ebab7108b2e4397c5":[1,0,0,1,6,16],
"classfourdst_1_1composition_1_1MaskedComposition.html#ac2f827bedae5405ebab7108b2e4397c5":[2,0,0,1,6,16],
"classfourdst_1_1composition_1_1MaskedComposition.html#acc9d3af0aad6c6209c9aefd94f86996b":[2,0,0,1,6,23],
"classfourdst_1_1composition_1_1MaskedComposition.html#acc9d3af0aad6c6209c9aefd94f86996b":[1,0,0,1,6,23],
"classfourdst_1_1composition_1_1MaskedComposition.html#acf4ebbe92e04dc02567187c6e527149a":[2,0,0,1,6,21],
"classfourdst_1_1composition_1_1MaskedComposition.html#acf4ebbe92e04dc02567187c6e527149a":[1,0,0,1,6,21],
"classfourdst_1_1composition_1_1MaskedComposition.html#ad28b1f5c98bd25378c24c732d74deab4":[2,0,0,1,6,20],
"classfourdst_1_1composition_1_1MaskedComposition.html#ad28b1f5c98bd25378c24c732d74deab4":[1,0,0,1,6,20],
"classfourdst_1_1composition_1_1MaskedComposition.html#ae8ef089454e086a5b92f7fbb47419be4":[2,0,0,1,6,1],
"classfourdst_1_1composition_1_1MaskedComposition.html#ae8ef089454e086a5b92f7fbb47419be4":[1,0,0,1,6,1],
"classfourdst_1_1composition_1_1MaskedComposition.html#af4f65f7cad735494aa5010cf0832f23b":[2,0,0,1,6,19],
"classfourdst_1_1composition_1_1MaskedComposition.html#af4f65f7cad735494aa5010cf0832f23b":[1,0,0,1,6,19],
"classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html":[1,0,0,1,0,0],
"classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html":[2,0,0,1,0,0],
"classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#a4cd69d727a162f90045cd6d4aaf95440":[2,0,0,1,0,0,2],
"classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#a4cd69d727a162f90045cd6d4aaf95440":[1,0,0,1,0,0,2],
"classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08":[1,0,0,1,0,0,1],
"classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#ae44ceddb19da8a8cda7ee150b6826d08":[2,0,0,1,0,0,1],
"classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[1,0,0,1,0,0,0],
"classfourdst_1_1composition_1_1exceptions_1_1CompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[2,0,0,1,0,0,0],
"classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html":[1,0,0,1,0,1],
"classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html":[2,0,0,1,0,1],
"classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[2,0,0,1,0,1,0],
"classfourdst_1_1composition_1_1exceptions_1_1InvalidCompositionError.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[1,0,0,1,0,1,0],
"classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html":[2,0,0,1,0,2],
"classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html":[1,0,0,1,0,2],
"classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#a07a424e42edd368e6fb5113655ab6d1e":[2,0,0,1,0,2,2],
"classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#a07a424e42edd368e6fb5113655ab6d1e":[1,0,0,1,0,2,2],
"classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af0c63f7e05d0c65157b960c654d09b67":[2,0,0,1,0,2,1],
"classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af0c63f7e05d0c65157b960c654d09b67":[1,0,0,1,0,2,1],
"classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af67ed95557b2511ff5143c7064fc5813":[2,0,0,1,0,2,0],
"classfourdst_1_1composition_1_1exceptions_1_1SpeciesError.html#af67ed95557b2511ff5143c7064fc5813":[1,0,0,1,0,2,0],
"classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html":[1,0,0,1,0,3],
"classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html":[2,0,0,1,0,3],
"classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html#af67ed95557b2511ff5143c7064fc5813":[1,0,0,1,0,3,0],
"classfourdst_1_1composition_1_1exceptions_1_1UnknownSymbolError.html#af67ed95557b2511ff5143c7064fc5813":[2,0,0,1,0,3,0],
"classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html":[2,0,0,1,0,4],
"classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html":[1,0,0,1,0,4],
"classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[2,0,0,1,0,4,0],
"classfourdst_1_1composition_1_1exceptions_1_1UnregisteredSymbolError.html#aef0cd13a4d1eb60b6d75ca5480e9146c":[1,0,0,1,0,4,0],
"composition_8cpp.html":[3,0,1,0,1,1],
"composition_8cpp.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1":[3,0,1,0,1,1,0],
"composition_8cpp_source.html":[3,0,1,0,1,1],
"composition_8h.html":[3,0,1,0,0,0,1,3],
"composition_8h.html#a06f5abc74104de40349e47ad367c402a":[3,0,1,0,0,0,1,3,3],
"composition_8h_source.html":[3,0,1,0,0,0,1,3],
"composition__abstract_8h.html":[3,0,1,0,0,0,1,4],
"composition__abstract_8h_source.html":[3,0,1,0,0,0,1,4],
"composition__decorator__abstract_8h.html":[3,0,1,0,0,0,1,0,0],
"composition__decorator__abstract_8h_source.html":[3,0,1,0,0,0,1,0,0],
"composition__hash_8h.html":[3,0,1,0,0,0,1,2,0],
"composition__hash_8h_source.html":[3,0,1,0,0,0,1,2,0],
"composition__masked_8cpp.html":[3,0,1,0,1,0,0],
"composition__masked_8cpp_source.html":[3,0,1,0,1,0,0],
"composition__masked_8h.html":[3,0,1,0,0,0,1,0,1],
"composition__masked_8h_source.html":[3,0,1,0,0,0,1,0,1],
"dir_22f8ab1532b3f549185d596a293d3842.html":[3,0,1,0,0,0,0],
"dir_3c9efac6790a3720e63e1a08c00d11f2.html":[3,0,1,0,0,0],
"dir_425afc2e69e55565110382214454a15b.html":[3,0,1,0],
"dir_49e56c817e5e54854c35e136979f97ca.html":[3,0,0],
"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[3,0,1],
"dir_88aa30610c51652b536406602eb05405.html":[3,0,1,0,0,0,1,1],
"dir_a29dc6a716a1351df2c511dc254c58ac.html":[3,0,1,0,1,0],
"dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html":[3,0,0,0],
"dir_cb6fc2f7165eff3b2362b2440dfaea8e.html":[3,0,1,0,0],
"dir_d6630bab6c58db28bc1f1c304498b57d.html":[3,0,1,0,0,0,1,2],
"dir_e22a97de167fe22ecd13733f7a34b9f0.html":[3,0,1,0,1],
"dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html":[3,0,1,0,0,0,1],
"dir_f6270720383943883918701d7c63cf1d.html":[3,0,1,0,0,0,1,0],
"elements_8h.html":[3,0,1,0,0,0,0,1],
"elements_8h.html#a82a2234f3c538636cc10293abd30e4a8":[3,0,1,0,0,0,0,1,0],
"elements_8h.html#ac39cc5fb90b416556e93bdc93f627203":[3,0,1,0,0,0,0,1,1],
"elements_8h_source.html":[3,0,1,0,0,0,0,1],
"exceptions__composition_8h.html":[3,0,1,0,0,0,1,1,0],
"exceptions__composition_8h_source.html":[3,0,1,0,0,0,1,1,0],
"files.html":[3,0],
"functions.html":[2,3,0],
"functions.html":[2,3,0,0],
"functions_b.html":[2,3,0,1],
"functions_c.html":[2,3,0,2],
"functions_d.html":[2,3,0,3],
"functions_e.html":[2,3,0,4],
"functions_func.html":[2,3,1],
"functions_g.html":[2,3,0,5],
"functions_h.html":[2,3,0,6],
"functions_i.html":[2,3,0,7],
"functions_k.html":[2,3,0,8],
"functions_m.html":[2,3,0,9],
"functions_n.html":[2,3,0,10],
"functions_o.html":[2,3,0,11],
"functions_p.html":[2,3,0,12],
"functions_q.html":[2,3,0,13],
"functions_r.html":[2,3,0,14],
"functions_rela.html":[2,3,3],
"functions_s.html":[2,3,0,15],
"functions_vars.html":[2,3,2],
"functions_w.html":[2,3,0,16],
"functions_x.html":[2,3,0,17],
"functions_y.html":[2,3,0,18],
"functions_z.html":[2,3,0,19],
"functions_~.html":[2,3,0,20],
"hierarchy.html":[2,2],
"index.html":[],
"index.html":[0],
"index.html#api_ref_sec":[0,5],
"index.html#api_sec":[0,4],
"index.html#exceptions_sec":[0,3],
"index.html#install_sec":[0,1],
"index.html#intro_sec":[0,0],
"index.html#test_sec":[0,6],
"index.html#usage_sec":[0,2],
"namespacefourdst.html":[1,0,0],
"namespacefourdst_1_1atomic.html":[1,0,0,0],
"namespacefourdst_1_1atomic.html#a000d8df527d54e6454f6a643c775d2cb":[1,0,0,0,3407],
"namespacefourdst_1_1atomic.html#a0019ed6ea45b7891f87ca05361b0fd53":[1,0,0,0,1529],
"namespacefourdst_1_1atomic.html#a001c58d811bee5d9c910c6fb6e6fb2b3":[1,0,0,0,602],
"namespacefourdst_1_1atomic.html#a0025ae9f1bf8425da0ae90470f69e6fd":[1,0,0,0,2975],
"namespacefourdst_1_1atomic.html#a002e2e5eb92e92d1a37b051c717b5847":[1,0,0,0,3510],
"namespacefourdst_1_1atomic.html#a0043f42dc93c067535e379ea0cfe8a00":[1,0,0,0,2893],
"namespacefourdst_1_1atomic.html#a0049b0096eedda3428a901c1716e86d9":[1,0,0,0,2693],
"namespacefourdst_1_1atomic.html#a004a26c55f0dae3988613558e785c817":[1,0,0,0,3167],
"namespacefourdst_1_1atomic.html#a0068f759ae3682ed9874b2861410edcf":[1,0,0,0,2805],
"namespacefourdst_1_1atomic.html#a0071939c8628407f88e462adf412b93a":[1,0,0,0,2328],
"namespacefourdst_1_1atomic.html#a009059c04df4d4a3779ccc4ebe2483e9":[1,0,0,0,3215],
"namespacefourdst_1_1atomic.html#a00a337704c9b128df4bb807e62b0541d":[1,0,0,0,1013],
"namespacefourdst_1_1atomic.html#a00a9885973cd43a4c616ba16e5caed8e":[1,0,0,0,580],
"namespacefourdst_1_1atomic.html#a00b0d453f9a6a2958e087012b3ce18f2":[1,0,0,0,2716],
"namespacefourdst_1_1atomic.html#a00d649fb6e5903bfc240250fcdf994a6":[1,0,0,0,3261],
"namespacefourdst_1_1atomic.html#a00e36bc48290e56ef5079ae37525c5b7":[1,0,0,0,530],
"namespacefourdst_1_1atomic.html#a010a3d961aa40e5203d7b7354c967e29":[1,0,0,0,609],
"namespacefourdst_1_1atomic.html#a010ccea07c73f2f6219220bb065c0ab7":[1,0,0,0,2550],
"namespacefourdst_1_1atomic.html#a0115ee2980586b3b8272887187b1b7e8":[1,0,0,0,3296],
"namespacefourdst_1_1atomic.html#a0121b84e360afa992995f3d5b44754fd":[1,0,0,0,608],
"namespacefourdst_1_1atomic.html#a01233c21150eb5fc03669bf6ccaf3225":[1,0,0,0,1919],
"namespacefourdst_1_1atomic.html#a0164aa4f2c8756c3b689860322cdb45a":[1,0,0,0,2733],
"namespacefourdst_1_1atomic.html#a01799e8b7abbb46d9a7211c00a0ad6f2":[1,0,0,0,2004],
"namespacefourdst_1_1atomic.html#a01822cb9c44e6c7de45732f7797f69be":[1,0,0,0,2726],
"namespacefourdst_1_1atomic.html#a0184a3931b5b508dc3855535decc588c":[1,0,0,0,596],
"namespacefourdst_1_1atomic.html#a019f8442f835e3aac5ed91320f2afc27":[1,0,0,0,993],
"namespacefourdst_1_1atomic.html#a01e16382eac6d33c885d24b3c5b37df3":[1,0,0,0,1469],
"namespacefourdst_1_1atomic.html#a01f2e2c32aff77135e37b6eb7a08a9f4":[1,0,0,0,2564],
"namespacefourdst_1_1atomic.html#a01f3f781758c263134bb7ac61e399909":[1,0,0,0,3186],
"namespacefourdst_1_1atomic.html#a0203e8fc474c3c05ca5c92dfbad5a30f":[1,0,0,0,516],
"namespacefourdst_1_1atomic.html#a0209700531bdb93cd37071500942bc74":[1,0,0,0,2076],
"namespacefourdst_1_1atomic.html#a0218b3c31683d1d971f7e457fc2629f9":[1,0,0,0,2396],
"namespacefourdst_1_1atomic.html#a02347b19b7b02f45d8d67feff141af51":[1,0,0,0,2488],
"namespacefourdst_1_1atomic.html#a02454a45bb3b0a7be05c2e28915d01c8":[1,0,0,0,976],
"namespacefourdst_1_1atomic.html#a02685b8251cbde2b02458f3f103c2fc3":[1,0,0,0,760],
"namespacefourdst_1_1atomic.html#a026ff59a1d6395fa10e3d91825893b1c":[1,0,0,0,1474],
"namespacefourdst_1_1atomic.html#a02a5c677dd328927e41525246cd475bb":[1,0,0,0,3066],
"namespacefourdst_1_1atomic.html#a02b1b92abfc6d221f59d8635505a3181":[1,0,0,0,1798],
"namespacefourdst_1_1atomic.html#a02b4217d0e56a0af178b8438113b78a7":[1,0,0,0,132],
"namespacefourdst_1_1atomic.html#a02b8fce1d6bab0a9dbef1c99e586de10":[1,0,0,0,1503],
"namespacefourdst_1_1atomic.html#a02d1dedbaefe5972c47d724d54e25bf6":[1,0,0,0,3375],
"namespacefourdst_1_1atomic.html#a02e093c85b760e6c0fa2824f900d05f8":[1,0,0,0,758],
"namespacefourdst_1_1atomic.html#a02ec3fde068c328ef016e0edf4e90e99":[1,0,0,0,932],
"namespacefourdst_1_1atomic.html#a02f36abb6cbf6e1835e8c4c58547de92":[1,0,0,0,817],
"namespacefourdst_1_1atomic.html#a02f48ec6f49d3b73ce80424e3c3e8dac":[1,0,0,0,2894],
"namespacefourdst_1_1atomic.html#a02f9f99f87351825f5a25bb57904ff27":[1,0,0,0,137],
"namespacefourdst_1_1atomic.html#a0303621d52da4739827aa49bec9944df":[1,0,0,0,1392],
"namespacefourdst_1_1atomic.html#a035e628d9591045ada860102c536cc2b":[1,0,0,0,756],
"namespacefourdst_1_1atomic.html#a038104a5b36aad3c2191121259310f04":[1,0,0,0,652],
"namespacefourdst_1_1atomic.html#a0386b97393ebfd7c45e4734dd959c265":[1,0,0,0,3284],
"namespacefourdst_1_1atomic.html#a0389d836c4facea1dfb53421d5363dfd":[1,0,0,0,1263],
"namespacefourdst_1_1atomic.html#a038c89510ad6dedb466845db9d60a9d5":[1,0,0,0,1541],
"namespacefourdst_1_1atomic.html#a039a79b2a13ccff0795215eb0ec794c7":[1,0,0,0,566],
"namespacefourdst_1_1atomic.html#a03a11a56471c248cabeae8c317fe80f7":[1,0,0,0,2384],
"namespacefourdst_1_1atomic.html#a03a3455a9fbf467e083b4d181fd3a66b":[1,0,0,0,3263],
@@ -43,211 +249,5 @@ var NAVTREEINDEX1 =
"namespacefourdst_1_1atomic.html#a05ec40a5a3b37b34ed3b9b8b0ac54471":[1,0,0,0,1734],
"namespacefourdst_1_1atomic.html#a05fdce835e2d5a79f1e992f204e662a9":[1,0,0,0,1794],
"namespacefourdst_1_1atomic.html#a060617b9a3d206753377d2d793ffefe0":[1,0,0,0,1076],
"namespacefourdst_1_1atomic.html#a06151a60f6776528dfb117649e258eea":[1,0,0,0,2665],
"namespacefourdst_1_1atomic.html#a063b35d882d26a90b7ecad0a557c90e2":[1,0,0,0,563],
"namespacefourdst_1_1atomic.html#a0651353825e2b97637c35d4b48cd330c":[1,0,0,0,767],
"namespacefourdst_1_1atomic.html#a0689b1ac658a88882b04992179186e69":[1,0,0,0,2834],
"namespacefourdst_1_1atomic.html#a06965ab7c397c6537c9ba035f7833f9e":[1,0,0,0,762],
"namespacefourdst_1_1atomic.html#a06a23985d785f6f7c09c9625c2849166":[1,0,0,0,1349],
"namespacefourdst_1_1atomic.html#a06aa6fe3254eb84bcbc2f9d490fc98e9":[1,0,0,0,649],
"namespacefourdst_1_1atomic.html#a06cf95f0a1b1e58a619f8853dbd8e7c3":[1,0,0,0,2881],
"namespacefourdst_1_1atomic.html#a06d093e6f6f19400778a159ad8b058b9":[1,0,0,0,1863],
"namespacefourdst_1_1atomic.html#a06d5addd09e158295a0e154f93d6a9d8":[1,0,0,0,1533],
"namespacefourdst_1_1atomic.html#a06dc5f899ecc06ca7e5e5d145ab69a1d":[1,0,0,0,902],
"namespacefourdst_1_1atomic.html#a06de7142c2de42710f8a5bbaf7a1c5ea":[1,0,0,0,506],
"namespacefourdst_1_1atomic.html#a06ff4fec05294b5585fc069fbbcf1fe1":[1,0,0,0,2317],
"namespacefourdst_1_1atomic.html#a070311ea79a76d279f89e92bbc170871":[1,0,0,0,2349],
"namespacefourdst_1_1atomic.html#a070ad762d0f171f26ba69afc701556bd":[1,0,0,0,3117],
"namespacefourdst_1_1atomic.html#a07200afeda6b5e9ff8f347dc9aa0db0a":[1,0,0,0,186],
"namespacefourdst_1_1atomic.html#a0724a40c26f9e87d00a6acd620c4902e":[1,0,0,0,2171],
"namespacefourdst_1_1atomic.html#a074be1c44434c8ae0190e0fd22b65a19":[1,0,0,0,2991],
"namespacefourdst_1_1atomic.html#a07917ad117d847126103f70bfc49dd44":[1,0,0,0,2963],
"namespacefourdst_1_1atomic.html#a079f0a63512369f9a8b154f0ce6b197b":[1,0,0,0,3027],
"namespacefourdst_1_1atomic.html#a07a3148174874b1712992fe756cb00f1":[1,0,0,0,1687],
"namespacefourdst_1_1atomic.html#a07ee501734a63454d4a09d7ca161e80a":[1,0,0,0,3077],
"namespacefourdst_1_1atomic.html#a081f6b43aeecb09d4c7ebcc389a6362c":[1,0,0,0,3344],
"namespacefourdst_1_1atomic.html#a083b15050292c5f1eea5ef639763d62a":[1,0,0,0,1095],
"namespacefourdst_1_1atomic.html#a083e21429b8e6957db2e4debc1239a4e":[1,0,0,0,3345],
"namespacefourdst_1_1atomic.html#a08416aa4af35a340c2ba7beb7efddf6b":[1,0,0,0,1087],
"namespacefourdst_1_1atomic.html#a08569e64f2162d958ba48fcfb9e8a626":[1,0,0,0,690],
"namespacefourdst_1_1atomic.html#a086617d940ef1e839bcba35f4255b0c9":[1,0,0,0,2201],
"namespacefourdst_1_1atomic.html#a087a0cea5eab9bd62017ce94ba8255d6":[1,0,0,0,1848],
"namespacefourdst_1_1atomic.html#a0882b94539ae06d2908c0c1d61b89a28":[1,0,0,0,2473],
"namespacefourdst_1_1atomic.html#a0884f5a7f6fa06cc2432ff8bc9be5f5b":[1,0,0,0,1799],
"namespacefourdst_1_1atomic.html#a08854e2dda1b1b28426d45db6d661c5d":[1,0,0,0,211],
"namespacefourdst_1_1atomic.html#a088dd8126ac9b5147218846eb5114b2c":[1,0,0,0,2012],
"namespacefourdst_1_1atomic.html#a08930368da906320a1aad2d935f9671a":[1,0,0,0,2453],
"namespacefourdst_1_1atomic.html#a08a0958a44fa8886a0c048a8adebd1b3":[1,0,0,0,2499],
"namespacefourdst_1_1atomic.html#a08a1d230c91ea71e67626de3e0b4f80a":[1,0,0,0,1393],
"namespacefourdst_1_1atomic.html#a08bc723e348c03a977feb6f81d19c007":[1,0,0,0,2866],
"namespacefourdst_1_1atomic.html#a08c3836e83af00b2fedc3ce1c880e5cf":[1,0,0,0,1605],
"namespacefourdst_1_1atomic.html#a08e45d97603705c9a59d654e02f3a7d6":[1,0,0,0,1340],
"namespacefourdst_1_1atomic.html#a08e74551636a9851c0a33bc19152488c":[1,0,0,0,2275],
"namespacefourdst_1_1atomic.html#a0907207f67172229d8527f1c6cb21997":[1,0,0,0,1444],
"namespacefourdst_1_1atomic.html#a0908ce1c0bd4a569b8c7ece42df7ac62":[1,0,0,0,2015],
"namespacefourdst_1_1atomic.html#a090def46dd7d5f269e6c3df8c9e013e3":[1,0,0,0,814],
"namespacefourdst_1_1atomic.html#a093cd0f0d7b49eb2aceeb7c0c30a37e3":[1,0,0,0,3555],
"namespacefourdst_1_1atomic.html#a0953568eec3bd930637eac7087e6b0cd":[1,0,0,0,225],
"namespacefourdst_1_1atomic.html#a095376ff2d7bfddb2dbbf7194c42057f":[1,0,0,0,56],
"namespacefourdst_1_1atomic.html#a09666bbcfbd63d56436df6295ec13a10":[1,0,0,0,2577],
"namespacefourdst_1_1atomic.html#a096ddf468466ccbc94878e0335aa50e5":[1,0,0,0,2701],
"namespacefourdst_1_1atomic.html#a096f78aca57e9de459757d553f961e16":[1,0,0,0,1749],
"namespacefourdst_1_1atomic.html#a097ed4149f8713081c091f92c347845e":[1,0,0,0,2603],
"namespacefourdst_1_1atomic.html#a09abf657f40950ce88f64e27f93c8675":[1,0,0,0,1796],
"namespacefourdst_1_1atomic.html#a09b09698278368ca60814f70e8d73651":[1,0,0,0,1743],
"namespacefourdst_1_1atomic.html#a09ba46fa75e0c8ec8697d90e5b1a1023":[1,0,0,0,2458],
"namespacefourdst_1_1atomic.html#a09d67ccfeb5c61c5c434cb6a0219d243":[1,0,0,0,2755],
"namespacefourdst_1_1atomic.html#a09dd53e24e20ac400139e5f85a7a4df0":[1,0,0,0,1556],
"namespacefourdst_1_1atomic.html#a09fc91b6c0b21c8cf6c954483d09265f":[1,0,0,0,345],
"namespacefourdst_1_1atomic.html#a09fdd04589cd60cc94f7852ccab5f925":[1,0,0,0,1980],
"namespacefourdst_1_1atomic.html#a0a02859c8ccdb3c04a0699c4c3f8cd9e":[1,0,0,0,1847],
"namespacefourdst_1_1atomic.html#a0a3ba151b31412c770f8afa5b6a03d6b":[1,0,0,0,1360],
"namespacefourdst_1_1atomic.html#a0a6b3217b338c944017823d9cc37ff14":[1,0,0,0,2597],
"namespacefourdst_1_1atomic.html#a0a8b8625992c96e5b74c973c35988ea8":[1,0,0,0,3310],
"namespacefourdst_1_1atomic.html#a0aa113c647b44951ab81f32968a5a9eb":[1,0,0,0,1362],
"namespacefourdst_1_1atomic.html#a0aab3eccc9c935e9d0c2b80765f57e44":[1,0,0,0,2592],
"namespacefourdst_1_1atomic.html#a0ab851c956c853e7c0984628d2eb9cd2":[1,0,0,0,2890],
"namespacefourdst_1_1atomic.html#a0ac84daf30aea3e7c1bb73d33d3e3610":[1,0,0,0,2752],
"namespacefourdst_1_1atomic.html#a0af5277d66a1dae98c3c6db99e58fa7e":[1,0,0,0,3275],
"namespacefourdst_1_1atomic.html#a0aff765be5ed6c368d6d1146a10b1b57":[1,0,0,0,301],
"namespacefourdst_1_1atomic.html#a0aff8aec9b4ebbb9e0f7b4744551df75":[1,0,0,0,129],
"namespacefourdst_1_1atomic.html#a0b0045576530fcd45e2bad0ac118bfb2":[1,0,0,0,304],
"namespacefourdst_1_1atomic.html#a0b03a0ffcd26522dfc4073621ce15cf1":[1,0,0,0,3378],
"namespacefourdst_1_1atomic.html#a0b2d0fced0f7b29287f93cd5384173e8":[1,0,0,0,1051],
"namespacefourdst_1_1atomic.html#a0b352c8fe14aa10009669f6e86543f6c":[1,0,0,0,2739],
"namespacefourdst_1_1atomic.html#a0b35a92ca793495c17713f090801ddf2":[1,0,0,0,636],
"namespacefourdst_1_1atomic.html#a0b3bcb167d427fdc2ec920e153982e95":[1,0,0,0,124],
"namespacefourdst_1_1atomic.html#a0b3fe3af33f9dcb1e8ae42e9e00c9ea6":[1,0,0,0,1030],
"namespacefourdst_1_1atomic.html#a0b8db51b81decf3e519d889244bacdef":[1,0,0,0,42],
"namespacefourdst_1_1atomic.html#a0b92e7b8a7a9afce033806b943ed9087":[1,0,0,0,2359],
"namespacefourdst_1_1atomic.html#a0b934ccadbd27f7de450b198b08025a1":[1,0,0,0,1448],
"namespacefourdst_1_1atomic.html#a0b940f505e17aeb5f5e49d8997e4d9e9":[1,0,0,0,868],
"namespacefourdst_1_1atomic.html#a0ba88c42ca57a3fe1698d0249658a0fd":[1,0,0,0,475],
"namespacefourdst_1_1atomic.html#a0bafffc8986bbb864d1a0117dcbf7ebe":[1,0,0,0,929],
"namespacefourdst_1_1atomic.html#a0bbc7aba5d04c24bad5cf651d3d791f0":[1,0,0,0,512],
"namespacefourdst_1_1atomic.html#a0bd121d3b47fc0e2675adca750751a4b":[1,0,0,0,265],
"namespacefourdst_1_1atomic.html#a0bdb8dd9cfc64fd4a3054ce65cf55e29":[1,0,0,0,398],
"namespacefourdst_1_1atomic.html#a0c129a11ad4552dae2807eba33bef08f":[1,0,0,0,252],
"namespacefourdst_1_1atomic.html#a0c293640007ac91a58eefc584dfc21a1":[1,0,0,0,3335],
"namespacefourdst_1_1atomic.html#a0c2d9a5888065b11eb6ba5dd59f8df52":[1,0,0,0,237],
"namespacefourdst_1_1atomic.html#a0c43b8b7ad958a708056740475aaee6a":[1,0,0,0,251],
"namespacefourdst_1_1atomic.html#a0c4c87ad2429b9a605a4dc278763564a":[1,0,0,0,434],
"namespacefourdst_1_1atomic.html#a0c4d0a9da6def1ebc1abe23014e15e50":[1,0,0,0,1972],
"namespacefourdst_1_1atomic.html#a0c4e5ddbbf4c08fdcdb9786cf51e6774":[1,0,0,0,375],
"namespacefourdst_1_1atomic.html#a0c570c0a65837aebb1ee01a8b249f3b0":[1,0,0,0,3015],
"namespacefourdst_1_1atomic.html#a0c7175ebc569de0c3da64ba83c9a72f5":[1,0,0,0,3159],
"namespacefourdst_1_1atomic.html#a0c847f813109594e3b5c65b5dd0de3bb":[1,0,0,0,1880],
"namespacefourdst_1_1atomic.html#a0c96e4ac6ca0140e91ff32207c9395e9":[1,0,0,0,1202],
"namespacefourdst_1_1atomic.html#a0c99697048c1682227654af1b3153a8f":[1,0,0,0,2031],
"namespacefourdst_1_1atomic.html#a0cd0773187d4e7c5893fdbdecebfe71b":[1,0,0,0,1166],
"namespacefourdst_1_1atomic.html#a0cdc346b5587cba8c239d835db1261c1":[1,0,0,0,3158],
"namespacefourdst_1_1atomic.html#a0cdc5f5739a8be025266037b0e455fa6":[1,0,0,0,3422],
"namespacefourdst_1_1atomic.html#a0d0b4c5af684275be779098677d824e9":[1,0,0,0,3],
"namespacefourdst_1_1atomic.html#a0d12bf3d138300a143d83779381f69f8":[1,0,0,0,1103],
"namespacefourdst_1_1atomic.html#a0d18947cb4ccf88694cd681987b279a5":[1,0,0,0,1010],
"namespacefourdst_1_1atomic.html#a0d1a0bc3d4315bb421fe07c6fc1ea56a":[1,0,0,0,787],
"namespacefourdst_1_1atomic.html#a0d218db7cfce05c15dcd377fe3019b5a":[1,0,0,0,3317],
"namespacefourdst_1_1atomic.html#a0d445f85636ec58af3a8561b0abda022":[1,0,0,0,3207],
"namespacefourdst_1_1atomic.html#a0d4c1dfd56ed66817194063bdd9a744c":[1,0,0,0,2223],
"namespacefourdst_1_1atomic.html#a0d712d8b9e7aaea5e4a017bdf37d3093":[1,0,0,0,2129],
"namespacefourdst_1_1atomic.html#a0d7ec82f4235faaa65433d38b4f2df84":[1,0,0,0,578],
"namespacefourdst_1_1atomic.html#a0d864db3807ae5e86a4f40db0f147dde":[1,0,0,0,2970],
"namespacefourdst_1_1atomic.html#a0d962d91d101cdbcab04b4d811b763d0":[1,0,0,0,248],
"namespacefourdst_1_1atomic.html#a0db3f933836724def675570fc3f4b781":[1,0,0,0,13],
"namespacefourdst_1_1atomic.html#a0dbdb2c7e1c63a8e5deaee99d49c2f5f":[1,0,0,0,572],
"namespacefourdst_1_1atomic.html#a0dd3cfc9f743a91b499418976271c959":[1,0,0,0,3490],
"namespacefourdst_1_1atomic.html#a0ddde36192e029dc700b161c0790aa13":[1,0,0,0,2637],
"namespacefourdst_1_1atomic.html#a0df31d00aea5eea21884e6f41a73494b":[1,0,0,0,2235],
"namespacefourdst_1_1atomic.html#a0df5522cdf17bfa2259d02316c94f6ee":[1,0,0,0,2720],
"namespacefourdst_1_1atomic.html#a0e18bdfd0cfed41c77892cd30de6a5ba":[1,0,0,0,1326],
"namespacefourdst_1_1atomic.html#a0e18edd18bee3c09c5bb390664155160":[1,0,0,0,2237],
"namespacefourdst_1_1atomic.html#a0e1b63923b967c2e77f286aeb88eec5d":[1,0,0,0,1578],
"namespacefourdst_1_1atomic.html#a0e1ff2ef29349780ab4385be64bc2a36":[1,0,0,0,824],
"namespacefourdst_1_1atomic.html#a0e21375134155b8db0f967b105ba7844":[1,0,0,0,1100],
"namespacefourdst_1_1atomic.html#a0e3c4d22e7a033d94f29870d61f58fae":[1,0,0,0,948],
"namespacefourdst_1_1atomic.html#a0e728ec348b1647097b9781820847ef3":[1,0,0,0,2528],
"namespacefourdst_1_1atomic.html#a0e778cb21d420037a40efd807473538d":[1,0,0,0,2841],
"namespacefourdst_1_1atomic.html#a0e79a1d48e80e578fd272be357f55415":[1,0,0,0,1947],
"namespacefourdst_1_1atomic.html#a0e88e4eef8acf3f957072c51b98d241e":[1,0,0,0,482],
"namespacefourdst_1_1atomic.html#a0e8cea554c401a8ae9ae1ea1bb546572":[1,0,0,0,1313],
"namespacefourdst_1_1atomic.html#a0ea4fc900117ff850dfab381e7a6be64":[1,0,0,0,119],
"namespacefourdst_1_1atomic.html#a0eac406fa90f2925ea40737380ce0d74":[1,0,0,0,1197],
"namespacefourdst_1_1atomic.html#a0ed239793f966edb6d5e4ca69f14d9a3":[1,0,0,0,111],
"namespacefourdst_1_1atomic.html#a0f30fa59a95312c9cf205fb4a5be2726":[1,0,0,0,2724],
"namespacefourdst_1_1atomic.html#a0f61afd50926824c4d9db60df0b87d0c":[1,0,0,0,233],
"namespacefourdst_1_1atomic.html#a0f7b1b124db19c4c1578e7e5f7e7e9ee":[1,0,0,0,285],
"namespacefourdst_1_1atomic.html#a0f880c4dabdefe4eed6bb02d94f39d2a":[1,0,0,0,749],
"namespacefourdst_1_1atomic.html#a0f98b6b83f1ee1dc2c821b285b90222d":[1,0,0,0,1662],
"namespacefourdst_1_1atomic.html#a0f9a5c1b69513e2bbcfdde083e983584":[1,0,0,0,2285],
"namespacefourdst_1_1atomic.html#a0fa813b34b5ea66546b11cf6c9c1463e":[1,0,0,0,1805],
"namespacefourdst_1_1atomic.html#a0fab17b023d322269d5783e90b0c2036":[1,0,0,0,3007],
"namespacefourdst_1_1atomic.html#a0fce9ab115705a604a010fd6d1d8d354":[1,0,0,0,1646],
"namespacefourdst_1_1atomic.html#a0fdbedd3509d47105fef60a175b0e991":[1,0,0,0,2791],
"namespacefourdst_1_1atomic.html#a0ff7553d91ef430d0e07bb34e18c3812":[1,0,0,0,1117],
"namespacefourdst_1_1atomic.html#a100a2ab7d007551c5771d792964a698e":[1,0,0,0,2545],
"namespacefourdst_1_1atomic.html#a1024cbe70fc89d5954e29724359c905c":[1,0,0,0,2611],
"namespacefourdst_1_1atomic.html#a10349402e288e74ff1eb00646bb2df86":[1,0,0,0,2445],
"namespacefourdst_1_1atomic.html#a103d5615cd4e0f76277f328f69704df0":[1,0,0,0,1139],
"namespacefourdst_1_1atomic.html#a104613c51d9faee5ef987825884df5a5":[1,0,0,0,934],
"namespacefourdst_1_1atomic.html#a1048ea0f2945f8e1bd22cd67a0fecafc":[1,0,0,0,218],
"namespacefourdst_1_1atomic.html#a10550190fdd29f508b3075e3957399be":[1,0,0,0,2066],
"namespacefourdst_1_1atomic.html#a1076658def2bd8bc01693315b3c254fe":[1,0,0,0,3134],
"namespacefourdst_1_1atomic.html#a107b4fe11cc3d7e79e18939845df6af8":[1,0,0,0,2965],
"namespacefourdst_1_1atomic.html#a107e95bdbdf76092cb5ca7a7e07f9b28":[1,0,0,0,1282],
"namespacefourdst_1_1atomic.html#a108539305da6833adf555e4dbea8db53":[1,0,0,0,912],
"namespacefourdst_1_1atomic.html#a10a121376375d55bf2108ede4c5db221":[1,0,0,0,962],
"namespacefourdst_1_1atomic.html#a10af5e60ae91cfe7b3a2dbf54c90fb18":[1,0,0,0,2321],
"namespacefourdst_1_1atomic.html#a10c1a10577284a71e279f9022074f70c":[1,0,0,0,2182],
"namespacefourdst_1_1atomic.html#a10c9ebde0c824ac6aa777cca349f19ac":[1,0,0,0,2315],
"namespacefourdst_1_1atomic.html#a10d5f6371fb1c209f161e175539d3c72":[1,0,0,0,3467],
"namespacefourdst_1_1atomic.html#a10eee57efc82c30aa6e01b4ab5860bb1":[1,0,0,0,3400],
"namespacefourdst_1_1atomic.html#a10f21da044fc02febaf797f19df2ebb0":[1,0,0,0,3230],
"namespacefourdst_1_1atomic.html#a10f59ba7a0610a4317a9ada566f4ae4e":[1,0,0,0,605],
"namespacefourdst_1_1atomic.html#a1107ba019cd556ba85762d73ef453269":[1,0,0,0,1266],
"namespacefourdst_1_1atomic.html#a112c33f919f6573cce7c2d6d1ff6c6ec":[1,0,0,0,1940],
"namespacefourdst_1_1atomic.html#a112e01df29b60dcfdf470e4b74589903":[1,0,0,0,853],
"namespacefourdst_1_1atomic.html#a113493c386813707655cb9a08771c8a8":[1,0,0,0,2988],
"namespacefourdst_1_1atomic.html#a115d55f7bdc57ef3158dd23324008a59":[1,0,0,0,1681],
"namespacefourdst_1_1atomic.html#a11714439388c5205ecd4fbd1ee3f2dca":[1,0,0,0,1323],
"namespacefourdst_1_1atomic.html#a11a078384fa8a6d313333d92e6d8851a":[1,0,0,0,1201],
"namespacefourdst_1_1atomic.html#a11b4b67bf984854ae11c8d9f7704cfab":[1,0,0,0,373],
"namespacefourdst_1_1atomic.html#a11b5c097e5cacf85f4cc11e225111d82":[1,0,0,0,325],
"namespacefourdst_1_1atomic.html#a11d62a989af19225aaf8e89839275144":[1,0,0,0,1125],
"namespacefourdst_1_1atomic.html#a11f84e4623c9d0b2aeec12a4ba882d83":[1,0,0,0,1251],
"namespacefourdst_1_1atomic.html#a120b0d3fc6fca71eb4016e3c769ff59c":[1,0,0,0,1709],
"namespacefourdst_1_1atomic.html#a1213b02a64b2148d565c6e9b39c0a027":[1,0,0,0,966],
"namespacefourdst_1_1atomic.html#a1224508e0d944c43389f048f9c87bc64":[1,0,0,0,172],
"namespacefourdst_1_1atomic.html#a123301578cc393c43ac304d3d0db7298":[1,0,0,0,2902],
"namespacefourdst_1_1atomic.html#a123392dbd9184beec1bf934ea7ad1549":[1,0,0,0,550],
"namespacefourdst_1_1atomic.html#a123d2b9786b7e7eefd8e9f32fc655b92":[1,0,0,0,2269],
"namespacefourdst_1_1atomic.html#a12508e3d64769f04088475bbf0a093a7":[1,0,0,0,1146],
"namespacefourdst_1_1atomic.html#a127c3fa02a24c95f14b471fefac5da54":[1,0,0,0,278],
"namespacefourdst_1_1atomic.html#a128e0417fc48c1a9546489bb61526be2":[1,0,0,0,1993],
"namespacefourdst_1_1atomic.html#a12ad29b97d0f82f9151588416579d01c":[1,0,0,0,2751],
"namespacefourdst_1_1atomic.html#a12c176c2e9c7512933c958179a0fd4f6":[1,0,0,0,2070],
"namespacefourdst_1_1atomic.html#a12c548ecc44d1df237f59abc2c223289":[1,0,0,0,1403],
"namespacefourdst_1_1atomic.html#a12da1be665a24349b001ddec2dacda3c":[1,0,0,0,2374],
"namespacefourdst_1_1atomic.html#a12ecd8ce515fb6934694ee2214ca7895":[1,0,0,0,3513],
"namespacefourdst_1_1atomic.html#a12f86902656d1c6355f041212c7c8067":[1,0,0,0,494],
"namespacefourdst_1_1atomic.html#a12fedcaddb74cbceadbb9ef340aa7679":[1,0,0,0,3543],
"namespacefourdst_1_1atomic.html#a130ae511609f3eacdf4290cb6f5c1590":[1,0,0,0,2620],
"namespacefourdst_1_1atomic.html#a1317614611d7b6c3e136019709ab471f":[1,0,0,0,677],
"namespacefourdst_1_1atomic.html#a13193b662eaa33853d6bd4afff1eb794":[1,0,0,0,696],
"namespacefourdst_1_1atomic.html#a131a318d978279eaf0f5e55313e724bf":[1,0,0,0,3274],
"namespacefourdst_1_1atomic.html#a131c7aa7dc1d5ade7b876af4de676e5e":[1,0,0,0,1975],
"namespacefourdst_1_1atomic.html#a132d1d8224be4cea5443be7e28e19797":[1,0,0,0,151],
"namespacefourdst_1_1atomic.html#a1347744a8e2b69de80e05ffff1a944cf":[1,0,0,0,2011],
"namespacefourdst_1_1atomic.html#a1353a4d998e9011c777c93a28c34f50a":[1,0,0,0,3360],
"namespacefourdst_1_1atomic.html#a1357a9df8fafd1ea39779aa76cb4a9f2":[1,0,0,0,3264],
"namespacefourdst_1_1atomic.html#a136f52a8f4bf5b5cb14984625c97a9b6":[1,0,0,0,3367],
"namespacefourdst_1_1atomic.html#a1386767d2acf491f32558e493e186cd6":[1,0,0,0,1910],
"namespacefourdst_1_1atomic.html#a138a5323f37552d0f9f5f210074edbbb":[1,0,0,0,2100],
"namespacefourdst_1_1atomic.html#a13c677f37716c3738a97ba293746f367":[1,0,0,0,2104],
"namespacefourdst_1_1atomic.html#a13d58e6d55cb78ead153a7d727be0257":[1,0,0,0,840],
"namespacefourdst_1_1atomic.html#a13eb178de0467cf5e68c647080227815":[1,0,0,0,3527],
"namespacefourdst_1_1atomic.html#a13ff449ccb105cba65a83e7312ed7b84":[1,0,0,0,3224],
"namespacefourdst_1_1atomic.html#a14031a52a2f4bb5c26ac41cdddb95b6d":[1,0,0,0,3179],
"namespacefourdst_1_1atomic.html#a141515ef343c3c683a6f0659dfd01acf":[1,0,0,0,3417],
"namespacefourdst_1_1atomic.html#a1426fead5010fb6ec412be04a03b2d46":[1,0,0,0,1591],
"namespacefourdst_1_1atomic.html#a1445671d1579291eaba37e08b0056b53":[1,0,0,0,2437]
"namespacefourdst_1_1atomic.html#a06151a60f6776528dfb117649e258eea":[1,0,0,0,2665]
};

View File

@@ -1,5 +1,211 @@
var NAVTREEINDEX10 =
{
"namespacefourdst_1_1atomic.html#a95eb889900c5d0f8a306ff217da499d9":[1,0,0,0,2134],
"namespacefourdst_1_1atomic.html#a95f0b6ef8f2d77569fb2096ecc0913cf":[1,0,0,0,3220],
"namespacefourdst_1_1atomic.html#a961aa62e9856205352a272d617b745a5":[1,0,0,0,3061],
"namespacefourdst_1_1atomic.html#a961f80cee16b8753c06d0b88d6464a81":[1,0,0,0,1656],
"namespacefourdst_1_1atomic.html#a964daafcb89360ff57d22b762517f3cc":[1,0,0,0,88],
"namespacefourdst_1_1atomic.html#a9669d0fb3ba0087ce95ccabcaaab5fe3":[1,0,0,0,928],
"namespacefourdst_1_1atomic.html#a967a1172cfd1901b462e883ad4016967":[1,0,0,0,2688],
"namespacefourdst_1_1atomic.html#a967d1c9e23a3a5d8194fc1b517579823":[1,0,0,0,2794],
"namespacefourdst_1_1atomic.html#a969b428c99ef1ae1dd0e4fafd3b9b87c":[1,0,0,0,1760],
"namespacefourdst_1_1atomic.html#a96a16c73495ecba88f6bfaaabcb95406":[1,0,0,0,2605],
"namespacefourdst_1_1atomic.html#a96b71c6f9aedce9376b99aeea4b6c659":[1,0,0,0,1008],
"namespacefourdst_1_1atomic.html#a96cacac9ecb1289059166d1e220c0b2e":[1,0,0,0,1567],
"namespacefourdst_1_1atomic.html#a96d2040cdf50588e3ce3ff898991b336":[1,0,0,0,781],
"namespacefourdst_1_1atomic.html#a96d82c710a234fda72303c8d44c6a7f4":[1,0,0,0,3131],
"namespacefourdst_1_1atomic.html#a96eb51958c42c9a513d4a15d802fce44":[1,0,0,0,2977],
"namespacefourdst_1_1atomic.html#a971cee3dfd76cbf9cc3a9237820bc533":[1,0,0,0,110],
"namespacefourdst_1_1atomic.html#a9724652adb99461a8b66fb8a10c77e33":[1,0,0,0,382],
"namespacefourdst_1_1atomic.html#a9727597eff3b332926798f3b2dfb4aac":[1,0,0,0,2960],
"namespacefourdst_1_1atomic.html#a9732322ca52e5d87678a9d0f525a1d13":[1,0,0,0,1931],
"namespacefourdst_1_1atomic.html#a975301d75a7106d859603b9f3dcbb15f":[1,0,0,0,3355],
"namespacefourdst_1_1atomic.html#a97649414f84311cbcb01ba625c761c6a":[1,0,0,0,401],
"namespacefourdst_1_1atomic.html#a978ccd0c5326b0d568450163f3034ed9":[1,0,0,0,3372],
"namespacefourdst_1_1atomic.html#a979031fd1613eb4d91e88810f4c15bfb":[1,0,0,0,1027],
"namespacefourdst_1_1atomic.html#a97ac0e3bb5cd154434cec8f77f56709a":[1,0,0,0,1683],
"namespacefourdst_1_1atomic.html#a97c67f79a2bdc21a90d07d0999dfd000":[1,0,0,0,1301],
"namespacefourdst_1_1atomic.html#a98017769404ca077b0501996252fd19b":[1,0,0,0,2062],
"namespacefourdst_1_1atomic.html#a9819f170030156bc8fdbccfd780bbb43":[1,0,0,0,2407],
"namespacefourdst_1_1atomic.html#a981ccba429b687c4938e7948ae2a64c0":[1,0,0,0,2610],
"namespacefourdst_1_1atomic.html#a981dba4333004cf9badafdb92c28b82a":[1,0,0,0,975],
"namespacefourdst_1_1atomic.html#a9829bd33c2ec4f9b610da8e70379cb03":[1,0,0,0,2847],
"namespacefourdst_1_1atomic.html#a98330237c2316efd679cc4d81e8e491f":[1,0,0,0,3337],
"namespacefourdst_1_1atomic.html#a985bb0a4c3e92310881db10dfe21eb10":[1,0,0,0,2596],
"namespacefourdst_1_1atomic.html#a9869e14f313c76b38593c358d9896574":[1,0,0,0,91],
"namespacefourdst_1_1atomic.html#a9875deb87e4df26fe10a300bd82870c7":[1,0,0,0,893],
"namespacefourdst_1_1atomic.html#a9879c4e13a27bdf1258c6635d33076c8":[1,0,0,0,1652],
"namespacefourdst_1_1atomic.html#a987d9f1c4059c46ae457ccf80f54989b":[1,0,0,0,2229],
"namespacefourdst_1_1atomic.html#a9895b20645f1c2380275e64b82e03f65":[1,0,0,0,2356],
"namespacefourdst_1_1atomic.html#a98b5a19cb961ce6984ac8a7cff08b5e0":[1,0,0,0,2393],
"namespacefourdst_1_1atomic.html#a98d50f83733cbbaafa1604abe2448ce5":[1,0,0,0,2377],
"namespacefourdst_1_1atomic.html#a98d653ecc938ad5dac66b93b2b579e3d":[1,0,0,0,3065],
"namespacefourdst_1_1atomic.html#a98f7464fd82303f29054914478998011":[1,0,0,0,857],
"namespacefourdst_1_1atomic.html#a990b8a4cebb9c3e3aca3014ed6e83a09":[1,0,0,0,451],
"namespacefourdst_1_1atomic.html#a99109fd2b954a96e5ac30b8fad7991a3":[1,0,0,0,35],
"namespacefourdst_1_1atomic.html#a99146501a1f8ac8b2a356c44d98ad908":[1,0,0,0,3403],
"namespacefourdst_1_1atomic.html#a992f6cd6baeb1d0de470b115c9ed142b":[1,0,0,0,1644],
"namespacefourdst_1_1atomic.html#a993c0c5d860beeb77d5caa8ed09423fc":[1,0,0,0,3257],
"namespacefourdst_1_1atomic.html#a993fb6df1faecf8d096f6b0432bbdf17":[1,0,0,0,1995],
"namespacefourdst_1_1atomic.html#a994affd88a91c8d2651e568db7649753":[1,0,0,0,657],
"namespacefourdst_1_1atomic.html#a9957ac8ab77907398eca04cb82c6ddd0":[1,0,0,0,3448],
"namespacefourdst_1_1atomic.html#a9957b84bee1519619464fd0622c49001":[1,0,0,0,613],
"namespacefourdst_1_1atomic.html#a995d3d7c5c0f509e5ae5349da7b0af23":[1,0,0,0,2840],
"namespacefourdst_1_1atomic.html#a9974e1586b9792f788b24002cc72ab27":[1,0,0,0,2640],
"namespacefourdst_1_1atomic.html#a9986e9581ef16340d9acaf74a50ade81":[1,0,0,0,1298],
"namespacefourdst_1_1atomic.html#a999d8ed7accc0c4416fd992be99cca7a":[1,0,0,0,987],
"namespacefourdst_1_1atomic.html#a99a5fc552457fd331f3fee891979831b":[1,0,0,0,361],
"namespacefourdst_1_1atomic.html#a99b4da37644e6afef373ad34df85fdd8":[1,0,0,0,428],
"namespacefourdst_1_1atomic.html#a99bb1dd500c79ccbb6cc0decf82fbe20":[1,0,0,0,569],
"namespacefourdst_1_1atomic.html#a99ddd0fb6774799df08858f652b1b8cd":[1,0,0,0,1539],
"namespacefourdst_1_1atomic.html#a99e590d8490a8fb4f31ac863f7174b15":[1,0,0,0,2375],
"namespacefourdst_1_1atomic.html#a99e5b353e7d6e73d3cabef7ccad65fa2":[1,0,0,0,2220],
"namespacefourdst_1_1atomic.html#a9a18add3ba5e57fe3b6381435b62c5d7":[1,0,0,0,1832],
"namespacefourdst_1_1atomic.html#a9a1b553144d9fbcae02be4f501bdbcce":[1,0,0,0,575],
"namespacefourdst_1_1atomic.html#a9a31a8d9f7465bb69f995edd89a34b5d":[1,0,0,0,2609],
"namespacefourdst_1_1atomic.html#a9a37c248bf0c7604539a0fe7a097e127":[1,0,0,0,2002],
"namespacefourdst_1_1atomic.html#a9a494bea41a20cd99f7a75aeabf15f35":[1,0,0,0,1756],
"namespacefourdst_1_1atomic.html#a9a6403a8f45c19b220eddca6aa482508":[1,0,0,0,797],
"namespacefourdst_1_1atomic.html#a9a86bc59b63ad2b386a48b519498a0d2":[1,0,0,0,2568],
"namespacefourdst_1_1atomic.html#a9a925362419c894da0b8aef84781abf7":[1,0,0,0,2871],
"namespacefourdst_1_1atomic.html#a9aa3be55b756647e177db56c7b780528":[1,0,0,0,3536],
"namespacefourdst_1_1atomic.html#a9aa5ec7df7284a8bbed6cf52f1d210b0":[1,0,0,0,2717],
"namespacefourdst_1_1atomic.html#a9aaea2e3c1c49a80379b7d7c351c271d":[1,0,0,0,978],
"namespacefourdst_1_1atomic.html#a9ab1b1f5eb67295cc0a44158346d4609":[1,0,0,0,1915],
"namespacefourdst_1_1atomic.html#a9ab225db9ec22060f69e9caadb25d658":[1,0,0,0,2341],
"namespacefourdst_1_1atomic.html#a9abecb5d1893be6da53b6f4584352666":[1,0,0,0,2187],
"namespacefourdst_1_1atomic.html#a9ac8f04d03e3c69cfd5294561cf9ee6f":[1,0,0,0,1398],
"namespacefourdst_1_1atomic.html#a9aea996b4d0cf8d90c378d080cd8285a":[1,0,0,0,2415],
"namespacefourdst_1_1atomic.html#a9b1ac7addf77afd4cbe857d76ebbc158":[1,0,0,0,2448],
"namespacefourdst_1_1atomic.html#a9b58b4ad7d3a259f3602337608c30049":[1,0,0,0,1355],
"namespacefourdst_1_1atomic.html#a9b61589e85303444955a88cf071fd619":[1,0,0,0,1908],
"namespacefourdst_1_1atomic.html#a9b6fed2b2378944bdcc4b9a853197a35":[1,0,0,0,1513],
"namespacefourdst_1_1atomic.html#a9b8a8f6853cc4a342dc433c0dfa34152":[1,0,0,0,1322],
"namespacefourdst_1_1atomic.html#a9b92b699d9965df3cf01c865afdb72d4":[1,0,0,0,770],
"namespacefourdst_1_1atomic.html#a9bab797f4502f6b20dbfcd4a3094a6c1":[1,0,0,0,470],
"namespacefourdst_1_1atomic.html#a9bde62ad900b072fe822c00f9b749d82":[1,0,0,0,2432],
"namespacefourdst_1_1atomic.html#a9bf94507eed2717dd4d7508254f296af":[1,0,0,0,2248],
"namespacefourdst_1_1atomic.html#a9c0a33b1289c26585dc9567eb8b77d44":[1,0,0,0,2421],
"namespacefourdst_1_1atomic.html#a9c171cee6445fab81291fb3135b308f6":[1,0,0,0,2361],
"namespacefourdst_1_1atomic.html#a9c23a6ca288142d3f840dc630f115523":[1,0,0,0,3516],
"namespacefourdst_1_1atomic.html#a9c589825d8b1a9f0d9e272fd2b70bf13":[1,0,0,0,1543],
"namespacefourdst_1_1atomic.html#a9c7abe8c9727df2fdb083260cd798f97":[1,0,0,0,1534],
"namespacefourdst_1_1atomic.html#a9cac475ba500172779716e39068cb9c9":[1,0,0,0,2599],
"namespacefourdst_1_1atomic.html#a9cbb934d8e9738a735c044921493eb03":[1,0,0,0,2768],
"namespacefourdst_1_1atomic.html#a9cc1323ab20c085b4cce71772eeba736":[1,0,0,0,643],
"namespacefourdst_1_1atomic.html#a9cc90fcc3ecd6eaf91876c8d2947e944":[1,0,0,0,644],
"namespacefourdst_1_1atomic.html#a9cfd50a3ab2223576a85a3a2b3fa0dd1":[1,0,0,0,3034],
"namespacefourdst_1_1atomic.html#a9d1209eb6002f3e5d2d25b26ef1b29fb":[1,0,0,0,292],
"namespacefourdst_1_1atomic.html#a9d1753776581d0528d7a1814dfc3086b":[1,0,0,0,1121],
"namespacefourdst_1_1atomic.html#a9d35eefc11ebe2b7a5a93a91f0d37c2b":[1,0,0,0,2776],
"namespacefourdst_1_1atomic.html#a9d44088a82cc5762952f95baa9a282f9":[1,0,0,0,2138],
"namespacefourdst_1_1atomic.html#a9d470a51d06b262d62fc85f030ec527f":[1,0,0,0,1442],
"namespacefourdst_1_1atomic.html#a9d540b0bb752a302cea075f89828c24a":[1,0,0,0,3352],
"namespacefourdst_1_1atomic.html#a9d6267876c0ec3559e010e512a28d29b":[1,0,0,0,2398],
"namespacefourdst_1_1atomic.html#a9d77f86d6852e2bd6b8708566818008a":[1,0,0,0,1686],
"namespacefourdst_1_1atomic.html#a9db57a4769b8479b322517461607e0d6":[1,0,0,0,1596],
"namespacefourdst_1_1atomic.html#a9de5cf751e0f0d6fb19d254ca41709bb":[1,0,0,0,1422],
"namespacefourdst_1_1atomic.html#a9e00930f6ba53cec5b1a7f1482378adb":[1,0,0,0,1253],
"namespacefourdst_1_1atomic.html#a9e079b977e0290cf49b496ae776fc45b":[1,0,0,0,630],
"namespacefourdst_1_1atomic.html#a9e12bcac01818d29cb48b0806ed1d8f8":[1,0,0,0,403],
"namespacefourdst_1_1atomic.html#a9e12fbf046078339cb4b1603d589946f":[1,0,0,0,2696],
"namespacefourdst_1_1atomic.html#a9e31822ed86c193280167a15eb874f6c":[1,0,0,0,551],
"namespacefourdst_1_1atomic.html#a9e340fbffc067d1edaee3f7c05708269":[1,0,0,0,1551],
"namespacefourdst_1_1atomic.html#a9e3fe8b70a1539966ed9bd7fc134e62b":[1,0,0,0,2958],
"namespacefourdst_1_1atomic.html#a9e560dac7f344e2e3251fa5c8f6a6d88":[1,0,0,0,1331],
"namespacefourdst_1_1atomic.html#a9e59f531b290a8b24ebb822ebaa4bdb0":[1,0,0,0,3549],
"namespacefourdst_1_1atomic.html#a9e6206e6f7cb55d56faa5198f6a3bb8c":[1,0,0,0,1066],
"namespacefourdst_1_1atomic.html#a9e65d28d75465d172563f6dfcd472822":[1,0,0,0,2325],
"namespacefourdst_1_1atomic.html#a9ead6fab2298f4c9cefa6f3d3888ed28":[1,0,0,0,2704],
"namespacefourdst_1_1atomic.html#a9eaebc26e55a6124dad2dbc690c9b097":[1,0,0,0,379],
"namespacefourdst_1_1atomic.html#a9ec043bdc7880e399a49e8fe4c99e291":[1,0,0,0,2417],
"namespacefourdst_1_1atomic.html#a9ed1790dbdecf7f4de3f732fb5c508f0":[1,0,0,0,2113],
"namespacefourdst_1_1atomic.html#a9ed7b1e418c7b36ab45bb00ddebb09de":[1,0,0,0,3553],
"namespacefourdst_1_1atomic.html#a9edafb65e3bb1ab0d33cd3615a61f329":[1,0,0,0,3479],
"namespacefourdst_1_1atomic.html#a9ee10bd5e11098ebb892489ae90ac0e3":[1,0,0,0,1427],
"namespacefourdst_1_1atomic.html#a9ee44d698790b5d0a0327472d4bff95c":[1,0,0,0,1955],
"namespacefourdst_1_1atomic.html#a9eff51d72e2cc2fc01b6e64395357a33":[1,0,0,0,493],
"namespacefourdst_1_1atomic.html#a9f00ac669d62065d47ecb2a2fdf14573":[1,0,0,0,2707],
"namespacefourdst_1_1atomic.html#a9f06bbac21ec10590b95436288ce6032":[1,0,0,0,2360],
"namespacefourdst_1_1atomic.html#a9f0f1489cea4ac523840657c7288ce3b":[1,0,0,0,1193],
"namespacefourdst_1_1atomic.html#a9f31b91acbb09b7dde4ca2089385da4e":[1,0,0,0,2786],
"namespacefourdst_1_1atomic.html#a9f31e3d251eef0df3f41375236f0f3d2":[1,0,0,0,2354],
"namespacefourdst_1_1atomic.html#a9f3e5e3a6561478781533ad6901455bb":[1,0,0,0,3087],
"namespacefourdst_1_1atomic.html#a9f4a65388b4e394c406af57fd0a517ba":[1,0,0,0,1165],
"namespacefourdst_1_1atomic.html#a9f5dc609a4e62d8c93bbab280aefe33e":[1,0,0,0,1071],
"namespacefourdst_1_1atomic.html#a9f768e6f999bcf050968c40a0aa5998a":[1,0,0,0,1833],
"namespacefourdst_1_1atomic.html#a9f7d1d4593f9f0ba514ec9260950aa40":[1,0,0,0,2310],
"namespacefourdst_1_1atomic.html#a9f808778c40b773bee477746fbe87717":[1,0,0,0,662],
"namespacefourdst_1_1atomic.html#a9f847deba3f7e85f15e89658d3d7c93d":[1,0,0,0,3424],
"namespacefourdst_1_1atomic.html#a9fc4eaf9136f39c1067515a91e826a22":[1,0,0,0,3380],
"namespacefourdst_1_1atomic.html#a9fc6ef9145c8dbf5f95d125397b64d2c":[1,0,0,0,2761],
"namespacefourdst_1_1atomic.html#a9fd40fce344082792dadf39a1d829eb5":[1,0,0,0,162],
"namespacefourdst_1_1atomic.html#a9fe6fe29a9026efcba9c859bc353bca6":[1,0,0,0,2296],
"namespacefourdst_1_1atomic.html#a9fe7c6889c0bf8de4830e2cf251740fc":[1,0,0,0,1309],
"namespacefourdst_1_1atomic.html#a9fe832d03c6e689ea95c00de36f98c71":[1,0,0,0,584],
"namespacefourdst_1_1atomic.html#a9fecbfc544fe5d6ac41dea5d6b43d515":[1,0,0,0,2332],
"namespacefourdst_1_1atomic.html#a9ffa53eb080814c2e342a00763194712":[1,0,0,0,3209],
"namespacefourdst_1_1atomic.html#aa03b4dedf9ae55e538a88c12dfb2c5f0":[1,0,0,0,866],
"namespacefourdst_1_1atomic.html#aa048cd64d47953036e8bce52ca9e73f2":[1,0,0,0,477],
"namespacefourdst_1_1atomic.html#aa05f2dc8990486283a01d15d7b674e9d":[1,0,0,0,2336],
"namespacefourdst_1_1atomic.html#aa06116efed77bbc3963b95998debc620":[1,0,0,0,2142],
"namespacefourdst_1_1atomic.html#aa09ea9b4cb9c2603bb3eafb9fd6939b3":[1,0,0,0,2352],
"namespacefourdst_1_1atomic.html#aa0a6c3cca5d429cd6fdf97d141f4d84d":[1,0,0,0,380],
"namespacefourdst_1_1atomic.html#aa0a8084166c6f581b6f80fea0c63d1dd":[1,0,0,0,1238],
"namespacefourdst_1_1atomic.html#aa107828a213cf94df8b02460c1c0f062":[1,0,0,0,2245],
"namespacefourdst_1_1atomic.html#aa1159a59abf663411fb72027fdbeabd5":[1,0,0,0,592],
"namespacefourdst_1_1atomic.html#aa116411cb4d1abde75fb2d6e06c99462":[1,0,0,0,399],
"namespacefourdst_1_1atomic.html#aa1225e6ba5043e20c749580fa007b366":[1,0,0,0,3447],
"namespacefourdst_1_1atomic.html#aa15c182640b007d8c7db06c11a388576":[1,0,0,0,1321],
"namespacefourdst_1_1atomic.html#aa1651d2b2c9e30ee38909587671768bd":[1,0,0,0,344],
"namespacefourdst_1_1atomic.html#aa16d6e5db0a38986d726ec634c821edb":[1,0,0,0,3418],
"namespacefourdst_1_1atomic.html#aa1985f97ca1ec6fc5a76961ea1515c5e":[1,0,0,0,661],
"namespacefourdst_1_1atomic.html#aa1a8d5082d6e8327fc6f23af79bdb2f9":[1,0,0,0,157],
"namespacefourdst_1_1atomic.html#aa1baa1a15f47040e55875edb978d872e":[1,0,0,0,2774],
"namespacefourdst_1_1atomic.html#aa1be5e6d3b931a96fc7d4f1664d277bd":[1,0,0,0,724],
"namespacefourdst_1_1atomic.html#aa1de4e5885ee926c659d435c993140e5":[1,0,0,0,297],
"namespacefourdst_1_1atomic.html#aa1e3a91b12bac9be4253e7ded45cf276":[1,0,0,0,2854],
"namespacefourdst_1_1atomic.html#aa1fb64124b0ab81291d906d819dda6e9":[1,0,0,0,1502],
"namespacefourdst_1_1atomic.html#aa217d4fa7ff73099cce27d6b1781a984":[1,0,0,0,1079],
"namespacefourdst_1_1atomic.html#aa257fd8a70e5b1e8574d40f3b4df0c65":[1,0,0,0,2736],
"namespacefourdst_1_1atomic.html#aa259a8986379797e0e18443f262ea225":[1,0,0,0,1759],
"namespacefourdst_1_1atomic.html#aa259d65cc385804e6d824af2b957fe3e":[1,0,0,0,90],
"namespacefourdst_1_1atomic.html#aa266adb4e02b6f9a2a2e3cdffcfce39c":[1,0,0,0,1723],
"namespacefourdst_1_1atomic.html#aa27280b1ff302f837665cc8b72e67f8d":[1,0,0,0,2818],
"namespacefourdst_1_1atomic.html#aa2a73e4feae27962195a55b44a0858e3":[1,0,0,0,2502],
"namespacefourdst_1_1atomic.html#aa2aaa98bbff47a65a1b40b16c5ac02e4":[1,0,0,0,3486],
"namespacefourdst_1_1atomic.html#aa2b10e3dca01dfcf4fd542bf0afb80a8":[1,0,0,0,3413],
"namespacefourdst_1_1atomic.html#aa2b8992254fd27a0affb753ac3aa1419":[1,0,0,0,1481],
"namespacefourdst_1_1atomic.html#aa2be052d8d7e1d8b8fa299f8a2c80207":[1,0,0,0,81],
"namespacefourdst_1_1atomic.html#aa2c3af31f6aaad550b43ade12cf1d4df":[1,0,0,0,2825],
"namespacefourdst_1_1atomic.html#aa30cc190d0834edba67acfb243829dd0":[1,0,0,0,1104],
"namespacefourdst_1_1atomic.html#aa315af305465db36f19a034280263d5d":[1,0,0,0,2461],
"namespacefourdst_1_1atomic.html#aa316d908c0a9dc5067b0f7969dd55d57":[1,0,0,0,2249],
"namespacefourdst_1_1atomic.html#aa31a870e455e5554a156d998121f0496":[1,0,0,0,1126],
"namespacefourdst_1_1atomic.html#aa34464b5bcd0e968fd43eb953e06c6f0":[1,0,0,0,1254],
"namespacefourdst_1_1atomic.html#aa345c22b7e8fe80d931845c92d02e004":[1,0,0,0,415],
"namespacefourdst_1_1atomic.html#aa348e0544af9d66bcff48c321f0f5b51":[1,0,0,0,3346],
"namespacefourdst_1_1atomic.html#aa36a2cb6a242707b4e2fba4f7a5517f2":[1,0,0,0,2330],
"namespacefourdst_1_1atomic.html#aa395158f7bbad439134b06f73f43c1d7":[1,0,0,0,2345],
"namespacefourdst_1_1atomic.html#aa39ad2f33cee7e4aac5922b85acaa151":[1,0,0,0,3376],
"namespacefourdst_1_1atomic.html#aa39b856d42a5d7561ecab2d09776d43a":[1,0,0,0,2284],
"namespacefourdst_1_1atomic.html#aa3a718ec9796d864f032f7a3891b27fa":[1,0,0,0,3445],
"namespacefourdst_1_1atomic.html#aa3ab74160aa856797baaade3078a4282":[1,0,0,0,1576],
"namespacefourdst_1_1atomic.html#aa3b49e558c7ee1be836eb0225b2c5f75":[1,0,0,0,1893],
"namespacefourdst_1_1atomic.html#aa3beca91d184119df081116abca6cb15":[1,0,0,0,2492],
"namespacefourdst_1_1atomic.html#aa3eceecd8924c20078ffb924ab16c732":[1,0,0,0,2175],
"namespacefourdst_1_1atomic.html#aa3f41034818e2ebe689d65edf37eb8aa":[1,0,0,0,128],
"namespacefourdst_1_1atomic.html#aa40023b282dfcb39578f57c6c6cca997":[1,0,0,0,2954],
"namespacefourdst_1_1atomic.html#aa41a180730120a3bc967a9646392cab0":[1,0,0,0,3127],
"namespacefourdst_1_1atomic.html#aa432b5017ccbeac22688c68a9c4fe6c9":[1,0,0,0,872],
"namespacefourdst_1_1atomic.html#aa4334f2d5e2e6dafaa56532d4acbcae8":[1,0,0,0,1859],
"namespacefourdst_1_1atomic.html#aa465e7282de5eb824a029e2b92086b1b":[1,0,0,0,3187],
"namespacefourdst_1_1atomic.html#aa4751795b7e5e9a9875c48e1a7114d22":[1,0,0,0,364],
"namespacefourdst_1_1atomic.html#aa485bf8d9381b582bed5d4e2b3f06472":[1,0,0,0,549],
"namespacefourdst_1_1atomic.html#aa4d7104b2ce66bcadbec3d19b101e44e":[1,0,0,0,2787],
"namespacefourdst_1_1atomic.html#aa4e8a0f23766dbe623c6a6b7897c37aa":[1,0,0,0,3288],
"namespacefourdst_1_1atomic.html#aa4eb8c490db941ac405488be8158afd7":[1,0,0,0,3064],
"namespacefourdst_1_1atomic.html#aa507cb320f17e09ce756d215e3eff70d":[1,0,0,0,3069],
"namespacefourdst_1_1atomic.html#aa50fd2680c31f51f0513c25e011a00c5":[1,0,0,0,449],
"namespacefourdst_1_1atomic.html#aa55bed9c160d974e5425725bce813b11":[1,0,0,0,911],
"namespacefourdst_1_1atomic.html#aa5a41ee0ba7e6f1b908dabb5613e4821":[1,0,0,0,2678],
@@ -43,211 +249,5 @@ var NAVTREEINDEX10 =
"namespacefourdst_1_1atomic.html#aa7f61a80e6707ff96cfefb566969d763":[1,0,0,0,553],
"namespacefourdst_1_1atomic.html#aa832d10b7984cea3abb2d8dc2b51c77e":[1,0,0,0,416],
"namespacefourdst_1_1atomic.html#aa83f8c6438f4c36a306ae0ed218b29f1":[1,0,0,0,3336],
"namespacefourdst_1_1atomic.html#aa8473ecede8722e2177c84b097bcf086":[1,0,0,0,296],
"namespacefourdst_1_1atomic.html#aa85bb30f5484544fb5e0a37f51cde483":[1,0,0,0,656],
"namespacefourdst_1_1atomic.html#aa860dfd8c61eb248d73022ec7817eced":[1,0,0,0,3075],
"namespacefourdst_1_1atomic.html#aa86bd3134e54b2c585f485224de12b8a":[1,0,0,0,1108],
"namespacefourdst_1_1atomic.html#aa89a034ffbbb8b6201ec63b657b43cbc":[1,0,0,0,1739],
"namespacefourdst_1_1atomic.html#aa8b4ed2348cc2c779078573785da427e":[1,0,0,0,1944],
"namespacefourdst_1_1atomic.html#aa8de8133d6dd152fdd7479b399483a39":[1,0,0,0,2447],
"namespacefourdst_1_1atomic.html#aa8e05d3ccb8b8a212d3891c5c4d4ae9e":[1,0,0,0,1364],
"namespacefourdst_1_1atomic.html#aa8e42f9fdc5e7546587a6690a157907c":[1,0,0,0,2188],
"namespacefourdst_1_1atomic.html#aa8e5e856bcbe3fb8cf80b0e1023920be":[1,0,0,0,85],
"namespacefourdst_1_1atomic.html#aa8f506ba64b266a0eefd08fa4cfcd408":[1,0,0,0,2901],
"namespacefourdst_1_1atomic.html#aa8f7883729517a3e878b09f0130127d8":[1,0,0,0,244],
"namespacefourdst_1_1atomic.html#aa8f959013eed758c7aa3467a5f288e77":[1,0,0,0,2162],
"namespacefourdst_1_1atomic.html#aa915bb390b3eb37835f28a71430c79e8":[1,0,0,0,795],
"namespacefourdst_1_1atomic.html#aa91bb2f5154e8cc5e91841ae3307e7c8":[1,0,0,0,1829],
"namespacefourdst_1_1atomic.html#aa91bd0f3c3aa74c388bebcbdeb0d5a75":[1,0,0,0,1493],
"namespacefourdst_1_1atomic.html#aa91e09d96f15ddc49a8bfb9155ecae34":[1,0,0,0,967],
"namespacefourdst_1_1atomic.html#aa934e057cb2fd76b66216170ae0881e9":[1,0,0,0,152],
"namespacefourdst_1_1atomic.html#aa9428f1a7344839d7169a6f0dbab32df":[1,0,0,0,2273],
"namespacefourdst_1_1atomic.html#aa96817e4dc21aa6dce88b3ca433ad832":[1,0,0,0,68],
"namespacefourdst_1_1atomic.html#aa974a8437d18e7b446ae8f41ba540e9b":[1,0,0,0,936],
"namespacefourdst_1_1atomic.html#aa977bbbea8c479a9f7aa9b8383ecd116":[1,0,0,0,3398],
"namespacefourdst_1_1atomic.html#aa98fe61a76de4042ba4f298e8737f830":[1,0,0,0,3248],
"namespacefourdst_1_1atomic.html#aa990b2722a15744c40ffe45fe4a3c8ec":[1,0,0,0,761],
"namespacefourdst_1_1atomic.html#aa9917833eefd54faefefc95de8296f41":[1,0,0,0,996],
"namespacefourdst_1_1atomic.html#aa9aefaf829de595e1f734b189740b412":[1,0,0,0,2145],
"namespacefourdst_1_1atomic.html#aa9b1533893f146c650525da137970388":[1,0,0,0,1959],
"namespacefourdst_1_1atomic.html#aa9b36fdd3d0468c7f5332c4011a6cd4e":[1,0,0,0,140],
"namespacefourdst_1_1atomic.html#aa9d4c0d67cfc30494c887f5fd238aefa":[1,0,0,0,1518],
"namespacefourdst_1_1atomic.html#aa9e84f219d4f5bb4e9ac97b5e9fc3036":[1,0,0,0,2783],
"namespacefourdst_1_1atomic.html#aaa01c4c8f340f7e02055bd34963fa429":[1,0,0,0,282],
"namespacefourdst_1_1atomic.html#aaa053d1ecfb63f6e9ae1b79b86c843f2":[1,0,0,0,317],
"namespacefourdst_1_1atomic.html#aaa142f21a94643951761c4f9df09f729":[1,0,0,0,1439],
"namespacefourdst_1_1atomic.html#aaa19a1d237f94631d4bbf110a06703ab":[1,0,0,0,1624],
"namespacefourdst_1_1atomic.html#aaa256858edbc1fd4a7422ada7beeb954":[1,0,0,0,858],
"namespacefourdst_1_1atomic.html#aaa2e0e31608db0e277730e3d57606e22":[1,0,0,0,316],
"namespacefourdst_1_1atomic.html#aaa674c8a74374eacf4b5c8a0855175bf":[1,0,0,0,465],
"namespacefourdst_1_1atomic.html#aaa788b62c392bb9ade2bba4958a97ae5":[1,0,0,0,1346],
"namespacefourdst_1_1atomic.html#aaa875d531dfa04e7f55827e78a8eb61e":[1,0,0,0,1031],
"namespacefourdst_1_1atomic.html#aaadd9edee6cd595515362250e64d80e0":[1,0,0,0,2231],
"namespacefourdst_1_1atomic.html#aab18b6b8f9a582a18783985d72d48c13":[1,0,0,0,1745],
"namespacefourdst_1_1atomic.html#aab1c4af670b59b4b12a75517f1ea5b5a":[1,0,0,0,2132],
"namespacefourdst_1_1atomic.html#aab22a78cb8f340e62ddfd9e7778edba1":[1,0,0,0,3155],
"namespacefourdst_1_1atomic.html#aab321dd35f4b56d041971f957d080752":[1,0,0,0,586],
"namespacefourdst_1_1atomic.html#aab482f02289b7bb5fea29c32b6638614":[1,0,0,0,1900],
"namespacefourdst_1_1atomic.html#aab5f1609b30c79fdff7801248ed5aa8e":[1,0,0,0,2732],
"namespacefourdst_1_1atomic.html#aab6aeed564a8fcc1c841e9c704e35906":[1,0,0,0,1627],
"namespacefourdst_1_1atomic.html#aab76eda8de934ca95815d530b25c8422":[1,0,0,0,3330],
"namespacefourdst_1_1atomic.html#aab7be359686ce7b7e0d9c57196d0d74e":[1,0,0,0,666],
"namespacefourdst_1_1atomic.html#aab9b0e721616fe000359701905678d8a":[1,0,0,0,2230],
"namespacefourdst_1_1atomic.html#aabd36252264e5abce9e8407d26da15e7":[1,0,0,0,2914],
"namespacefourdst_1_1atomic.html#aabef5f2d9286a6d8cdfd4aa433ab0ff1":[1,0,0,0,2195],
"namespacefourdst_1_1atomic.html#aabef7c5cac1c75f5adbec04a79c5a69d":[1,0,0,0,1965],
"namespacefourdst_1_1atomic.html#aac0028d8198bed7812678c8bf215df05":[1,0,0,0,314],
"namespacefourdst_1_1atomic.html#aac1086af852fd215cb8bd094ff34ac05":[1,0,0,0,1616],
"namespacefourdst_1_1atomic.html#aac17a44e02f2be4eb1b376298fe0bbd1":[1,0,0,0,443],
"namespacefourdst_1_1atomic.html#aac1de7acb5e53d99966b5c4fe849c5b7":[1,0,0,0,3464],
"namespacefourdst_1_1atomic.html#aac358da17a25b3c48f096864373a7495":[1,0,0,0,2467],
"namespacefourdst_1_1atomic.html#aac3bbfbb0ee3b069f32c63d3a26b3d62":[1,0,0,0,1899],
"namespacefourdst_1_1atomic.html#aac64a26a55efb949372def95bfe75a21":[1,0,0,0,86],
"namespacefourdst_1_1atomic.html#aac798048f3a8739f7b66689179f7c535":[1,0,0,0,2625],
"namespacefourdst_1_1atomic.html#aac7e6a10460af76794771cecacef1583":[1,0,0,0,958],
"namespacefourdst_1_1atomic.html#aacb0048d690634150e894d7e23021cb9":[1,0,0,0,2263],
"namespacefourdst_1_1atomic.html#aacb80eb69ef34b209ad8147dde6ea8bb":[1,0,0,0,329],
"namespacefourdst_1_1atomic.html#aacdce2bf5f456cd58ffe9489ffc4fadb":[1,0,0,0,901],
"namespacefourdst_1_1atomic.html#aacf8731147d7bbf546d5cdab30f130f6":[1,0,0,0,712],
"namespacefourdst_1_1atomic.html#aad003b1a6bbb9919b810992c09e8a695":[1,0,0,0,3130],
"namespacefourdst_1_1atomic.html#aad1d3f2d8dcf266a666b67c796d32954":[1,0,0,0,1977],
"namespacefourdst_1_1atomic.html#aad286c22fc475cfd26c70467e499687b":[1,0,0,0,1633],
"namespacefourdst_1_1atomic.html#aad2c45543b4ec806fabef6770ade0d6f":[1,0,0,0,1290],
"namespacefourdst_1_1atomic.html#aad4da3b832e098e89e2acc97000998bb":[1,0,0,0,3431],
"namespacefourdst_1_1atomic.html#aad58ef31c747df62cb54cb1d7966c2dc":[1,0,0,0,618],
"namespacefourdst_1_1atomic.html#aad6518c74d63f40ce5521605f615f837":[1,0,0,0,106],
"namespacefourdst_1_1atomic.html#aad6a9b94cd4139bdd8c9c6ae6d518625":[1,0,0,0,98],
"namespacefourdst_1_1atomic.html#aadc51fbcc5ab897e6ce0e7eb1363c7b5":[1,0,0,0,479],
"namespacefourdst_1_1atomic.html#aadd6c0a4e18db737adbd0fa209d75572":[1,0,0,0,224],
"namespacefourdst_1_1atomic.html#aadfbc3f4a51f0e5f91ab806c56221a37":[1,0,0,0,771],
"namespacefourdst_1_1atomic.html#aae0c1281d21c52dc092c0d58688c4a2c":[1,0,0,0,3301],
"namespacefourdst_1_1atomic.html#aae12629cee863a080f81136b8adb2196":[1,0,0,0,790],
"namespacefourdst_1_1atomic.html#aae1884dff6d18dd370cc769aae8e8e28":[1,0,0,0,342],
"namespacefourdst_1_1atomic.html#aae1f992dfced81e9a31f69b56035c836":[1,0,0,0,2930],
"namespacefourdst_1_1atomic.html#aae283ee0b697070145b7069fb039049d":[1,0,0,0,1172],
"namespacefourdst_1_1atomic.html#aae3d6e6c620f2d7443251eb6e1212939":[1,0,0,0,1116],
"namespacefourdst_1_1atomic.html#aae56497659e4113f1a33064fb8267eb7":[1,0,0,0,3178],
"namespacefourdst_1_1atomic.html#aae66850af2ee1438b4e13970f2e49411":[1,0,0,0,2910],
"namespacefourdst_1_1atomic.html#aae7ae1aa9c468cbed858904e0b2f94ba":[1,0,0,0,1334],
"namespacefourdst_1_1atomic.html#aae81231789d799173df6c9b22f0b867e":[1,0,0,0,3084],
"namespacefourdst_1_1atomic.html#aae86700a35bbce0530b2788fe5b5d782":[1,0,0,0,1060],
"namespacefourdst_1_1atomic.html#aaebb03d9928ea5913476dbc474f1fcd0":[1,0,0,0,599],
"namespacefourdst_1_1atomic.html#aaec1e5e667ad3a3256a84f108ec36c85":[1,0,0,0,413],
"namespacefourdst_1_1atomic.html#aaee76c348a0d2ad409810c71c505961f":[1,0,0,0,1521],
"namespacefourdst_1_1atomic.html#aaefc86ce42b50c01974c6ddbd6f314c1":[1,0,0,0,243],
"namespacefourdst_1_1atomic.html#aaf0a9612b8c9c3bb1199c180d086757c":[1,0,0,0,1057],
"namespacefourdst_1_1atomic.html#aaf2001f9163bbf2189b3ced3f1b50b12":[1,0,0,0,3475],
"namespacefourdst_1_1atomic.html#aaf2e0b95d3636ed80b2e0b671d14ef4b":[1,0,0,0,1844],
"namespacefourdst_1_1atomic.html#aaf6387b5898cb31d0e2673556c05bbeb":[1,0,0,0,1949],
"namespacefourdst_1_1atomic.html#aaf6ecfc2bdd325312a2986b4f16c5524":[1,0,0,0,1050],
"namespacefourdst_1_1atomic.html#aaf72d00d2810c29bce9ad0dff3991a76":[1,0,0,0,3547],
"namespacefourdst_1_1atomic.html#aaf78ed28fade687963955bd24e269cd1":[1,0,0,0,2493],
"namespacefourdst_1_1atomic.html#aafb6ee47aef0b357f9a899ecca62b9cc":[1,0,0,0,973],
"namespacefourdst_1_1atomic.html#aafc09b9da11c733a73d0632f63e1a2f6":[1,0,0,0,3485],
"namespacefourdst_1_1atomic.html#aafc48ce20362608b824ba67f7ea36657":[1,0,0,0,2164],
"namespacefourdst_1_1atomic.html#aafcbf6bb39f888c9d87cd39eb3488adc":[1,0,0,0,2833],
"namespacefourdst_1_1atomic.html#aafd95ebe7d1cd3ecd99f69e2cf625406":[1,0,0,0,1440],
"namespacefourdst_1_1atomic.html#aafe8c0a262ffd08ea49f4da951e23426":[1,0,0,0,1490],
"namespacefourdst_1_1atomic.html#aaff8136d1fb6c600e6503bd10d2acac0":[1,0,0,0,79],
"namespacefourdst_1_1atomic.html#ab0013040aba41d37b3c22684c1250456":[1,0,0,0,3165],
"namespacefourdst_1_1atomic.html#ab0119c8ce8def2df8e3675d90b8f5d3a":[1,0,0,0,471],
"namespacefourdst_1_1atomic.html#ab020dfe1dbc1ced5c4e8c5807ba871a1":[1,0,0,0,2127],
"namespacefourdst_1_1atomic.html#ab0293d181443c2cfe7aef753306af6a9":[1,0,0,0,1102],
"namespacefourdst_1_1atomic.html#ab029ae36e22fa6a781fd0608e8911dc4":[1,0,0,0,3189],
"namespacefourdst_1_1atomic.html#ab05ab268c3e436ee551e609cdaec95c2":[1,0,0,0,2532],
"namespacefourdst_1_1atomic.html#ab05c8ac74de3ab5fa84e88d1124f3582":[1,0,0,0,2972],
"namespacefourdst_1_1atomic.html#ab05e946340995a55c61dcb819f0ea889":[1,0,0,0,2743],
"namespacefourdst_1_1atomic.html#ab079ac109338d9e29eb6078cbf60a989":[1,0,0,0,2400],
"namespacefourdst_1_1atomic.html#ab08c18817582e65833ef6b6eae2db57c":[1,0,0,0,3410],
"namespacefourdst_1_1atomic.html#ab094e9dc2aae53edc005f0dab2ae0f36":[1,0,0,0,514],
"namespacefourdst_1_1atomic.html#ab0a38447c4daf9bffa217e76bcde9f7d":[1,0,0,0,2876],
"namespacefourdst_1_1atomic.html#ab0c8afc81ed81801c49589932d6b2e8d":[1,0,0,0,1433],
"namespacefourdst_1_1atomic.html#ab0c9f81f6b1dae9f5012854e7fd69f40":[1,0,0,0,1225],
"namespacefourdst_1_1atomic.html#ab0d4348ccbce40c65f2f551fd9f5278c":[1,0,0,0,2169],
"namespacefourdst_1_1atomic.html#ab0d64817031c501d080620d89e4f7f3c":[1,0,0,0,890],
"namespacefourdst_1_1atomic.html#ab0ec9707784bde63e5e49fddd2ec8485":[1,0,0,0,1333],
"namespacefourdst_1_1atomic.html#ab0ed9095ef1efd53960a2352a3c2000e":[1,0,0,0,2255],
"namespacefourdst_1_1atomic.html#ab1066fe2ace26e1a57fc5a7ab4d20abb":[1,0,0,0,2061],
"namespacefourdst_1_1atomic.html#ab10a276edeaf12a154afeb3b86d2f7c2":[1,0,0,0,2820],
"namespacefourdst_1_1atomic.html#ab10bb5f1f81e077290ba29a04b3e921a":[1,0,0,0,3441],
"namespacefourdst_1_1atomic.html#ab13d85a8d74c1b144a19b1578f566119":[1,0,0,0,487],
"namespacefourdst_1_1atomic.html#ab14ca492d8cc9c5c47109233fb9451aa":[1,0,0,0,3548],
"namespacefourdst_1_1atomic.html#ab1a5ee8ebf6d0b8fa31e1d209ea6846e":[1,0,0,0,3017],
"namespacefourdst_1_1atomic.html#ab1a96a74277c150718447987786ea507":[1,0,0,0,981],
"namespacefourdst_1_1atomic.html#ab1bd3d4efbe283c041207d6e980e3923":[1,0,0,0,2712],
"namespacefourdst_1_1atomic.html#ab1c2c015887a1739aa953e2e7ef4210f":[1,0,0,0,1889],
"namespacefourdst_1_1atomic.html#ab1e2b5be90ea9a1769c00b0e74997ba7":[1,0,0,0,1530],
"namespacefourdst_1_1atomic.html#ab1e3c0e2abb0223022423633c904eb1d":[1,0,0,0,1171],
"namespacefourdst_1_1atomic.html#ab1e58ebf103dc225be4e7a2c8428fa04":[1,0,0,0,1813],
"namespacefourdst_1_1atomic.html#ab1edabf72265983082ffe4f45ce74070":[1,0,0,0,1571],
"namespacefourdst_1_1atomic.html#ab2122e31b60c271280f0d4e338e4749e":[1,0,0,0,1380],
"namespacefourdst_1_1atomic.html#ab2331356ff94362ca920bb1ba6d96540":[1,0,0,0,3285],
"namespacefourdst_1_1atomic.html#ab256c83dc123a7e9d47bb4cfe4c927c5":[1,0,0,0,2252],
"namespacefourdst_1_1atomic.html#ab2677cd2f987d41c4297c1dcac10b9a2":[1,0,0,0,2078],
"namespacefourdst_1_1atomic.html#ab26b2fa1ace2d9abda0831748c4ce8e3":[1,0,0,0,2429],
"namespacefourdst_1_1atomic.html#ab27e6a63034f0f96e516a5d5092d39a1":[1,0,0,0,1399],
"namespacefourdst_1_1atomic.html#ab2a76da9fde730c596e9591843d8dc02":[1,0,0,0,2831],
"namespacefourdst_1_1atomic.html#ab2c0363ae12b0037556de3bef5e29954":[1,0,0,0,1174],
"namespacefourdst_1_1atomic.html#ab2de32d52000e1ccc84533aef1fdef95":[1,0,0,0,3012],
"namespacefourdst_1_1atomic.html#ab2ff28008c0fe9129be4dda95855c18e":[1,0,0,0,3116],
"namespacefourdst_1_1atomic.html#ab30308f22d0bd4906835a22c74fcbba1":[1,0,0,0,1407],
"namespacefourdst_1_1atomic.html#ab31486809ed6e7622f2767f325353c0c":[1,0,0,0,3053],
"namespacefourdst_1_1atomic.html#ab3357a8b3be1991410bbbc26b2b12c1a":[1,0,0,0,3128],
"namespacefourdst_1_1atomic.html#ab34efae4c852e973afe61bd48c7fe146":[1,0,0,0,3365],
"namespacefourdst_1_1atomic.html#ab35b6ec90267c294ea7f016b5f51eedb":[1,0,0,0,387],
"namespacefourdst_1_1atomic.html#ab37776e31b9c07e2e2fcbe426b47562f":[1,0,0,0,1625],
"namespacefourdst_1_1atomic.html#ab385ef390a1742ba87d551e94700f2ba":[1,0,0,0,2586],
"namespacefourdst_1_1atomic.html#ab3908e7377b81f9e8d199d0f47734024":[1,0,0,0,1397],
"namespacefourdst_1_1atomic.html#ab3998f92978296d2668dc0b1d374a492":[1,0,0,0,3386],
"namespacefourdst_1_1atomic.html#ab3b64e30e43cd958d851d69a4668c794":[1,0,0,0,1540],
"namespacefourdst_1_1atomic.html#ab3cc2e9f8d2cd33fa26c2b51d0fa60cd":[1,0,0,0,733],
"namespacefourdst_1_1atomic.html#ab3dec55e334b8176deeb8a1abc6c15cf":[1,0,0,0,1628],
"namespacefourdst_1_1atomic.html#ab3e99927edf5433c82c267dd78d38d46":[1,0,0,0,169],
"namespacefourdst_1_1atomic.html#ab3f0491805382c00f1949838a9e66e75":[1,0,0,0,1386],
"namespacefourdst_1_1atomic.html#ab3f660a06c93a7da1140c973d7cce2a1":[1,0,0,0,1235],
"namespacefourdst_1_1atomic.html#ab3fbadfad23e043f8f9c0def7ee01a21":[1,0,0,0,348],
"namespacefourdst_1_1atomic.html#ab4314cf64e50c37a7984776af41c7f43":[1,0,0,0,2090],
"namespacefourdst_1_1atomic.html#ab4357c25e8f2d50ceda84b211845d386":[1,0,0,0,2572],
"namespacefourdst_1_1atomic.html#ab43ffff8e12b737ad9131716ed29fa7b":[1,0,0,0,2069],
"namespacefourdst_1_1atomic.html#ab445db862592c703bb12add60b92f58b":[1,0,0,0,581],
"namespacefourdst_1_1atomic.html#ab4522bf4f2c4e86a4886044057552bf2":[1,0,0,0,1830],
"namespacefourdst_1_1atomic.html#ab4554dc64a259d671636e6c37a4a89be":[1,0,0,0,1043],
"namespacefourdst_1_1atomic.html#ab48915f7d5c5bd7ba366104529fc9e51":[1,0,0,0,1259],
"namespacefourdst_1_1atomic.html#ab48f60af71a76889e0f1d3687225f89d":[1,0,0,0,2324],
"namespacefourdst_1_1atomic.html#ab4923aaca0f193eaacac47d8414371c5":[1,0,0,0,2368],
"namespacefourdst_1_1atomic.html#ab498a263bfe41f9acc6a0577f3cb7824":[1,0,0,0,2848],
"namespacefourdst_1_1atomic.html#ab49ec6e43101b5e56c4a1534c933530f":[1,0,0,0,3233],
"namespacefourdst_1_1atomic.html#ab4a533c00391fe3cdc47da1092b6c174":[1,0,0,0,2156],
"namespacefourdst_1_1atomic.html#ab4afda097f8b76c8b7e09cbdc38a9bbb":[1,0,0,0,1839],
"namespacefourdst_1_1atomic.html#ab4dbd665909c5adf7c14daa411a55013":[1,0,0,0,1708],
"namespacefourdst_1_1atomic.html#ab50cd8b24354c9991ab34e912d988c51":[1,0,0,0,2911],
"namespacefourdst_1_1atomic.html#ab50e8890a0849da6b2ef8bdbfd9648cb":[1,0,0,0,851],
"namespacefourdst_1_1atomic.html#ab5143d3e5fdf473941bb77c3142c41ba":[1,0,0,0,1550],
"namespacefourdst_1_1atomic.html#ab51a8eed15a0f01cc77a5d2eb38bdc24":[1,0,0,0,466],
"namespacefourdst_1_1atomic.html#ab529ac6135c6793b52d3c8be98c1f072":[1,0,0,0,1441],
"namespacefourdst_1_1atomic.html#ab5448c8d251fd9d7a5a547dceb75ee8a":[1,0,0,0,431],
"namespacefourdst_1_1atomic.html#ab54a5b6f2bd4b7934b9c66fb81cefb8b":[1,0,0,0,2868],
"namespacefourdst_1_1atomic.html#ab575876ca3d716f1cced1c1da2cb639d":[1,0,0,0,202],
"namespacefourdst_1_1atomic.html#ab58b11622a7dc297385cfef7e5e07105":[1,0,0,0,927],
"namespacefourdst_1_1atomic.html#ab5a256c5ca5bdc823ff2ccbe527d8a37":[1,0,0,0,2155],
"namespacefourdst_1_1atomic.html#ab5bef8441e39531d6e98b42871a1e073":[1,0,0,0,2576],
"namespacefourdst_1_1atomic.html#ab5ec12c6d52ef08eeb8baf0b805527a2":[1,0,0,0,2305],
"namespacefourdst_1_1atomic.html#ab5f88e89c96de138e486bf2f7fce0dec":[1,0,0,0,2705],
"namespacefourdst_1_1atomic.html#ab60be88847c49cc469b6b7548f213b44":[1,0,0,0,683],
"namespacefourdst_1_1atomic.html#ab61475216401d45ac6b070c9e14d6b6e":[1,0,0,0,1252],
"namespacefourdst_1_1atomic.html#ab632e8216c84408e42f7f8f5916eeaff":[1,0,0,0,2967],
"namespacefourdst_1_1atomic.html#ab6569c12286e4109e2c57e01b8de23fe":[1,0,0,0,1691],
"namespacefourdst_1_1atomic.html#ab65aa04d17717c9703551b4843cca88a":[1,0,0,0,2093],
"namespacefourdst_1_1atomic.html#ab665e3014e2a805624227350699f141a":[1,0,0,0,1205],
"namespacefourdst_1_1atomic.html#ab6709a8db380f77d090f40d2015c05a5":[1,0,0,0,359],
"namespacefourdst_1_1atomic.html#ab6c827ae4403702db475cc0b63727d1a":[1,0,0,0,1665],
"namespacefourdst_1_1atomic.html#ab6ca21cb0d98551eac8575687d8e1bbe":[1,0,0,0,318],
"namespacefourdst_1_1atomic.html#ab6ea2066a5adc3817ae92cd48533edc2":[1,0,0,0,1537],
"namespacefourdst_1_1atomic.html#ab761b2763bdd4df55a30664cd904b56c":[1,0,0,0,3057],
"namespacefourdst_1_1atomic.html#ab78b6912619966288ba537611dbf9b92":[1,0,0,0,2505],
"namespacefourdst_1_1atomic.html#ab78d8a09df111f4557f70ac3bee235ae":[1,0,0,0,3247],
"namespacefourdst_1_1atomic.html#ab794c6fad03d2029644d22ac96f53378":[1,0,0,0,2939],
"namespacefourdst_1_1atomic.html#ab7c23eb8f8a2919be0e79ef0e9338be9":[1,0,0,0,319],
"namespacefourdst_1_1atomic.html#ab7c2f6ed67e4dfabcc0e6a456f1fc074":[1,0,0,0,2446],
"namespacefourdst_1_1atomic.html#ab7c954618e0f39ceac80b689f309c270":[1,0,0,0,1795]
"namespacefourdst_1_1atomic.html#aa8473ecede8722e2177c84b097bcf086":[1,0,0,0,296]
};

Some files were not shown because too many files have changed in this diff Show More