docs(docs): added robust docs
140
docs/html/annotated.html
Normal file
@@ -0,0 +1,140 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('annotated.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">Class List</div></div>
|
||||
</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;"> </span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">▼</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;"> </span><span id="arr_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_')">▼</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 classes and functions related to atomic data, such as properties of atomic species </td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </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;"> </span><span id="arr_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_')">▼</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"></td></tr>
|
||||
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_0_" class="arrow" onclick="dynsection.toggleFolder('0_1_0_')">▼</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;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" target="_self">CompositionEntryError</a></td><td class="desc">Base class for exceptions related to individual entries within a composition </td></tr>
|
||||
<tr id="row_0_1_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </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_2_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html" target="_self">CompositionModeError</a></td><td class="desc">Exception thrown due to a conflict in composition modes at the entry level </td></tr>
|
||||
<tr id="row_0_1_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html" target="_self">CompositionNotFinalizedError</a></td><td class="desc">Exception thrown when an operation is attempted on a composition that has not been finalized </td></tr>
|
||||
<tr id="row_0_1_0_4_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html" target="_self">EntryAlreadyInitializedError</a></td><td class="desc">Exception thrown when attempting to initialize a composition entry that has already been initialized </td></tr>
|
||||
<tr id="row_0_1_0_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html" target="_self">FailedToFinalizeCompositionError</a></td><td class="desc">Exception thrown when the finalization process of a composition fails </td></tr>
|
||||
<tr id="row_0_1_0_6_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </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_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html" target="_self">InvalidMixingMode</a></td><td class="desc">Exception thrown for an invalid or unsupported mixing mode </td></tr>
|
||||
<tr id="row_0_1_0_8_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html" target="_self">InvalidSpeciesSymbolError</a></td><td class="desc">Exception thrown for an invalid chemical species symbol in a composition entry </td></tr>
|
||||
<tr id="row_0_1_0_9_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html" target="_self">InvalidSymbolError</a></td><td class="desc">Exception thrown when a symbol used in a composition is invalid </td></tr>
|
||||
<tr id="row_0_1_0_10_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </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;"> </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:48px;display:inline-block;"> </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_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html" target="_self">CompositionEntry</a></td><td class="desc">Represents a single entry (an isotope) within a composition </td></tr>
|
||||
<tr id="row_0_1_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfourdst_1_1composition_1_1_global_composition.html" target="_self">GlobalComposition</a></td><td class="desc">Represents global properties of a finalized composition </td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">▼</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="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </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< fourdst::atomic::Species ></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>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
30
docs/html/annotated_dup.js
Normal file
@@ -0,0 +1,30 @@
|
||||
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" ]
|
||||
] ],
|
||||
[ "composition", "namespacefourdst_1_1composition.html", [
|
||||
[ "exceptions", "namespacefourdst_1_1composition_1_1exceptions.html", [
|
||||
[ "CompositionEntryError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" ],
|
||||
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error" ],
|
||||
[ "CompositionModeError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error" ],
|
||||
[ "CompositionNotFinalizedError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error" ],
|
||||
[ "EntryAlreadyInitializedError", "classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error" ],
|
||||
[ "FailedToFinalizeCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error" ],
|
||||
[ "InvalidCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error" ],
|
||||
[ "InvalidMixingMode", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode" ],
|
||||
[ "InvalidSpeciesSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error" ],
|
||||
[ "InvalidSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error" ],
|
||||
[ "UnregisteredSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error" ]
|
||||
] ],
|
||||
[ "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" ],
|
||||
[ "CompositionEntry", "structfourdst_1_1composition_1_1_composition_entry.html", "structfourdst_1_1composition_1_1_composition_entry" ],
|
||||
[ "GlobalComposition", "structfourdst_1_1composition_1_1_global_composition.html", "structfourdst_1_1composition_1_1_global_composition" ]
|
||||
] ]
|
||||
] ],
|
||||
[ "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" ]
|
||||
] ]
|
||||
];
|
||||
161
docs/html/atomic_species_8h.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: src/composition/include/fourdst/composition/atomicSpecies.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('atomic_species_8h.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle"><div class="title">atomicSpecies.h File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <string_view></code><br />
|
||||
<code>#include <string></code><br />
|
||||
<code>#include <iostream></code><br />
|
||||
<code>#include <limits></code><br />
|
||||
</div>
|
||||
<p><a href="atomic_species_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  </td><td class="memItemRight" valign="bottom"><a class="el" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents an atomic species (isotope) with its fundamental physical properties. <a href="structfourdst_1_1atomic_1_1_species.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html">std::hash< fourdst::atomic::Species ></a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">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>. <a href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1atomic.html">fourdst::atomic</a></td></tr>
|
||||
<tr class="memdesc:namespacefourdst_1_1atomic"><td class="mdescLeft"> </td><td class="mdescRight">Contains classes and functions related to atomic data, such as properties of atomic species. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ada037e2130ddb6174ff7934cda49c2ba" id="r_ada037e2130ddb6174ff7934cda49c2ba"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1atomic.html#ada037e2130ddb6174ff7934cda49c2ba">fourdst::atomic::convert_jpi_to_double</a> (const std::string &jpi_string)</td></tr>
|
||||
<tr class="memdesc:ada037e2130ddb6174ff7934cda49c2ba"><td class="mdescLeft"> </td><td class="mdescRight">Converts a spin-parity string (JPI string) to a double-precision floating-point number. <br /></td></tr>
|
||||
<tr class="separator:ada037e2130ddb6174ff7934cda49c2ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a277fa6e5107f1358e204c807146deeb4" id="r_a277fa6e5107f1358e204c807146deeb4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1atomic.html#a277fa6e5107f1358e204c807146deeb4">fourdst::atomic::operator==</a> (const <a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> &lhs, const <a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> &rhs)</td></tr>
|
||||
<tr class="memdesc:a277fa6e5107f1358e204c807146deeb4"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator for <a class="el" href="structfourdst_1_1atomic_1_1_species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">Species</a>. Compares based on name. <br /></td></tr>
|
||||
<tr class="separator:a277fa6e5107f1358e204c807146deeb4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2b6c699988f0748a0627f447863240ad" id="r_a2b6c699988f0748a0627f447863240ad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1atomic.html#a2b6c699988f0748a0627f447863240ad">fourdst::atomic::operator!=</a> (const <a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> &lhs, const <a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> &rhs)</td></tr>
|
||||
<tr class="memdesc:a2b6c699988f0748a0627f447863240ad"><td class="mdescLeft"> </td><td class="mdescRight">Inequality operator for <a class="el" href="structfourdst_1_1atomic_1_1_species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">Species</a>. Compares based on name. <br /></td></tr>
|
||||
<tr class="separator:a2b6c699988f0748a0627f447863240ad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34d001fa83e2bac9f8ebd96285d8821a" id="r_a34d001fa83e2bac9f8ebd96285d8821a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1atomic.html#a34d001fa83e2bac9f8ebd96285d8821a">fourdst::atomic::operator<</a> (const <a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> &lhs, const <a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> &rhs)</td></tr>
|
||||
<tr class="memdesc:a34d001fa83e2bac9f8ebd96285d8821a"><td class="mdescLeft"> </td><td class="mdescRight">Less-than operator for <a class="el" href="structfourdst_1_1atomic_1_1_species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">Species</a>. Compares based on atomic mass. <br /></td></tr>
|
||||
<tr class="separator:a34d001fa83e2bac9f8ebd96285d8821a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a289c90cf53fd83e6808768b0befa2c00" id="r_a289c90cf53fd83e6808768b0befa2c00"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1atomic.html#a289c90cf53fd83e6808768b0befa2c00">fourdst::atomic::operator></a> (const <a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> &lhs, const <a class="el" href="structfourdst_1_1atomic_1_1_species.html">Species</a> &rhs)</td></tr>
|
||||
<tr class="memdesc:a289c90cf53fd83e6808768b0befa2c00"><td class="mdescLeft"> </td><td class="mdescRight">Greater-than operator for <a class="el" href="structfourdst_1_1atomic_1_1_species.html" title="Represents an atomic species (isotope) with its fundamental physical properties.">Species</a>. Compares based on atomic mass. <br /></td></tr>
|
||||
<tr class="separator:a289c90cf53fd83e6808768b0befa2c00"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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="atomic_species_8h.html">atomicSpecies.h</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
10
docs/html/atomic_species_8h.js
Normal file
@@ -0,0 +1,10 @@
|
||||
var atomic_species_8h =
|
||||
[
|
||||
[ "fourdst::atomic::Species", "structfourdst_1_1atomic_1_1_species.html", "structfourdst_1_1atomic_1_1_species" ],
|
||||
[ "std::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" ],
|
||||
[ "fourdst::atomic::convert_jpi_to_double", "namespacefourdst_1_1atomic.html#ada037e2130ddb6174ff7934cda49c2ba", null ],
|
||||
[ "fourdst::atomic::operator!=", "namespacefourdst_1_1atomic.html#a2b6c699988f0748a0627f447863240ad", null ],
|
||||
[ "fourdst::atomic::operator<", "namespacefourdst_1_1atomic.html#a34d001fa83e2bac9f8ebd96285d8821a", null ],
|
||||
[ "fourdst::atomic::operator==", "namespacefourdst_1_1atomic.html#a277fa6e5107f1358e204c807146deeb4", null ],
|
||||
[ "fourdst::atomic::operator>", "namespacefourdst_1_1atomic.html#a289c90cf53fd83e6808768b0befa2c00", null ]
|
||||
];
|
||||
441
docs/html/atomic_species_8h_source.html
Normal file
@@ -0,0 +1,441 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: src/composition/include/fourdst/composition/atomicSpecies.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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('atomic_species_8h_source.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">atomicSpecies.h</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="atomic_species_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#include <string_view></span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include <string></span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include <limits></span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1atomic.html">fourdst::atomic</a> {</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code hl_function" href="namespacefourdst_1_1atomic.html#ada037e2130ddb6174ff7934cda49c2ba">convert_jpi_to_double</a>(<span class="keyword">const</span> std::string& jpi_string);</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span></div>
|
||||
<div class="foldopen" id="foldopen00048" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html"> 48</a></span> <span class="keyword">struct </span><a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a> {</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d"> 49</a></span> std::string <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">m_name</a>; </div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb"> 50</a></span> std::string <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb">m_el</a>; </div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8"> 51</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8">m_nz</a>; </div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac"> 52</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">m_n</a>; </div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0"> 53</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0">m_z</a>; </div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef"> 54</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef">m_a</a>; </div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c"> 55</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c">m_bindingEnergy</a>; </div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15"> 56</a></span> std::string <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15">m_betaCode</a>; </div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e"> 57</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">m_betaDecayEnergy</a>; </div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee"> 58</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee">m_halfLife_s</a>; </div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d"> 59</a></span> std::string <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">m_spinParity</a>; </div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35"> 60</a></span> std::string <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35">m_decayModes</a>; </div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322"> 61</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">m_atomicMass</a>; </div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf"> 62</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf">m_atomicMassUnc</a>; </div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#af1d73b936b428aaa29b37c119e3426e7"> 63</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#af1d73b936b428aaa29b37c119e3426e7">m_spin</a> = 0.0; </div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span></div>
|
||||
<div class="foldopen" id="foldopen00085" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c"> 85</a></span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>(</div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keyword">const</span> std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a1fcc01fc978b34ba2531117f10be6741">name</a>,</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="keyword">const</span> std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a326c260a1b53deafcd04c21b2787f6c4">el</a>,</div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#aa5e452accca3a9b4937867044617a032">nz</a>,</div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a957734e413f07adf1d570885c480768d">n</a>,</div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a1d50917a60a1adb2c9912193f214fab0">z</a>,</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#adc960c98d6e6051940d0a5c0d9a1183d">a</a>,</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keyword">const</span> <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#abeef75170cabef39fdaa6362780ddfc8">bindingEnergy</a>,</div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keyword">const</span> std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a57391049d534ffd1a4b4d6ed63d65ffc">betaCode</a>,</div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <span class="keyword">const</span> <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73">betaDecayEnergy</a>,</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keyword">const</span> <span class="keywordtype">double</span> halfLife_s,</div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keyword">const</span> std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#afcdd2f750d8cf206e3bcc507d57dabb1">spinParity</a>,</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keyword">const</span> std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#aad5094dfc8317db36468356bbc4a3e2f">decayModes</a>,</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keyword">const</span> <span class="keywordtype">double</span> atomicMass,</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">const</span> <span class="keywordtype">double</span> atomicMassUnc</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> ) :</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">m_name</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a1fcc01fc978b34ba2531117f10be6741">name</a>),</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb">m_el</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a326c260a1b53deafcd04c21b2787f6c4">el</a>),</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8">m_nz</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#aa5e452accca3a9b4937867044617a032">nz</a>),</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">m_n</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a957734e413f07adf1d570885c480768d">n</a>),</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0">m_z</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a1d50917a60a1adb2c9912193f214fab0">z</a>),</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef">m_a</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#adc960c98d6e6051940d0a5c0d9a1183d">a</a>),</div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c">m_bindingEnergy</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#abeef75170cabef39fdaa6362780ddfc8">bindingEnergy</a>),</div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15">m_betaCode</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a57391049d534ffd1a4b4d6ed63d65ffc">betaCode</a>),</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">m_betaDecayEnergy</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73">betaDecayEnergy</a>),</div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee">m_halfLife_s</a>(halfLife_s),</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">m_spinParity</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#afcdd2f750d8cf206e3bcc507d57dabb1">spinParity</a>),</div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35">m_decayModes</a>(<a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#aad5094dfc8317db36468356bbc4a3e2f">decayModes</a>),</div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">m_atomicMass</a>(atomicMass),</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf">m_atomicMassUnc</a>(atomicMassUnc) {</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#af1d73b936b428aaa29b37c119e3426e7">m_spin</a> = <a class="code hl_function" href="namespacefourdst_1_1atomic.html#ada037e2130ddb6174ff7934cda49c2ba">convert_jpi_to_double</a>(<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">m_spinParity</a>);</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span></div>
|
||||
<div class="foldopen" id="foldopen00123" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a873551c1ffbdcd6867ab0d1ed34ead0b"> 123</a></span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a873551c1ffbdcd6867ab0d1ed34ead0b">Species</a>(<span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>) {</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">m_name</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_name;</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb">m_el</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_el;</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8">m_nz</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_nz;</div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">m_n</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_n;</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0">m_z</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_z;</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef">m_a</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_a;</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c">m_bindingEnergy</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_bindingEnergy;</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15">m_betaCode</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_betaCode;</div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">m_betaDecayEnergy</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_betaDecayEnergy;</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee">m_halfLife_s</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_halfLife_s;</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">m_spinParity</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_spinParity;</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35">m_decayModes</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_decayModes;</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">m_atomicMass</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_atomicMass;</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf">m_atomicMassUnc</a> = <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_atomicMassUnc;</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#af1d73b936b428aaa29b37c119e3426e7">m_spin</a> = <a class="code hl_function" href="namespacefourdst_1_1atomic.html#ada037e2130ddb6174ff7934cda49c2ba">convert_jpi_to_double</a>(<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">m_spinParity</a>);</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> </div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span></div>
|
||||
<div class="foldopen" id="foldopen00146" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#af5bdcc90ddafddfc027f94a98972eca3"> 146</a></span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#af5bdcc90ddafddfc027f94a98972eca3">mass</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">m_atomicMass</a>;</div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span></div>
|
||||
<div class="foldopen" id="foldopen00154" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#ac041c089469dc8d36548805c81492aca"> 154</a></span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#ac041c089469dc8d36548805c81492aca">massUnc</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf">m_atomicMassUnc</a>;</div>
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span></div>
|
||||
<div class="foldopen" id="foldopen00162" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a34c4bb95e3c3e29087bc242d83aeefa1"> 162</a></span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a34c4bb95e3c3e29087bc242d83aeefa1">halfLife</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee">m_halfLife_s</a>;</div>
|
||||
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span></div>
|
||||
<div class="foldopen" id="foldopen00170" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#afcdd2f750d8cf206e3bcc507d57dabb1"> 170</a></span> [[nodiscard]] std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#afcdd2f750d8cf206e3bcc507d57dabb1">spinParity</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">m_spinParity</a>;</div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span></div>
|
||||
<div class="foldopen" id="foldopen00178" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#aad5094dfc8317db36468356bbc4a3e2f"> 178</a></span> [[nodiscard]] std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#aad5094dfc8317db36468356bbc4a3e2f">decayModes</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35">m_decayModes</a>;</div>
|
||||
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span></div>
|
||||
<div class="foldopen" id="foldopen00186" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#abeef75170cabef39fdaa6362780ddfc8"> 186</a></span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#abeef75170cabef39fdaa6362780ddfc8">bindingEnergy</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c">m_bindingEnergy</a>;</div>
|
||||
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span></div>
|
||||
<div class="foldopen" id="foldopen00194" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73"> 194</a></span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73">betaDecayEnergy</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">m_betaDecayEnergy</a>;</div>
|
||||
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span></div>
|
||||
<div class="foldopen" id="foldopen00202" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a57391049d534ffd1a4b4d6ed63d65ffc"> 202</a></span> [[nodiscard]] std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a57391049d534ffd1a4b4d6ed63d65ffc">betaCode</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15">m_betaCode</a>;</div>
|
||||
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span></div>
|
||||
<div class="foldopen" id="foldopen00210" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a1fcc01fc978b34ba2531117f10be6741"> 210</a></span> [[nodiscard]] std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a1fcc01fc978b34ba2531117f10be6741">name</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">m_name</a>;</div>
|
||||
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span></div>
|
||||
<div class="foldopen" id="foldopen00218" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a326c260a1b53deafcd04c21b2787f6c4"> 218</a></span> [[nodiscard]] std::string_view <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a326c260a1b53deafcd04c21b2787f6c4">el</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb">m_el</a>;</div>
|
||||
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span></div>
|
||||
<div class="foldopen" id="foldopen00226" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#aa5e452accca3a9b4937867044617a032"> 226</a></span> [[nodiscard]] <span class="keywordtype">int</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#aa5e452accca3a9b4937867044617a032">nz</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8">m_nz</a>;</div>
|
||||
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span></div>
|
||||
<div class="foldopen" id="foldopen00234" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a957734e413f07adf1d570885c480768d"> 234</a></span> [[nodiscard]] <span class="keywordtype">int</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a957734e413f07adf1d570885c480768d">n</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">m_n</a>;</div>
|
||||
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span></div>
|
||||
<div class="foldopen" id="foldopen00242" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a1d50917a60a1adb2c9912193f214fab0"> 242</a></span> [[nodiscard]] <span class="keywordtype">int</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a1d50917a60a1adb2c9912193f214fab0">z</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0">m_z</a>;</div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span></div>
|
||||
<div class="foldopen" id="foldopen00250" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#adc960c98d6e6051940d0a5c0d9a1183d"> 250</a></span> [[nodiscard]] <span class="keywordtype">int</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#adc960c98d6e6051940d0a5c0d9a1183d">a</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef">m_a</a>;</div>
|
||||
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span></div>
|
||||
<div class="foldopen" id="foldopen00258" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a0e5d73c7c629cb08f254f2bc41f6ac4b"> 258</a></span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a0e5d73c7c629cb08f254f2bc41f6ac4b">spin</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#af1d73b936b428aaa29b37c119e3426e7">m_spin</a>;</div>
|
||||
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span></div>
|
||||
<div class="foldopen" id="foldopen00268" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#ad431f09aba3c2d8bafde06a459636965"> 268</a></span> <span class="keyword">friend</span> std::ostream& <a class="code hl_friend" href="structfourdst_1_1atomic_1_1_species.html#ad431f09aba3c2d8bafde06a459636965">operator<<</a>(std::ostream& os, <span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>) {</div>
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> os << <a class="code hl_variable" href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">species</a>.m_name;</div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> <span class="keywordflow">return</span> os;</div>
|
||||
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> </div>
|
||||
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> <span class="keyword">friend</span> <span class="keywordtype">bool</span> <a class="code hl_friend" href="structfourdst_1_1atomic_1_1_species.html#a7864aa6e0ab9a953d657faf56cc921a1">operator==</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">Species</a>& lhs, <span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">Species</a>& rhs);</div>
|
||||
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> <span class="keyword">friend</span> <span class="keywordtype">bool</span> <a class="code hl_friend" href="structfourdst_1_1atomic_1_1_species.html#ae1cc99d92a460877ec5bc28f13424c04">operator!=</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">Species</a>& lhs, <span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">Species</a>& rhs);</div>
|
||||
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="keyword">friend</span> <span class="keywordtype">bool</span> <a class="code hl_friend" href="structfourdst_1_1atomic_1_1_species.html#afc74eacd01f350dc20e2c7ec6a35c49b">operator<</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">Species</a>& lhs, <span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">Species</a>& rhs);</div>
|
||||
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <span class="keyword">friend</span> <span class="keywordtype">bool</span> <a class="code hl_friend" href="structfourdst_1_1atomic_1_1_species.html#ab9503c9331c5746c283faa68a6ef3ef9">operator></a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">Species</a>& lhs, <span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">Species</a>& rhs);</div>
|
||||
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span></div>
|
||||
<div class="foldopen" id="foldopen00284" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#a7864aa6e0ab9a953d657faf56cc921a1"> 284</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacefourdst_1_1atomic.html#a277fa6e5107f1358e204c807146deeb4">operator==</a>(<span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& lhs, <span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& rhs) {</div>
|
||||
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> <span class="keywordflow">return</span> (lhs.<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">m_name</a> == rhs.<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">m_name</a>);</div>
|
||||
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span></div>
|
||||
<div class="foldopen" id="foldopen00293" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#ae1cc99d92a460877ec5bc28f13424c04"> 293</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacefourdst_1_1atomic.html#a2b6c699988f0748a0627f447863240ad">operator!=</a>(<span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& lhs, <span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& rhs) {</div>
|
||||
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> <span class="keywordflow">return</span> (lhs.<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">m_name</a> != rhs.<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">m_name</a>);</div>
|
||||
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span></div>
|
||||
<div class="foldopen" id="foldopen00302" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#afc74eacd01f350dc20e2c7ec6a35c49b"> 302</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacefourdst_1_1atomic.html#a34d001fa83e2bac9f8ebd96285d8821a">operator<</a>(<span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& lhs, <span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& rhs) {</div>
|
||||
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> <span class="keywordflow">return</span> (lhs.<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">m_atomicMass</a> < rhs.<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">m_atomicMass</a>);</div>
|
||||
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span></div>
|
||||
<div class="foldopen" id="foldopen00311" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"><a class="line" href="structfourdst_1_1atomic_1_1_species.html#ab9503c9331c5746c283faa68a6ef3ef9"> 311</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="namespacefourdst_1_1atomic.html#a289c90cf53fd83e6808768b0befa2c00">operator></a>(<span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& lhs, <span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">Species</a>& rhs) {</div>
|
||||
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> <span class="keywordflow">return</span> (lhs.<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">m_atomicMass</a> > rhs.<a class="code hl_variable" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">m_atomicMass</a>);</div>
|
||||
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span></div>
|
||||
<div class="foldopen" id="foldopen00345" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"><a class="line" href="namespacefourdst_1_1atomic.html#ada037e2130ddb6174ff7934cda49c2ba"> 345</a></span> <span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code hl_function" href="namespacefourdst_1_1atomic.html#ada037e2130ddb6174ff7934cda49c2ba">convert_jpi_to_double</a>(<span class="keyword">const</span> std::string& jpi_string) {</div>
|
||||
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> std::string s = jpi_string;</div>
|
||||
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> </div>
|
||||
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> <span class="keywordflow">if</span> (s.empty()) {</div>
|
||||
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> <span class="keywordflow">return</span> std::numeric_limits<double>::quiet_NaN();</div>
|
||||
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> }</div>
|
||||
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> </div>
|
||||
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> std::erase_if(s, [](<span class="keyword">const</span> <span class="keywordtype">char</span> c) {</div>
|
||||
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> <span class="keywordflow">return</span> c == <span class="charliteral">'('</span> || c == <span class="charliteral">')'</span> || c == <span class="charliteral">'*'</span> || c == <span class="charliteral">'#'</span>;</div>
|
||||
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> });</div>
|
||||
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> </div>
|
||||
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> <span class="keywordflow">if</span> (s == <span class="stringliteral">"+"</span> || s == <span class="stringliteral">"-"</span>) {</div>
|
||||
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> <span class="keywordflow">return</span> 0.0;</div>
|
||||
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> }</div>
|
||||
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> </div>
|
||||
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> <span class="keywordflow">if</span> (<span class="keyword">const</span> <span class="keywordtype">size_t</span> comma_pos = s.find(<span class="charliteral">','</span>); comma_pos != std::string::npos) {</div>
|
||||
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span> s = s.substr(0, comma_pos);</div>
|
||||
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> }</div>
|
||||
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> </div>
|
||||
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> <span class="keywordflow">if</span> (!s.empty() && (s.back() == <span class="charliteral">'+'</span> || s.back() == <span class="charliteral">'-'</span>)) {</div>
|
||||
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> s.pop_back();</div>
|
||||
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> }</div>
|
||||
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> </div>
|
||||
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> <span class="keywordflow">if</span> (s.empty()) {</div>
|
||||
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> <span class="keywordflow">return</span> std::numeric_limits<double>::quiet_NaN();</div>
|
||||
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span> }</div>
|
||||
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> </div>
|
||||
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> <span class="keywordflow">try</span> {</div>
|
||||
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> <span class="keywordflow">if</span> (<span class="keywordtype">size_t</span> slash_pos = s.find(<span class="charliteral">'/'</span>); slash_pos != std::string::npos) {</div>
|
||||
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span> <span class="keywordflow">if</span> (slash_pos == 0) {</div>
|
||||
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> s = <span class="stringliteral">"1"</span> + s;</div>
|
||||
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> slash_pos = 1;</div>
|
||||
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> }</div>
|
||||
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> <span class="keyword">const</span> std::string numerator_str = s.substr(0, slash_pos);</div>
|
||||
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> <span class="keyword">const</span> std::string denominator_str = s.substr(slash_pos + 1);</div>
|
||||
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> <span class="keywordflow">if</span> (denominator_str.empty()) {</div>
|
||||
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> <span class="keywordflow">return</span> std::numeric_limits<double>::quiet_NaN();</div>
|
||||
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> }</div>
|
||||
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span> <span class="keyword">const</span> <span class="keywordtype">double</span> numerator = std::stod(numerator_str);</div>
|
||||
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> <span class="keyword">const</span> <span class="keywordtype">double</span> denominator = std::stod(denominator_str);</div>
|
||||
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> <span class="keywordflow">if</span> (denominator == 0.0) {</div>
|
||||
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <span class="keywordflow">return</span> std::numeric_limits<double>::quiet_NaN();</div>
|
||||
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> }</div>
|
||||
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> <span class="keywordflow">return</span> numerator / denominator;</div>
|
||||
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> } <span class="keywordflow">else</span> {</div>
|
||||
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> <span class="keywordflow">return</span> std::stod(s);</div>
|
||||
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span> }</div>
|
||||
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::invalid_argument&) {</div>
|
||||
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span> <span class="keywordflow">return</span> std::numeric_limits<double>::quiet_NaN();</div>
|
||||
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::out_of_range&) {</div>
|
||||
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> <span class="keywordflow">return</span> std::numeric_limits<double>::quiet_NaN();</div>
|
||||
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> }</div>
|
||||
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"> 397</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"> 398</span> </div>
|
||||
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"> 399</span>}</div>
|
||||
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"> 400</span></div>
|
||||
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span><span class="keyword">template</span><></div>
|
||||
<div class="foldopen" id="foldopen00425" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html"> 425</a></span><span class="keyword">struct </span>std::hash<<a class="code hl_namespace" href="namespacefourdst.html">fourdst</a>::atomic::Species> {</div>
|
||||
<div class="foldopen" id="foldopen00431" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html#afa44fa4cf54e7f6283d6e2ce93c63b6a"> 431</a></span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html#afa44fa4cf54e7f6283d6e2ce93c63b6a">operator()</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& s) <span class="keyword">const</span> <span class="keyword">noexcept</span> {</div>
|
||||
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> <span class="keywordflow">return</span> std::hash<std::string>()(s.m_name);</div>
|
||||
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span>}; <span class="comment">// namespace std</span></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 classes and functions related to atomic data, such as properties of atomic species.</div></div>
|
||||
<div class="ttc" id="anamespacefourdst_1_1atomic_html_a277fa6e5107f1358e204c807146deeb4"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#a277fa6e5107f1358e204c807146deeb4">fourdst::atomic::operator==</a></div><div class="ttdeci">bool operator==(const Species &lhs, const Species &rhs)</div><div class="ttdoc">Equality operator for Species. Compares based on name.</div><div class="ttdef"><b>Definition</b> <a href="#l00284">atomicSpecies.h:284</a></div></div>
|
||||
<div class="ttc" id="anamespacefourdst_1_1atomic_html_a289c90cf53fd83e6808768b0befa2c00"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#a289c90cf53fd83e6808768b0befa2c00">fourdst::atomic::operator></a></div><div class="ttdeci">bool operator>(const Species &lhs, const Species &rhs)</div><div class="ttdoc">Greater-than operator for Species. Compares based on atomic mass.</div><div class="ttdef"><b>Definition</b> <a href="#l00311">atomicSpecies.h:311</a></div></div>
|
||||
<div class="ttc" id="anamespacefourdst_1_1atomic_html_a2b6c699988f0748a0627f447863240ad"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#a2b6c699988f0748a0627f447863240ad">fourdst::atomic::operator!=</a></div><div class="ttdeci">bool operator!=(const Species &lhs, const Species &rhs)</div><div class="ttdoc">Inequality operator for Species. Compares based on name.</div><div class="ttdef"><b>Definition</b> <a href="#l00293">atomicSpecies.h:293</a></div></div>
|
||||
<div class="ttc" id="anamespacefourdst_1_1atomic_html_a34d001fa83e2bac9f8ebd96285d8821a"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#a34d001fa83e2bac9f8ebd96285d8821a">fourdst::atomic::operator<</a></div><div class="ttdeci">bool operator<(const Species &lhs, const Species &rhs)</div><div class="ttdoc">Less-than operator for Species. Compares based on atomic mass.</div><div class="ttdef"><b>Definition</b> <a href="#l00302">atomicSpecies.h:302</a></div></div>
|
||||
<div class="ttc" id="anamespacefourdst_1_1atomic_html_a3f619cc8f8b2cd718a4082c6adb0de90"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#a3f619cc8f8b2cd718a4082c6adb0de90">fourdst::atomic::species</a></div><div class="ttdeci">static const std::unordered_map< std::string, const Species & > species</div><div class="ttdef"><b>Definition</b> <a href="species_8h_source.html#l03580">species.h:3580</a></div></div>
|
||||
<div class="ttc" id="anamespacefourdst_1_1atomic_html_ada037e2130ddb6174ff7934cda49c2ba"><div class="ttname"><a href="namespacefourdst_1_1atomic.html#ada037e2130ddb6174ff7934cda49c2ba">fourdst::atomic::convert_jpi_to_double</a></div><div class="ttdeci">double convert_jpi_to_double(const std::string &jpi_string)</div><div class="ttdoc">Converts a spin-parity string (JPI string) to a double-precision floating-point number.</div><div class="ttdef"><b>Definition</b> <a href="#l00345">atomicSpecies.h:345</a></div></div>
|
||||
<div class="ttc" id="anamespacefourdst_html"><div class="ttname"><a href="namespacefourdst.html">fourdst</a></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="#l00048">atomicSpecies.h:48</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a0e5d73c7c629cb08f254f2bc41f6ac4b"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a0e5d73c7c629cb08f254f2bc41f6ac4b">fourdst::atomic::Species::spin</a></div><div class="ttdeci">double spin() const</div><div class="ttdoc">Gets the nuclear spin as a numeric value.</div><div class="ttdef"><b>Definition</b> <a href="#l00258">atomicSpecies.h:258</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a0fc7e4b41662fe0a726dd962e9dbae9e"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">fourdst::atomic::Species::m_betaDecayEnergy</a></div><div class="ttdeci">double m_betaDecayEnergy</div><div class="ttdoc">Beta decay energy in keV.</div><div class="ttdef"><b>Definition</b> <a href="#l00057">atomicSpecies.h:57</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a1d50917a60a1adb2c9912193f214fab0"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a1d50917a60a1adb2c9912193f214fab0">fourdst::atomic::Species::z</a></div><div class="ttdeci">int z() const</div><div class="ttdoc">Gets the atomic number (number of protons).</div><div class="ttdef"><b>Definition</b> <a href="#l00242">atomicSpecies.h:242</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a1fcc01fc978b34ba2531117f10be6741"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a1fcc01fc978b34ba2531117f10be6741">fourdst::atomic::Species::name</a></div><div class="ttdeci">std::string_view name() const</div><div class="ttdoc">Gets the name of the species.</div><div class="ttdef"><b>Definition</b> <a href="#l00210">atomicSpecies.h:210</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a326c260a1b53deafcd04c21b2787f6c4"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a326c260a1b53deafcd04c21b2787f6c4">fourdst::atomic::Species::el</a></div><div class="ttdeci">std::string_view el() const</div><div class="ttdoc">Gets the element symbol of the species.</div><div class="ttdef"><b>Definition</b> <a href="#l00218">atomicSpecies.h:218</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a34c4bb95e3c3e29087bc242d83aeefa1"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a34c4bb95e3c3e29087bc242d83aeefa1">fourdst::atomic::Species::halfLife</a></div><div class="ttdeci">double halfLife() const</div><div class="ttdoc">Gets the half-life of the species.</div><div class="ttdef"><b>Definition</b> <a href="#l00162">atomicSpecies.h:162</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a3756508a18b57a60f68f1b0cf58d303c"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">fourdst::atomic::Species::Species</a></div><div class="ttdeci">Species(const std::string_view name, const std::string_view el, const int nz, const int n, const int z, const int a, const double bindingEnergy, const std::string_view betaCode, const double betaDecayEnergy, const double halfLife_s, const std::string_view spinParity, const std::string_view decayModes, const double atomicMass, const double atomicMassUnc)</div><div class="ttdoc">Constructs a Species object with detailed properties.</div><div class="ttdef"><b>Definition</b> <a href="#l00085">atomicSpecies.h:85</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a4c6aa98435227f8257b93311a19c4adf"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf">fourdst::atomic::Species::m_atomicMassUnc</a></div><div class="ttdeci">double m_atomicMassUnc</div><div class="ttdoc">Uncertainty in the atomic mass.</div><div class="ttdef"><b>Definition</b> <a href="#l00062">atomicSpecies.h:62</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a4f782752e18e8972c66ee7168a06279d"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">fourdst::atomic::Species::m_name</a></div><div class="ttdeci">std::string m_name</div><div class="ttdoc">Name of the species (e.g., "Fe56").</div><div class="ttdef"><b>Definition</b> <a href="#l00049">atomicSpecies.h:49</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a50d5e1c96be4884ccfebde1eec79b6e8"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8">fourdst::atomic::Species::m_nz</a></div><div class="ttdeci">int m_nz</div><div class="ttdoc">NZ identifier, typically 1000*Z + A.</div><div class="ttdef"><b>Definition</b> <a href="#l00051">atomicSpecies.h:51</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a545093f4fd3d9ad490a5bea84e950d35"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35">fourdst::atomic::Species::m_decayModes</a></div><div class="ttdeci">std::string m_decayModes</div><div class="ttdoc">Decay modes as a string.</div><div class="ttdef"><b>Definition</b> <a href="#l00060">atomicSpecies.h:60</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a57391049d534ffd1a4b4d6ed63d65ffc"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a57391049d534ffd1a4b4d6ed63d65ffc">fourdst::atomic::Species::betaCode</a></div><div class="ttdeci">std::string_view betaCode() const</div><div class="ttdoc">Gets the beta decay code.</div><div class="ttdef"><b>Definition</b> <a href="#l00202">atomicSpecies.h:202</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a6e7c5ab92da7ab867018da87a14ef3ef"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef">fourdst::atomic::Species::m_a</a></div><div class="ttdeci">int m_a</div><div class="ttdoc">Mass number (N + Z).</div><div class="ttdef"><b>Definition</b> <a href="#l00054">atomicSpecies.h:54</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a704e9d164033a89d610685c494fd53eb"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb">fourdst::atomic::Species::m_el</a></div><div class="ttdeci">std::string m_el</div><div class="ttdoc">Element symbol (e.g., "Fe").</div><div class="ttdef"><b>Definition</b> <a href="#l00050">atomicSpecies.h:50</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a7864aa6e0ab9a953d657faf56cc921a1"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a7864aa6e0ab9a953d657faf56cc921a1">fourdst::atomic::Species::operator==</a></div><div class="ttdeci">friend bool operator==(const Species &lhs, const Species &rhs)</div><div class="ttdoc">Equality operator for Species. Compares based on name.</div><div class="ttdef"><b>Definition</b> <a href="#l00284">atomicSpecies.h:284</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a7d0e8a3b3d30fa56bdcc59577fa9ff73"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73">fourdst::atomic::Species::betaDecayEnergy</a></div><div class="ttdeci">double betaDecayEnergy() const</div><div class="ttdoc">Gets the beta decay energy of the species.</div><div class="ttdef"><b>Definition</b> <a href="#l00194">atomicSpecies.h:194</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a873551c1ffbdcd6867ab0d1ed34ead0b"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a873551c1ffbdcd6867ab0d1ed34ead0b">fourdst::atomic::Species::Species</a></div><div class="ttdeci">Species(const Species &species)</div><div class="ttdoc">Copy constructor for Species.</div><div class="ttdef"><b>Definition</b> <a href="#l00123">atomicSpecies.h:123</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a874bc48272e4f091817bc25a72eebc2d"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">fourdst::atomic::Species::m_spinParity</a></div><div class="ttdeci">std::string m_spinParity</div><div class="ttdoc">Spin and parity as a string (e.g., "1/2-").</div><div class="ttdef"><b>Definition</b> <a href="#l00059">atomicSpecies.h:59</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a8f0a4eb006c924bc006bb9eb6d3907ac"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">fourdst::atomic::Species::m_n</a></div><div class="ttdeci">int m_n</div><div class="ttdoc">Number of neutrons.</div><div class="ttdef"><b>Definition</b> <a href="#l00052">atomicSpecies.h:52</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_a957734e413f07adf1d570885c480768d"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#a957734e413f07adf1d570885c480768d">fourdst::atomic::Species::n</a></div><div class="ttdeci">int n() const</div><div class="ttdoc">Gets the number of neutrons.</div><div class="ttdef"><b>Definition</b> <a href="#l00234">atomicSpecies.h:234</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_aa5e452accca3a9b4937867044617a032"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#aa5e452accca3a9b4937867044617a032">fourdst::atomic::Species::nz</a></div><div class="ttdeci">int nz() const</div><div class="ttdoc">Gets the NZ identifier of the species.</div><div class="ttdef"><b>Definition</b> <a href="#l00226">atomicSpecies.h:226</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_aad5094dfc8317db36468356bbc4a3e2f"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#aad5094dfc8317db36468356bbc4a3e2f">fourdst::atomic::Species::decayModes</a></div><div class="ttdeci">std::string_view decayModes() const</div><div class="ttdoc">Gets the decay modes as a string.</div><div class="ttdef"><b>Definition</b> <a href="#l00178">atomicSpecies.h:178</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_aae24c637c169f9f5eca03b6dcf8329e0"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0">fourdst::atomic::Species::m_z</a></div><div class="ttdeci">int m_z</div><div class="ttdoc">Atomic number (number of protons).</div><div class="ttdef"><b>Definition</b> <a href="#l00053">atomicSpecies.h:53</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_ab3e057d426e0d8dbf0134f92fda1c322"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">fourdst::atomic::Species::m_atomicMass</a></div><div class="ttdeci">double m_atomicMass</div><div class="ttdoc">Atomic mass in atomic mass units (u).</div><div class="ttdef"><b>Definition</b> <a href="#l00061">atomicSpecies.h:61</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_ab9503c9331c5746c283faa68a6ef3ef9"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#ab9503c9331c5746c283faa68a6ef3ef9">fourdst::atomic::Species::operator></a></div><div class="ttdeci">friend bool operator>(const Species &lhs, const Species &rhs)</div><div class="ttdoc">Greater-than operator for Species. Compares based on atomic mass.</div><div class="ttdef"><b>Definition</b> <a href="#l00311">atomicSpecies.h:311</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_abe9c5f69d657383e17dd49b41b7e4e15"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15">fourdst::atomic::Species::m_betaCode</a></div><div class="ttdeci">std::string m_betaCode</div><div class="ttdoc">Beta decay code.</div><div class="ttdef"><b>Definition</b> <a href="#l00056">atomicSpecies.h:56</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_abeef75170cabef39fdaa6362780ddfc8"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#abeef75170cabef39fdaa6362780ddfc8">fourdst::atomic::Species::bindingEnergy</a></div><div class="ttdeci">double bindingEnergy() const</div><div class="ttdoc">Gets the binding energy of the species.</div><div class="ttdef"><b>Definition</b> <a href="#l00186">atomicSpecies.h:186</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_ac041c089469dc8d36548805c81492aca"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#ac041c089469dc8d36548805c81492aca">fourdst::atomic::Species::massUnc</a></div><div class="ttdeci">double massUnc() const</div><div class="ttdoc">Gets the uncertainty in the atomic mass.</div><div class="ttdef"><b>Definition</b> <a href="#l00154">atomicSpecies.h:154</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_acbb5b36d6892ee09e95d774eda235d3c"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c">fourdst::atomic::Species::m_bindingEnergy</a></div><div class="ttdeci">double m_bindingEnergy</div><div class="ttdoc">Binding energy in keV.</div><div class="ttdef"><b>Definition</b> <a href="#l00055">atomicSpecies.h:55</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_ad431f09aba3c2d8bafde06a459636965"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#ad431f09aba3c2d8bafde06a459636965">fourdst::atomic::Species::operator<<</a></div><div class="ttdeci">friend std::ostream & operator<<(std::ostream &os, const Species &species)</div><div class="ttdoc">Overloads the stream insertion operator for easy printing of a Species object.</div><div class="ttdef"><b>Definition</b> <a href="#l00268">atomicSpecies.h:268</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_adc960c98d6e6051940d0a5c0d9a1183d"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#adc960c98d6e6051940d0a5c0d9a1183d">fourdst::atomic::Species::a</a></div><div class="ttdeci">int a() const</div><div class="ttdoc">Gets the mass number.</div><div class="ttdef"><b>Definition</b> <a href="#l00250">atomicSpecies.h:250</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_ae1cc99d92a460877ec5bc28f13424c04"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#ae1cc99d92a460877ec5bc28f13424c04">fourdst::atomic::Species::operator!=</a></div><div class="ttdeci">friend bool operator!=(const Species &lhs, const Species &rhs)</div><div class="ttdoc">Inequality operator for Species. Compares based on name.</div><div class="ttdef"><b>Definition</b> <a href="#l00293">atomicSpecies.h:293</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_af1d73b936b428aaa29b37c119e3426e7"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#af1d73b936b428aaa29b37c119e3426e7">fourdst::atomic::Species::m_spin</a></div><div class="ttdeci">double m_spin</div><div class="ttdoc">Nuclear spin as a double, derived from m_spinParity.</div><div class="ttdef"><b>Definition</b> <a href="#l00063">atomicSpecies.h:63</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_af5bdcc90ddafddfc027f94a98972eca3"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#af5bdcc90ddafddfc027f94a98972eca3">fourdst::atomic::Species::mass</a></div><div class="ttdeci">double mass() const</div><div class="ttdoc">Gets the atomic mass of the species.</div><div class="ttdef"><b>Definition</b> <a href="#l00146">atomicSpecies.h:146</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_af76d148ab7be629601a389f5758238ee"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee">fourdst::atomic::Species::m_halfLife_s</a></div><div class="ttdeci">double m_halfLife_s</div><div class="ttdoc">Half-life in seconds. A value of -1.0 typically indicates stability.</div><div class="ttdef"><b>Definition</b> <a href="#l00058">atomicSpecies.h:58</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_afc74eacd01f350dc20e2c7ec6a35c49b"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#afc74eacd01f350dc20e2c7ec6a35c49b">fourdst::atomic::Species::operator<</a></div><div class="ttdeci">friend bool operator<(const Species &lhs, const Species &rhs)</div><div class="ttdoc">Less-than operator for Species. Compares based on atomic mass.</div><div class="ttdef"><b>Definition</b> <a href="#l00302">atomicSpecies.h:302</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1atomic_1_1_species_html_afcdd2f750d8cf206e3bcc507d57dabb1"><div class="ttname"><a href="structfourdst_1_1atomic_1_1_species.html#afcdd2f750d8cf206e3bcc507d57dabb1">fourdst::atomic::Species::spinParity</a></div><div class="ttdeci">std::string_view spinParity() const</div><div class="ttdoc">Gets the spin and parity as a string.</div><div class="ttdef"><b>Definition</b> <a href="#l00170">atomicSpecies.h:170</a></div></div>
|
||||
<div class="ttc" id="astructstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4_html_afa44fa4cf54e7f6283d6e2ce93c63b6a"><div class="ttname"><a href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html#afa44fa4cf54e7f6283d6e2ce93c63b6a">std::hash< fourdst::atomic::Species >::operator()</a></div><div class="ttdeci">size_t operator()(const fourdst::atomic::Species &s) const noexcept</div><div class="ttdoc">Computes the hash for a Species object.</div><div class="ttdef"><b>Definition</b> <a href="#l00431">atomicSpecies.h:431</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="atomic_species_8h.html">atomicSpecies.h</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
BIN
docs/html/bc_s.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
docs/html/bc_sd.png
Normal file
|
After Width: | Height: | Size: 635 B |
141
docs/html/classes.html
Normal file
@@ -0,0 +1,141 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classes.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<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> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_S">S</a> | <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="structfourdst_1_1composition_1_1_composition_entry.html">CompositionEntry</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_entry_error.html">CompositionEntryError</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_composition_error.html">CompositionError</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_composition_mode_error.html">CompositionModeError</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_composition_not_finalized_error.html">CompositionNotFinalizedError</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_E" name="letter_E">E</a></dt>
|
||||
<dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html">EntryAlreadyInitializedError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_F" name="letter_F">F</a></dt>
|
||||
<dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html">FailedToFinalizeCompositionError</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_G" name="letter_G">G</a></dt>
|
||||
<dd><a class="el" href="structfourdst_1_1composition_1_1_global_composition.html">GlobalComposition</a> (<a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<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< fourdst::atomic::Species ></a> (std)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<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><dd><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html">InvalidMixingMode</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_invalid_species_symbol_error.html">InvalidSpeciesSymbolError</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_invalid_symbol_error.html">InvalidSymbolError</a> (<a class="el" href="namespacefourdst_1_1composition_1_1exceptions.html">fourdst::composition::exceptions</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_1_species.html">Species</a> (<a class="el" href="namespacefourdst_1_1atomic.html">fourdst::atomic</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_unregistered_symbol_error.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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,178 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1_composition.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::Composition Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b">begin</a>()</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#adf41a833e8b704daf4f581fca5c8cb9b">begin</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>()=default</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#ae3cc2099efd7db8eec3d9af2294b75fa">Composition</a>(const std::vector< std::string > &symbols)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a2d6fbe5c8142b358641bbe7ffde51053">Composition</a>(const std::set< std::string > &symbols)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#af4d4cc5875cba931a91faee13f55594e">Composition</a>(const std::vector< std::string > &symbols, const std::vector< double > &fractions, bool massFracMode=true)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a21369a80378d4c90438a34f0e4a275ca">Composition</a>(const Composition &composition)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#acb08478f7032ecc13cb02283a18187e9">contains</a>(const fourdst::atomic::Species &isotope) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2">end</a>()</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#aed2f5676f8f742199f01e4d1e9664bdd">end</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a72d063a74a9d2197065884a2cea57a14">finalize</a>(bool norm=false)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a869dbae3db9d09c57b2df56a813a55fb">finalizeMassFracMode</a>(bool norm)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a461ab4e9cb5975cf865db5f16f03ddfe">finalizeNumberFracMode</a>(bool norm)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#ac75dbc8377556c835455991c7c7fe206">getCanonicalComposition</a>(bool harsh=false) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a092d3536b04167ea2e6e3a3b1446c377">getComposition</a>(const std::string &symbol) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#afe5f1086027044c84ff35a366b2e8e2d">getComposition</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a1138c86f7ccd39594601c2ec63ad89e9">getComposition</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#ad20bd541dd7c45274a2e586e6a0519a7">getMassFraction</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a7f6a6edf02b55eeecf147c3f1f7f55e7">getMassFraction</a>(const std::string &symbol) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa3ba0c742872384cff3ed03789c0a17d">getMassFraction</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a98199f435cb553f5cf4f8e520fdb8a7a">getMeanAtomicNumber</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a66401fed7054172e9b1a2687e5cc8eff">getMeanParticleMass</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a67a2ed844f3aee3d9cc1a3cb996eb56f">getMolarAbundance</a>(const std::string &symbol) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a84d6552e2b762fabb7bddf68b05c4022">getMolarAbundance</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a84fea38bc1c005e483910285f6800e15">getNumberFraction</a>(const std::string &symbol) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa0ce4143a267e96ab7967538c76acdc3">getNumberFraction</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a7731df9b30f8c8f13231f7e1a17b105c">getNumberFraction</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a3dee7b5e1f54920de9eab99f95a516ec">getRegisteredSpecies</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a84c7b72c2aee46b94492d404855dd3e0">getRegisteredSymbols</a>() const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a72a368f27094b03fdd9896844e075c94">hasSymbol</a>(const std::string &symbol) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#addf03ba8b988970d341884d487aa94d5">isValidComposition</a>(const std::vector< double > &fractions) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a8fdac26e6298008aaeaa5b15f7fe244f">isValidSymbol</a>(const std::string &symbol)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db">m_compositions</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a8a8096863464338bc6e3c5124407dca4">m_config</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa00cbc0933d8a22bb900ac21a338e5ac">m_finalized</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#ab6c66f35e1fb05dd24aacaf90e115c5e">m_logger</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a695d37ec6cde63d86a20df1e9f26af19">m_logManager</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a671f1ee8be00f4ff8c1d94fabb382380">m_massFracMode</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a4a36c8d22ce61023e7bea1d9417577d4">m_meanParticleMass</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a39bfcb7d81d723cbd9d021abd533b4d6">m_registeredSymbols</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#addae4484da7d5072ab66a721dbe04ced">m_specificNumberDensity</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a3aead72892606725a4149a5f65bd31ec">mix</a>(const Composition &other, double fraction) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a24a3bdeb8e8e55b54ecdee6dcb0d9561">operator+</a>(const Composition &other) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4">operator<<</a>(std::ostream &os, const Composition &composition)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2">operator=</a>(Composition const &other)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a4ce00f73cc133bb1bac2b030b93ab480">registerSpecies</a>(const fourdst::atomic::Species &species, bool massFracMode=true)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a057f2bf2e86bcc3c649c0ddf18cf3826">registerSpecies</a>(const std::vector< fourdst::atomic::Species > &species, bool massFracMode=true)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a1bc2e64f87c12befdc2bc767e7405661">registerSymbol</a>(const std::string &symbol, bool massFracMode=true)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a9b422156600823276a9606bfa07ad4db">registerSymbol</a>(const std::vector< std::string > &symbols, bool massFracMode=true)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a0af981ed1074b26c237cf6cf35f82c9e">setCompositionMode</a>(bool massFracMode)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a493224656aa3ade68389250720ef09af">setMassFraction</a>(const std::string &symbol, const double &mass_fraction)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a66ce1012c12b0a83629eb09d451b68e3">setMassFraction</a>(const std::vector< std::string > &symbols, const std::vector< double > &mass_fractions)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa6c94269a5d16349c98860f3015b734a">setMassFraction</a>(const fourdst::atomic::Species &species, const double &mass_fraction)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#abbae020d46c74708a7974c1ca755bb62">setMassFraction</a>(const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &mass_fractions)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a7d4d748f3ee25e68751fb143717ed080">setNumberFraction</a>(const std::string &symbol, const double &number_fraction)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a48014a0a725ebd91ad1193c063b5b26f">setNumberFraction</a>(const std::vector< std::string > &symbols, const std::vector< double > &number_fractions)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#aaa822bb48a948d101fef759ffbefe31b">setNumberFraction</a>(const fourdst::atomic::Species &species, const double &number_fraction)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#adc068778a1ef33cad67f5ca028b49bb8">setNumberFraction</a>(const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &number_fractions)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a17635cd21744c7cf86cb1eb75152c816">subset</a>(const std::vector< std::string > &symbols, const std::string &method="norm") const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#a86982685c34db4a8f079ddafc25c594e">validateComposition</a>(const std::vector< double > &fractions) const</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa3ff8ece122a9fad1252061148566749">~Composition</a>()=default</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1_composition.html">fourdst::composition::Composition</a></td><td class="entry"></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
2622
docs/html/classfourdst_1_1composition_1_1_composition.html
Normal file
64
docs/html/classfourdst_1_1composition_1_1_composition.js
Normal file
@@ -0,0 +1,64 @@
|
||||
var classfourdst_1_1composition_1_1_composition =
|
||||
[
|
||||
[ "Composition", "classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88", null ],
|
||||
[ "~Composition", "classfourdst_1_1composition_1_1_composition.html#aa3ff8ece122a9fad1252061148566749", null ],
|
||||
[ "Composition", "classfourdst_1_1composition_1_1_composition.html#ae3cc2099efd7db8eec3d9af2294b75fa", null ],
|
||||
[ "Composition", "classfourdst_1_1composition_1_1_composition.html#a2d6fbe5c8142b358641bbe7ffde51053", null ],
|
||||
[ "Composition", "classfourdst_1_1composition_1_1_composition.html#af4d4cc5875cba931a91faee13f55594e", null ],
|
||||
[ "Composition", "classfourdst_1_1composition_1_1_composition.html#a21369a80378d4c90438a34f0e4a275ca", null ],
|
||||
[ "begin", "classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b", null ],
|
||||
[ "begin", "classfourdst_1_1composition_1_1_composition.html#adf41a833e8b704daf4f581fca5c8cb9b", null ],
|
||||
[ "contains", "classfourdst_1_1composition_1_1_composition.html#acb08478f7032ecc13cb02283a18187e9", null ],
|
||||
[ "end", "classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2", null ],
|
||||
[ "end", "classfourdst_1_1composition_1_1_composition.html#aed2f5676f8f742199f01e4d1e9664bdd", null ],
|
||||
[ "finalize", "classfourdst_1_1composition_1_1_composition.html#a72d063a74a9d2197065884a2cea57a14", null ],
|
||||
[ "finalizeMassFracMode", "classfourdst_1_1composition_1_1_composition.html#a869dbae3db9d09c57b2df56a813a55fb", null ],
|
||||
[ "finalizeNumberFracMode", "classfourdst_1_1composition_1_1_composition.html#a461ab4e9cb5975cf865db5f16f03ddfe", null ],
|
||||
[ "getCanonicalComposition", "classfourdst_1_1composition_1_1_composition.html#ac75dbc8377556c835455991c7c7fe206", null ],
|
||||
[ "getComposition", "classfourdst_1_1composition_1_1_composition.html#a1138c86f7ccd39594601c2ec63ad89e9", null ],
|
||||
[ "getComposition", "classfourdst_1_1composition_1_1_composition.html#afe5f1086027044c84ff35a366b2e8e2d", null ],
|
||||
[ "getComposition", "classfourdst_1_1composition_1_1_composition.html#a092d3536b04167ea2e6e3a3b1446c377", null ],
|
||||
[ "getMassFraction", "classfourdst_1_1composition_1_1_composition.html#ad20bd541dd7c45274a2e586e6a0519a7", null ],
|
||||
[ "getMassFraction", "classfourdst_1_1composition_1_1_composition.html#aa3ba0c742872384cff3ed03789c0a17d", null ],
|
||||
[ "getMassFraction", "classfourdst_1_1composition_1_1_composition.html#a7f6a6edf02b55eeecf147c3f1f7f55e7", null ],
|
||||
[ "getMeanAtomicNumber", "classfourdst_1_1composition_1_1_composition.html#a98199f435cb553f5cf4f8e520fdb8a7a", null ],
|
||||
[ "getMeanParticleMass", "classfourdst_1_1composition_1_1_composition.html#a66401fed7054172e9b1a2687e5cc8eff", null ],
|
||||
[ "getMolarAbundance", "classfourdst_1_1composition_1_1_composition.html#a84d6552e2b762fabb7bddf68b05c4022", null ],
|
||||
[ "getMolarAbundance", "classfourdst_1_1composition_1_1_composition.html#a67a2ed844f3aee3d9cc1a3cb996eb56f", null ],
|
||||
[ "getNumberFraction", "classfourdst_1_1composition_1_1_composition.html#a7731df9b30f8c8f13231f7e1a17b105c", null ],
|
||||
[ "getNumberFraction", "classfourdst_1_1composition_1_1_composition.html#aa0ce4143a267e96ab7967538c76acdc3", null ],
|
||||
[ "getNumberFraction", "classfourdst_1_1composition_1_1_composition.html#a84fea38bc1c005e483910285f6800e15", null ],
|
||||
[ "getRegisteredSpecies", "classfourdst_1_1composition_1_1_composition.html#a3dee7b5e1f54920de9eab99f95a516ec", null ],
|
||||
[ "getRegisteredSymbols", "classfourdst_1_1composition_1_1_composition.html#a84c7b72c2aee46b94492d404855dd3e0", null ],
|
||||
[ "hasSymbol", "classfourdst_1_1composition_1_1_composition.html#a72a368f27094b03fdd9896844e075c94", null ],
|
||||
[ "isValidComposition", "classfourdst_1_1composition_1_1_composition.html#addf03ba8b988970d341884d487aa94d5", null ],
|
||||
[ "isValidSymbol", "classfourdst_1_1composition_1_1_composition.html#a8fdac26e6298008aaeaa5b15f7fe244f", null ],
|
||||
[ "mix", "classfourdst_1_1composition_1_1_composition.html#a3aead72892606725a4149a5f65bd31ec", null ],
|
||||
[ "operator+", "classfourdst_1_1composition_1_1_composition.html#a24a3bdeb8e8e55b54ecdee6dcb0d9561", null ],
|
||||
[ "operator=", "classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2", null ],
|
||||
[ "registerSpecies", "classfourdst_1_1composition_1_1_composition.html#a4ce00f73cc133bb1bac2b030b93ab480", null ],
|
||||
[ "registerSpecies", "classfourdst_1_1composition_1_1_composition.html#a057f2bf2e86bcc3c649c0ddf18cf3826", null ],
|
||||
[ "registerSymbol", "classfourdst_1_1composition_1_1_composition.html#a1bc2e64f87c12befdc2bc767e7405661", null ],
|
||||
[ "registerSymbol", "classfourdst_1_1composition_1_1_composition.html#a9b422156600823276a9606bfa07ad4db", null ],
|
||||
[ "setCompositionMode", "classfourdst_1_1composition_1_1_composition.html#a0af981ed1074b26c237cf6cf35f82c9e", null ],
|
||||
[ "setMassFraction", "classfourdst_1_1composition_1_1_composition.html#aa6c94269a5d16349c98860f3015b734a", null ],
|
||||
[ "setMassFraction", "classfourdst_1_1composition_1_1_composition.html#a493224656aa3ade68389250720ef09af", null ],
|
||||
[ "setMassFraction", "classfourdst_1_1composition_1_1_composition.html#abbae020d46c74708a7974c1ca755bb62", null ],
|
||||
[ "setMassFraction", "classfourdst_1_1composition_1_1_composition.html#a66ce1012c12b0a83629eb09d451b68e3", null ],
|
||||
[ "setNumberFraction", "classfourdst_1_1composition_1_1_composition.html#aaa822bb48a948d101fef759ffbefe31b", null ],
|
||||
[ "setNumberFraction", "classfourdst_1_1composition_1_1_composition.html#a7d4d748f3ee25e68751fb143717ed080", null ],
|
||||
[ "setNumberFraction", "classfourdst_1_1composition_1_1_composition.html#adc068778a1ef33cad67f5ca028b49bb8", null ],
|
||||
[ "setNumberFraction", "classfourdst_1_1composition_1_1_composition.html#a48014a0a725ebd91ad1193c063b5b26f", null ],
|
||||
[ "subset", "classfourdst_1_1composition_1_1_composition.html#a17635cd21744c7cf86cb1eb75152c816", null ],
|
||||
[ "validateComposition", "classfourdst_1_1composition_1_1_composition.html#a86982685c34db4a8f079ddafc25c594e", null ],
|
||||
[ "operator<<", "classfourdst_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4", null ],
|
||||
[ "m_compositions", "classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db", null ],
|
||||
[ "m_config", "classfourdst_1_1composition_1_1_composition.html#a8a8096863464338bc6e3c5124407dca4", null ],
|
||||
[ "m_finalized", "classfourdst_1_1composition_1_1_composition.html#aa00cbc0933d8a22bb900ac21a338e5ac", null ],
|
||||
[ "m_logger", "classfourdst_1_1composition_1_1_composition.html#ab6c66f35e1fb05dd24aacaf90e115c5e", null ],
|
||||
[ "m_logManager", "classfourdst_1_1composition_1_1_composition.html#a695d37ec6cde63d86a20df1e9f26af19", null ],
|
||||
[ "m_massFracMode", "classfourdst_1_1composition_1_1_composition.html#a671f1ee8be00f4ff8c1d94fabb382380", null ],
|
||||
[ "m_meanParticleMass", "classfourdst_1_1composition_1_1_composition.html#a4a36c8d22ce61023e7bea1d9417577d4", null ],
|
||||
[ "m_registeredSymbols", "classfourdst_1_1composition_1_1_composition.html#a39bfcb7d81d723cbd9d021abd533b4d6", null ],
|
||||
[ "m_specificNumberDensity", "classfourdst_1_1composition_1_1_composition.html#addae4484da7d5072ab66a721dbe04ced", null ]
|
||||
];
|
||||
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::CompositionEntryError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,253 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::CompositionEntryError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-attribs">Protected Attributes</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::CompositionEntryError Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Base class for exceptions related to individual entries within a composition.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::CompositionEntryError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.png" usemap="#fourdst::composition::exceptions::CompositionEntryError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::CompositionEntryError_map" name="fourdst::composition::exceptions::CompositionEntryError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html" title="Exception thrown due to a conflict in composition modes at the entry level." alt="fourdst::composition::exceptions::CompositionModeError" shape="rect" coords="0,112,352,136"/>
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html" title="Exception thrown when attempting to initialize a composition entry that has already been initialized." alt="fourdst::composition::exceptions::EntryAlreadyInitializedError" shape="rect" coords="362,112,714,136"/>
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html" title="Exception thrown for an invalid chemical species symbol in a composition entry." alt="fourdst::composition::exceptions::InvalidSpeciesSymbolError" shape="rect" coords="724,112,1076,136"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:af5ea3395201839d670bdcfc61b19abb1" id="r_af5ea3395201839d670bdcfc61b19abb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:af5ea3395201839d670bdcfc61b19abb1"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:af5ea3395201839d670bdcfc61b19abb1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeba45905c6dc1a47ec1ad3f978f94e57" id="r_aeba45905c6dc1a47ec1ad3f978f94e57"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeba45905c6dc1a47ec1ad3f978f94e57">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:aeba45905c6dc1a47ec1ad3f978f94e57"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:aeba45905c6dc1a47ec1ad3f978f94e57"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
|
||||
Protected Attributes</h2></td></tr>
|
||||
<tr class="memitem:a41208f0821385ed6f168c66f5863a79d" id="r_a41208f0821385ed6f168c66f5863a79d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a41208f0821385ed6f168c66f5863a79d">m_message</a></td></tr>
|
||||
<tr class="memdesc:a41208f0821385ed6f168c66f5863a79d"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a41208f0821385ed6f168c66f5863a79d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Base class for exceptions related to individual entries within a composition. </p>
|
||||
<p>This exception is thrown for errors specific to a single component or entry in a composition, such as an invalid species symbol or duplicate initialization. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00044">44</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="af5ea3395201839d670bdcfc61b19abb1" name="af5ea3395201839d670bdcfc61b19abb1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af5ea3395201839d670bdcfc61b19abb1">◆ </a></span>CompositionEntryError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionEntryError::CompositionEntryError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00055">55</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aeba45905c6dc1a47ec1ad3f978f94e57" name="aeba45905c6dc1a47ec1ad3f978f94e57"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeba45905c6dc1a47ec1ad3f978f94e57">◆ </a></span>what()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const char * fourdst::composition::exceptions::CompositionEntryError::what </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns the error message. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A C-style string containing the error message. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00062">62</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a41208f0821385ed6f168c66f5863a79d" name="a41208f0821385ed6f168c66f5863a79d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a41208f0821385ed6f168c66f5863a79d">◆ </a></span>m_message</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::string fourdst::composition::exceptions::CompositionEntryError::m_message</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel protected">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The error message. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00049">49</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">CompositionEntryError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,6 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error =
|
||||
[
|
||||
[ "CompositionEntryError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1", null ],
|
||||
[ "what", "classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57", null ],
|
||||
[ "m_message", "classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 2.8 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::CompositionError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,256 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::CompositionError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-attribs">Protected Attributes</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::CompositionError Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Base class for exceptions related to composition objects.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::CompositionError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.png" usemap="#fourdst::composition::exceptions::CompositionError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::CompositionError_map" name="fourdst::composition::exceptions::CompositionError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html" title="Exception thrown when an operation is attempted on a composition that has not been finalized." alt="fourdst::composition::exceptions::CompositionNotFinalizedError" shape="rect" coords="0,112,386,136"/>
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html" title="Exception thrown when the finalization process of a composition fails." alt="fourdst::composition::exceptions::FailedToFinalizeCompositionError" shape="rect" coords="396,112,782,136"/>
|
||||
<area 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." alt="fourdst::composition::exceptions::InvalidCompositionError" shape="rect" coords="792,112,1178,136"/>
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html" title="Exception thrown for an invalid or unsupported mixing mode." alt="fourdst::composition::exceptions::InvalidMixingMode" shape="rect" coords="1188,112,1574,136"/>
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html" title="Exception thrown when a symbol used in a composition is invalid." alt="fourdst::composition::exceptions::InvalidSymbolError" shape="rect" coords="1584,112,1970,136"/>
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html" title="Exception thrown when a symbol is used that has not been registered." alt="fourdst::composition::exceptions::UnregisteredSymbolError" shape="rect" coords="1980,112,2366,136"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae44ceddb19da8a8cda7ee150b6826d08" id="r_ae44ceddb19da8a8cda7ee150b6826d08"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae44ceddb19da8a8cda7ee150b6826d08">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:ae44ceddb19da8a8cda7ee150b6826d08"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:ae44ceddb19da8a8cda7ee150b6826d08"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
|
||||
Protected Attributes</h2></td></tr>
|
||||
<tr class="memitem:a4cd69d727a162f90045cd6d4aaf95440" id="r_a4cd69d727a162f90045cd6d4aaf95440"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td></tr>
|
||||
<tr class="memdesc:a4cd69d727a162f90045cd6d4aaf95440"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a4cd69d727a162f90045cd6d4aaf95440"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Base class for exceptions related to composition objects. </p>
|
||||
<p>This exception is thrown when an error occurs at the composition level, such as invalid configuration or state. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00014">14</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="aef0cd13a4d1eb60b6d75ca5480e9146c" name="aef0cd13a4d1eb60b6d75ca5480e9146c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef0cd13a4d1eb60b6d75ca5480e9146c">◆ </a></span>CompositionError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionError::CompositionError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00025">25</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ae44ceddb19da8a8cda7ee150b6826d08" name="ae44ceddb19da8a8cda7ee150b6826d08"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae44ceddb19da8a8cda7ee150b6826d08">◆ </a></span>what()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const char * fourdst::composition::exceptions::CompositionError::what </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns the error message. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A C-style string containing the error message. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00032">32</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a4cd69d727a162f90045cd6d4aaf95440" name="a4cd69d727a162f90045cd6d4aaf95440"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4cd69d727a162f90045cd6d4aaf95440">◆ </a></span>m_message</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::string fourdst::composition::exceptions::CompositionError::m_message</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel protected">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The error message. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00019">19</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">CompositionError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,6 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_composition_error =
|
||||
[
|
||||
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c", null ],
|
||||
[ "what", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08", null ],
|
||||
[ "m_message", "classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::CompositionModeError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html">fourdst::composition::exceptions::CompositionModeError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html">fourdst::composition::exceptions::CompositionModeError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,197 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::CompositionModeError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::CompositionModeError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown due to a conflict in composition modes at the entry level.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::CompositionModeError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.png" usemap="#fourdst::composition::exceptions::CompositionModeError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::CompositionModeError_map" name="fourdst::composition::exceptions::CompositionModeError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition." alt="fourdst::composition::exceptions::CompositionEntryError" shape="rect" coords="0,56,325,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:af5ea3395201839d670bdcfc61b19abb1" id="r_af5ea3395201839d670bdcfc61b19abb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:af5ea3395201839d670bdcfc61b19abb1"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:af5ea3395201839d670bdcfc61b19abb1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td></tr>
|
||||
<tr class="memitem:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_af5ea3395201839d670bdcfc61b19abb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_aeba45905c6dc1a47ec1ad3f978f94e57"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td></tr>
|
||||
<tr class="memitem:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_a41208f0821385ed6f168c66f5863a79d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a></td></tr>
|
||||
<tr class="memdesc:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown due to a conflict in composition modes at the entry level. </p>
|
||||
<p>This may occur if an entry's configuration is incompatible with the overall composition's mode. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00145">145</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af5ea3395201839d670bdcfc61b19abb1" name="af5ea3395201839d670bdcfc61b19abb1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af5ea3395201839d670bdcfc61b19abb1">◆ </a></span>CompositionEntryError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionEntryError::CompositionEntryError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00055">55</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html">CompositionModeError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error =
|
||||
[
|
||||
[ "CompositionEntryError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html#af5ea3395201839d670bdcfc61b19abb1", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::CompositionNotFinalizedError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html">fourdst::composition::exceptions::CompositionNotFinalizedError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html">fourdst::composition::exceptions::CompositionNotFinalizedError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,197 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::CompositionNotFinalizedError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::CompositionNotFinalizedError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown when an operation is attempted on a composition that has not been finalized.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::CompositionNotFinalizedError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.png" usemap="#fourdst::composition::exceptions::CompositionNotFinalizedError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::CompositionNotFinalizedError_map" name="fourdst::composition::exceptions::CompositionNotFinalizedError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects." alt="fourdst::composition::exceptions::CompositionError" shape="rect" coords="0,56,363,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_ae44ceddb19da8a8cda7ee150b6826d08"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_a4cd69d727a162f90045cd6d4aaf95440"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td></tr>
|
||||
<tr class="memdesc:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown when an operation is attempted on a composition that has not been finalized. </p>
|
||||
<p>Certain operations require the composition to be in a "finalized" state. This error indicates that such an operation was called prematurely. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00074">74</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aef0cd13a4d1eb60b6d75ca5480e9146c" name="aef0cd13a4d1eb60b6d75ca5480e9146c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef0cd13a4d1eb60b6d75ca5480e9146c">◆ </a></span>CompositionError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionError::CompositionError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00025">25</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html">CompositionNotFinalizedError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error =
|
||||
[
|
||||
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::EntryAlreadyInitializedError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html">fourdst::composition::exceptions::EntryAlreadyInitializedError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html">fourdst::composition::exceptions::EntryAlreadyInitializedError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,196 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::EntryAlreadyInitializedError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::EntryAlreadyInitializedError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown when attempting to initialize a composition entry that has already been initialized.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::EntryAlreadyInitializedError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.png" usemap="#fourdst::composition::exceptions::EntryAlreadyInitializedError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::EntryAlreadyInitializedError_map" name="fourdst::composition::exceptions::EntryAlreadyInitializedError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition." alt="fourdst::composition::exceptions::CompositionEntryError" shape="rect" coords="0,56,352,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:af5ea3395201839d670bdcfc61b19abb1" id="r_af5ea3395201839d670bdcfc61b19abb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:af5ea3395201839d670bdcfc61b19abb1"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:af5ea3395201839d670bdcfc61b19abb1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td></tr>
|
||||
<tr class="memitem:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_af5ea3395201839d670bdcfc61b19abb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_aeba45905c6dc1a47ec1ad3f978f94e57"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td></tr>
|
||||
<tr class="memitem:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_a41208f0821385ed6f168c66f5863a79d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a></td></tr>
|
||||
<tr class="memdesc:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown when attempting to initialize a composition entry that has already been initialized. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00135">135</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af5ea3395201839d670bdcfc61b19abb1" name="af5ea3395201839d670bdcfc61b19abb1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af5ea3395201839d670bdcfc61b19abb1">◆ </a></span>CompositionEntryError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionEntryError::CompositionEntryError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00055">55</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html">EntryAlreadyInitializedError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error =
|
||||
[
|
||||
[ "CompositionEntryError", "classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html#af5ea3395201839d670bdcfc61b19abb1", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::FailedToFinalizeCompositionError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html">fourdst::composition::exceptions::FailedToFinalizeCompositionError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html">fourdst::composition::exceptions::FailedToFinalizeCompositionError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,196 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::FailedToFinalizeCompositionError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::FailedToFinalizeCompositionError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown when the finalization process of a composition fails.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::FailedToFinalizeCompositionError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.png" usemap="#fourdst::composition::exceptions::FailedToFinalizeCompositionError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::FailedToFinalizeCompositionError_map" name="fourdst::composition::exceptions::FailedToFinalizeCompositionError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects." alt="fourdst::composition::exceptions::CompositionError" shape="rect" coords="0,56,386,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_ae44ceddb19da8a8cda7ee150b6826d08"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_a4cd69d727a162f90045cd6d4aaf95440"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td></tr>
|
||||
<tr class="memdesc:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown when the finalization process of a composition fails. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00119">119</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aef0cd13a4d1eb60b6d75ca5480e9146c" name="aef0cd13a4d1eb60b6d75ca5480e9146c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef0cd13a4d1eb60b6d75ca5480e9146c">◆ </a></span>CompositionError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionError::CompositionError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00025">25</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html">FailedToFinalizeCompositionError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error =
|
||||
[
|
||||
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::InvalidCompositionError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">fourdst::composition::exceptions::InvalidCompositionError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">fourdst::composition::exceptions::InvalidCompositionError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,196 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::InvalidCompositionError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::InvalidCompositionError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown when a composition is in an invalid or inconsistent state.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::InvalidCompositionError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.png" usemap="#fourdst::composition::exceptions::InvalidCompositionError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::InvalidCompositionError_map" name="fourdst::composition::exceptions::InvalidCompositionError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects." alt="fourdst::composition::exceptions::CompositionError" shape="rect" coords="0,56,330,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_ae44ceddb19da8a8cda7ee150b6826d08"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_a4cd69d727a162f90045cd6d4aaf95440"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td></tr>
|
||||
<tr class="memdesc:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown when a composition is in an invalid or inconsistent state. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00082">82</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aef0cd13a4d1eb60b6d75ca5480e9146c" name="aef0cd13a4d1eb60b6d75ca5480e9146c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef0cd13a4d1eb60b6d75ca5480e9146c">◆ </a></span>CompositionError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionError::CompositionError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00025">25</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html">InvalidCompositionError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error =
|
||||
[
|
||||
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::InvalidMixingMode Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html">fourdst::composition::exceptions::InvalidMixingMode</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html">fourdst::composition::exceptions::InvalidMixingMode</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,197 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::InvalidMixingMode Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::InvalidMixingMode Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown for an invalid or unsupported mixing mode.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::InvalidMixingMode:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.png" usemap="#fourdst::composition::exceptions::InvalidMixingMode_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::InvalidMixingMode_map" name="fourdst::composition::exceptions::InvalidMixingMode_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects." alt="fourdst::composition::exceptions::CompositionError" shape="rect" coords="0,56,301,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_ae44ceddb19da8a8cda7ee150b6826d08"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_a4cd69d727a162f90045cd6d4aaf95440"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td></tr>
|
||||
<tr class="memdesc:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown for an invalid or unsupported mixing mode. </p>
|
||||
<p>Compositions can be defined with different mixing modes (e.g., by mass, by mole). This error is thrown if an invalid mode is specified. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00093">93</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aef0cd13a4d1eb60b6d75ca5480e9146c" name="aef0cd13a4d1eb60b6d75ca5480e9146c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef0cd13a4d1eb60b6d75ca5480e9146c">◆ </a></span>CompositionError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionError::CompositionError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00025">25</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html">InvalidMixingMode</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode =
|
||||
[
|
||||
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html#aef0cd13a4d1eb60b6d75ca5480e9146c", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::InvalidSpeciesSymbolError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html">fourdst::composition::exceptions::InvalidSpeciesSymbolError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html">fourdst::composition::exceptions::InvalidSpeciesSymbolError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,196 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::InvalidSpeciesSymbolError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::InvalidSpeciesSymbolError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown for an invalid chemical species symbol in a composition entry.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::InvalidSpeciesSymbolError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.png" usemap="#fourdst::composition::exceptions::InvalidSpeciesSymbolError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::InvalidSpeciesSymbolError_map" name="fourdst::composition::exceptions::InvalidSpeciesSymbolError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition." alt="fourdst::composition::exceptions::CompositionEntryError" shape="rect" coords="0,56,348,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:af5ea3395201839d670bdcfc61b19abb1" id="r_af5ea3395201839d670bdcfc61b19abb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:af5ea3395201839d670bdcfc61b19abb1"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:af5ea3395201839d670bdcfc61b19abb1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td></tr>
|
||||
<tr class="memitem:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_af5ea3395201839d670bdcfc61b19abb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:af5ea3395201839d670bdcfc61b19abb1 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_aeba45905c6dc1a47ec1ad3f978f94e57"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:aeba45905c6dc1a47ec1ad3f978f94e57 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td></tr>
|
||||
<tr class="memitem:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" id="r_a41208f0821385ed6f168c66f5863a79d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a></td></tr>
|
||||
<tr class="memdesc:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a41208f0821385ed6f168c66f5863a79d inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown for an invalid chemical species symbol in a composition entry. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00127">127</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af5ea3395201839d670bdcfc61b19abb1" name="af5ea3395201839d670bdcfc61b19abb1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af5ea3395201839d670bdcfc61b19abb1">◆ </a></span>CompositionEntryError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionEntryError::CompositionEntryError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html" title="Base class for exceptions related to individual entries within a composition.">CompositionEntryError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00055">55</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html">InvalidSpeciesSymbolError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error =
|
||||
[
|
||||
[ "CompositionEntryError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html#af5ea3395201839d670bdcfc61b19abb1", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::InvalidSymbolError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html">fourdst::composition::exceptions::InvalidSymbolError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html">fourdst::composition::exceptions::InvalidSymbolError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,196 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::InvalidSymbolError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::InvalidSymbolError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown when a symbol used in a composition is invalid.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::InvalidSymbolError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.png" usemap="#fourdst::composition::exceptions::InvalidSymbolError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::InvalidSymbolError_map" name="fourdst::composition::exceptions::InvalidSymbolError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects." alt="fourdst::composition::exceptions::CompositionError" shape="rect" coords="0,56,303,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_ae44ceddb19da8a8cda7ee150b6826d08"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_a4cd69d727a162f90045cd6d4aaf95440"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td></tr>
|
||||
<tr class="memdesc:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown when a symbol used in a composition is invalid. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00101">101</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aef0cd13a4d1eb60b6d75ca5480e9146c" name="aef0cd13a4d1eb60b6d75ca5480e9146c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef0cd13a4d1eb60b6d75ca5480e9146c">◆ </a></span>CompositionError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionError::CompositionError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00025">25</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html">InvalidSymbolError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error =
|
||||
[
|
||||
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: Member 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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::UnregisteredSymbolError Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">fourdst::composition::exceptions::UnregisteredSymbolError</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">fourdst::composition::exceptions::UnregisteredSymbolError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,197 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>fourdst::libcomposition: fourdst::composition::exceptions::UnregisteredSymbolError Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">fourdst::composition::exceptions::UnregisteredSymbolError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Exception thrown when a symbol is used that has not been registered.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for fourdst::composition::exceptions::UnregisteredSymbolError:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.png" usemap="#fourdst::composition::exceptions::UnregisteredSymbolError_map" alt=""/>
|
||||
<map id="fourdst::composition::exceptions::UnregisteredSymbolError_map" name="fourdst::composition::exceptions::UnregisteredSymbolError_map">
|
||||
<area href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects." alt="fourdst::composition::exceptions::CompositionError" shape="rect" coords="0,56,338,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_aef0cd13a4d1eb60b6d75ca5480e9146c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> (const std::string &message)</td></tr>
|
||||
<tr class="memdesc:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. <br /></td></tr>
|
||||
<tr class="separator:aef0cd13a4d1eb60b6d75ca5480e9146c inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_ae44ceddb19da8a8cda7ee150b6826d08"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">what</a> () const noexcept override</td></tr>
|
||||
<tr class="memdesc:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message. <br /></td></tr>
|
||||
<tr class="separator:ae44ceddb19da8a8cda7ee150b6826d08 inherit pub_methods_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html">fourdst::composition::exceptions::CompositionError</a></td></tr>
|
||||
<tr class="memitem:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error" id="r_a4cd69d727a162f90045cd6d4aaf95440"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">m_message</a></td></tr>
|
||||
<tr class="memdesc:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="mdescLeft"> </td><td class="mdescRight">The error message. <br /></td></tr>
|
||||
<tr class="separator:a4cd69d727a162f90045cd6d4aaf95440 inherit pro_attribs_classfourdst_1_1composition_1_1exceptions_1_1_composition_error"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Exception thrown when a symbol is used that has not been registered. </p>
|
||||
<p>This typically occurs when a chemical species is used that is not known to the system. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00111">111</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aef0cd13a4d1eb60b6d75ca5480e9146c" name="aef0cd13a4d1eb60b6d75ca5480e9146c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef0cd13a4d1eb60b6d75ca5480e9146c">◆ </a></span>CompositionError()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::exceptions::CompositionError::CompositionError </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" title="Base class for exceptions related to composition objects.">CompositionError</a> with an error message. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">message</td><td>The error message. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="exceptions__composition_8h_source.html#l00025">25</a> of file <a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/composition/include/fourdst/composition/exceptions/<a class="el" href="exceptions__composition_8h_source.html">exceptions_composition.h</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="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="navelem"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html">UnregisteredSymbolError</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,4 @@
|
||||
var classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error =
|
||||
[
|
||||
[ "CompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c", null ]
|
||||
];
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
61
docs/html/clipboard.js
Normal file
@@ -0,0 +1,61 @@
|
||||
/**
|
||||
|
||||
The code below is based on the Doxygen Awesome project, see
|
||||
https://github.com/jothepro/doxygen-awesome-css
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021 - 2022 jothepro
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
*/
|
||||
|
||||
let clipboard_title = "Copy to clipboard"
|
||||
let clipboard_icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="#888" d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg>`
|
||||
let clipboard_successIcon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"/></svg>`
|
||||
let clipboard_successDuration = 1000
|
||||
|
||||
$(function() {
|
||||
if(navigator.clipboard) {
|
||||
const fragments = document.getElementsByClassName("fragment")
|
||||
for(const fragment of fragments) {
|
||||
const clipboard_div = document.createElement("div")
|
||||
clipboard_div.classList.add("clipboard")
|
||||
clipboard_div.innerHTML = clipboard_icon
|
||||
clipboard_div.title = clipboard_title
|
||||
$(clipboard_div).click(function() {
|
||||
const content = this.parentNode.cloneNode(true)
|
||||
// filter out line number and folded fragments from file listings
|
||||
content.querySelectorAll(".lineno, .ttc, .foldclosed").forEach((node) => { node.remove() })
|
||||
let text = content.textContent
|
||||
// remove trailing newlines and trailing spaces from empty lines
|
||||
text = text.replace(/^\s*\n/gm,'\n').replace(/\n*$/,'')
|
||||
navigator.clipboard.writeText(text);
|
||||
this.classList.add("success")
|
||||
this.innerHTML = clipboard_successIcon
|
||||
window.setTimeout(() => { // switch back to normal icon after timeout
|
||||
this.classList.remove("success")
|
||||
this.innerHTML = clipboard_icon
|
||||
}, clipboard_successDuration);
|
||||
})
|
||||
fragment.insertBefore(clipboard_div, fragment.firstChild)
|
||||
}
|
||||
}
|
||||
})
|
||||
BIN
docs/html/closed.png
Normal file
|
After Width: | Height: | Size: 132 B |
148
docs/html/composition_8cpp.html
Normal file
@@ -0,0 +1,148 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('composition_8cpp.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle"><div class="title">composition.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "quill/LogMacros.h"</code><br />
|
||||
<code>#include <stdexcept></code><br />
|
||||
<code>#include <unordered_map></code><br />
|
||||
<code>#include <vector></code><br />
|
||||
<code>#include <array></code><br />
|
||||
<code>#include <ranges></code><br />
|
||||
<code>#include <utility></code><br />
|
||||
<code>#include "<a class="el" href="atomic_species_8h_source.html">fourdst/composition/atomicSpecies.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="species_8h_source.html">fourdst/composition/species.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="composition_8h_source.html">fourdst/composition/composition.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="exceptions__composition_8h_source.html">fourdst/composition/exceptions/exceptions_composition.h</a>"</code><br />
|
||||
</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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </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:a8468dde1b148c0583b8a9f85b8d0ce9a" id="r_a8468dde1b148c0583b8a9f85b8d0ce9a"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a8468dde1b148c0583b8a9f85b8d0ce9a">fourdst::composition::operator<<</a> (std::ostream &os, const <a class="el" href="structfourdst_1_1composition_1_1_global_composition.html">GlobalComposition</a> &comp)</td></tr>
|
||||
<tr class="separator:a8468dde1b148c0583b8a9f85b8d0ce9a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a676f771864958c4db4ed2a82cc0e85dd" id="r_a676f771864958c4db4ed2a82cc0e85dd"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a676f771864958c4db4ed2a82cc0e85dd">fourdst::composition::operator<<</a> (std::ostream &os, const <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html">CompositionEntry</a> &entry)</td></tr>
|
||||
<tr class="separator:a676f771864958c4db4ed2a82cc0e85dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5e8ccc2bd9e91eebcd3ef5fe470163a1" id="r_a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1">fourdst::composition::operator<<</a> (std::ostream &os, const <a class="el" href="classfourdst_1_1composition_1_1_composition.html">Composition</a> &composition)</td></tr>
|
||||
<tr class="separator:a5e8ccc2bd9e91eebcd3ef5fe470163a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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_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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
6
docs/html/composition_8cpp.js
Normal file
@@ -0,0 +1,6 @@
|
||||
var composition_8cpp =
|
||||
[
|
||||
[ "fourdst::composition::operator<<", "namespacefourdst_1_1composition.html#a5e8ccc2bd9e91eebcd3ef5fe470163a1", null ],
|
||||
[ "fourdst::composition::operator<<", "namespacefourdst_1_1composition.html#a676f771864958c4db4ed2a82cc0e85dd", null ],
|
||||
[ "fourdst::composition::operator<<", "namespacefourdst_1_1composition.html#a8468dde1b148c0583b8a9f85b8d0ce9a", null ]
|
||||
];
|
||||
1108
docs/html/composition_8cpp_source.html
Normal file
150
docs/html/composition_8h.html
Normal file
@@ -0,0 +1,150 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('composition_8h.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">composition.h File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <string></code><br />
|
||||
<code>#include <unordered_map></code><br />
|
||||
<code>#include <set></code><br />
|
||||
<code>#include <utility></code><br />
|
||||
<code>#include "fourdst/config/config.h"</code><br />
|
||||
<code>#include "fourdst/logging/logging.h"</code><br />
|
||||
<code>#include "<a class="el" href="atomic_species_8h_source.html">fourdst/composition/atomicSpecies.h</a>"</code><br />
|
||||
</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  </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"> </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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structfourdst_1_1composition_1_1_global_composition.html">fourdst::composition::GlobalComposition</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents global properties of a finalized composition. <a href="structfourdst_1_1composition_1_1_global_composition.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html">fourdst::composition::CompositionEntry</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a single entry (an isotope) within a composition. <a href="structfourdst_1_1composition_1_1_composition_entry.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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="separator:"><td class="memSeparator" colspan="2"> </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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
7
docs/html/composition_8h.js
Normal file
@@ -0,0 +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::GlobalComposition", "structfourdst_1_1composition_1_1_global_composition.html", "structfourdst_1_1composition_1_1_global_composition" ],
|
||||
[ "fourdst::composition::CompositionEntry", "structfourdst_1_1composition_1_1_composition_entry.html", "structfourdst_1_1composition_1_1_composition_entry" ],
|
||||
[ "fourdst::composition::Composition", "classfourdst_1_1composition_1_1_composition.html", "classfourdst_1_1composition_1_1_composition" ]
|
||||
];
|
||||
441
docs/html/composition_8h_source.html
Normal file
@@ -0,0 +1,441 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('composition_8h_source.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">composition.h</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="composition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/* ***********************************************************************</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">// Copyright (C) 2025 -- The 4D-STAR Collaboration</span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment">// File Author: Emily Boudreaux</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">// Last Modified: March 26, 2025</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">// 4DSSE is free software; you can use it and/or modify</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">// it under the terms and restrictions the GNU General Library Public</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment">// License version 3 (GPLv3) as published by the Free Software Foundation.</span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">// 4DSSE is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">// See the GNU Library General Public License for more details.</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">// You should have received a copy of the GNU Library General Public License</span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">// along with this software; if not, write to the Free Software</span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">// *********************************************************************** */</span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include <string></span></div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include <unordered_map></span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include <set></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 <utility></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 "fourdst/config/config.h"</span></div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include "fourdst/logging/logging.h"</span></div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include "<a class="code" href="atomic_species_8h.html">fourdst/composition/atomicSpecies.h</a>"</span></div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
||||
<div class="foldopen" id="foldopen00033" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="namespacefourdst_1_1composition.html"> 33</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacefourdst_1_1composition.html">fourdst::composition</a> {</div>
|
||||
<div class="foldopen" id="foldopen00043" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html"> 43</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="l00044" name="l00044"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html#abe5b01574242f8eaabd00c3d653291f7"> 44</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="l00045" name="l00045"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html#a93927bfccc5d2b3906565d092ed4f7f4"> 45</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="l00046" name="l00046"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html#ae1981f5ddd36abd17a4a69fa1f43de18"> 46</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="l00047" name="l00047"></a><span class="lineno"> 47</span></div>
|
||||
<div class="foldopen" id="foldopen00054" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_canonical_composition.html#a6e447cb601af6bcbd09e290aef759672"> 54</a></span> <span class="keyword">friend</span> std::ostream& <a class="code hl_friend" href="structfourdst_1_1composition_1_1_canonical_composition.html#a6e447cb601af6bcbd09e290aef759672">operator<<</a>(std::ostream& os, <span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1composition_1_1_canonical_composition.html">CanonicalComposition</a>& <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>) {</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> os << <span class="stringliteral">"<CanonicalComposition: "</span></div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> << <span class="stringliteral">"X = "</span> << <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>.X << <span class="stringliteral">", "</span></div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> << <span class="stringliteral">"Y = "</span> << <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>.Y << <span class="stringliteral">", "</span></div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> << <span class="stringliteral">"Z = "</span> << <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>.Z << <span class="stringliteral">">"</span>;</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordflow">return</span> os;</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span></div>
|
||||
<div class="foldopen" id="foldopen00069" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_global_composition.html"> 69</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structfourdst_1_1composition_1_1_global_composition.html">GlobalComposition</a> {</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_global_composition.html#a0df6ecfe28d13cbffd0abcbfec9aee41"> 70</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_global_composition.html#a0df6ecfe28d13cbffd0abcbfec9aee41">specificNumberDensity</a>; </div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_global_composition.html#a9c35810d965841a755da9ce4644a2f1b"> 71</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_global_composition.html#a9c35810d965841a755da9ce4644a2f1b">meanParticleMass</a>; </div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="comment">// Overload the output stream operator for GlobalComposition</span></div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <span class="keyword">friend</span> std::ostream& <a class="code hl_friend" href="structfourdst_1_1composition_1_1_global_composition.html#a3c072a749c3648607771ac9105181f26">operator<<</a>(std::ostream& os, <span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1composition_1_1_global_composition.html">GlobalComposition</a>& comp);</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span></div>
|
||||
<div class="foldopen" id="foldopen00083" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_entry.html"> 83</a></span> <span class="keyword">struct </span><a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a1cccb94c150dd1dcde860f55fbeaf2bd">CompositionEntry</a> {</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_entry.html#ac273debdba6a1b3ac0f11698c399d38e"> 84</a></span> std::string <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_entry.html#ac273debdba6a1b3ac0f11698c399d38e">m_symbol</a>; </div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_entry.html#a79039cbdc76b4401eb2ce44b85467503"> 85</a></span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">atomic::Species</a> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_entry.html#a79039cbdc76b4401eb2ce44b85467503">m_isotope</a>; </div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_entry.html#a1e860519bea86793413ed67c76d18c8b"> 86</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_entry.html#a1e860519bea86793413ed67c76d18c8b">m_massFracMode</a> = <span class="keyword">true</span>; </div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_entry.html#adc20165bf94e18eea3458003025579ac"> 88</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_entry.html#adc20165bf94e18eea3458003025579ac">m_massFraction</a> = 0.0; </div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_entry.html#a2b5e245f7dabb11076efdbe1ed516d9f"> 89</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_entry.html#a2b5e245f7dabb11076efdbe1ed516d9f">m_numberFraction</a> = 0.0; </div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_entry.html#a0498d707d8ea78be39283786c10657ef"> 90</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_entry.html#a0498d707d8ea78be39283786c10657ef">m_relAbundance</a> = 0.0; </div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="structfourdst_1_1composition_1_1_composition_entry.html#a391e899874cd7ef299a3ae1f64c016d2"> 92</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structfourdst_1_1composition_1_1_composition_entry.html#a391e899874cd7ef299a3ae1f64c016d2">m_initialized</a> = <span class="keyword">false</span>; </div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span></div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a1cccb94c150dd1dcde860f55fbeaf2bd">CompositionEntry</a>();</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span></div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keyword">explicit</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a1cccb94c150dd1dcde860f55fbeaf2bd">CompositionEntry</a>(<span class="keyword">const</span> std::string& <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a50d18b4c27611fa9314dd756af54c2f0">symbol</a>, <span class="keywordtype">bool</span> massFracMode=<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span></div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a1cccb94c150dd1dcde860f55fbeaf2bd">CompositionEntry</a>(<span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a1cccb94c150dd1dcde860f55fbeaf2bd">CompositionEntry</a>& entry);</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span></div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a5885a0e33687bceb15b225a00163e9d3">setSpecies</a>(<span class="keyword">const</span> std::string& <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a50d18b4c27611fa9314dd756af54c2f0">symbol</a>);</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span></div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> [[nodiscard]] std::string <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a50d18b4c27611fa9314dd756af54c2f0">symbol</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span></div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a66cb086719d7f654869bd7b0cee87ffc">mass_fraction</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span></div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a66cb086719d7f654869bd7b0cee87ffc">mass_fraction</a>(<span class="keywordtype">double</span> meanMolarMass) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span></div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a2d55492d285068d4a64db5602dfb1c78">number_fraction</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span></div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a2d55492d285068d4a64db5602dfb1c78">number_fraction</a>(<span class="keywordtype">double</span> totalMoles) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span></div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#ab6619d23e111905d1e3ab16ee822d96c">rel_abundance</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span></div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> [[nodiscard]] <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">atomic::Species</a> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#af4f8d292d18755670a914072e2260dfb">isotope</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span></div>
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a14f12b8b0178df2e32e2023bd4564ddc">getMassFracMode</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span></div>
|
||||
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a4d6df43e098e7e2e2d94ff7fb76cb4c2">setMassFraction</a>(<span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a66cb086719d7f654869bd7b0cee87ffc">mass_fraction</a>);</div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span></div>
|
||||
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> <span class="keywordtype">void</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a9ec47cf4b3399128d3836c1b24b031b0">setNumberFraction</a>(<span class="keywordtype">double</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a2d55492d285068d4a64db5602dfb1c78">number_fraction</a>);</div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span></div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a3fb3f63a4e5675c6fefb662a8e3e7aa3">setMassFracMode</a>(<span class="keywordtype">double</span> meanMolarMass);</div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span></div>
|
||||
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a743042d1998875851150d789817f5473">setNumberFracMode</a>(<span class="keywordtype">double</span> totalMoles);</div>
|
||||
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span></div>
|
||||
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <span class="keyword">friend</span> std::ostream& <a class="code hl_friend" href="structfourdst_1_1composition_1_1_composition_entry.html#ae7a6a113fc5914248eff5629716d6eb2">operator<<</a>(std::ostream& os, <span class="keyword">const</span> <a class="code hl_function" href="structfourdst_1_1composition_1_1_composition_entry.html#a1cccb94c150dd1dcde860f55fbeaf2bd">CompositionEntry</a>& entry);</div>
|
||||
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span></div>
|
||||
<div class="foldopen" id="foldopen00258" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html"> 258</a></span> <span class="keyword">class </span><a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a> {</div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a8a8096863464338bc6e3c5124407dca4"> 260</a></span> fourdst::config::Config& <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#a8a8096863464338bc6e3c5124407dca4">m_config</a> = fourdst::config::Config::getInstance();</div>
|
||||
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a695d37ec6cde63d86a20df1e9f26af19"> 261</a></span> fourdst::logging::LogManager& <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#a695d37ec6cde63d86a20df1e9f26af19">m_logManager</a> = fourdst::logging::LogManager::getInstance();</div>
|
||||
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#ab6c66f35e1fb05dd24aacaf90e115c5e"> 262</a></span> quill::Logger* <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#ab6c66f35e1fb05dd24aacaf90e115c5e">m_logger</a> = <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#a695d37ec6cde63d86a20df1e9f26af19">m_logManager</a>.getLogger(<span class="stringliteral">"log"</span>);</div>
|
||||
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> </div>
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#aa00cbc0933d8a22bb900ac21a338e5ac"> 264</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa00cbc0933d8a22bb900ac21a338e5ac">m_finalized</a> = <span class="keyword">false</span>; </div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#addae4484da7d5072ab66a721dbe04ced"> 265</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#addae4484da7d5072ab66a721dbe04ced">m_specificNumberDensity</a> = 0.0; </div>
|
||||
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a4a36c8d22ce61023e7bea1d9417577d4"> 266</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#a4a36c8d22ce61023e7bea1d9417577d4">m_meanParticleMass</a> = 0.0; </div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a671f1ee8be00f4ff8c1d94fabb382380"> 267</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#a671f1ee8be00f4ff8c1d94fabb382380">m_massFracMode</a> = <span class="keyword">true</span>; </div>
|
||||
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> </div>
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a39bfcb7d81d723cbd9d021abd533b4d6"> 269</a></span> std::set<std::string> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#a39bfcb7d81d723cbd9d021abd533b4d6">m_registeredSymbols</a>; </div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db"> 270</a></span> std::unordered_map<std::string, CompositionEntry> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db">m_compositions</a>; </div>
|
||||
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span></div>
|
||||
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a8fdac26e6298008aaeaa5b15f7fe244f">isValidSymbol</a>(<span class="keyword">const</span> std::string& symbol);</div>
|
||||
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span></div>
|
||||
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#addf03ba8b988970d341884d487aa94d5">isValidComposition</a>(<span class="keyword">const</span> std::vector<double>& fractions) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span></div>
|
||||
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a86982685c34db4a8f079ddafc25c594e">validateComposition</a>(<span class="keyword">const</span> std::vector<double>& fractions) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span></div>
|
||||
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a869dbae3db9d09c57b2df56a813a55fb">finalizeMassFracMode</a>(<span class="keywordtype">bool</span> norm);</div>
|
||||
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span></div>
|
||||
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a461ab4e9cb5975cf865db5f16f03ddfe">finalizeNumberFracMode</a>(<span class="keywordtype">bool</span> norm);</div>
|
||||
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> </div>
|
||||
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88"> 311</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="l00312" name="l00312"></a><span class="lineno"> 312</span></div>
|
||||
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#aa3ff8ece122a9fad1252061148566749"> 316</a></span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#aa3ff8ece122a9fad1252061148566749">~Composition</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span></div>
|
||||
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a72d063a74a9d2197065884a2cea57a14">finalize</a>(<span class="keywordtype">bool</span> norm=<span class="keyword">false</span>);</div>
|
||||
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span></div>
|
||||
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</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<std::string>& symbols);</div>
|
||||
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span></div>
|
||||
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</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<std::string>& symbols);</div>
|
||||
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span></div>
|
||||
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>(<span class="keyword">const</span> std::vector<std::string>& symbols, <span class="keyword">const</span> std::vector<double>& fractions, <span class="keywordtype">bool</span> massFracMode=<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span></div>
|
||||
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</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>& <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>);</div>
|
||||
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span></div>
|
||||
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>& <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>& other);</div>
|
||||
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span></div>
|
||||
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a1bc2e64f87c12befdc2bc767e7405661">registerSymbol</a>(<span class="keyword">const</span> std::string& symbol, <span class="keywordtype">bool</span> massFracMode=<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span></div>
|
||||
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a1bc2e64f87c12befdc2bc767e7405661">registerSymbol</a>(<span class="keyword">const</span> std::vector<std::string>& symbols, <span class="keywordtype">bool</span> massFracMode=<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span></div>
|
||||
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a4ce00f73cc133bb1bac2b030b93ab480">registerSpecies</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& species, <span class="keywordtype">bool</span> massFracMode=<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span> </div>
|
||||
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span></div>
|
||||
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a4ce00f73cc133bb1bac2b030b93ab480">registerSpecies</a>(<span class="keyword">const</span> std::vector<fourdst::atomic::Species>& species, <span class="keywordtype">bool</span> massFracMode=<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno"> 450</span> </div>
|
||||
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"> 451</span></div>
|
||||
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> [[nodiscard]] std::set<std::string> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a84c7b72c2aee46b94492d404855dd3e0">getRegisteredSymbols</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span></div>
|
||||
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> [[nodiscard]] std::set<fourdst::atomic::Species> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3dee7b5e1f54920de9eab99f95a516ec">getRegisteredSpecies</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span></div>
|
||||
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a493224656aa3ade68389250720ef09af">setMassFraction</a>(<span class="keyword">const</span> std::string& symbol, <span class="keyword">const</span> <span class="keywordtype">double</span>& mass_fraction);</div>
|
||||
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span></div>
|
||||
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span> std::vector<double> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a493224656aa3ade68389250720ef09af">setMassFraction</a>(<span class="keyword">const</span> std::vector<std::string>& symbols, <span class="keyword">const</span> std::vector<double>& mass_fractions);</div>
|
||||
<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"> 492</span></div>
|
||||
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"> 502</span> <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a493224656aa3ade68389250720ef09af">setMassFraction</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& species, <span class="keyword">const</span> <span class="keywordtype">double</span>& mass_fraction);</div>
|
||||
<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"> 503</span></div>
|
||||
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"> 511</span> std::vector<double> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a493224656aa3ade68389250720ef09af">setMassFraction</a>(<span class="keyword">const</span> std::vector<fourdst::atomic::Species>& species, <span class="keyword">const</span> std::vector<double>& mass_fractions);</div>
|
||||
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"> 512</span></div>
|
||||
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"> 523</span> <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a7d4d748f3ee25e68751fb143717ed080">setNumberFraction</a>(<span class="keyword">const</span> std::string& symbol, <span class="keyword">const</span> <span class="keywordtype">double</span>& number_fraction);</div>
|
||||
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span></div>
|
||||
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno"> 533</span> std::vector<double> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a7d4d748f3ee25e68751fb143717ed080">setNumberFraction</a>(<span class="keyword">const</span> std::vector<std::string>& symbols, <span class="keyword">const</span> std::vector<double>& number_fractions);</div>
|
||||
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno"> 534</span></div>
|
||||
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"> 544</span> <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a7d4d748f3ee25e68751fb143717ed080">setNumberFraction</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& species, <span class="keyword">const</span> <span class="keywordtype">double</span>& number_fraction);</div>
|
||||
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"> 545</span></div>
|
||||
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span> std::vector<double> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a7d4d748f3ee25e68751fb143717ed080">setNumberFraction</a>(<span class="keyword">const</span> std::vector<fourdst::atomic::Species>& species, <span class="keyword">const</span> std::vector<double>& number_fractions);</div>
|
||||
<div class="line"><a id="l00554" name="l00554"></a><span class="lineno"> 554</span></div>
|
||||
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span> [[nodiscard]] <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a3aead72892606725a4149a5f65bd31ec">mix</a>(<span class="keyword">const</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>& other, <span class="keywordtype">double</span> fraction) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span></div>
|
||||
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno"> 575</span> [[nodiscard]] std::unordered_map<std::string, double> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#ad20bd541dd7c45274a2e586e6a0519a7">getMassFraction</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno"> 576</span></div>
|
||||
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"> 585</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#ad20bd541dd7c45274a2e586e6a0519a7">getMassFraction</a>(<span class="keyword">const</span> std::string& symbol) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"> 586</span></div>
|
||||
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#ad20bd541dd7c45274a2e586e6a0519a7">getMassFraction</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& species) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"> 596</span></div>
|
||||
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a7731df9b30f8c8f13231f7e1a17b105c">getNumberFraction</a>(<span class="keyword">const</span> std::string& symbol) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"> 606</span></div>
|
||||
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"> 615</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a7731df9b30f8c8f13231f7e1a17b105c">getNumberFraction</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& species) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno"> 616</span></div>
|
||||
<div class="line"><a id="l00623" name="l00623"></a><span class="lineno"> 623</span> [[nodiscard]] std::unordered_map<std::string, double> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a7731df9b30f8c8f13231f7e1a17b105c">getNumberFraction</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00624" name="l00624"></a><span class="lineno"> 624</span></div>
|
||||
<div class="line"><a id="l00633" name="l00633"></a><span class="lineno"> 633</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a67a2ed844f3aee3d9cc1a3cb996eb56f">getMolarAbundance</a>(<span class="keyword">const</span> std::string& symbol) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00634" name="l00634"></a><span class="lineno"> 634</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_1_composition.html#a67a2ed844f3aee3d9cc1a3cb996eb56f">getMolarAbundance</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& species) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"> 644</span></div>
|
||||
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"> 653</span> [[nodiscard]] std::pair<CompositionEntry, GlobalComposition> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a1138c86f7ccd39594601c2ec63ad89e9">getComposition</a>(<span class="keyword">const</span> std::string& symbol) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"> 654</span></div>
|
||||
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno"> 663</span> [[nodiscard]] std::pair<CompositionEntry, GlobalComposition> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a1138c86f7ccd39594601c2ec63ad89e9">getComposition</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& species) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno"> 664</span></div>
|
||||
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"> 671</span> [[nodiscard]] std::pair<std::unordered_map<std::string, CompositionEntry>, <a class="code hl_struct" href="structfourdst_1_1composition_1_1_global_composition.html">GlobalComposition</a>> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a1138c86f7ccd39594601c2ec63ad89e9">getComposition</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"> 672</span></div>
|
||||
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"> 679</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a66401fed7054172e9b1a2687e5cc8eff">getMeanParticleMass</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno"> 680</span></div>
|
||||
<div class="line"><a id="l00687" name="l00687"></a><span class="lineno"> 687</span> [[nodiscard]] <span class="keywordtype">double</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a98199f435cb553f5cf4f8e520fdb8a7a">getMeanAtomicNumber</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"> 688</span></div>
|
||||
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"> 698</span> [[nodiscard]] <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a17635cd21744c7cf86cb1eb75152c816">subset</a>(<span class="keyword">const</span> std::vector<std::string>& symbols, <span class="keyword">const</span> std::string& method=<span class="stringliteral">"norm"</span>) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"> 699</span></div>
|
||||
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"> 705</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a72a368f27094b03fdd9896844e075c94">hasSymbol</a>(<span class="keyword">const</span> std::string& symbol) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"> 706</span></div>
|
||||
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"> 714</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#acb08478f7032ecc13cb02283a18187e9">contains</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structfourdst_1_1atomic_1_1_species.html">fourdst::atomic::Species</a>& isotope) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno"> 715</span></div>
|
||||
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno"> 724</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a0af981ed1074b26c237cf6cf35f82c9e">setCompositionMode</a>(<span class="keywordtype">bool</span> massFracMode);</div>
|
||||
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span></div>
|
||||
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno"> 735</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#ac75dbc8377556c835455991c7c7fe206">getCanonicalComposition</a>(<span class="keywordtype">bool</span> harsh=<span class="keyword">false</span>) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00736" name="l00736"></a><span class="lineno"> 736</span></div>
|
||||
<div class="line"><a id="l00743" name="l00743"></a><span class="lineno"> 743</span> <span class="keyword">friend</span> std::ostream& <a class="code hl_friend" href="classfourdst_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4">operator<<</a>(std::ostream& os, <span class="keyword">const</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>& <a class="code hl_namespace" href="namespacefourdst_1_1composition.html">composition</a>);</div>
|
||||
<div class="line"><a id="l00744" name="l00744"></a><span class="lineno"> 744</span></div>
|
||||
<div class="line"><a id="l00753" name="l00753"></a><span class="lineno"> 753</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a24a3bdeb8e8e55b54ecdee6dcb0d9561">operator+</a>(<span class="keyword">const</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">Composition</a>& other) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00754" name="l00754"></a><span class="lineno"> 754</span></div>
|
||||
<div class="foldopen" id="foldopen00759" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00759" name="l00759"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b"> 759</a></span> <span class="keyword">auto</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b">begin</a>() {</div>
|
||||
<div class="line"><a id="l00760" name="l00760"></a><span class="lineno"> 760</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db">m_compositions</a>.begin();</div>
|
||||
<div class="line"><a id="l00761" name="l00761"></a><span class="lineno"> 761</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00762" name="l00762"></a><span class="lineno"> 762</span></div>
|
||||
<div class="foldopen" id="foldopen00767" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00767" name="l00767"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#adf41a833e8b704daf4f581fca5c8cb9b"> 767</a></span> <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="l00768" name="l00768"></a><span class="lineno"> 768</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db">m_compositions</a>.cbegin();</div>
|
||||
<div class="line"><a id="l00769" name="l00769"></a><span class="lineno"> 769</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00770" name="l00770"></a><span class="lineno"> 770</span></div>
|
||||
<div class="foldopen" id="foldopen00775" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00775" name="l00775"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2"> 775</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="l00776" name="l00776"></a><span class="lineno"> 776</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db">m_compositions</a>.end();</div>
|
||||
<div class="line"><a id="l00777" name="l00777"></a><span class="lineno"> 777</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00778" name="l00778"></a><span class="lineno"> 778</span></div>
|
||||
<div class="foldopen" id="foldopen00783" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00783" name="l00783"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1_composition.html#aed2f5676f8f742199f01e4d1e9664bdd"> 783</a></span> <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="l00784" name="l00784"></a><span class="lineno"> 784</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db">m_compositions</a>.cend();</div>
|
||||
<div class="line"><a id="l00785" name="l00785"></a><span class="lineno"> 785</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00786" name="l00786"></a><span class="lineno"> 786</span> </div>
|
||||
<div class="line"><a id="l00787" name="l00787"></a><span class="lineno"> 787</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00788" name="l00788"></a><span class="lineno"> 788</span>}; <span class="comment">// namespace fourdst::composition</span></div>
|
||||
</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="aclassfourdst_1_1composition_1_1_composition_html_a0af981ed1074b26c237cf6cf35f82c9e"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a0af981ed1074b26c237cf6cf35f82c9e">fourdst::composition::Composition::setCompositionMode</a></div><div class="ttdeci">void setCompositionMode(bool massFracMode)</div><div class="ttdoc">Sets the composition mode (mass fraction vs. number fraction).</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00669">composition.cpp:669</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a1138c86f7ccd39594601c2ec63ad89e9"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a1138c86f7ccd39594601c2ec63ad89e9">fourdst::composition::Composition::getComposition</a></div><div class="ttdeci">std::pair< std::unordered_map< std::string, CompositionEntry >, GlobalComposition > getComposition() const</div><div class="ttdoc">Gets all composition entries and the global composition data.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00605">composition.cpp:605</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a17635cd21744c7cf86cb1eb75152c816"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a17635cd21744c7cf86cb1eb75152c816">fourdst::composition::Composition::subset</a></div><div class="ttdeci">Composition subset(const std::vector< std::string > &symbols, const std::string &method="norm") const</div><div class="ttdoc">Creates a new Composition object containing a subset of species from this one.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00640">composition.cpp:640</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a1bc2e64f87c12befdc2bc767e7405661"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a1bc2e64f87c12befdc2bc767e7405661">fourdst::composition::Composition::registerSymbol</a></div><div class="ttdeci">void registerSymbol(const std::string &symbol, bool massFracMode=true)</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#l00208">composition.cpp:208</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_a24a3bdeb8e8e55b54ecdee6dcb0d9561"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a24a3bdeb8e8e55b54ecdee6dcb0d9561">fourdst::composition::Composition::operator+</a></div><div class="ttdeci">Composition operator+(const Composition &other) const</div><div class="ttdoc">Overloads the + operator to mix two compositions with a 50/50 fraction.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00756">composition.cpp:756</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a36c2525d21cd932065bb2bb30bc57fb4"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4">fourdst::composition::Composition::operator<<</a></div><div class="ttdeci">friend std::ostream & operator<<(std::ostream &os, const Composition &composition)</div><div class="ttdoc">Overloaded output stream operator for Composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00772">composition.cpp:772</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a39bfcb7d81d723cbd9d021abd533b4d6"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a39bfcb7d81d723cbd9d021abd533b4d6">fourdst::composition::Composition::m_registeredSymbols</a></div><div class="ttdeci">std::set< std::string > m_registeredSymbols</div><div class="ttdoc">The registered symbols.</div><div class="ttdef"><b>Definition</b> <a href="#l00269">composition.h:269</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a3aead72892606725a4149a5f65bd31ec"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a3aead72892606725a4149a5f65bd31ec">fourdst::composition::Composition::mix</a></div><div class="ttdeci">Composition mix(const Composition &other, double fraction) const</div><div class="ttdoc">Mixes this composition with another to produce a new composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00473">composition.cpp:473</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a3dee7b5e1f54920de9eab99f95a516ec"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a3dee7b5e1f54920de9eab99f95a516ec">fourdst::composition::Composition::getRegisteredSpecies</a></div><div class="ttdeci">std::set< fourdst::atomic::Species > getRegisteredSpecies() const</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#l00255">composition.cpp:255</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a461ab4e9cb5975cf865db5f16f03ddfe"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a461ab4e9cb5975cf865db5f16f03ddfe">fourdst::composition::Composition::finalizeNumberFracMode</a></div><div class="ttdeci">bool finalizeNumberFracMode(bool norm)</div><div class="ttdoc">Finalizes the composition in number fraction mode.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00439">composition.cpp:439</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a493224656aa3ade68389250720ef09af"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a493224656aa3ade68389250720ef09af">fourdst::composition::Composition::setMassFraction</a></div><div class="ttdeci">double setMassFraction(const std::string &symbol, const double &mass_fraction)</div><div class="ttdoc">Sets the mass fraction for a given symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00287">composition.cpp:287</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a4a36c8d22ce61023e7bea1d9417577d4"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a4a36c8d22ce61023e7bea1d9417577d4">fourdst::composition::Composition::m_meanParticleMass</a></div><div class="ttdeci">double m_meanParticleMass</div><div class="ttdoc">The mean particle mass of the composition (\sum_{i} \frac{n_i}{m_i}. where n_i is the number fraction...</div><div class="ttdef"><b>Definition</b> <a href="#l00266">composition.h:266</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a4ce00f73cc133bb1bac2b030b93ab480"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a4ce00f73cc133bb1bac2b030b93ab480">fourdst::composition::Composition::registerSpecies</a></div><div class="ttdeci">void registerSpecies(const fourdst::atomic::Species &species, bool massFracMode=true)</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#l00241">composition.cpp:241</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 & operator=(Composition const &other)</div><div class="ttdoc">Assignment operator.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00194">composition.cpp:194</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a66401fed7054172e9b1a2687e5cc8eff"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a66401fed7054172e9b1a2687e5cc8eff">fourdst::composition::Composition::getMeanParticleMass</a></div><div class="ttdeci">double getMeanParticleMass() const</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#l00613">composition.cpp:613</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a671f1ee8be00f4ff8c1d94fabb382380"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a671f1ee8be00f4ff8c1d94fabb382380">fourdst::composition::Composition::m_massFracMode</a></div><div class="ttdeci">bool m_massFracMode</div><div class="ttdoc">True if mass fraction mode, false if number fraction mode.</div><div class="ttdef"><b>Definition</b> <a href="#l00267">composition.h:267</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a67a2ed844f3aee3d9cc1a3cb996eb56f"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a67a2ed844f3aee3d9cc1a3cb996eb56f">fourdst::composition::Composition::getMolarAbundance</a></div><div class="ttdeci">double getMolarAbundance(const std::string &symbol) const</div><div class="ttdoc">Gets the molar abundance (X_i / A_i) for a given symbol.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00571">composition.cpp:571</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a695d37ec6cde63d86a20df1e9f26af19"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a695d37ec6cde63d86a20df1e9f26af19">fourdst::composition::Composition::m_logManager</a></div><div class="ttdeci">fourdst::logging::LogManager & m_logManager</div><div class="ttdef"><b>Definition</b> <a href="#l00261">composition.h:261</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a72a368f27094b03fdd9896844e075c94"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a72a368f27094b03fdd9896844e075c94">fourdst::composition::Composition::hasSymbol</a></div><div class="ttdeci">bool hasSymbol(const std::string &symbol) const</div><div class="ttdoc">Checks if a symbol is registered in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00737">composition.cpp:737</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a72d063a74a9d2197065884a2cea57a14"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a72d063a74a9d2197065884a2cea57a14">fourdst::composition::Composition::finalize</a></div><div class="ttdeci">bool finalize(bool norm=false)</div><div class="ttdoc">Finalizes the composition, making it ready for querying.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00389">composition.cpp:389</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a7731df9b30f8c8f13231f7e1a17b105c"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a7731df9b30f8c8f13231f7e1a17b105c">fourdst::composition::Composition::getNumberFraction</a></div><div class="ttdeci">std::unordered_map< std::string, double > getNumberFraction() const</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#l00563">composition.cpp:563</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a7d4d748f3ee25e68751fb143717ed080"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a7d4d748f3ee25e68751fb143717ed080">fourdst::composition::Composition::setNumberFraction</a></div><div class="ttdeci">double setNumberFraction(const std::string &symbol, const double &number_fraction)</div><div class="ttdoc">Sets the number fraction for a given symbol.</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_1_composition_html_a84c7b72c2aee46b94492d404855dd3e0"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a84c7b72c2aee46b94492d404855dd3e0">fourdst::composition::Composition::getRegisteredSymbols</a></div><div class="ttdeci">std::set< std::string > getRegisteredSymbols() const</div><div class="ttdoc">Gets the registered symbols.</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_a86982685c34db4a8f079ddafc25c594e"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a86982685c34db4a8f079ddafc25c594e">fourdst::composition::Composition::validateComposition</a></div><div class="ttdeci">void validateComposition(const std::vector< double > &fractions) const</div><div class="ttdoc">Validates the given fractions, throwing an exception on failure.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00263">composition.cpp:263</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a869dbae3db9d09c57b2df56a813a55fb"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a869dbae3db9d09c57b2df56a813a55fb">fourdst::composition::Composition::finalizeMassFracMode</a></div><div class="ttdeci">bool finalizeMassFracMode(bool norm)</div><div class="ttdoc">Finalizes the composition in mass fraction mode.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00402">composition.cpp:402</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a8a8096863464338bc6e3c5124407dca4"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a8a8096863464338bc6e3c5124407dca4">fourdst::composition::Composition::m_config</a></div><div class="ttdeci">fourdst::config::Config & m_config</div><div class="ttdef"><b>Definition</b> <a href="#l00260">composition.h:260</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a8fdac26e6298008aaeaa5b15f7fe244f"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a8fdac26e6298008aaeaa5b15f7fe244f">fourdst::composition::Composition::isValidSymbol</a></div><div class="ttdeci">static bool isValidSymbol(const std::string &symbol)</div><div class="ttdoc">Checks if the given symbol is valid by checking against the global species database.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00283">composition.cpp:283</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_a98199f435cb553f5cf4f8e520fdb8a7a"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#a98199f435cb553f5cf4f8e520fdb8a7a">fourdst::composition::Composition::getMeanAtomicNumber</a></div><div class="ttdeci">double getMeanAtomicNumber() const</div><div class="ttdoc">Compute the mean atomic number of the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00621">composition.cpp:621</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_aa00cbc0933d8a22bb900ac21a338e5ac"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#aa00cbc0933d8a22bb900ac21a338e5ac">fourdst::composition::Composition::m_finalized</a></div><div class="ttdeci">bool m_finalized</div><div class="ttdoc">True if the composition is finalized.</div><div class="ttdef"><b>Definition</b> <a href="#l00264">composition.h:264</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_aa3ff8ece122a9fad1252061148566749"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#aa3ff8ece122a9fad1252061148566749">fourdst::composition::Composition::~Composition</a></div><div class="ttdeci">~Composition()=default</div><div class="ttdoc">Default destructor.</div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_aa7f2753b10e85ae3bbf0c3d600a973db"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db">fourdst::composition::Composition::m_compositions</a></div><div class="ttdeci">std::unordered_map< std::string, CompositionEntry > m_compositions</div><div class="ttdoc">The compositions.</div><div class="ttdef"><b>Definition</b> <a href="#l00270">composition.h:270</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 composition map.</div><div class="ttdef"><b>Definition</b> <a href="#l00759">composition.h:759</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_ab6c66f35e1fb05dd24aacaf90e115c5e"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#ab6c66f35e1fb05dd24aacaf90e115c5e">fourdst::composition::Composition::m_logger</a></div><div class="ttdeci">quill::Logger * m_logger</div><div class="ttdef"><b>Definition</b> <a href="#l00262">composition.h:262</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_ac75dbc8377556c835455991c7c7fe206"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#ac75dbc8377556c835455991c7c7fe206">fourdst::composition::Composition::getCanonicalComposition</a></div><div class="ttdeci">CanonicalComposition getCanonicalComposition(bool harsh=false) const</div><div class="ttdoc">Gets the current canonical composition (X, Y, Z).</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00690">composition.cpp:690</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_acb08478f7032ecc13cb02283a18187e9"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#acb08478f7032ecc13cb02283a18187e9">fourdst::composition::Composition::contains</a></div><div class="ttdeci">bool contains(const fourdst::atomic::Species &isotope) const</div><div class="ttdoc">Checks if a given isotope is present in the composition.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00741">composition.cpp:741</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_ad20bd541dd7c45274a2e586e6a0519a7"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#ad20bd541dd7c45274a2e586e6a0519a7">fourdst::composition::Composition::getMassFraction</a></div><div class="ttdeci">std::unordered_map< std::string, double > getMassFraction() const</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#l00534">composition.cpp:534</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_addae4484da7d5072ab66a721dbe04ced"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#addae4484da7d5072ab66a721dbe04ced">fourdst::composition::Composition::m_specificNumberDensity</a></div><div class="ttdeci">double m_specificNumberDensity</div><div class="ttdoc">The specific number density of the composition (\sum_{i} X_i m_i. Where X_i is the number fraction of...</div><div class="ttdef"><b>Definition</b> <a href="#l00265">composition.h:265</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1_composition_html_addf03ba8b988970d341884d487aa94d5"><div class="ttname"><a href="classfourdst_1_1composition_1_1_composition.html#addf03ba8b988970d341884d487aa94d5">fourdst::composition::Composition::isValidComposition</a></div><div class="ttdeci">bool isValidComposition(const std::vector< double > &fractions) const</div><div class="ttdoc">Checks if the given fractions are valid (sum to ~1.0).</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00270">composition.cpp:270</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 composition map.</div><div class="ttdef"><b>Definition</b> <a href="#l00775">composition.h:775</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 composition map.</div><div class="ttdef"><b>Definition</b> <a href="#l00767">composition.h:767</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 composition map.</div><div class="ttdef"><b>Definition</b> <a href="#l00783">composition.h:783</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="ttdef"><b>Definition</b> <a href="#l00033">composition.h:33</a></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#l00048">atomicSpecies.h:48</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="#l00043">composition.h:43</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<<</a></div><div class="ttdeci">friend std::ostream & operator<<(std::ostream &os, const CanonicalComposition &composition)</div><div class="ttdoc">Overloads the stream insertion operator for easy printing.</div><div class="ttdef"><b>Definition</b> <a href="#l00054">composition.h:54</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="#l00045">composition.h:45</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="#l00044">composition.h:44</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="#l00046">composition.h:46</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a0498d707d8ea78be39283786c10657ef"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a0498d707d8ea78be39283786c10657ef">fourdst::composition::CompositionEntry::m_relAbundance</a></div><div class="ttdeci">double m_relAbundance</div><div class="ttdoc">The relative abundance, used internally for conversions. For mass fraction mode, this is X_i / A_i; f...</div><div class="ttdef"><b>Definition</b> <a href="#l00090">composition.h:90</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a14f12b8b0178df2e32e2023bd4564ddc"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a14f12b8b0178df2e32e2023bd4564ddc">fourdst::composition::CompositionEntry::getMassFracMode</a></div><div class="ttdeci">bool getMassFracMode() const</div><div class="ttdoc">Gets the mode of the composition entry.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00147">composition.cpp:147</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a1cccb94c150dd1dcde860f55fbeaf2bd"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a1cccb94c150dd1dcde860f55fbeaf2bd">fourdst::composition::CompositionEntry::CompositionEntry</a></div><div class="ttdeci">CompositionEntry()</div><div class="ttdoc">Default constructor. Initializes a default entry (H-1), but in an uninitialized state.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00038">composition.cpp:38</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a1e860519bea86793413ed67c76d18c8b"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a1e860519bea86793413ed67c76d18c8b">fourdst::composition::CompositionEntry::m_massFracMode</a></div><div class="ttdeci">bool m_massFracMode</div><div class="ttdoc">The mode of the composition entry. True if mass fraction, false if number fraction.</div><div class="ttdef"><b>Definition</b> <a href="#l00086">composition.h:86</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a2b5e245f7dabb11076efdbe1ed516d9f"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a2b5e245f7dabb11076efdbe1ed516d9f">fourdst::composition::CompositionEntry::m_numberFraction</a></div><div class="ttdeci">double m_numberFraction</div><div class="ttdoc">The number fraction (mole fraction) of the species. Valid only if m_massFracMode is false.</div><div class="ttdef"><b>Definition</b> <a href="#l00089">composition.h:89</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a2d55492d285068d4a64db5602dfb1c78"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a2d55492d285068d4a64db5602dfb1c78">fourdst::composition::CompositionEntry::number_fraction</a></div><div class="ttdeci">double number_fraction() const</div><div class="ttdoc">Gets the number fraction of the species.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00089">composition.cpp:89</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a391e899874cd7ef299a3ae1f64c016d2"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a391e899874cd7ef299a3ae1f64c016d2">fourdst::composition::CompositionEntry::m_initialized</a></div><div class="ttdeci">bool m_initialized</div><div class="ttdoc">True if the composition entry has been initialized with a valid species.</div><div class="ttdef"><b>Definition</b> <a href="#l00092">composition.h:92</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a3fb3f63a4e5675c6fefb662a8e3e7aa3"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a3fb3f63a4e5675c6fefb662a8e3e7aa3">fourdst::composition::CompositionEntry::setMassFracMode</a></div><div class="ttdeci">bool setMassFracMode(double meanMolarMass)</div><div class="ttdoc">Switches the mode to mass fraction mode.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00129">composition.cpp:129</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a4d6df43e098e7e2e2d94ff7fb76cb4c2"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a4d6df43e098e7e2e2d94ff7fb76cb4c2">fourdst::composition::CompositionEntry::setMassFraction</a></div><div class="ttdeci">void setMassFraction(double mass_fraction)</div><div class="ttdoc">Sets the mass fraction of the species.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00113">composition.cpp:113</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a50d18b4c27611fa9314dd756af54c2f0"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a50d18b4c27611fa9314dd756af54c2f0">fourdst::composition::CompositionEntry::symbol</a></div><div class="ttdeci">std::string symbol() const</div><div class="ttdoc">Gets the chemical symbol of the species.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00068">composition.cpp:68</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a5885a0e33687bceb15b225a00163e9d3"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a5885a0e33687bceb15b225a00163e9d3">fourdst::composition::CompositionEntry::setSpecies</a></div><div class="ttdeci">void setSpecies(const std::string &symbol)</div><div class="ttdoc">Sets the species for the composition entry. This can only be done once.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00056">composition.cpp:56</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a66cb086719d7f654869bd7b0cee87ffc"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a66cb086719d7f654869bd7b0cee87ffc">fourdst::composition::CompositionEntry::mass_fraction</a></div><div class="ttdeci">double mass_fraction() const</div><div class="ttdoc">Gets the mass fraction of the species.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00072">composition.cpp:72</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a743042d1998875851150d789817f5473"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a743042d1998875851150d789817f5473">fourdst::composition::CompositionEntry::setNumberFracMode</a></div><div class="ttdeci">bool setNumberFracMode(double totalMoles)</div><div class="ttdoc">Switches the mode to number fraction mode.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00138">composition.cpp:138</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a79039cbdc76b4401eb2ce44b85467503"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a79039cbdc76b4401eb2ce44b85467503">fourdst::composition::CompositionEntry::m_isotope</a></div><div class="ttdeci">atomic::Species m_isotope</div><div class="ttdoc">The atomic::Species object containing detailed isotope data.</div><div class="ttdef"><b>Definition</b> <a href="#l00085">composition.h:85</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_a9ec47cf4b3399128d3836c1b24b031b0"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#a9ec47cf4b3399128d3836c1b24b031b0">fourdst::composition::CompositionEntry::setNumberFraction</a></div><div class="ttdeci">void setNumberFraction(double number_fraction)</div><div class="ttdoc">Sets the number fraction of the species.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00121">composition.cpp:121</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_ab6619d23e111905d1e3ab16ee822d96c"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#ab6619d23e111905d1e3ab16ee822d96c">fourdst::composition::CompositionEntry::rel_abundance</a></div><div class="ttdeci">double rel_abundance() const</div><div class="ttdoc">Gets the relative abundance of the species.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00105">composition.cpp:105</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_ac273debdba6a1b3ac0f11698c399d38e"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#ac273debdba6a1b3ac0f11698c399d38e">fourdst::composition::CompositionEntry::m_symbol</a></div><div class="ttdeci">std::string m_symbol</div><div class="ttdoc">The chemical symbol of the species (e.g., "H-1", "Fe-56").</div><div class="ttdef"><b>Definition</b> <a href="#l00084">composition.h:84</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_adc20165bf94e18eea3458003025579ac"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#adc20165bf94e18eea3458003025579ac">fourdst::composition::CompositionEntry::m_massFraction</a></div><div class="ttdeci">double m_massFraction</div><div class="ttdoc">The mass fraction of the species. Valid only if m_massFracMode is true.</div><div class="ttdef"><b>Definition</b> <a href="#l00088">composition.h:88</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_ae7a6a113fc5914248eff5629716d6eb2"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#ae7a6a113fc5914248eff5629716d6eb2">fourdst::composition::CompositionEntry::operator<<</a></div><div class="ttdeci">friend std::ostream & operator<<(std::ostream &os, const CompositionEntry &entry)</div><div class="ttdoc">Overloaded output stream operator for CompositionEntry.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00767">composition.cpp:767</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_composition_entry_html_af4f8d292d18755670a914072e2260dfb"><div class="ttname"><a href="structfourdst_1_1composition_1_1_composition_entry.html#af4f8d292d18755670a914072e2260dfb">fourdst::composition::CompositionEntry::isotope</a></div><div class="ttdeci">atomic::Species isotope() const</div><div class="ttdoc">Gets the isotope data for the species.</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00109">composition.cpp:109</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_global_composition_html"><div class="ttname"><a href="structfourdst_1_1composition_1_1_global_composition.html">fourdst::composition::GlobalComposition</a></div><div class="ttdoc">Represents global properties of a finalized composition.</div><div class="ttdef"><b>Definition</b> <a href="#l00069">composition.h:69</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_global_composition_html_a0df6ecfe28d13cbffd0abcbfec9aee41"><div class="ttname"><a href="structfourdst_1_1composition_1_1_global_composition.html#a0df6ecfe28d13cbffd0abcbfec9aee41">fourdst::composition::GlobalComposition::specificNumberDensity</a></div><div class="ttdeci">double specificNumberDensity</div><div class="ttdoc">The specific number density (moles per unit mass, sum of X_i/M_i), where X_i is mass fraction and M_i...</div><div class="ttdef"><b>Definition</b> <a href="#l00070">composition.h:70</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_global_composition_html_a3c072a749c3648607771ac9105181f26"><div class="ttname"><a href="structfourdst_1_1composition_1_1_global_composition.html#a3c072a749c3648607771ac9105181f26">fourdst::composition::GlobalComposition::operator<<</a></div><div class="ttdeci">friend std::ostream & operator<<(std::ostream &os, const GlobalComposition &comp)</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00760">composition.cpp:760</a></div></div>
|
||||
<div class="ttc" id="astructfourdst_1_1composition_1_1_global_composition_html_a9c35810d965841a755da9ce4644a2f1b"><div class="ttname"><a href="structfourdst_1_1composition_1_1_global_composition.html#a9c35810d965841a755da9ce4644a2f1b">fourdst::composition::GlobalComposition::meanParticleMass</a></div><div class="ttdeci">double meanParticleMass</div><div class="ttdoc">The mean mass per particle (inverse of specific number density). Units: g/mol.</div><div class="ttdef"><b>Definition</b> <a href="#l00071">composition.h:71</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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
58
docs/html/cookie.js
Normal file
@@ -0,0 +1,58 @@
|
||||
/*!
|
||||
Cookie helper functions
|
||||
Copyright (c) 2023 Dimitri van Heesch
|
||||
Released under MIT license.
|
||||
*/
|
||||
let Cookie = {
|
||||
cookie_namespace: 'doxygen_',
|
||||
|
||||
readSetting(cookie,defVal) {
|
||||
if (window.chrome) {
|
||||
const val = localStorage.getItem(this.cookie_namespace+cookie) ||
|
||||
sessionStorage.getItem(this.cookie_namespace+cookie);
|
||||
if (val) return val;
|
||||
} else {
|
||||
let myCookie = this.cookie_namespace+cookie+"=";
|
||||
if (document.cookie) {
|
||||
const index = document.cookie.indexOf(myCookie);
|
||||
if (index != -1) {
|
||||
const valStart = index + myCookie.length;
|
||||
let valEnd = document.cookie.indexOf(";", valStart);
|
||||
if (valEnd == -1) {
|
||||
valEnd = document.cookie.length;
|
||||
}
|
||||
return document.cookie.substring(valStart, valEnd);
|
||||
}
|
||||
}
|
||||
}
|
||||
return defVal;
|
||||
},
|
||||
|
||||
writeSetting(cookie,val,days=10*365) { // default days='forever', 0=session cookie, -1=delete
|
||||
if (window.chrome) {
|
||||
if (days==0) {
|
||||
sessionStorage.setItem(this.cookie_namespace+cookie,val);
|
||||
} else {
|
||||
localStorage.setItem(this.cookie_namespace+cookie,val);
|
||||
}
|
||||
} else {
|
||||
let date = new Date();
|
||||
date.setTime(date.getTime()+(days*24*60*60*1000));
|
||||
const expiration = days!=0 ? "expires="+date.toGMTString()+";" : "";
|
||||
document.cookie = this.cookie_namespace + cookie + "=" +
|
||||
val + "; SameSite=Lax;" + expiration + "path=/";
|
||||
}
|
||||
},
|
||||
|
||||
eraseSetting(cookie) {
|
||||
if (window.chrome) {
|
||||
if (localStorage.getItem(this.cookie_namespace+cookie)) {
|
||||
localStorage.removeItem(this.cookie_namespace+cookie);
|
||||
} else if (sessionStorage.getItem(this.cookie_namespace+cookie)) {
|
||||
sessionStorage.removeItem(this.cookie_namespace+cookie);
|
||||
}
|
||||
} else {
|
||||
this.writeSetting(cookie,'',-1);
|
||||
}
|
||||
},
|
||||
}
|
||||
121
docs/html/dir_3c9efac6790a3720e63e1a08c00d11f2.html
Normal file
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_3c9efac6790a3720e63e1a08c00d11f2.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">fourdst Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html">composition</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
docs/html/dir_3c9efac6790a3720e63e1a08c00d11f2.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var dir_3c9efac6790a3720e63e1a08c00d11f2 =
|
||||
[
|
||||
[ "composition", "dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html", "dir_f0fdd83dd0cb4aa6fd6a832374ae4f05" ]
|
||||
];
|
||||
123
docs/html/dir_425afc2e69e55565110382214454a15b.html
Normal file
@@ -0,0 +1,123 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_425afc2e69e55565110382214454a15b.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">composition Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_cb6fc2f7165eff3b2362b2440dfaea8e.html">include</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_e22a97de167fe22ecd13733f7a34b9f0.html">lib</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
5
docs/html/dir_425afc2e69e55565110382214454a15b.js
Normal file
@@ -0,0 +1,5 @@
|
||||
var dir_425afc2e69e55565110382214454a15b =
|
||||
[
|
||||
[ "include", "dir_cb6fc2f7165eff3b2362b2440dfaea8e.html", "dir_cb6fc2f7165eff3b2362b2440dfaea8e" ],
|
||||
[ "lib", "dir_e22a97de167fe22ecd13733f7a34b9f0.html", "dir_e22a97de167fe22ecd13733f7a34b9f0" ]
|
||||
];
|
||||
121
docs/html/dir_49e56c817e5e54854c35e136979f97ca.html
Normal file
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_49e56c817e5e54854c35e136979f97ca.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">docs Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html">static</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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_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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
docs/html/dir_49e56c817e5e54854c35e136979f97ca.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var dir_49e56c817e5e54854c35e136979f97ca =
|
||||
[
|
||||
[ "static", "dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html", null ]
|
||||
];
|
||||
121
docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
Normal file
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">src Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_425afc2e69e55565110382214454a15b.html">composition</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var dir_68267d1309a1af8e8297ef4c3efbcdba =
|
||||
[
|
||||
[ "composition", "dir_425afc2e69e55565110382214454a15b.html", "dir_425afc2e69e55565110382214454a15b" ]
|
||||
];
|
||||
121
docs/html/dir_88aa30610c51652b536406602eb05405.html
Normal file
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_88aa30610c51652b536406602eb05405.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">exceptions Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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="exceptions__composition_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="exceptions__composition_8h.html">exceptions_composition.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
docs/html/dir_88aa30610c51652b536406602eb05405.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var dir_88aa30610c51652b536406602eb05405 =
|
||||
[
|
||||
[ "exceptions_composition.h", "exceptions__composition_8h.html", "exceptions__composition_8h" ]
|
||||
];
|
||||
115
docs/html/dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html
Normal file
@@ -0,0 +1,115 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">static Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</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_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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
121
docs/html/dir_cb6fc2f7165eff3b2362b2440dfaea8e.html
Normal file
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_cb6fc2f7165eff3b2362b2440dfaea8e.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">include Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_3c9efac6790a3720e63e1a08c00d11f2.html">fourdst</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
docs/html/dir_cb6fc2f7165eff3b2362b2440dfaea8e.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var dir_cb6fc2f7165eff3b2362b2440dfaea8e =
|
||||
[
|
||||
[ "fourdst", "dir_3c9efac6790a3720e63e1a08c00d11f2.html", "dir_3c9efac6790a3720e63e1a08c00d11f2" ]
|
||||
];
|
||||
121
docs/html/dir_e22a97de167fe22ecd13733f7a34b9f0.html
Normal file
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_e22a97de167fe22ecd13733f7a34b9f0.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">lib Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="composition_8cpp.html">composition.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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_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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
docs/html/dir_e22a97de167fe22ecd13733f7a34b9f0.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var dir_e22a97de167fe22ecd13733f7a34b9f0 =
|
||||
[
|
||||
[ "composition.cpp", "composition_8cpp.html", "composition_8cpp" ]
|
||||
];
|
||||
130
docs/html/dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html
Normal file
@@ -0,0 +1,130 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">composition Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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> </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"> </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="atomic_species_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="atomic_species_8h.html">atomicSpecies.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="composition_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="composition_8h.html">composition.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="species_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="species_8h.html">species.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
7
docs/html/dir_f0fdd83dd0cb4aa6fd6a832374ae4f05.js
Normal file
@@ -0,0 +1,7 @@
|
||||
var dir_f0fdd83dd0cb4aa6fd6a832374ae4f05 =
|
||||
[
|
||||
[ "exceptions", "dir_88aa30610c51652b536406602eb05405.html", "dir_88aa30610c51652b536406602eb05405" ],
|
||||
[ "atomicSpecies.h", "atomic_species_8h.html", "atomic_species_8h" ],
|
||||
[ "composition.h", "composition_8h.html", "composition_8h" ],
|
||||
[ "species.h", "species_8h.html", "species_8h" ]
|
||||
];
|
||||
12
docs/html/doc.svg
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#4665A2">
|
||||
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
|
||||
</g>
|
||||
<g style="fill:#D8DFEE;stroke-width:0">
|
||||
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
12
docs/html/docd.svg
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#C4CFE5">
|
||||
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
|
||||
</g>
|
||||
<g style="fill:#4665A2;stroke-width:0">
|
||||
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
116
docs/html/doxygen-awesome-sidebar-only.css
Normal file
@@ -0,0 +1,116 @@
|
||||
/**
|
||||
|
||||
Doxygen Awesome
|
||||
https://github.com/jothepro/doxygen-awesome-css
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021 - 2023 jothepro
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
*/
|
||||
|
||||
html {
|
||||
/* side nav width. MUST be = `TREEVIEW_WIDTH`.
|
||||
* Make sure it is wide enough to contain the page title (logo + title + version)
|
||||
*/
|
||||
--side-nav-fixed-width: 335px;
|
||||
--menu-display: none;
|
||||
|
||||
--top-height: 120px;
|
||||
--toc-sticky-top: -25px;
|
||||
--toc-max-height: calc(100vh - 2 * var(--spacing-medium) - 25px);
|
||||
}
|
||||
|
||||
#projectname {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
|
||||
@media screen and (min-width: 768px) {
|
||||
html {
|
||||
--searchbar-background: var(--page-background-color);
|
||||
}
|
||||
|
||||
#side-nav {
|
||||
min-width: var(--side-nav-fixed-width);
|
||||
max-width: var(--side-nav-fixed-width);
|
||||
top: var(--top-height);
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
#nav-tree, #side-nav {
|
||||
height: calc(100vh - var(--top-height)) !important;
|
||||
}
|
||||
|
||||
#nav-tree {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#top {
|
||||
display: block;
|
||||
border-bottom: none;
|
||||
height: var(--top-height);
|
||||
margin-bottom: calc(0px - var(--top-height));
|
||||
max-width: var(--side-nav-fixed-width);
|
||||
overflow: hidden;
|
||||
background: var(--side-nav-background);
|
||||
}
|
||||
#main-nav {
|
||||
float: left;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.ui-resizable-handle {
|
||||
cursor: default;
|
||||
width: 1px !important;
|
||||
background: var(--separator-color);
|
||||
box-shadow: 0 calc(-2 * var(--top-height)) 0 0 var(--separator-color);
|
||||
}
|
||||
|
||||
#nav-path {
|
||||
position: fixed;
|
||||
right: 0;
|
||||
left: var(--side-nav-fixed-width);
|
||||
bottom: 0;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
#doc-content {
|
||||
height: calc(100vh - 31px) !important;
|
||||
padding-bottom: calc(3 * var(--spacing-large));
|
||||
padding-top: calc(var(--top-height) - 80px);
|
||||
box-sizing: border-box;
|
||||
margin-left: var(--side-nav-fixed-width) !important;
|
||||
}
|
||||
|
||||
#MSearchBox {
|
||||
width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)));
|
||||
}
|
||||
|
||||
#MSearchField {
|
||||
width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - 65px);
|
||||
}
|
||||
|
||||
#MSearchResultsWindow {
|
||||
left: var(--spacing-medium) !important;
|
||||
right: auto;
|
||||
}
|
||||
}
|
||||
2681
docs/html/doxygen-awesome.css
Normal file
1849
docs/html/doxygen.css
Normal file
28
docs/html/doxygen.svg
Normal file
|
After Width: | Height: | Size: 15 KiB |
7418
docs/html/doxygen_crawl.html
Normal file
205
docs/html/dynsections.js
Normal file
@@ -0,0 +1,205 @@
|
||||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
|
||||
function toggleVisibility(linkObj) {
|
||||
return dynsection.toggleVisibility(linkObj);
|
||||
}
|
||||
|
||||
let dynsection = {
|
||||
|
||||
// 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');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
},
|
||||
|
||||
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('▼');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
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('►');
|
||||
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('▼');
|
||||
// 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('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
this.updateStripes();
|
||||
},
|
||||
|
||||
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+'\')">…</a>'+end);
|
||||
// insert constructed line into closed div
|
||||
$('#foldclosed'+id).html(line);
|
||||
});
|
||||
},
|
||||
};
|
||||
/* @license-end */
|
||||
$(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' ];
|
||||
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
|
||||
});
|
||||
});
|
||||
168
docs/html/exceptions__composition_8h.html
Normal file
@@ -0,0 +1,168 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('exceptions__composition_8h.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">exceptions_composition.h File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <exception></code><br />
|
||||
<code>#include <string></code><br />
|
||||
</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  </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"> </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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html">fourdst::composition::exceptions::CompositionEntryError</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for exceptions related to individual entries within a composition. <a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html">fourdst::composition::exceptions::CompositionNotFinalizedError</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Exception thrown when an operation is attempted on a composition that has not been finalized. <a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html">fourdst::composition::exceptions::InvalidMixingMode</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Exception thrown for an invalid or unsupported mixing mode. <a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html">fourdst::composition::exceptions::InvalidSymbolError</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Exception thrown when a symbol used in a composition is invalid. <a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </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"> </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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html">fourdst::composition::exceptions::FailedToFinalizeCompositionError</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Exception thrown when the finalization process of a composition fails. <a href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html">fourdst::composition::exceptions::InvalidSpeciesSymbolError</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Exception thrown for an invalid chemical species symbol in a composition entry. <a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html">fourdst::composition::exceptions::EntryAlreadyInitializedError</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Exception thrown when attempting to initialize a composition entry that has already been initialized. <a href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html">fourdst::composition::exceptions::CompositionModeError</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Exception thrown due to a conflict in composition modes at the entry level. <a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst.html">fourdst</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefourdst_1_1composition.html">fourdst::composition</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </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"> </td></tr>
|
||||
</table>
|
||||
</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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
14
docs/html/exceptions__composition_8h.js
Normal file
@@ -0,0 +1,14 @@
|
||||
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::CompositionEntryError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error" ],
|
||||
[ "fourdst::composition::exceptions::CompositionNotFinalizedError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_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::InvalidMixingMode", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode" ],
|
||||
[ "fourdst::composition::exceptions::InvalidSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_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::FailedToFinalizeCompositionError", "classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error" ],
|
||||
[ "fourdst::composition::exceptions::InvalidSpeciesSymbolError", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error" ],
|
||||
[ "fourdst::composition::exceptions::EntryAlreadyInitializedError", "classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error" ],
|
||||
[ "fourdst::composition::exceptions::CompositionModeError", "classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html", "classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error" ]
|
||||
];
|
||||
239
docs/html/exceptions__composition_8h_source.html
Normal file
@@ -0,0 +1,239 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('exceptions__composition_8h_source.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">exceptions_composition.h</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="exceptions__composition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include <exception></span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include <string></span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
|
||||
<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="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="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& 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>
|
||||
<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="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="foldopen" id="foldopen00044" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html"> 44</a></span> <span class="keyword">class </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> : <span class="keyword">public</span> std::exception {</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d"> 49</a></span> std::string <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a>;</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">public</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="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1"> 55</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a>(<span class="keyword">const</span> std::string& message)</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> : <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a>(std::move(message)) {}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span></div>
|
||||
<div class="foldopen" id="foldopen00062" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57"> 62</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_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">what</a>() const noexcept<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">m_message</a>.c_str();</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span></div>
|
||||
<div class="foldopen" id="foldopen00074" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html"> 74</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html">CompositionNotFinalizedError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> {</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</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="l00076" name="l00076"></a><span class="lineno"> 76</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span></div>
|
||||
<div class="foldopen" id="foldopen00082" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html"> 82</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="l00083" name="l00083"></a><span class="lineno"> 83</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="l00084" name="l00084"></a><span class="lineno"> 84</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span></div>
|
||||
<div class="foldopen" id="foldopen00093" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html"> 93</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html">InvalidMixingMode</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> {</div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</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="l00095" name="l00095"></a><span class="lineno"> 95</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span></div>
|
||||
<div class="foldopen" id="foldopen00101" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html"> 101</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html">InvalidSymbolError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> {</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</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="l00103" name="l00103"></a><span class="lineno"> 103</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span></div>
|
||||
<div class="foldopen" id="foldopen00111" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html"> 111</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="l00112" name="l00112"></a><span class="lineno"> 112</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="l00113" name="l00113"></a><span class="lineno"> 113</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</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="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html"> 119</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html">FailedToFinalizeCompositionError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">CompositionError</a> {</div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</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="l00121" name="l00121"></a><span class="lineno"> 121</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span></div>
|
||||
<div class="foldopen" id="foldopen00127" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html"> 127</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html">InvalidSpeciesSymbolError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> {</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError::CompositionEntryError</a>;</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span></div>
|
||||
<div class="foldopen" id="foldopen00135" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html"> 135</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html">EntryAlreadyInitializedError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> {</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError::CompositionEntryError</a>;</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</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_1exceptions_1_1_composition_mode_error.html"> 145</a></span> <span class="keyword">class </span><a class="code hl_class" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html">CompositionModeError</a> final : <span class="keyword">public</span> <a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError</a> {</div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <span class="keyword">using </span><a class="code hl_function" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">CompositionEntryError::CompositionEntryError</a>;</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</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"> 149</span>}</div>
|
||||
</div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error_html_a41208f0821385ed6f168c66f5863a79d"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">fourdst::composition::exceptions::CompositionEntryError::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="#l00049">exceptions_composition.h:49</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error_html_aeba45905c6dc1a47ec1ad3f978f94e57"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">fourdst::composition::exceptions::CompositionEntryError::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="#l00062">exceptions_composition.h:62</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error_html_af5ea3395201839d670bdcfc61b19abb1"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">fourdst::composition::exceptions::CompositionEntryError::CompositionEntryError</a></div><div class="ttdeci">CompositionEntryError(const std::string &message)</div><div class="ttdoc">Constructs a CompositionEntryError with an error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00055">exceptions_composition.h:55</a></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 &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_composition_mode_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html">fourdst::composition::exceptions::CompositionModeError</a></div><div class="ttdoc">Exception thrown due to a conflict in composition modes at the entry level.</div><div class="ttdef"><b>Definition</b> <a href="#l00145">exceptions_composition.h:145</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error_html_af5ea3395201839d670bdcfc61b19abb1"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html#af5ea3395201839d670bdcfc61b19abb1">fourdst::composition::exceptions::CompositionModeError::CompositionEntryError</a></div><div class="ttdeci">CompositionEntryError(const std::string &message)</div><div class="ttdoc">Constructs a CompositionEntryError with an error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00055">exceptions_composition.h:55</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html">fourdst::composition::exceptions::CompositionNotFinalizedError</a></div><div class="ttdoc">Exception thrown when an operation is attempted on a composition that has not been finalized.</div><div class="ttdef"><b>Definition</b> <a href="#l00074">exceptions_composition.h:74</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error_html_aef0cd13a4d1eb60b6d75ca5480e9146c"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_composition_not_finalized_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::CompositionNotFinalizedError::CompositionError</a></div><div class="ttdeci">CompositionError(const std::string &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_entry_already_initialized_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html">fourdst::composition::exceptions::EntryAlreadyInitializedError</a></div><div class="ttdoc">Exception thrown when attempting to initialize a composition entry that has already been initialized.</div><div class="ttdef"><b>Definition</b> <a href="#l00135">exceptions_composition.h:135</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error_html_af5ea3395201839d670bdcfc61b19abb1"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html#af5ea3395201839d670bdcfc61b19abb1">fourdst::composition::exceptions::EntryAlreadyInitializedError::CompositionEntryError</a></div><div class="ttdeci">CompositionEntryError(const std::string &message)</div><div class="ttdoc">Constructs a CompositionEntryError with an error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00055">exceptions_composition.h:55</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html">fourdst::composition::exceptions::FailedToFinalizeCompositionError</a></div><div class="ttdoc">Exception thrown when the finalization process of a composition fails.</div><div class="ttdef"><b>Definition</b> <a href="#l00119">exceptions_composition.h:119</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error_html_aef0cd13a4d1eb60b6d75ca5480e9146c"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::FailedToFinalizeCompositionError::CompositionError</a></div><div class="ttdeci">CompositionError(const std::string &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="#l00082">exceptions_composition.h:82</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 &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_mixing_mode_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html">fourdst::composition::exceptions::InvalidMixingMode</a></div><div class="ttdoc">Exception thrown for an invalid or unsupported mixing mode.</div><div class="ttdef"><b>Definition</b> <a href="#l00093">exceptions_composition.h:93</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode_html_aef0cd13a4d1eb60b6d75ca5480e9146c"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_mixing_mode.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::InvalidMixingMode::CompositionError</a></div><div class="ttdeci">CompositionError(const std::string &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_species_symbol_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html">fourdst::composition::exceptions::InvalidSpeciesSymbolError</a></div><div class="ttdoc">Exception thrown for an invalid chemical species symbol in a composition entry.</div><div class="ttdef"><b>Definition</b> <a href="#l00127">exceptions_composition.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error_html_af5ea3395201839d670bdcfc61b19abb1"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html#af5ea3395201839d670bdcfc61b19abb1">fourdst::composition::exceptions::InvalidSpeciesSymbolError::CompositionEntryError</a></div><div class="ttdeci">CompositionEntryError(const std::string &message)</div><div class="ttdoc">Constructs a CompositionEntryError with an error message.</div><div class="ttdef"><b>Definition</b> <a href="#l00055">exceptions_composition.h:55</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error_html"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html">fourdst::composition::exceptions::InvalidSymbolError</a></div><div class="ttdoc">Exception thrown when a symbol used in a composition is invalid.</div><div class="ttdef"><b>Definition</b> <a href="#l00101">exceptions_composition.h:101</a></div></div>
|
||||
<div class="ttc" id="aclassfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error_html_aef0cd13a4d1eb60b6d75ca5480e9146c"><div class="ttname"><a href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::InvalidSymbolError::CompositionError</a></div><div class="ttdeci">CompositionError(const std::string &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_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="#l00111">exceptions_composition.h:111</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 &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><!-- 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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
132
docs/html/files.html
Normal file
@@ -0,0 +1,132 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('files.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">File List</div></div>
|
||||
</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;"> </span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="dynsection.toggleFolder('0_')"> </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;"> </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;"> </span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_')"> </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;"> </span><span id="arr_1_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_')">▼</span><span id="img_1_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_')"> </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;"> </span><span id="arr_1_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_')">▼</span><span id="img_1_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_')"> </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;"> </span><span id="arr_1_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_0_')">▼</span><span id="img_1_0_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_0_')"> </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;"> </span><span id="arr_1_0_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_0_0_')">▼</span><span id="img_1_0_0_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_0_0_')"> </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_0_0_" class="odd"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_1_0_0_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_0_0_0_')">▼</span><span id="img_1_0_0_0_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_0_0_0_')"> </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_0_0_0_" class="even"><td class="entry"><span style="width:112px;display:inline-block;"> </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_0_1_" class="odd"><td class="entry"><span style="width:96px;display:inline-block;"> </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_0_0_0_0_2_" class="even"><td class="entry"><span style="width:96px;display:inline-block;"> </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_0_3_" class="odd"><td class="entry"><span style="width:96px;display:inline-block;"> </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_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_1_" class="arrow" onclick="dynsection.toggleFolder('1_0_1_')">▼</span><span id="img_1_0_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_1_')"> </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;"> </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>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
5
docs/html/files_dup.js
Normal file
@@ -0,0 +1,5 @@
|
||||
var files_dup =
|
||||
[
|
||||
[ "docs", "dir_49e56c817e5e54854c35e136979f97ca.html", "dir_49e56c817e5e54854c35e136979f97ca" ],
|
||||
[ "src", "dir_68267d1309a1af8e8297ef4c3efbcdba.html", "dir_68267d1309a1af8e8297ef4c3efbcdba" ]
|
||||
];
|
||||
11
docs/html/folderclosed.svg
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#4665A2;">
|
||||
<path d="M1,5.998l-0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm2,-0l-0,16.002c-0,0.796 0.316,1.559 0.879,2.121c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121c0,-3.486 0,-8.514 0,-12c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998Z"/>
|
||||
</g>
|
||||
<g style="fill:#D8DFEE;stroke-width:0;">
|
||||
<path d="M 5.6063709,24.951908 C 4.3924646,24.775461 3.4197129,23.899792 3.1031586,22.698521 L 3.0216155,22.389078 V 13.997725 5.6063709 L 3.1037477,5.2982247 C 3.3956682,4.2029881 4.1802788,3.412126 5.2787258,3.105917 5.5646428,3.0262132 5.6154982,3.0244963 8.0611641,3.0119829 l 2.4911989,-0.012746 1.932009,1.9300342 c 1.344142,1.3427669 1.976319,1.9498819 2.07763,1.9952626 0.137456,0.061571 0.474218,0.066269 6.006826,0.083795 l 5.861206,0.018568 0.29124,0.081916 c 1.094895,0.3079569 1.890116,1.109428 2.175567,2.192667 l 0.08154,0.3094425 V 16 22.389078 l -0.08154,0.309443 c -0.28446,1.079482 -1.086411,1.888085 -2.175567,2.193614 l -0.29124,0.0817 -10.302616,0.0049 c -5.700217,0.0027 -10.4001945,-0.0093 -10.5210471,-0.02684 z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
11
docs/html/folderclosedd.svg
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#C4CFE5;">
|
||||
<path d="M1,5.998l-0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm2,-0l-0,16.002c-0,0.796 0.316,1.559 0.879,2.121c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121c0,-3.486 0,-8.514 0,-12c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998Z"/>
|
||||
</g>
|
||||
<g style="fill:#4665A2;stroke-width:0;">
|
||||
<path d="M 5.6063709,24.951908 C 4.3924646,24.775461 3.4197129,23.899792 3.1031586,22.698521 L 3.0216155,22.389078 V 13.997725 5.6063709 L 3.1037477,5.2982247 C 3.3956682,4.2029881 4.1802788,3.412126 5.2787258,3.105917 5.5646428,3.0262132 5.6154982,3.0244963 8.0611641,3.0119829 l 2.4911989,-0.012746 1.932009,1.9300342 c 1.344142,1.3427669 1.976319,1.9498819 2.07763,1.9952626 0.137456,0.061571 0.474218,0.066269 6.006826,0.083795 l 5.861206,0.018568 0.29124,0.081916 c 1.094895,0.3079569 1.890116,1.109428 2.175567,2.192667 l 0.08154,0.3094425 V 16 22.389078 l -0.08154,0.309443 c -0.28446,1.079482 -1.086411,1.888085 -2.175567,2.193614 l -0.29124,0.0817 -10.302616,0.0049 c -5.700217,0.0027 -10.4001945,-0.0093 -10.5210471,-0.02684 z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
17
docs/html/folderopen.svg
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#4665A2;">
|
||||
<path
|
||||
d="M1,5.998l0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm28,14.415l-3.456,-5.925c-0.538,-0.921 -1.524,-1.488 -2.591,-1.488c-0,0 -12.905,0 -12.906,0c-1.067,0 -2.053,0.567 -2.591,1.488l-4.453,7.635c0.03,0.751 0.342,1.465 0.876,1.998c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121l0,-1.587Zm0,-3.969l0,-6.444c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998l0,12.16l2.729,-4.677c0.896,-1.536 2.54,-2.481 4.318,-2.481c3.354,0 9.552,0 12.906,0c1.778,0 3.422,0.945 4.318,2.481l1.729,2.963Z"
|
||||
id="path2" />
|
||||
</g>
|
||||
<g style="fill:#D8DFEE;stroke-width:0;">
|
||||
<path
|
||||
d="M 5.3879408,24.913408 C 4.1598821,24.650818 3.1571088,23.558656 3.053503,22.370876 L 3.0312746,22.116041 5.2606813,18.293515 C 6.486855,16.191126 7.5598351,14.372696 7.6450818,14.25256 8.0043056,13.746312 8.5423079,13.363007 9.2104664,13.137285 l 0.2548351,-0.08609 6.9294785,-0.0097 c 6.805096,-0.0095 6.934944,-0.0084 7.234011,0.06267 0.695577,0.165199 1.290483,0.557253 1.714887,1.130141 0.08158,0.110125 0.938747,1.556711 1.90481,3.214634 l 1.756479,3.014406 -0.0186,0.971942 c -0.01387,0.724723 -0.03365,1.032131 -0.07778,1.208575 -0.242792,0.970733 -0.88732,1.735415 -1.772382,2.102793 -0.58835,0.244217 0.247209,0.227436 -11.161974,0.224159 -9.0281537,-0.0026 -10.3636023,-0.0098 -10.5862902,-0.05746 z"
|
||||
id="path199" /><path
|
||||
d="M 3.0126385,11.849829 3.0235061,5.5881684 3.1020974,5.2969283 C 3.3478146,4.3863605 3.93576,3.6757372 4.756668,3.2971229 5.3293315,3.0330025 5.1813272,3.0450949 8.0130385,3.0310668 l 2.5522875,-0.012644 1.918693,1.9107086 c 1.404146,1.3983023 1.964459,1.9332518 2.089351,1.9947704 l 0.170657,0.084062 5.897611,0.019367 c 5.553257,0.018236 5.910365,0.023213 6.116041,0.085231 1.102257,0.3323708 1.857042,1.1184422 2.154229,2.2435244 0.05645,0.2137228 0.06373,0.5643981 0.07519,3.6220748 0.0076,2.032169 -5.42e-4,3.370979 -0.02041,3.349261 -0.0182,-0.0199 -0.414296,-0.691472 -0.880217,-1.492382 -0.46592,-0.80091 -0.93093,-1.577954 -1.033354,-1.726764 -0.735716,-1.0689 -1.983568,-1.844244 -3.315972,-2.060353 -0.280375,-0.04548 -1.345158,-0.05334 -7.238708,-0.05347 -4.713933,-1.09e-4 -6.9931825,0.01221 -7.1717862,0.03874 -1.3002273,0.193134 -2.4770512,0.889916 -3.283628,1.944192 -0.1076466,0.140705 -0.8359664,1.353438 -1.6184885,2.694963 L 3.0017709,18.11149 Z"
|
||||
id="path201" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
12
docs/html/folderopend.svg
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#C4CFE5;">
|
||||
<path d="M1,5.998l0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm28,14.415l-3.456,-5.925c-0.538,-0.921 -1.524,-1.488 -2.591,-1.488c-0,0 -12.905,0 -12.906,0c-1.067,0 -2.053,0.567 -2.591,1.488l-4.453,7.635c0.03,0.751 0.342,1.465 0.876,1.998c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121l0,-1.587Zm0,-3.969l0,-6.444c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998l0,12.16l2.729,-4.677c0.896,-1.536 2.54,-2.481 4.318,-2.481c3.354,0 9.552,0 12.906,0c1.778,0 3.422,0.945 4.318,2.481l1.729,2.963Z"/>
|
||||
</g>
|
||||
<g style="fill:#4665A2;stroke-width:0;">
|
||||
<path d="M 5.3879408,24.913408 C 4.1598821,24.650818 3.1571088,23.558656 3.053503,22.370876 L 3.0312746,22.116041 5.2606813,18.293515 C 6.486855,16.191126 7.5598351,14.372696 7.6450818,14.25256 8.0043056,13.746312 8.5423079,13.363007 9.2104664,13.137285 l 0.2548351,-0.08609 6.9294785,-0.0097 c 6.805096,-0.0095 6.934944,-0.0084 7.234011,0.06267 0.695577,0.165199 1.290483,0.557253 1.714887,1.130141 0.08158,0.110125 0.938747,1.556711 1.90481,3.214634 l 1.756479,3.014406 -0.0186,0.971942 c -0.01387,0.724723 -0.03365,1.032131 -0.07778,1.208575 -0.242792,0.970733 -0.88732,1.735415 -1.772382,2.102793 -0.58835,0.244217 0.247209,0.227436 -11.161974,0.224159 -9.0281537,-0.0026 -10.3636023,-0.0098 -10.5862902,-0.05746 z" />
|
||||
<path d="M 3.0126385,11.849829 3.0235061,5.5881684 3.1020974,5.2969283 C 3.3478146,4.3863605 3.93576,3.6757372 4.756668,3.2971229 5.3293315,3.0330025 5.1813272,3.0450949 8.0130385,3.0310668 l 2.5522875,-0.012644 1.918693,1.9107086 c 1.404146,1.3983023 1.964459,1.9332518 2.089351,1.9947704 l 0.170657,0.084062 5.897611,0.019367 c 5.553257,0.018236 5.910365,0.023213 6.116041,0.085231 1.102257,0.3323708 1.857042,1.1184422 2.154229,2.2435244 0.05645,0.2137228 0.06373,0.5643981 0.07519,3.6220748 0.0076,2.032169 -5.42e-4,3.370979 -0.02041,3.349261 -0.0182,-0.0199 -0.414296,-0.691472 -0.880217,-1.492382 -0.46592,-0.80091 -0.93093,-1.577954 -1.033354,-1.726764 -0.735716,-1.0689 -1.983568,-1.844244 -3.315972,-2.060353 -0.280375,-0.04548 -1.345158,-0.05334 -7.238708,-0.05347 -4.713933,-1.09e-4 -6.9931825,0.01221 -7.1717862,0.03874 -1.3002273,0.193134 -2.4770512,0.889916 -3.283628,1.944192 -0.1076466,0.140705 -0.8359664,1.353438 -1.6184885,2.694963 L 3.0017709,18.11149 Z" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
292
docs/html/functions.html
Normal file
@@ -0,0 +1,292 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>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="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>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">fourdst::libcomposition<span id="projectnumber"> v1.5.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Robust atomic species information library</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('functions.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<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() : <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() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#ab1701644ff1c83c220dc04eb58d1621b">fourdst::composition::Composition</a></li>
|
||||
<li>betaCode() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a57391049d534ffd1a4b4d6ed63d65ffc">fourdst::atomic::Species</a></li>
|
||||
<li>betaDecayEnergy() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a7d0e8a3b3d30fa56bdcc59577fa9ff73">fourdst::atomic::Species</a></li>
|
||||
<li>bindingEnergy() : <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>Composition() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a23b83b76ee025f6fc009184ee19bba88">fourdst::composition::Composition</a></li>
|
||||
<li>CompositionEntry() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a1cccb94c150dd1dcde860f55fbeaf2bd">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>CompositionEntryError() : <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#af5ea3395201839d670bdcfc61b19abb1">fourdst::composition::exceptions::CompositionEntryError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_mode_error.html#af5ea3395201839d670bdcfc61b19abb1">fourdst::composition::exceptions::CompositionModeError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_entry_already_initialized_error.html#af5ea3395201839d670bdcfc61b19abb1">fourdst::composition::exceptions::EntryAlreadyInitializedError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_species_symbol_error.html#af5ea3395201839d670bdcfc61b19abb1">fourdst::composition::exceptions::InvalidSpeciesSymbolError</a></li>
|
||||
<li>CompositionError() : <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_composition_not_finalized_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::CompositionNotFinalizedError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_failed_to_finalize_composition_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::FailedToFinalizeCompositionError</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_invalid_mixing_mode.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::InvalidMixingMode</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_symbol_error.html#aef0cd13a4d1eb60b6d75ca5480e9146c">fourdst::composition::exceptions::InvalidSymbolError</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() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#acb08478f7032ecc13cb02283a18187e9">fourdst::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
||||
<li>decayModes() : <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() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a326c260a1b53deafcd04c21b2787f6c4">fourdst::atomic::Species</a></li>
|
||||
<li>end() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#adeaf6f1213e78cb1fe8a8317f0a8adc2">fourdst::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
||||
<li>finalize() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a72d063a74a9d2197065884a2cea57a14">fourdst::composition::Composition</a></li>
|
||||
<li>finalizeMassFracMode() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a869dbae3db9d09c57b2df56a813a55fb">fourdst::composition::Composition</a></li>
|
||||
<li>finalizeNumberFracMode() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a461ab4e9cb5975cf865db5f16f03ddfe">fourdst::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
|
||||
<li>getCanonicalComposition() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#ac75dbc8377556c835455991c7c7fe206">fourdst::composition::Composition</a></li>
|
||||
<li>getComposition() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a092d3536b04167ea2e6e3a3b1446c377">fourdst::composition::Composition</a></li>
|
||||
<li>getMassFracMode() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a14f12b8b0178df2e32e2023bd4564ddc">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>getMassFraction() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#ad20bd541dd7c45274a2e586e6a0519a7">fourdst::composition::Composition</a></li>
|
||||
<li>getMeanAtomicNumber() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a98199f435cb553f5cf4f8e520fdb8a7a">fourdst::composition::Composition</a></li>
|
||||
<li>getMeanParticleMass() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a66401fed7054172e9b1a2687e5cc8eff">fourdst::composition::Composition</a></li>
|
||||
<li>getMolarAbundance() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a67a2ed844f3aee3d9cc1a3cb996eb56f">fourdst::composition::Composition</a></li>
|
||||
<li>getNumberFraction() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a84fea38bc1c005e483910285f6800e15">fourdst::composition::Composition</a></li>
|
||||
<li>getRegisteredSpecies() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a3dee7b5e1f54920de9eab99f95a516ec">fourdst::composition::Composition</a></li>
|
||||
<li>getRegisteredSymbols() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a84c7b72c2aee46b94492d404855dd3e0">fourdst::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
|
||||
<li>halfLife() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a34c4bb95e3c3e29087bc242d83aeefa1">fourdst::atomic::Species</a></li>
|
||||
<li>hasSymbol() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a72a368f27094b03fdd9896844e075c94">fourdst::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
||||
<li>isotope() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#af4f8d292d18755670a914072e2260dfb">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>isValidComposition() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#addf03ba8b988970d341884d487aa94d5">fourdst::composition::Composition</a></li>
|
||||
<li>isValidSymbol() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a8fdac26e6298008aaeaa5b15f7fe244f">fourdst::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
||||
<li>m_a : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a6e7c5ab92da7ab867018da87a14ef3ef">fourdst::atomic::Species</a></li>
|
||||
<li>m_atomicMass : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#ab3e057d426e0d8dbf0134f92fda1c322">fourdst::atomic::Species</a></li>
|
||||
<li>m_atomicMassUnc : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a4c6aa98435227f8257b93311a19c4adf">fourdst::atomic::Species</a></li>
|
||||
<li>m_betaCode : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#abe9c5f69d657383e17dd49b41b7e4e15">fourdst::atomic::Species</a></li>
|
||||
<li>m_betaDecayEnergy : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a0fc7e4b41662fe0a726dd962e9dbae9e">fourdst::atomic::Species</a></li>
|
||||
<li>m_bindingEnergy : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#acbb5b36d6892ee09e95d774eda235d3c">fourdst::atomic::Species</a></li>
|
||||
<li>m_compositions : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa7f2753b10e85ae3bbf0c3d600a973db">fourdst::composition::Composition</a></li>
|
||||
<li>m_config : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a8a8096863464338bc6e3c5124407dca4">fourdst::composition::Composition</a></li>
|
||||
<li>m_decayModes : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a545093f4fd3d9ad490a5bea84e950d35">fourdst::atomic::Species</a></li>
|
||||
<li>m_el : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a704e9d164033a89d610685c494fd53eb">fourdst::atomic::Species</a></li>
|
||||
<li>m_finalized : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa00cbc0933d8a22bb900ac21a338e5ac">fourdst::composition::Composition</a></li>
|
||||
<li>m_halfLife_s : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#af76d148ab7be629601a389f5758238ee">fourdst::atomic::Species</a></li>
|
||||
<li>m_initialized : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a391e899874cd7ef299a3ae1f64c016d2">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>m_isotope : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a79039cbdc76b4401eb2ce44b85467503">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>m_logger : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#ab6c66f35e1fb05dd24aacaf90e115c5e">fourdst::composition::Composition</a></li>
|
||||
<li>m_logManager : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a695d37ec6cde63d86a20df1e9f26af19">fourdst::composition::Composition</a></li>
|
||||
<li>m_massFracMode : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a671f1ee8be00f4ff8c1d94fabb382380">fourdst::composition::Composition</a>, <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a1e860519bea86793413ed67c76d18c8b">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>m_massFraction : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#adc20165bf94e18eea3458003025579ac">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>m_meanParticleMass : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a4a36c8d22ce61023e7bea1d9417577d4">fourdst::composition::Composition</a></li>
|
||||
<li>m_message : <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#a41208f0821385ed6f168c66f5863a79d">fourdst::composition::exceptions::CompositionEntryError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#a4cd69d727a162f90045cd6d4aaf95440">fourdst::composition::exceptions::CompositionError</a></li>
|
||||
<li>m_n : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a8f0a4eb006c924bc006bb9eb6d3907ac">fourdst::atomic::Species</a></li>
|
||||
<li>m_name : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a4f782752e18e8972c66ee7168a06279d">fourdst::atomic::Species</a></li>
|
||||
<li>m_numberFraction : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a2b5e245f7dabb11076efdbe1ed516d9f">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>m_nz : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a50d5e1c96be4884ccfebde1eec79b6e8">fourdst::atomic::Species</a></li>
|
||||
<li>m_registeredSymbols : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a39bfcb7d81d723cbd9d021abd533b4d6">fourdst::composition::Composition</a></li>
|
||||
<li>m_relAbundance : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a0498d707d8ea78be39283786c10657ef">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>m_specificNumberDensity : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#addae4484da7d5072ab66a721dbe04ced">fourdst::composition::Composition</a></li>
|
||||
<li>m_spin : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#af1d73b936b428aaa29b37c119e3426e7">fourdst::atomic::Species</a></li>
|
||||
<li>m_spinParity : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a874bc48272e4f091817bc25a72eebc2d">fourdst::atomic::Species</a></li>
|
||||
<li>m_symbol : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#ac273debdba6a1b3ac0f11698c399d38e">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>m_z : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#aae24c637c169f9f5eca03b6dcf8329e0">fourdst::atomic::Species</a></li>
|
||||
<li>mass() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#af5bdcc90ddafddfc027f94a98972eca3">fourdst::atomic::Species</a></li>
|
||||
<li>mass_fraction() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a66cb086719d7f654869bd7b0cee87ffc">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>massUnc() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#ac041c089469dc8d36548805c81492aca">fourdst::atomic::Species</a></li>
|
||||
<li>meanParticleMass : <a class="el" href="structfourdst_1_1composition_1_1_global_composition.html#a9c35810d965841a755da9ce4644a2f1b">fourdst::composition::GlobalComposition</a></li>
|
||||
<li>mix() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a3aead72892606725a4149a5f65bd31ec">fourdst::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
|
||||
<li>n() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a957734e413f07adf1d570885c480768d">fourdst::atomic::Species</a></li>
|
||||
<li>name() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a1fcc01fc978b34ba2531117f10be6741">fourdst::atomic::Species</a></li>
|
||||
<li>number_fraction() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a2d55492d285068d4a64db5602dfb1c78">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>nz() : <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!= : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#ae1cc99d92a460877ec5bc28f13424c04">fourdst::atomic::Species</a></li>
|
||||
<li>operator()() : <a class="el" href="structstd_1_1hash_3_01fourdst_1_1atomic_1_1_species_01_4.html#afa44fa4cf54e7f6283d6e2ce93c63b6a">std::hash< fourdst::atomic::Species ></a></li>
|
||||
<li>operator+() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a24a3bdeb8e8e55b54ecdee6dcb0d9561">fourdst::composition::Composition</a></li>
|
||||
<li>operator< : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#afc74eacd01f350dc20e2c7ec6a35c49b">fourdst::atomic::Species</a></li>
|
||||
<li>operator<< : <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>, <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#ae7a6a113fc5914248eff5629716d6eb2">fourdst::composition::CompositionEntry</a>, <a class="el" href="structfourdst_1_1composition_1_1_global_composition.html#a3c072a749c3648607771ac9105181f26">fourdst::composition::GlobalComposition</a></li>
|
||||
<li>operator=() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a4ec1e23cfecef764cb831171fed62fc2">fourdst::composition::Composition</a></li>
|
||||
<li>operator== : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a7864aa6e0ab9a953d657faf56cc921a1">fourdst::atomic::Species</a></li>
|
||||
<li>operator> : <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() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a4ce00f73cc133bb1bac2b030b93ab480">fourdst::composition::Composition</a></li>
|
||||
<li>registerSymbol() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a1bc2e64f87c12befdc2bc767e7405661">fourdst::composition::Composition</a></li>
|
||||
<li>rel_abundance() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#ab6619d23e111905d1e3ab16ee822d96c">fourdst::composition::CompositionEntry</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>setCompositionMode() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a0af981ed1074b26c237cf6cf35f82c9e">fourdst::composition::Composition</a></li>
|
||||
<li>setMassFracMode() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a3fb3f63a4e5675c6fefb662a8e3e7aa3">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>setMassFraction() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a493224656aa3ade68389250720ef09af">fourdst::composition::Composition</a>, <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a4d6df43e098e7e2e2d94ff7fb76cb4c2">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>setNumberFracMode() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a743042d1998875851150d789817f5473">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>setNumberFraction() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a7d4d748f3ee25e68751fb143717ed080">fourdst::composition::Composition</a>, <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a9ec47cf4b3399128d3836c1b24b031b0">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>setSpecies() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a5885a0e33687bceb15b225a00163e9d3">fourdst::composition::CompositionEntry</a></li>
|
||||
<li>Species() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a3756508a18b57a60f68f1b0cf58d303c">fourdst::atomic::Species</a></li>
|
||||
<li>specificNumberDensity : <a class="el" href="structfourdst_1_1composition_1_1_global_composition.html#a0df6ecfe28d13cbffd0abcbfec9aee41">fourdst::composition::GlobalComposition</a></li>
|
||||
<li>spin() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#a0e5d73c7c629cb08f254f2bc41f6ac4b">fourdst::atomic::Species</a></li>
|
||||
<li>spinParity() : <a class="el" href="structfourdst_1_1atomic_1_1_species.html#afcdd2f750d8cf206e3bcc507d57dabb1">fourdst::atomic::Species</a></li>
|
||||
<li>subset() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a17635cd21744c7cf86cb1eb75152c816">fourdst::composition::Composition</a></li>
|
||||
<li>symbol() : <a class="el" href="structfourdst_1_1composition_1_1_composition_entry.html#a50d18b4c27611fa9314dd756af54c2f0">fourdst::composition::CompositionEntry</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
|
||||
<li>validateComposition() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#a86982685c34db4a8f079ddafc25c594e">fourdst::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
|
||||
<li>what() : <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_entry_error.html#aeba45905c6dc1a47ec1ad3f978f94e57">fourdst::composition::exceptions::CompositionEntryError</a>, <a class="el" href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html#ae44ceddb19da8a8cda7ee150b6826d08">fourdst::composition::exceptions::CompositionError</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_x" name="index_x"></a>- x -</h3><ul>
|
||||
<li>X : <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 : <a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#a93927bfccc5d2b3906565d092ed4f7f4">fourdst::composition::CanonicalComposition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_z" name="index_z"></a>- z -</h3><ul>
|
||||
<li>Z : <a class="el" href="structfourdst_1_1composition_1_1_canonical_composition.html#ae1981f5ddd36abd17a4a69fa1f43de18">fourdst::composition::CanonicalComposition</a></li>
|
||||
<li>z() : <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() : <a class="el" href="classfourdst_1_1composition_1_1_composition.html#aa3ff8ece122a9fad1252061148566749">fourdst::composition::Composition</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>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||