1304 lines
540 KiB
HTML
1304 lines
540 KiB
HTML
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|||
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|||
|
|
<head>
|
|||
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|||
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|||
|
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
|||
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|||
|
|
<title>SERiF: 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>
|
|||
|
|
<script type="text/x-mathjax-config">
|
|||
|
|
MathJax.Hub.Config({
|
|||
|
|
extensions: ["tex2jax.js"],
|
|||
|
|
jax: ["input/TeX","output/HTML-CSS"],
|
|||
|
|
});
|
|||
|
|
</script>
|
|||
|
|
<script type="text/javascript" async="async" src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.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"/>
|
|||
|
|
<link href="doxygen-extra.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">SERiF<span id="projectnumber"> v0.0.1a</span>
|
|||
|
|
</div>
|
|||
|
|
<div id="projectbrief">Stellar Evolution and Rotation in Four Dimensions</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><span onclick="javascript:dynsection.toggleLevel(5);">5</span><span onclick="javascript:dynsection.toggleLevel(6);">6</span><span onclick="javascript:dynsection.toggleLevel(7);">7</span><span onclick="javascript:dynsection.toggleLevel(8);">8</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="namespaceserif.html" target="_self">serif</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="namespaceserif_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1backend_1_1mfem_1_1serialize.html" target="_self">serialize</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_0_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_error.html" target="_self">Error</a></td><td class="desc">Identify the component or field that could not be saved or reconstructed </td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_owned_bindings.html" target="_self">OwnedBindings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_0_0_0_0_2_" class="arrow" onclick="dynsection.toggleFolder('0_0_0_0_0_2_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler.html" target="_self">TopModelSampler</a></td><td class="desc">Sample copied coefficients on a private deformed geometry; the original state and mesh remain untouched </td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl.html" target="_self">Impl</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1serialize_1_1_resources.html" target="_self">Resources</a></td><td class="desc">Own meshes and finite-element resources in reverse dependency order, for creation and archive restoration </td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer.html" target="_self">ResourceWriter</a></td><td class="desc">Collect shared meshes, collections and spaces once while recording their associations </td></tr>
|
|||
|
|
<tr id="row_0_0_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1serialize_1_1_save_options.html" target="_self">SaveOptions</a></td><td class="desc">Choose whether reference meshes travel with the archive or are resolved by their content identity </td></tr>
|
|||
|
|
<tr id="row_0_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_0_0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1backend_1_1mfem_1_1shared.html" target="_self">shared</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_0_0_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_element.html" target="_self">BoundaryElement</a></td><td class="desc">Borrow one boundary element and its oriented coordinates during a traversal </td></tr>
|
|||
|
|
<tr id="row_0_0_0_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_failure.html" target="_self">BoundaryFailure</a></td><td class="desc">Explain why canonical boundary coordinates or their local assembly were rejected </td></tr>
|
|||
|
|
<tr id="row_0_0_0_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot.html" target="_self">ReferenceMeshSnapshot</a></td><td class="desc">The external mesh metadata consumed by a graph input </td></tr>
|
|||
|
|
<tr id="row_0_0_0_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot.html" target="_self">ReferenceSpaceSnapshot</a></td><td class="desc">Identity and revision of the space that gives coefficients their physical meaning </td></tr>
|
|||
|
|
<tr id="row_0_1_" class="even"><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="namespaceserif_1_1compile__time__checks.html" target="_self">compile_time_checks</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_0_" class="odd" style="display:none;"><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="namespaceserif_1_1compile__time__checks_1_1barotropic__density.html" target="_self">barotropic_density</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_bound_description.html" target="_self">BoundDescription</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_mechanical_barotrope.html" target="_self">MechanicalBarotrope</a></td><td class="desc">Declare only the mechanical EOS capabilities; no enthalpy, polytropic parameters, or curvature is available </td></tr>
|
|||
|
|
<tr id="row_0_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1compile__time__checks_1_1density__primal.html" target="_self">density_primal</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1density__primal_1_1_bound_description.html" target="_self">BoundDescription</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_2_" class="arrow" onclick="dynsection.toggleFolder('0_1_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1compile__time__checks_1_1eos__meanfield.html" target="_self">eos_meanfield</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_1_2_0_" class="arrow" onclick="dynsection.toggleFolder('0_1_2_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts.html" target="_self">consumer_contracts</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_2_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s.html" target="_self">SingleRelationEOS</a></td><td class="desc">Describe exactly one EOS relation; unrelated consumer capabilities remain absent </td></tr>
|
|||
|
|
<tr id="row_0_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_3_" class="arrow" onclick="dynsection.toggleFolder('0_1_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1compile__time__checks_1_1surface__boundary.html" target="_self">surface_boundary</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_central_multiplier.html" target="_self">CentralMultiplier</a></td><td class="desc">An enthalpy-dimensioned global multiplier must not be mistaken for the enthalpy carrier </td></tr>
|
|||
|
|
<tr id="row_0_1_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_forward_only.html" target="_self">ForwardOnly</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas.html" target="_self">Gas</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_inverse_partial.html" target="_self">MissingInversePartial</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_partials.html" target="_self">MissingPartials</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_other_density.html" target="_self">OtherDensity</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_other_temperature.html" target="_self">OtherTemperature</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_reversed_inverse_relations.html" target="_self">ReversedInverseRelations</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_1_3_8_" class="arrow" onclick="dynsection.toggleFolder('0_1_3_8_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term.html" target="_self">ScalarTerm</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_8_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term_1_1residual.html" target="_self">residual</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_8_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term_1_1value.html" target="_self">value</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_9_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_symbolic_e_o_s.html" target="_self">SymbolicEOS</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_10_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_two_inverse_relations.html" target="_self">TwoInverseRelations</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_1_3_11_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_uniform_temperature.html" target="_self">UniformTemperature</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="dynsection.toggleFolder('0_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1dimensions.html" target="_self">dimensions</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_acceleration.html" target="_self">Acceleration</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_acceleration.html" title="Dimension of Acceleration.">Acceleration</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_angular_acceleration.html" target="_self">AngularAcceleration</a></td><td class="desc">Angular acceleration, distinct from angular velocity despite sharing its chosen axis </td></tr>
|
|||
|
|
<tr id="row_0_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_angular_momentum.html" target="_self">AngularMomentum</a></td><td class="desc">Dimension of Angular <a class="el" href="structserif_1_1dimensions_1_1_momentum.html" title="Dimension of Momentum.">Momentum</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_angular_velocity.html" target="_self">AngularVelocity</a></td><td class="desc">Dimension of Angular <a class="el" href="structserif_1_1dimensions_1_1_velocity.html" title="Dimension of Velocity.">Velocity</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_area.html" target="_self">Area</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_area.html" title="Dimension of Area.">Area</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_barotropic_pressure_potential.html" target="_self">BarotropicPressurePotential</a></td><td class="desc">The barotropic pressure primitive A with dA/density = (dP/density)/density </td></tr>
|
|||
|
|
<tr id="row_0_2_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_chemical_potential.html" target="_self">ChemicalPotential</a></td><td class="desc">Dimension of Chemical Potential </td></tr>
|
|||
|
|
<tr id="row_0_2_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_dimensionless.html" target="_self">Dimensionless</a></td><td class="desc">Non dimensional type </td></tr>
|
|||
|
|
<tr id="row_0_2_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_dynamic_viscosity.html" target="_self">DynamicViscosity</a></td><td class="desc">Dimension of Dynamic Viscosity </td></tr>
|
|||
|
|
<tr id="row_0_2_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_energy.html" target="_self">Energy</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_energy.html" title="Dimension of Energy.">Energy</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_energy_density.html" target="_self">EnergyDensity</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_energy.html" title="Dimension of Energy.">Energy</a> Density </td></tr>
|
|||
|
|
<tr id="row_0_2_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_entropy.html" target="_self">Entropy</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_entropy.html" title="Dimension of Entropy.">Entropy</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_force.html" target="_self">Force</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_force.html" title="Dimension of Force.">Force</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_force_density.html" target="_self">ForceDensity</a></td><td class="desc"><a class="el" href="structserif_1_1dimensions_1_1_force.html" title="Dimension of Force.">Force</a> per unit volume </td></tr>
|
|||
|
|
<tr id="row_0_2_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_frequency.html" target="_self">Frequency</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_frequency.html" title="Dimension of Frequency.">Frequency</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_gravitational_constant.html" target="_self">GravitationalConstant</a></td><td class="desc">Newton's gravitational constant, expressed in the selected system of units </td></tr>
|
|||
|
|
<tr id="row_0_2_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_gravitational_potential.html" target="_self">GravitationalPotential</a></td><td class="desc">Dimension of Gravitational Potential </td></tr>
|
|||
|
|
<tr id="row_0_2_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_internal_energy.html" target="_self">InternalEnergy</a></td><td class="desc">Dimension of Internal <a class="el" href="structserif_1_1dimensions_1_1_energy.html" title="Dimension of Energy.">Energy</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_inverse_time_squared.html" target="_self">InverseTimeSquared</a></td><td class="desc">Inverse time squared, the physical dimension of a Poisson residual </td></tr>
|
|||
|
|
<tr id="row_0_2_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_is_quantity_value.html" target="_self">IsQuantityValue</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_is_quantity_value_3_01_quantity_value_3_01_quantity_01_4_01_4.html" target="_self">IsQuantityValue< QuantityValue< Quantity > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_kinematic_viscosity.html" target="_self">KinematicViscosity</a></td><td class="desc">Dimension of Kinematic Viscosity </td></tr>
|
|||
|
|
<tr id="row_0_2_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_length.html" target="_self">Length</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_length.html" title="Dimension of Length.">Length</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_luminosity.html" target="_self">Luminosity</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_luminosity.html" title="Dimension of Luminosity.">Luminosity</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_magnetic_flux_density.html" target="_self">MagneticFluxDensity</a></td><td class="desc">Dimension of Magnetic Flux Density </td></tr>
|
|||
|
|
<tr id="row_0_2_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_mass.html" target="_self">Mass</a></td><td class="desc">Dimension of mass </td></tr>
|
|||
|
|
<tr id="row_0_2_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_mass_density.html" target="_self">MassDensity</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_mass.html" title="Dimension of mass.">Mass</a> Density </td></tr>
|
|||
|
|
<tr id="row_0_2_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_mass_density_rate.html" target="_self">MassDensityRate</a></td><td class="desc"><a class="el" href="structserif_1_1dimensions_1_1_mass.html" title="Dimension of mass.">Mass</a> density divided by time, </td></tr>
|
|||
|
|
<tr id="row_0_2_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_mass_flow_rate.html" target="_self">MassFlowRate</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_mass.html" title="Dimension of mass.">Mass</a> Flow Rate </td></tr>
|
|||
|
|
<tr id="row_0_2_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_moment_of_inertia.html" target="_self">MomentOfInertia</a></td><td class="desc">Dimension of Moment Of Inertia </td></tr>
|
|||
|
|
<tr id="row_0_2_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_momentum.html" target="_self">Momentum</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_momentum.html" title="Dimension of Momentum.">Momentum</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_number_density.html" target="_self">NumberDensity</a></td><td class="desc">Dimension of Number Density </td></tr>
|
|||
|
|
<tr id="row_0_2_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_opacity.html" target="_self">Opacity</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_opacity.html" title="Dimension of Opacity.">Opacity</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_33_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1dimensions_1_1_partial_derivative.html" target="_self">PartialDerivative</a></td><td class="desc">Class to represent a compile time derivative relation between two quantities. Note that this class does not, in fact cannot, compute any derivatives itself. Rather, this is a way for the compiler to understand higher level mathematical relations. Unless you are really in the weeds of the development team you will likely not need to interact with this directly. Further note that this class does include (unlike the more basic dimension system) some basic dimensional analysis. Specifically, there are some overloaded operators that allow for certain specializations of <a class="el" href="classserif_1_1dimensions_1_1_partial_derivative.html" title="Class to represent a compile time derivative relation between two quantities. Note that this class do...">PartialDerivative</a> to operate on one and other conditioned on what their input and output types are. This does not do any thing like convert area to length^2. However, it will do more basic things like ensure that you can only add two partials which agree on their dimensions exactly. Or that while you can multiple a partial by any scalar, you cannot multiply arbitrary partials </td></tr>
|
|||
|
|
<tr id="row_0_2_34_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_physical_quantity.html" target="_self">PhysicalQuantity</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_35_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_power.html" target="_self">Power</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_power.html" title="Dimension of Power.">Power</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_pressure.html" target="_self">Pressure</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_pressure.html" title="Dimension of Pressure.">Pressure</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_pressure_laplacian.html" target="_self">PressureLaplacian</a></td><td class="desc"><a class="el" href="structserif_1_1dimensions_1_1_pressure.html" title="Dimension of Pressure.">Pressure</a> divided by length squared </td></tr>
|
|||
|
|
<tr id="row_0_2_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_quantity_at.html" target="_self">QuantityAt</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_quantity_at_3_01_index_00_01_quantity_list_3_01_quantities_8_8_8_01_4_01_4.html" target="_self">QuantityAt< Index, QuantityList< Quantities... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_quantity_list.html" target="_self">QuantityList</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_41_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_quantity_of.html" target="_self">QuantityOf</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_42_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_quantity_of_3_01_quantity_value_3_01_quantity_01_4_01_4.html" target="_self">QuantityOf< QuantityValue< Quantity > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_43_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1dimensions_1_1_quantity_value.html" target="_self">QuantityValue</a></td><td class="desc">This is the non derivative equivalent to <a class="el" href="classserif_1_1dimensions_1_1_partial_derivative.html">PartialDerivative</a>. This associates a dimension with a value and, if that value can be determined at compile time, can be decomposed to a transparent double through .<a class="el" href="classserif_1_1dimensions_1_1_quantity_value.html#a901278a0b1d317587dbad496b1527fb5">value()</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_44_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1dimensions_1_1_second_partial_derivative.html" target="_self">SecondPartialDerivative</a></td><td class="desc">A second EOS partial retains both differentiation quantities in its type </td></tr>
|
|||
|
|
<tr id="row_0_2_45_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_specific_energy.html" target="_self">SpecificEnergy</a></td><td class="desc">Dimension of Specific <a class="el" href="structserif_1_1dimensions_1_1_energy.html" title="Dimension of Energy.">Energy</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_46_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_specific_enthalpy.html" target="_self">SpecificEnthalpy</a></td><td class="desc">Dimension of Specific Enthalpy </td></tr>
|
|||
|
|
<tr id="row_0_2_47_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_specific_entropy.html" target="_self">SpecificEntropy</a></td><td class="desc">Dimension of Specific <a class="el" href="structserif_1_1dimensions_1_1_entropy.html" title="Dimension of Entropy.">Entropy</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_48_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_specific_internal_energy.html" target="_self">SpecificInternalEnergy</a></td><td class="desc">Dimension of Specific Internal <a class="el" href="structserif_1_1dimensions_1_1_energy.html" title="Dimension of Energy.">Energy</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_49_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_temperature.html" target="_self">Temperature</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_temperature.html" title="Dimension of Temperature.">Temperature</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_50_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_thermodynamic_quantity.html" target="_self">ThermodynamicQuantity</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_2_51_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_time.html" target="_self">Time</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_time.html" title="Dimension of Time.">Time</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_52_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_torque.html" target="_self">Torque</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_torque.html" title="Dimension of Torque.">Torque</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_53_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_velocity.html" target="_self">Velocity</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_velocity.html" title="Dimension of Velocity.">Velocity</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_54_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_volume.html" target="_self">Volume</a></td><td class="desc">Dimension of <a class="el" href="structserif_1_1dimensions_1_1_volume.html" title="Dimension of Volume.">Volume</a> </td></tr>
|
|||
|
|
<tr id="row_0_2_55_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1dimensions_1_1_with_respect_to.html" target="_self">WithRespectTo</a></td><td class="desc">A type that is empty at runtime but allows for the developer to specify to the compiler what quantity the partial is with respect to </td></tr>
|
|||
|
|
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization.html" target="_self">discretization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation.html" target="_self">BasisEvaluation</a></td><td class="desc">Represents an element-local basis evaluation operator, supporting dense or tensor contractions, pointwise mappings, and transpose application </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_workspace.html" target="_self">BasisWorkspace</a></td><td class="desc">Reusable scratch storage for basis contractions, reducing repeated allocations </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_coefficient_tracking.html" target="_self">CoefficientTracking</a></td><td class="desc">Track coefficient values using an owned snapshot and the identity of their binding </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_0_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_0_0_3_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map.html" target="_self">DofMap</a></td><td class="desc">A mapping from a full MFEM finite-element space to a reduced set of DOFs that are supporter by the given element support. That is to say that if one has some set of dofs D (perhaps it looks like [0, 1, 2, 3, 4] as a hypothetical) and dofs 0, 2, and 4 are associated to domain A while 1 and 3 are associated to domain B. Then if one were to construct a <a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map.html" title="A mapping from a full MFEM finite-element space to a reduced set of DOFs that are supporter by the gi...">DofMap</a> with element support [1, 0, 1, 0, 1] (where 1 indicates that the element is supported and 0 indicates that it is not) then the reduced dof map would be [0, 2, 4] and the full to reduced map would be [-1, -1, 0, -1, 1] </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements.html" target="_self">Elements</a></td><td class="desc">Borrow element access for one traversal after checking the complete binding </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection.html" target="_self">DofSelection</a></td><td class="desc">A selection of supported DOFs from a term binding, with boundary attribute information. The purpose here is to allow for the selection of a subset of DOFs from a term binding, such as those associated with a particular boundary, while still retaining the ability to validate the selection against the underlying mesh and term binding </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates.html" target="_self">ElementCoordinates</a></td><td class="desc">One element's native orientation and its supported full/reduced coefficient coordinates </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_element_reconstruction.html" target="_self">ElementReconstruction</a></td><td class="desc">An element's radial reconstruction; the enclosing plan owns its profile </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values.html" target="_self">FieldValues</a></td><td class="desc">Read a field using the same representation and mappings as its equation operators </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_owned_bindings.html" target="_self">OwnedBindings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_owned_bindings_3_01_context_00_01utils_1_1d6347e1c0c57d44edbe64604e8ef493d1.html" target="_self">OwnedBindings< Context, utils::dependencies::KeyList< Keys... > ></a></td><td class="desc">Keep typed bindings alive beside the resources they borrow; neither copying a configuration nor restoring it copies these resources </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_10_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan.html" target="_self">ReconstructionPlan</a></td><td class="desc">Immutable reconstruction selected on material-side surface elements and validated against their interfaces </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_11_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_resources.html" target="_self">Resources</a></td><td class="desc">Own meshes and finite-element resources in reverse dependency order, for creation and archive restoration </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_12_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace.html" target="_self">ScalarBoundaryTrace</a></td><td class="desc">An immutable scalar interpolation operator from supported coefficients to selected residual nodes </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_13_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_0_0_13_" class="arrow" onclick="dynsection.toggleFolder('0_3_0_0_13_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis.html" target="_self">TensorBasis</a></td><td class="desc">A class that represents a tensor basis for a finite element. This class is used to evaluate the basis functions and their derivatives at a set of reference points </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_13_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1_1_product.html" target="_self">Product</a></td><td class="desc">A struct that represents a product of one-dimensional basis functions </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_14_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_0_0_14_" class="arrow" onclick="dynsection.toggleFolder('0_3_0_0_14_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache.html" target="_self">TensorBasisCache</a></td><td class="desc">Share immutable tensor plans within one operator; copied rules are keyed by their contents </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_14_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry.html" target="_self">Entry</a></td><td class="desc">A struct that represents an entry in the <a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache.html" title="Share immutable tensor plans within one operator; copied rules are keyed by their contents.">TensorBasisCache</a>. Each entry contains a non-owning pointer to a finite element, the reference operation, the number of copies, the points used to construct the <a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis.html" title="A class that represents a tensor basis for a finite element. This class is used to evaluate the basis...">TensorBasis</a>, and a shared pointer to the <a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis.html" title="A class that represents a tensor basis for a finite element. This class is used to evaluate the basis...">TensorBasis</a> itself </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_15_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_workspace.html" target="_self">TensorWorkspace</a></td><td class="desc">A workspace for tensor contractions to avoid repeated allocations and pack memory (TODO: does this actual pack memory in a useful manner when using mfem vectors? Probably something to look into) </td></tr>
|
|||
|
|
<tr id="row_0_3_0_0_16_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding.html" target="_self">TermBinding</a></td><td class="desc">A runtime binding between a term descriptor and its MFEM finite-element space. This is used to project down the compile time term descriptors into runtime reinterpretations which can then be used to extract things like the list of dofs, the element support, and the mesh. Note that this is a child of <a class="el" href="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map.html" title="A mapping from a full MFEM finite-element space to a reduced set of DOFs that are supporter by the gi...">DofMap</a>, therefor all term bindings are also dof maps </td></tr>
|
|||
|
|
<tr id="row_0_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_1_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1blocks.html" target="_self">blocks</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1blocks_1_1keys.html" target="_self">keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_1_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1keys_1_1_layout.html" target="_self">Layout</a></td><td class="desc">Share one independently ordered state and residual layout across numerical services </td></tr>
|
|||
|
|
<tr id="row_0_3_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_1_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_1_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1barotropic__constant.html" target="_self">barotropic_constant</a></td><td class="desc">This field holds the effective potential level on the stellar isobar. The level is solved together with the fixed total mass. The <a class="el" href="structserif_1_1discretization_1_1blocks_1_1barotropic__constant.html" title="This field holds the effective potential level on the stellar isobar. The level is solved together wi...">barotropic_constant</a> name is retained as an internal coordinate identity. In the density formulation its value is Us, the gravitational potential minus the centrifugal potential on the surface; it is not the polytropic EOS constant K </td></tr>
|
|||
|
|
<tr id="row_0_3_1_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1_1mass__normalization.html" target="_self">mass_normalization</a></td><td class="desc">The value of this global scalar is the effective surface-potential level Us. Its paired residual enforces the prescribed total mass. The surface equation supplies the dependence on Us, while the mass equation integrates the density over the star </td></tr>
|
|||
|
|
<tr id="row_0_3_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1block.html" target="_self">block</a></td><td class="desc">Base class for all block types in the discretization framework </td></tr>
|
|||
|
|
<tr id="row_0_3_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1blocks_1_1_block_vector_view.html" target="_self">BlockVectorView</a></td><td class="desc">Build a non-owning view of a packed layout as a span </td></tr>
|
|||
|
|
<tr id="row_0_3_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_4_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_4_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1density.html" target="_self">density</a></td><td class="desc">The density field used to represent the distribution of mass in the system. This is a scalar field that is associated with the mass density of the system. The density field is used to enforce the mass conservation condition in the weak form </td></tr>
|
|||
|
|
<tr id="row_0_3_1_4_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_1_4_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_4_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1density_1_1mass.html" target="_self">mass</a></td><td class="desc">The mass density term for the system. Note that the naming here could be a bit confusing as FEM also uses the term "mass" to represent the canonical mass matrix. This is a more standard physics reading of what is going on here. We define that this space is a third order scalar H1 space. This gives density a continuous surface trace and a weak spatial gradient </td></tr>
|
|||
|
|
<tr id="row_0_3_1_4_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1_1residual.html" target="_self">residual</a></td><td class="desc">The residual block is a block that contains the residual of the mass density term. It is a scalar field that is associated with the mass density of the system </td></tr>
|
|||
|
|
<tr id="row_0_3_1_4_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1_1value.html" target="_self">value</a></td><td class="desc">The value block is a block that contains the value of the mass density term. It is a scalar field that is associated with the mass density of the system </td></tr>
|
|||
|
|
<tr id="row_0_3_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_5_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_5_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1displacement.html" target="_self">displacement</a></td><td class="desc">The displacement field is a 3 vector H1 field (C0 continuous) that is used to represent continuous nodal displacement over the entire domain </td></tr>
|
|||
|
|
<tr id="row_0_3_1_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_1_5_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_5_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector.html" target="_self">vector</a></td><td class="desc">Displacement vector term is a 3 vector H1 field (C0 continuous) that is used to represent continuous nodal displacement over the entire domain. This is a vector field that is associated with the mapping of the domain from the reference to physical spaces. E.g. if there is some domain O_ref which n nodal positions x^i_ref then there is some other domain O_phys with n nodel positions such that x^i_phys = x^i_ref + d^i where d^i is the displacement vector at node i </td></tr>
|
|||
|
|
<tr id="row_0_3_1_5_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1_1residual.html" target="_self">residual</a></td><td class="desc">The residual block is a block that contains the residual of the displacement vector term. It is a vector field that is associated with the mapping of the domain from the reference to physical spaces </td></tr>
|
|||
|
|
<tr id="row_0_3_1_5_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1_1value.html" target="_self">value</a></td><td class="desc">The value block is a block that contains the value of the displacement vector term. It is a vector field that is associated with the mapping of the domain from the reference to physical spaces </td></tr>
|
|||
|
|
<tr id="row_0_3_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1field.html" target="_self">field</a></td><td class="desc">The field struct is a tag type that is used to identify a field in the discretization. It is used to group together terms that belong to the same field. Each field should have a unique name and a list of terms that belong to it </td></tr>
|
|||
|
|
<tr id="row_0_3_1_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1_field_descriptor.html" target="_self">FieldDescriptor</a></td><td class="desc">Runtime descriptor for a field, containing its name. Two FieldDescriptors are equal if they have identical names </td></tr>
|
|||
|
|
<tr id="row_0_3_1_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_8_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_8_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1frame__acceleration.html" target="_self">frame_acceleration</a></td><td class="desc">Uniform translation reaction, one global scalar per Cartesian axis, to be paired with BarycenterConstraint (for example when an external companion potential acts on the star). It must vanish in a physical equilibrium </td></tr>
|
|||
|
|
<tr id="row_0_3_1_8_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1_1component.html" target="_self">component</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_1_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_9_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_9_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1global__scalar.html" target="_self">global_scalar</a></td><td class="desc">A global scalar is a term that has a single value over the entire domain (think angular momentum or total mass). Broadly we need to separate these from the other terms since they require different (often less enriched) information at compile time </td></tr>
|
|||
|
|
<tr id="row_0_3_1_9_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1global__scalar_1_1residual.html" target="_self">residual</a></td><td class="desc">The residual block is a block that contains the residual of the global scalar. It is a single value over the entire domain and is not associated with any particular functional space. For something like total mass this would be the residual of the mass of the system (i.e. the difference between the current mass and the target mass) </td></tr>
|
|||
|
|
<tr id="row_0_3_1_9_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1global__scalar_1_1value.html" target="_self">value</a></td><td class="desc">The value block is a block that contains the value of the global scalar. It is a single value over the entire domain and is not associated with any particular functional space. For something like total mass this would be the actual value of the mass of the system </td></tr>
|
|||
|
|
<tr id="row_0_3_1_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_10_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_10_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1gravity.html" target="_self">gravity</a></td><td class="desc">The gravity field contains the scalar potential. The primal formulation solves the potential and obtains its gradient by differentiation </td></tr>
|
|||
|
|
<tr id="row_0_3_1_10_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_1_10_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_10_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential.html" target="_self">potential</a></td><td class="desc">The gravitational potential term is a fourth order H1 scalar field that is used to represent the gravitational potential of the system. Its continuous trace supports the surface potential condition, and its spatial gradient supplies gravity in the primal formulation </td></tr>
|
|||
|
|
<tr id="row_0_3_1_10_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1_1residual.html" target="_self">residual</a></td><td class="desc">The residual block is a block that contains the residual of the gravitational potential term. It is a scalar field that is associated with the gravitational potential of the system </td></tr>
|
|||
|
|
<tr id="row_0_3_1_10_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1_1value.html" target="_self">value</a></td><td class="desc">The value block is a block that contains the value of the gravitational potential term. It is a scalar field that is associated with the gravitational potential of the system </td></tr>
|
|||
|
|
<tr id="row_0_3_1_11_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1residual__block.html" target="_self">residual_block</a></td><td class="desc">Final class for residual blocks with a fixed index, derived from <a class="el" href="structserif_1_1discretization_1_1blocks_1_1residual__block__base.html" title="Base class for residual blocks, derived from block.">residual_block_base</a> </td></tr>
|
|||
|
|
<tr id="row_0_3_1_12_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1residual__block__base.html" target="_self">residual_block_base</a></td><td class="desc">Base class for residual blocks, derived from block </td></tr>
|
|||
|
|
<tr id="row_0_3_1_13_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_13_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_13_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1rotation.html" target="_self">rotation</a></td><td class="desc">The rotational field, represented as the angular velocity term, given that we currently only model rigid rotation this is a global scalar. A future extension which models differential rotation will likely need to modify this to some vector field or other more complex representation of the rotation </td></tr>
|
|||
|
|
<tr id="row_0_3_1_13_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1rotation_1_1angular__velocity.html" target="_self">angular_velocity</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1blocks_1_1rotation_1_1angular__velocity.html" title="The angular_velocity term represents the angular velocity of the system. It is a global scalar that i...">angular_velocity</a> term represents the angular velocity of the system. It is a global scalar that is associated with the rotation of the system. This is used to enforce the rotation condition in the weak form when we are in the rigid rotation case. Note that downstream the way that this currently works is to calculate the expected angular velocity given the current mass, geometry, density, and angular momentum and then prescribe, given those, what the angular velocity should be. Therefore, this does not enforce that the angular velocity must be constant over the entire solver run, but rather that the angular velocity is consistent with the current state of the system </td></tr>
|
|||
|
|
<tr id="row_0_3_1_14_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1_spatial_term_traits.html" target="_self">SpatialTermTraits</a></td><td class="desc">Helper struct representing the traits of some spatial term type, including its functional space, support, family, order, and rank </td></tr>
|
|||
|
|
<tr id="row_0_3_1_15_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_1_15_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_15_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1surface__deformation.html" target="_self">surface_deformation</a></td><td class="desc">The surface corollary field to the full displacement field. This is in some ways more general than the others in so far as it is not pointwise defined over the domain. Rather, it is some general field of numbers, divorced from the underlying discrimination, that is used to represent the surface deformation of the system. This may be used, for example to represent spherical harmonic coefficients of the surface deformation. For more information see the surface and deformation systems </td></tr>
|
|||
|
|
<tr id="row_0_3_1_15_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_1_15_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_15_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1coefficients.html" target="_self">coefficients</a></td><td class="desc">The coefficients term represents some set of coefficients associated with whatever surface representation is being used to represent the surface deformation. Note how we do not have a functional space, support, or a quantity. This is also where we associate the values with </td></tr>
|
|||
|
|
<tr id="row_0_3_1_15_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1coefficients_1_1value.html" target="_self">value</a></td><td class="desc">The actual values of the coefficients for whatever surface representation is being used </td></tr>
|
|||
|
|
<tr id="row_0_3_1_15_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_1_15_1_" class="arrow" onclick="dynsection.toggleFolder('0_3_1_15_1_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1shape__equilibrium.html" target="_self">shape_equilibrium</a></td><td class="desc">The shape equilibrium term represents the shape equilibrium condition of the system. This is a term that is associated with the surface deformation field and is used to enforce the shape equilibrium condition in the weak form. This is where we associate the residuals with. Note how we do not have a functional space, support, or a quantity. This is because the shape equilibrium condition is a global condition that is not associated with any particular functional space, support, or quantity </td></tr>
|
|||
|
|
<tr id="row_0_3_1_15_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1shape__equilibrium_1_1residual.html" target="_self">residual</a></td><td class="desc">The residuals of the shape equilibrium condition </td></tr>
|
|||
|
|
<tr id="row_0_3_1_16_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1_system_layout.html" target="_self">SystemLayout</a></td><td class="desc">Describe the independently ordered physical state and residual coordinates of a discrete system </td></tr>
|
|||
|
|
<tr id="row_0_3_1_17_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1term.html" target="_self">term</a></td><td class="desc">The term struct is a tag type that is used to identify a term in the discretization. It is used to group together terms that belong to the same field. Each term should have a unique name and a list of blocks that belong to it. Note that generally you should always use term rather than <a class="el" href="structserif_1_1discretization_1_1blocks_1_1term__base.html" title="The term_base struct is a tag type that is used to identify a term in the discretization....">term_base</a> as term associates to a particular field at compile time </td></tr>
|
|||
|
|
<tr id="row_0_3_1_18_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1term__base.html" target="_self">term_base</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1blocks_1_1term__base.html" title="The term_base struct is a tag type that is used to identify a term in the discretization....">term_base</a> struct is a tag type that is used to identify a term in the discretization. It is used to group together terms that belong to the same field. Each term should have a unique name and a list of blocks that belong to it. Generally you should always use term rather than <a class="el" href="structserif_1_1discretization_1_1blocks_1_1term__base.html" title="The term_base struct is a tag type that is used to identify a term in the discretization....">term_base</a> as term associates to a particular field at compile time </td></tr>
|
|||
|
|
<tr id="row_0_3_1_19_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1_term_descriptor.html" target="_self">TermDescriptor</a></td><td class="desc">Runtime descriptor for a term, containing its associated field and name. Two TermDescriptors are equal if they have identical fields and names </td></tr>
|
|||
|
|
<tr id="row_0_3_1_20_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1value__block.html" target="_self">value_block</a></td><td class="desc">Final class for value blocks with a fixed index, derived from <a class="el" href="structserif_1_1discretization_1_1blocks_1_1value__block__base.html" title="Base class for value blocks, derived from block.">value_block_base</a> </td></tr>
|
|||
|
|
<tr id="row_0_3_1_21_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1blocks_1_1value__block__base.html" target="_self">value_block_base</a></td><td class="desc">Base class for value blocks, derived from block </td></tr>
|
|||
|
|
<tr id="row_0_3_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_2_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain.html" target="_self">domain</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_2_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain_1_1ids.html" target="_self">ids</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_2_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1lists.html" target="_self">lists</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_boundary_i_d_list.html" target="_self">BoundaryIDList</a></td><td class="desc">A list of boundary IDs in the discretization framework </td></tr>
|
|||
|
|
<tr id="row_0_3_2_0_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_domain_i_d_list.html" target="_self">DomainIDList</a></td><td class="desc">A list of domain IDs in the discretization framework </td></tr>
|
|||
|
|
<tr id="row_0_3_2_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_descriptor.html" target="_self">BoundaryDescriptor</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_descriptor.html" title="The BoundaryDescriptor struct is a runtime representation of a boundary, containing its name and inte...">BoundaryDescriptor</a> struct is a runtime representation of a boundary, containing its name and integer attribute ID. This is used to project compile-time <a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_i_d.html" title="The BoundaryID struct is a compile-time type that associates a semantic boundary (a Boundary) with an...">BoundaryID</a> types into runtime values </td></tr>
|
|||
|
|
<tr id="row_0_3_2_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_i_d.html" target="_self">BoundaryID</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_i_d.html" title="The BoundaryID struct is a compile-time type that associates a semantic boundary (a Boundary) with an...">BoundaryID</a> struct is a compile-time type that associates a semantic boundary (a <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary.html" title="A Boundary is a surface in the mesh. It is a base class for all boundary types.">Boundary</a>) with an integer attribute in the mesh file. This allows the discretization framework to identify which boundary elements in the mesh correspond to which semantic boundaries in the simulation </td></tr>
|
|||
|
|
<tr id="row_0_3_2_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_descriptor.html" target="_self">DomainDescriptor</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_descriptor.html" title="The DomainDescriptor struct is a runtime representation of a domain, containing its name and integer ...">DomainDescriptor</a> struct is a runtime representation of a domain, containing its name and integer attribute ID. This is used to project compile-time <a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_i_d.html" title="The DomainID struct is a compile-time type that associates a semantic domain (a Domain) with an integ...">DomainID</a> types into runtime values </td></tr>
|
|||
|
|
<tr id="row_0_3_2_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_i_d.html" target="_self">DomainID</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_i_d.html" title="The DomainID struct is a compile-time type that associates a semantic domain (a Domain) with an integ...">DomainID</a> struct is a compile-time type that associates a semantic domain (a <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" title="A Domain is a volume in the mesh. It is a base class for all domain types.">Domain</a>) with an integer attribute in the mesh file. This allows the discretization framework to identify which elements in the mesh correspond to which semantic domains in the simulation </td></tr>
|
|||
|
|
<tr id="row_0_3_2_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_2_1_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain_1_1mesh.html" target="_self">mesh</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1mesh_1_1_face_elements.html" target="_self">FaceElements</a></td><td class="desc">A simple struct to hold the IDs of the two elements that share a face. If the face is a boundary face, one of the element IDs will be -1 </td></tr>
|
|||
|
|
<tr id="row_0_3_2_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology.html" target="_self">MeshTopology</a></td><td class="desc">Provides a convenient interface for querying the topological relationships between elements, faces, and boundaries in a mesh </td></tr>
|
|||
|
|
<tr id="row_0_3_2_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_data.html" target="_self">MeshTopologyData</a></td><td class="desc">Backend-independent material labels and face connectivity; </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_2_2_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain_1_1relation.html" target="_self">relation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_2_2_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_2_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1lists.html" target="_self">lists</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1lists_1_1_relation_list.html" target="_self">RelationList</a></td><td class="desc">Compile-time list of relations, used to group relations together for operations and forms. This struct is a variadic template that takes a list of relation types as template parameters </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_2_2_1_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_2_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relations_use_registered_entities.html" target="_self">RelationsUseRegisteredEntities</a></td><td class="desc">Compile time type to check if a list of relations uses the registered entities </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relations_use_registered_e35398f9ddb35428b81fce4de998872b0.html" target="_self">RelationsUseRegisteredEntities< DomainIDsT, BoundaryIDsT, lists::RelationList< RelationTs... > ></a></td><td class="desc">Compile time type to check if a list of relations uses the registered entities. This specialization is for the RelationList type, which is a variadic template that takes a list of relation types as template parameters. It checks if all relations in the list use registered entities based on the provided domain and boundary IDs. This will distribute to the various specializations of the singular <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_entities.html" title="Compile-time validation to check if a relation uses registered entities based on provided domain and ...">RelationUsesRegisteredEntities</a> struct while folding at compile time </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_entities.html" target="_self">RelationUsesRegisteredEntities</a></td><td class="desc">Compile-time validation to check if a relation uses registered entities based on provided domain and boundary IDs. This struct is specialized for different relation types to determine if they use registered entities </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_e3275c2719d82b353d56c4a3ba2639119.html" target="_self">RelationUsesRegisteredEntities< DomainBoundary< BoundaryT, DomainTs... >, DomainIDsT, BoundaryIDsT ></a></td><td class="desc">Compile-time validation to check if a relation uses registered entities based on provided domain and boundary IDs. This specialization is for the Relation type <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary.html" title="Compile time type representing the domain boundary relation between a boundary and one or two domains...">DomainBoundary</a>. <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary.html" title="Compile time type representing the domain boundary relation between a boundary and one or two domains...">DomainBoundary</a> requires a boundary and one or more domains, and we enforce that the boundary and all domains are registered </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_ea6e10ab4070c2d283a3d1aba54bd0b95.html" target="_self">RelationUsesRegisteredEntities< FullyConnected< DomainT >, DomainIDsT, BoundaryIDsT ></a></td><td class="desc">Compile-time validation to check if a relation uses registered entities based on provided domain and boundary IDs. This specialization is for the Relation type <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_fully_connected.html" title="Compile time type representing the fully connected relation for a domain or set. This relation states...">FullyConnected</a>. Fully connected only requires a single domain so we only enforce that the domain is registered </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_e061a6c8f2519bba1ed81730b07977af0.html" target="_self">RelationUsesRegisteredEntities< Inscribed< InnerDomainT, OuterDomainT >, DomainIDsT, BoundaryIDsT ></a></td><td class="desc">Compile-time validation to check if a relation uses registered entities based on provided domain and boundary IDs. This specialization is for the Relation type <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_inscribed.html" title="Compile time type representing the inscribed relation between two domains or sets....">Inscribed</a>. <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_inscribed.html" title="Compile time type representing the inscribed relation between two domains or sets....">Inscribed</a> requires two domains, an inner and an outer domain, and we enforce that both domains are registered </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_3_2_2_1_6_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_2_1_6_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result.html" target="_self">RelationValidationResult</a></td><td class="desc">Struct representing the result of validating a relation in the domain module. It contains information about the validation failure, if any, and optional diagnostics for specific relation types </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_6_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics.html" target="_self">ConnectedDiagnostics</a></td><td class="desc">Optional diagnostics for the <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_fully_connected.html" title="Compile time type representing the fully connected relation for a domain or set. This relation states...">FullyConnected</a> relation type. It contains information about the element ID, domain element count, and visited element count </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_6_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2.html" target="_self">DomainBoundaryDiagnostics</a></td><td class="desc">Optional diagnostics for the <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary.html" title="Compile time type representing the domain boundary relation between a boundary and one or two domains...">DomainBoundary</a> relation type. It contains information about the face ID, boundary element ID, expected boundary ID, actual boundary ID, first element ID, second element ID, first domain ID, and second domain ID </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_1_6_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics.html" target="_self">InscribedDiagnostics</a></td><td class="desc">Optional diagnostics for the <a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_inscribed.html" title="Compile time type representing the inscribed relation between two domains or sets....">Inscribed</a> relation type. It contains information about the face ID, inner element ID, adjacent element ID, and adjacent domain ID </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary.html" target="_self">DomainBoundary</a></td><td class="desc">Compile time type representing the domain boundary relation between a boundary and one or two domains. This relation states that the boundary is exactly the surface between the specified domains. We enforce here that the size of the DomainTs pack is either one or two, as a boundary can only be associated with one or two domains. If it is one domain then the boundary is the surface of that domain, if it is two domains then the boundary is the interface between those two domains </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_relation.html" target="_self">DomainRelation</a></td><td class="desc">Base class for all relations in the domain module. This class is used to define compile-time tags for relations that can be declared about a mesh </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_fully_connected.html" target="_self">FullyConnected</a></td><td class="desc">Compile time type representing the fully connected relation for a domain or set. This relation states that the domain is a single connected blob of elements, not two separate pieces </td></tr>
|
|||
|
|
<tr id="row_0_3_2_2_5_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1relation_1_1_inscribed.html" target="_self">Inscribed</a></td><td class="desc">Compile time type representing the inscribed relation between two domains or sets. This relation states that every face of the inner domain (A) that is not interior to A borders the outer domain (B) </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_2_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain_1_1schema.html" target="_self">schema</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_2_3_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_3_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1domain_1_1schema_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_domain_boundary.html" target="_self">DomainBoundary</a></td><td class="desc">Compile time type representing the domain boundary relation between a boundary and one or two domains. This relation states that the boundary is exactly the surface between the specified domains. We enforce here that the size of the DomainTs pack is either one or two, as a boundary can only be associated with one or two domains. If it is one domain then the boundary is the surface of that domain, if it is two domains then the boundary is the interface between those two domains </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_fully_connected.html" target="_self">FullyConnected</a></td><td class="desc">Compile time type representing the fully connected relation for a domain or set. This relation states that the domain is a single connected blob of elements, not two separate pieces </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_inscribed.html" target="_self">Inscribed</a></td><td class="desc">Compile time type representing the inscribed relation between two domains or sets. This relation states that every face of the inner domain (A) that is not interior to A borders the outer domain (B) </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_3_2_3_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_2_3_0_3_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result.html" target="_self">RelationValidationResult</a></td><td class="desc">Struct representing the result of validating a relation in the domain module. It contains information about the validation failure, if any, and optional diagnostics for specific relation types </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics.html" target="_self">ConnectedDiagnostics</a></td><td class="desc">Optional diagnostics for the <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_fully_connected.html" title="Compile time type representing the fully connected relation for a domain or set. This relation states...">FullyConnected</a> relation type. It contains information about the element ID, domain element count, and visited element count </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics.html" target="_self">DomainBoundaryDiagnostics</a></td><td class="desc">Optional diagnostics for the <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_domain_boundary.html" title="Compile time type representing the domain boundary relation between a boundary and one or two domains...">DomainBoundary</a> relation type. It contains information about the face ID, boundary element ID, expected boundary ID, actual boundary ID, first element ID, second element ID, first domain ID, and second domain ID </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_3_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics.html" target="_self">InscribedDiagnostics</a></td><td class="desc">Optional diagnostics for the <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_inscribed.html" title="Compile time type representing the inscribed relation between two domains or sets....">Inscribed</a> relation type. It contains information about the face ID, inner element ID, adjacent element ID, and adjacent domain ID </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator.html" target="_self">RelationValidator</a></td><td class="desc">Primary template for <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator.html" title="Primary template for RelationValidator. Each relation kind is validated by an explicit specialization...">RelationValidator</a>. Each relation kind is validated by an explicit specialization of this template, which lives in a sibling header (<a class="el" href="inscribed_8hpp.html" title="File containing the specialization of RelationValidator for Inscribed relations. This relation enforc...">inscribed.hpp</a>, <a class="el" href="connected_8hpp.html" title="File containing the specialization of RelationValidator for FullyConnected relations....">connected.hpp</a>, boundary.hpp) </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_doma08ddd767e42deab6216a7c8320d35b4d.html" target="_self">RelationValidator< DomainBoundary< BoundaryT, DomainTs... > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator.html" title="Primary template for RelationValidator. Each relation kind is validated by an explicit specialization...">RelationValidator</a> for <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_domain_boundary.html" title="Compile time type representing the domain boundary relation between a boundary and one or two domains...">DomainBoundary</a> relations. This relation enforces that a boundary element is adjacent to exactly one or two volume elements </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_full9139a5096b6954642a7205a90032d6bc.html" target="_self">RelationValidator< FullyConnected< DomainT > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator.html" title="Primary template for RelationValidator. Each relation kind is validated by an explicit specialization...">RelationValidator</a> for <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_fully_connected.html" title="Compile time type representing the fully connected relation for a domain or set. This relation states...">FullyConnected</a> relations. This relation enforces that a domain is fully connected, meaning that all elements of the domain are reachable from any other element of the domain </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_insc87246cae09a24ecef7193954743e1de0.html" target="_self">RelationValidator< Inscribed< InnerT, OuterT > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator.html" title="Primary template for RelationValidator. Each relation kind is validated by an explicit specialization...">RelationValidator</a> for <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_inscribed.html" title="Compile time type representing the inscribed relation between two domains or sets....">Inscribed</a> relations. This relation enforces that an inner domain is inscribed within an outer domain, meaning that every face where the inner domain stops must have the outer domain on the far side </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validation_result.html" target="_self">SchemaRelationValidationResult</a></td><td class="desc">The result of validating a single relation against a mesh </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validator.html" target="_self">SchemaRelationValidator</a></td><td class="desc">Fold that runs one validator per declared relation in a schema </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_10_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validator_3_afe765ce6c914acbe31dc8ccf4607d13.html" target="_self">SchemaRelationValidator< SchemaT, relation::lists::RelationList< RelationTs... > ></a></td><td class="desc">Fold that runs one validator per declared relation in a schema. This specialization is for a <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_relation_list.html" title="Compile-time list of relations, used to group relations together for operations and forms....">RelationList</a> of arbitrary length </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_0_11_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result.html" target="_self">SchemaValidationResult</a></td><td class="desc">The result of validating a schema against a mesh </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d.html" target="_self">BoundaryID</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d.html" title="The BoundaryID struct is a compile-time type that associates a semantic boundary (a Boundary) with an...">BoundaryID</a> struct is a compile-time type that associates a semantic boundary (a <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary.html" title="A Boundary is a surface in the mesh. It is a base class for all boundary types.">Boundary</a>) with an integer attribute in the mesh file. This allows the discretization framework to identify which boundary elements in the mesh correspond to which semantic boundaries in the simulation </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d_list.html" target="_self">BoundaryIDList</a></td><td class="desc">A list of boundary IDs in the discretization framework </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d.html" target="_self">DomainID</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d.html" title="The DomainID struct is a compile-time type that associates a semantic domain (a Domain) with an integ...">DomainID</a> struct is a compile-time type that associates a semantic domain (a <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" title="A Domain is a volume in the mesh. It is a base class for all domain types.">Domain</a>) with an integer attribute in the mesh file. This allows the discretization framework to identify which elements in the mesh correspond to which semantic domains in the simulation </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d_list.html" target="_self">DomainIDList</a></td><td class="desc">A list of domain IDs in the discretization framework </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_5_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema.html" target="_self">DomainSchema</a></td><td class="desc">A <a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema.html" title="A DomainSchema is a collection of relations that describe the relationships between domains and bound...">DomainSchema</a> is a collection of relations that describe the relationships between domains and boundaries in a mesh. It is used to validate that a mesh has the expected set of domains and boundaries, and that those domains and boundaries have the expected topological relations. This is important for ensuring that the mesh is suitable for the intended simulation or analysis. There is one primary schema we define for SERiF, that is three domains (core, envelope, and vacuum) and two boundaries (stellar surface and infinity surface). See <a class="el" href="schemas_8hpp.html">schemas.hpp</a> for more information on this schema </td></tr>
|
|||
|
|
<tr id="row_0_3_2_3_6_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1schema_1_1_relation_list.html" target="_self">RelationList</a></td><td class="desc">Compile-time list of relations, used to group relations together for operations and forms. This struct is a variadic template that takes a list of relation types as template parameters </td></tr>
|
|||
|
|
<tr id="row_0_3_2_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary.html" target="_self">Boundary</a></td><td class="desc">A <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary.html" title="A Boundary is a surface in the mesh. It is a base class for all boundary types.">Boundary</a> is a surface in the mesh. It is a base class for all boundary types </td></tr>
|
|||
|
|
<tr id="row_0_3_2_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver.html" target="_self">BoundaryIDResolver</a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver.html">DomainIDResolver</a> struct for a <a class="el" href="classserif_1_1discretization_1_1domain_1_1_domain_or_set.html" title="A DomainOrSet is a type that can represent either a single domain or a set of domains.">DomainOrSet</a> type. This struct is used to resolve the domain IDs for a given <a class="el" href="classserif_1_1discretization_1_1domain_1_1_domain_or_set.html" title="A DomainOrSet is a type that can represent either a single domain or a set of domains.">DomainOrSet</a> type </td></tr>
|
|||
|
|
<tr id="row_0_3_2_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_set_3_01_boundardf0745416ccea48cae2813336cb4fa51.html" target="_self">BoundaryIDResolver< BoundarySet< BoundaryTs... >, ids::lists::BoundaryIDList< BoundaryIDTs... > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver.html" title="A specialization of the DomainIDResolver struct for a DomainOrSet type. This struct is used to resolv...">BoundaryIDResolver</a> struct for a <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_set.html" title="A BoundarySet is a collection of boundaries. It is used to group multiple boundaries together for con...">BoundarySet</a> type. This struct is used to resolve the boundary IDs for a given <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_set.html" title="A BoundarySet is a collection of boundaries. It is used to group multiple boundaries together for con...">BoundarySet</a> type </td></tr>
|
|||
|
|
<tr id="row_0_3_2_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_t_00_01ids_1_1li2689267af648404251e26798b0b9b3b9.html" target="_self">BoundaryIDResolver< BoundaryT, ids::lists::BoundaryIDList< BoundaryIDTs... > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver.html" title="A specialization of the DomainIDResolver struct for a DomainOrSet type. This struct is used to resolv...">BoundaryIDResolver</a> struct for a single <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary.html" title="A Boundary is a surface in the mesh. It is a base class for all boundary types.">Boundary</a> type. This struct is used to resolve the boundary ID for a given <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary.html" title="A Boundary is a surface in the mesh. It is a base class for all boundary types.">Boundary</a> type </td></tr>
|
|||
|
|
<tr id="row_0_3_2_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_set.html" target="_self">BoundarySet</a></td><td class="desc">A <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary_set.html" title="A BoundarySet is a collection of boundaries. It is used to group multiple boundaries together for con...">BoundarySet</a> is a collection of boundaries. It is used to group multiple boundaries together for convenience </td></tr>
|
|||
|
|
<tr id="row_0_3_2_9_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_core_domain.html" target="_self">CoreDomain</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1_core_domain.html" title="The CoreDomain is the central, cartesian, region of the star. It is a derived class of Domain.">CoreDomain</a> is the central, cartesian, region of the star. It is a derived class of <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" title="A Domain is a volume in the mesh. It is a base class for all domain types.">Domain</a> </td></tr>
|
|||
|
|
<tr id="row_0_3_2_10_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" target="_self">Domain</a></td><td class="desc">A <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" title="A Domain is a volume in the mesh. It is a base class for all domain types.">Domain</a> is a volume in the mesh. It is a base class for all domain types </td></tr>
|
|||
|
|
<tr id="row_0_3_2_11_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver.html" target="_self">DomainIDResolver</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_2_12_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_set_3_01_domain_ts_87d2a0f186034cba3e08f075159f6c5aa.html" target="_self">DomainIDResolver< DomainSet< DomainTs... >, ids::lists::DomainIDList< DomainIDTs... > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver.html">DomainIDResolver</a> struct for a <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_set.html" title="A DomainSet is a collection of domains. It is used to group multiple domains together for convenience...">DomainSet</a> type. This struct is used to resolve the domain IDs for a given <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_set.html" title="A DomainSet is a collection of domains. It is used to group multiple domains together for convenience...">DomainSet</a> type </td></tr>
|
|||
|
|
<tr id="row_0_3_2_13_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_t_00_01ids_1_1lists_691dc5cdd5bb726ea229a1452241f3d6.html" target="_self">DomainIDResolver< DomainT, ids::lists::DomainIDList< DomainIDTs... > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver.html">DomainIDResolver</a> struct for a single <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" title="A Domain is a volume in the mesh. It is a base class for all domain types.">Domain</a> type. This struct is used to resolve the domain ID for a given <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" title="A Domain is a volume in the mesh. It is a base class for all domain types.">Domain</a> type </td></tr>
|
|||
|
|
<tr id="row_0_3_2_14_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1domain_1_1_domain_or_set.html" target="_self">DomainOrSet</a></td><td class="desc">A <a class="el" href="classserif_1_1discretization_1_1domain_1_1_domain_or_set.html" title="A DomainOrSet is a type that can represent either a single domain or a set of domains.">DomainOrSet</a> is a type that can represent either a single domain or a set of domains </td></tr>
|
|||
|
|
<tr id="row_0_3_2_15_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_or_set_list.html" target="_self">DomainOrSetList</a></td><td class="desc">A list of <a class="el" href="classserif_1_1discretization_1_1domain_1_1_domain_or_set.html" title="A DomainOrSet is a type that can represent either a single domain or a set of domains.">DomainOrSet</a> types </td></tr>
|
|||
|
|
<tr id="row_0_3_2_16_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_set.html" target="_self">DomainSet</a></td><td class="desc">A <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain_set.html" title="A DomainSet is a collection of domains. It is used to group multiple domains together for convenience...">DomainSet</a> is a collection of domains. It is used to group multiple domains together for convenience </td></tr>
|
|||
|
|
<tr id="row_0_3_2_17_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_envelope_domain.html" target="_self">EnvelopeDomain</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1_envelope_domain.html" title="The EnvelopeDomain is the outer, spherical, region of the star. It is a derived class of Domain.">EnvelopeDomain</a> is the outer, spherical, region of the star. It is a derived class of <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" title="A Domain is a volume in the mesh. It is a base class for all domain types.">Domain</a> </td></tr>
|
|||
|
|
<tr id="row_0_3_2_18_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_infinity_surface_boundary.html" target="_self">InfinitySurfaceBoundary</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1_infinity_surface_boundary.html" title="The InfinitySurfaceBoundary is the surface at infinity. It is a derived class of Boundary....">InfinitySurfaceBoundary</a> is the surface at infinity. It is a derived class of <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary.html" title="A Boundary is a surface in the mesh. It is a base class for all boundary types.">Boundary</a>. More generally this is the outer boundary of the vacuum region; however, since we really need the boundary conditions to be applied at infinity, we call it the infinity surface </td></tr>
|
|||
|
|
<tr id="row_0_3_2_19_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_stellar_surface_boundary.html" target="_self">StellarSurfaceBoundary</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1_stellar_surface_boundary.html" title="The StellarSurfaceBoundary is the surface of the star. It is a derived class of Boundary.">StellarSurfaceBoundary</a> is the surface of the star. It is a derived class of <a class="el" href="structserif_1_1discretization_1_1domain_1_1_boundary.html" title="A Boundary is a surface in the mesh. It is a base class for all boundary types.">Boundary</a> </td></tr>
|
|||
|
|
<tr id="row_0_3_2_20_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1domain_1_1_vacuum_domain.html" target="_self">VacuumDomain</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1domain_1_1_vacuum_domain.html" title="The VacuumDomain is the vacuum region surrounding the star. It is a derived class of Domain.">VacuumDomain</a> is the vacuum region surrounding the star. It is a derived class of <a class="el" href="structserif_1_1discretization_1_1domain_1_1_domain.html" title="A Domain is a volume in the mesh. It is a base class for all domain types.">Domain</a> </td></tr>
|
|||
|
|
<tr id="row_0_3_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1forms.html" target="_self">forms</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1boundary__flux.html" target="_self">boundary_flux</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1forms_1_1boundary__flux.html" title="The boundary_flux form represents the boundary flux operation in the discretization framework....">boundary_flux</a> form represents the boundary flux operation in the discretization framework. It takes a trial term and a test term as template parameters and defines the operand types for the boundary flux operation </td></tr>
|
|||
|
|
<tr id="row_0_3_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1divergence.html" target="_self">divergence</a></td><td class="desc">The divergence form represents the divergence operation in the discretization framework. It takes a trial term and a test term as template parameters and defines the operand types for the divergence operation </td></tr>
|
|||
|
|
<tr id="row_0_3_3_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1force.html" target="_self">force</a></td><td class="desc">The force form represents the force term in the discretization framework. It takes a trial term and a test term as template parameters and defines the operand types for the force operation </td></tr>
|
|||
|
|
<tr id="row_0_3_3_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1form.html" target="_self">form</a></td><td class="desc">The form struct is a tag type that is used to identify a form in the discretization. It is used to group together forms that belong to the same mathematical operation. Each form should have a unique name and a list of operand types that belong to it </td></tr>
|
|||
|
|
<tr id="row_0_3_3_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_descriptor.html" target="_self">FormDescriptor</a></td><td class="desc">Runtime form descriptor including runtime term information. Used to represented the compile-time form type at runtime </td></tr>
|
|||
|
|
<tr id="row_0_3_3_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits.html" target="_self">FormTraits</a></td><td class="desc">Compile-time traits for forms, used to extract types and properties from template parameters. This struct is specialized for each form type to provide specific traits such as trial and test order reductions </td></tr>
|
|||
|
|
<tr id="row_0_3_3_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01boundary__flux_3_01_trial_t_00_01_test_t_01_4_01_4.html" target="_self">FormTraits< boundary_flux< TrialT, TestT > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits.html" title="Compile-time traits for forms, used to extract types and properties from template parameters....">FormTraits</a> for the <a class="el" href="structserif_1_1discretization_1_1forms_1_1boundary__flux.html" title="The boundary_flux form represents the boundary flux operation in the discretization framework....">boundary_flux</a> form, which has no order reduction for either trial or test terms </td></tr>
|
|||
|
|
<tr id="row_0_3_3_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01divergence_3_01_trial_t_00_01_test_t_01_4_01_4.html" target="_self">FormTraits< divergence< TrialT, TestT > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits.html" title="Compile-time traits for forms, used to extract types and properties from template parameters....">FormTraits</a> for the divergence form, which has an order reduction of 1, to satisfy the Inf-Sup condition, for the trial term and no order reduction for the test term </td></tr>
|
|||
|
|
<tr id="row_0_3_3_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01force_3_01_trial_t_00_01_test_t_01_4_01_4.html" target="_self">FormTraits< force< TrialT, TestT > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits.html" title="Compile-time traits for forms, used to extract types and properties from template parameters....">FormTraits</a> for the force form, which has no order reduction for either trial or test terms </td></tr>
|
|||
|
|
<tr id="row_0_3_3_9_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01mass_3_01_trial_t_00_01_test_t_01_4_01_4.html" target="_self">FormTraits< mass< TrialT, TestT > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits.html" title="Compile-time traits for forms, used to extract types and properties from template parameters....">FormTraits</a> for the mass form, which has no order reduction for either trial or test terms </td></tr>
|
|||
|
|
<tr id="row_0_3_3_10_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01projection_3_01_trial_t_00_01_test_t_01_4_01_4.html" target="_self">FormTraits< projection< TrialT, TestT > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits.html" title="Compile-time traits for forms, used to extract types and properties from template parameters....">FormTraits</a> for the projection form, which has no order reduction for either trial or test terms </td></tr>
|
|||
|
|
<tr id="row_0_3_3_11_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01source_3_01_trial_t_00_01_test_t_01_4_01_4.html" target="_self">FormTraits< source< TrialT, TestT > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1discretization_1_1forms_1_1_form_traits.html" title="Compile-time traits for forms, used to extract types and properties from template parameters....">FormTraits</a> for the source form, which has no order reduction for either trial or test terms </td></tr>
|
|||
|
|
<tr id="row_0_3_3_12_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1mass.html" target="_self">mass</a></td><td class="desc">The mass form represents the mass matrix operation in the discretization framework. It takes a trial term and a test term as template parameters and defines the operand types for the mass operation </td></tr>
|
|||
|
|
<tr id="row_0_3_3_13_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operand.html" target="_self">Operand</a></td><td class="desc">Compile time representation of some operand. An operand associates a term to an operation type (e.g. the gradient of gravitational potential where gravitational potential is the term and gradient is the operation) </td></tr>
|
|||
|
|
<tr id="row_0_3_3_14_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operand_result.html" target="_self">OperandResult</a></td><td class="desc">General case for compile time metadata associating some operand to the value type of its result. These use the <a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value.html" title="General case for compile time metadata associating a tensor rank to an operation. The specialization ...">OperationValue</a> struct and the information in the operand to determine the value type of the result of that operand </td></tr>
|
|||
|
|
<tr id="row_0_3_3_15_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operand_result_3_01_operand_t_01_4.html" target="_self">OperandResult< OperandT ></a></td><td class="desc">Specialization of the <a class="el" href="structserif_1_1discretization_1_1forms_1_1_operand_result.html" title="General case for compile time metadata associating some operand to the value type of its result....">OperandResult</a> struct for operands that are valid operands (satisfy the <a class="el" href="conceptserif_1_1discretization_1_1forms_1_1_is_operand.html" title="Concept to validate a valid operand. An operand is valid if the following conditions are satisfied.">IsOperand</a> concept) and are spatial terms (e.g defined over the domain, think mass density). This specialization uses the <a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value.html" title="General case for compile time metadata associating a tensor rank to an operation. The specialization ...">OperationValue</a> struct to determine the value type of the result of the operand based on its term type and operation type </td></tr>
|
|||
|
|
<tr id="row_0_3_3_16_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_3_16_" class="arrow" onclick="dynsection.toggleFolder('0_3_3_16_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation.html" target="_self">Operation</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation.html" title="The Operation struct defines a set of operations that can be applied to terms in the context of a for...">Operation</a> struct defines a set of operations that can be applied to terms in the context of a form. These operations include value, gradient, divergence, curl, and normal trace. Similar to the statement I made at the top of <a class="el" href="forms_8hpp.html">forms.hpp</a>, if you are a developer looking to extend the mathematical capabilities of SERiF this is a place you should be looking early on </td></tr>
|
|||
|
|
<tr id="row_0_3_3_16_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_1_1_curl.html" target="_self">Curl</a></td><td class="desc"><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation.html" title="The Operation struct defines a set of operations that can be applied to terms in the context of a for...">Operation</a> tag for evaluating a curl </td></tr>
|
|||
|
|
<tr id="row_0_3_3_16_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_1_1_divergence.html" target="_self">Divergence</a></td><td class="desc"><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation.html" title="The Operation struct defines a set of operations that can be applied to terms in the context of a for...">Operation</a> tag for evaluating a divergence </td></tr>
|
|||
|
|
<tr id="row_0_3_3_16_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_1_1_gradient.html" target="_self">Gradient</a></td><td class="desc"><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation.html" title="The Operation struct defines a set of operations that can be applied to terms in the context of a for...">Operation</a> tag for evaluating a gradient </td></tr>
|
|||
|
|
<tr id="row_0_3_3_16_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_1_1_normal_trace.html" target="_self">NormalTrace</a></td><td class="desc"><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation.html" title="The Operation struct defines a set of operations that can be applied to terms in the context of a for...">Operation</a> tag for evaluating the normal flux along a boundary </td></tr>
|
|||
|
|
<tr id="row_0_3_3_16_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_1_1_value.html" target="_self">Value</a></td><td class="desc"><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation.html" title="The Operation struct defines a set of operations that can be applied to terms in the context of a for...">Operation</a> tag for evaluating a value </td></tr>
|
|||
|
|
<tr id="row_0_3_3_17_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value.html" target="_self">OperationValue</a></td><td class="desc">General case for compile time metadata associating a tensor rank to an operation. The specialization of this will also specific what the return value of an operation of that rank will be </td></tr>
|
|||
|
|
<tr id="row_0_3_3_18_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value_3_010_00_01_operation_1_1_gradient_01_4.html" target="_self">OperationValue< 0, Operation::Gradient ></a></td><td class="desc">The gradient of a rank 0 tensor is a rank 1 tensor (a vector of doubles) </td></tr>
|
|||
|
|
<tr id="row_0_3_3_19_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value_3_010_00_01_operation_1_1_value_01_4.html" target="_self">OperationValue< 0, Operation::Value ></a></td><td class="desc">The value of a rank 0 tensor is a scalar, a double in the case of SERiF where we restrict ourselves to double precision </td></tr>
|
|||
|
|
<tr id="row_0_3_3_20_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_curl_01_4.html" target="_self">OperationValue< 1, Operation::Curl ></a></td><td class="desc">The curl of a rank 1 tensor is a rank 1 tensor (a vector of doubles) </td></tr>
|
|||
|
|
<tr id="row_0_3_3_21_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_divergence_01_4.html" target="_self">OperationValue< 1, Operation::Divergence ></a></td><td class="desc">The divergence of a rank one tensor is a scalar (a double) </td></tr>
|
|||
|
|
<tr id="row_0_3_3_22_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_gradient_01_4.html" target="_self">OperationValue< 1, Operation::Gradient ></a></td><td class="desc"><a class="el" href="namespaceserif.html#ab7690da8665e9d9bd2fa8e8534cd6e57">Vector</a> gradients use G[component][derivative] = partial_derivative(u_component, x_derivative) </td></tr>
|
|||
|
|
<tr id="row_0_3_3_23_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_normal_trace_01_4.html" target="_self">OperationValue< 1, Operation::NormalTrace ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_3_24_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_value_01_4.html" target="_self">OperationValue< 1, Operation::Value ></a></td><td class="desc">The value of a rank 1 tensor is a rank 1 tensor (a vector of doubles in SERiF) </td></tr>
|
|||
|
|
<tr id="row_0_3_3_25_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1projection.html" target="_self">projection</a></td><td class="desc">The projection form represents the projection operation in the discretization framework. It takes a trial term and a test term as template parameters and defines the operand types for the projection operation </td></tr>
|
|||
|
|
<tr id="row_0_3_3_26_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1source.html" target="_self">source</a></td><td class="desc">The source form represents the source term in the discretization framework. It takes a trial term and a test term as template parameters and defines the operand types for the source operation </td></tr>
|
|||
|
|
<tr id="row_0_3_3_27_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_value_components.html" target="_self">ValueComponents</a></td><td class="desc">Helper variable template to determine the number of components in the value type of an operand. This is a convenience variable that allows you to easily access the number of components in the value type of an operand without having to explicitly use the <a class="el" href="structserif_1_1discretization_1_1forms_1_1_operand_result.html" title="General case for compile time metadata associating some operand to the value type of its result....">OperandResult</a> struct </td></tr>
|
|||
|
|
<tr id="row_0_3_3_28_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_value_components_3_01double_01_4.html" target="_self">ValueComponents< double ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_3_29_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_value_components_3_01std_1_1array_3_01_entry_00_01_size_01_4_01_4.html" target="_self">ValueComponents< std::array< Entry, Size > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_3_30_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1forms_1_1_value_components_3_01void_01_4.html" target="_self">ValueComponents< void ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_4_" class="arrow" onclick="dynsection.toggleFolder('0_3_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1functional__space.html" target="_self">functional_space</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_4_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1functional__space_1_1_discrete_functional_space.html" target="_self">DiscreteFunctionalSpace</a></td><td class="desc">Compile-time descriptor for a discrete functional space. The difference between a FunctionalSpace and a discrete functional space is that a discrete functional space carries some additional information which is needed to actually construct a finite element space (e.g. polynomial order, and rank). Once you have a discrete functional space you have, for MFEM at least, enough information to fully define a finite element space </td></tr>
|
|||
|
|
<tr id="row_0_3_4_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1functional__space_1_1_rank.html" target="_self">Rank</a></td><td class="desc">Compile-time descriptor for the rank of a functional space </td></tr>
|
|||
|
|
<tr id="row_0_3_4_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1functional__space_1_1_space_descriptor.html" target="_self">SpaceDescriptor</a></td><td class="desc">Compile-time descriptor for a functional space. This struct is used to describe the family, continuity, trace, and mapping of a functional space at compile time </td></tr>
|
|||
|
|
<tr id="row_0_3_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_5_" class="arrow" onclick="dynsection.toggleFolder('0_3_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1quadrature.html" target="_self">quadrature</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_3_5_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_5_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1quadrature_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_5_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_3_5_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_3_5_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_5_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_operand_list_order.html" target="_self">MFEMOperandListOrder</a></td><td class="desc">A helper struct to compute the static order of an MFEM integrator for a given list of operands </td></tr>
|
|||
|
|
<tr id="row_0_3_5_0_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_operand_list_order_3_cc28a4785da1749caa9ad5426658b10e.html" target="_self">MFEMOperandListOrder< utils::types::TypeList< OperandTs... > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_operand_list_order.html" title="A helper struct to compute the static order of an MFEM integrator for a given list of operands.">MFEMOperandListOrder</a> struct for a list of operand types. This struct is used to compute the static order of an MFEM integrator for a given list of operands </td></tr>
|
|||
|
|
<tr id="row_0_3_5_0_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context.html" target="_self">MFEMQuadratureContext</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context.html" title="The MFEMQuadratureContext struct is used to describe the context in which we are trying to resolve an...">MFEMQuadratureContext</a> struct is used to describe the context in which we are trying to resolve an MFEM integration rule. This includes the geometry type, the order of the geometry weight, any dynamic orders, the domain or set of domains, and the mapping kind </td></tr>
|
|||
|
|
<tr id="row_0_3_5_0_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_resolver.html" target="_self">MFEMResolver</a></td><td class="desc">Used to resolve the appropriate MFEM integration rule for a given quadrature context. It uses a policy to determine the appropriate order and other relevant information for the integration rule </td></tr>
|
|||
|
|
<tr id="row_0_3_5_0_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_rule.html" target="_self">MFEMRule</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_rule.html" title="The MFEMRule struct is used to describe the result of resolving an MFEM integration rule....">MFEMRule</a> struct is used to describe the result of resolving an MFEM integration rule. This includes the resolution (which contains the order and any other relevant information) and a pointer to the integration rule itself </td></tr>
|
|||
|
|
<tr id="row_0_3_5_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1quadrature_1_1_form_rule.html" target="_self">FormRule</a></td><td class="desc">A struct to represent a form rule, which contains a form descriptor and a rule control. Used to tie some form to a specific quadrature rule control </td></tr>
|
|||
|
|
<tr id="row_0_3_5_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1quadrature_1_1_policy.html" target="_self">Policy</a></td><td class="desc">Used to determine the appropriate order and other relevant information for the integration rule based on a given quadrature query. It uses a <a class="el" href="classserif_1_1discretization_1_1quadrature_1_1_rule_set.html" title="The RuleSet class is used to determine the appropriate order and other relevant information for the i...">RuleSet</a> to determine the appropriate order and other relevant information for the integration rule </td></tr>
|
|||
|
|
<tr id="row_0_3_5_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1quadrature_1_1_query.html" target="_self">Query</a></td><td class="desc">The <a class="el" href="structserif_1_1discretization_1_1quadrature_1_1_query.html" title="The Query struct is used to represent a quadrature query, which contains all the information needed t...">Query</a> struct is used to represent a quadrature query, which contains all the information needed to determine the appropriate order and other relevant information for the integration rule </td></tr>
|
|||
|
|
<tr id="row_0_3_5_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1quadrature_1_1_resolution.html" target="_self">Resolution</a></td><td class="desc">A struct to hold the resolution of a quadrature query. This contains the base order, boost, and final order of the quadrature rule, as well as a flag indicating whether a fixed order was used </td></tr>
|
|||
|
|
<tr id="row_0_3_5_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1quadrature_1_1_rule_control.html" target="_self">RuleControl</a></td><td class="desc">A struct to control the behavior of a quadrature rule for a given form or role. Rule control always contains boost (default to 0) and may contain some fixed order (think of this as an override). If the fixed order is empty then the quadrature system will determine the order based on the form and role + boost </td></tr>
|
|||
|
|
<tr id="row_0_3_5_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1quadrature_1_1_rule_set.html" target="_self">RuleSet</a></td><td class="desc">Used to determine the appropriate order and other relevant information for the integration rule based on a given quadrature query. It contains a set of form rules and role controls, as well as a fallback control </td></tr>
|
|||
|
|
<tr id="row_0_3_6_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_6_" class="arrow" onclick="dynsection.toggleFolder('0_3_6_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1discretization_1_1reconstruction.html" target="_self">reconstruction</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_3_6_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1reconstruction_1_1_radial_profile.html" target="_self">RadialProfile</a></td><td class="desc">One-dimensional nodal reconstruction, evaluated only while preparing reference operators </td></tr>
|
|||
|
|
<tr id="row_0_3_6_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1reconstruction_1_1_surface_adjacent.html" target="_self">SurfaceAdjacent</a></td><td class="desc">Select material elements touching a typed boundary, resolved through the mesh schema </td></tr>
|
|||
|
|
<tr id="row_0_3_6_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1reconstruction_1_1_surface_power.html" target="_self">SurfacePower</a></td><td class="desc">Request density proportional to inward distance raised to density_exponent near a vacuum surface </td></tr>
|
|||
|
|
<tr id="row_0_3_6_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1discretization_1_1reconstruction_1_1_surface_power_profile.html" target="_self">SurfacePowerProfile</a></td><td class="desc">Complete nodal basis whose homogeneous surface trace spans t^n times degree-(p-1) polynomials </td></tr>
|
|||
|
|
<tr id="row_0_3_6_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1discretization_1_1reconstruction_1_1_surface_region.html" target="_self">SurfaceRegion</a></td><td class="desc">Name the boundary whose material-side elements use reconstruction </td></tr>
|
|||
|
|
<tr id="row_0_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_4_" class="arrow" onclick="dynsection.toggleFolder('0_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1eos.html" target="_self">eos</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_4_0_" class="arrow" onclick="dynsection.toggleFolder('0_4_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1eos_1_1models.html" target="_self">models</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_4_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1models_1_1_implements_partial_derivative__t.html" target="_self">ImplementsPartialDerivative_t</a></td><td class="desc">A trait to determine if a type implements a partial derivative for a given relation and input quantity. This is the default false specialization </td></tr>
|
|||
|
|
<tr id="row_0_4_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1models_1_1_implements_relation__t.html" target="_self">ImplementsRelation_t</a></td><td class="desc">A trait to determine if a type is an equation of state model. This is the default false specialization </td></tr>
|
|||
|
|
<tr id="row_0_4_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1models_1_1_implements_relation_catalog__t.html" target="_self">ImplementsRelationCatalog_t</a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1eos_1_1models_1_1_implements_relation__t.html" title="A trait to determine if a type is an equation of state model. This is the default false specializatio...">ImplementsRelation_t</a> trait for a relation. This is used to determine if an EOS type implements a given relation </td></tr>
|
|||
|
|
<tr id="row_0_4_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1models_1_1_implements_relation_catalog__t_3_01_e_o_s_00_01relations_1_1_re84a27b22ac57c74adaf074b343ae5413.html" target="_self">ImplementsRelationCatalog_t< EOS, relations::RelationCatalog< Relations... > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1eos_1_1models_1_1_implements_relation_catalog__t.html" title="A specialization of the ImplementsRelation_t trait for a relation. This is used to determine if an EO...">ImplementsRelationCatalog_t</a> trait for a relation catalog. This is used to determine if an EOS type implements all relations in a given relation catalog </td></tr>
|
|||
|
|
<tr id="row_0_4_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1models_1_1_implements_second_partial_derivative__t.html" target="_self">ImplementsSecondPartialDerivative_t</a></td><td class="desc">A second partial is available only for two actual inputs of the relation </td></tr>
|
|||
|
|
<tr id="row_0_4_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1models_1_1_is_equation_of_state_model__t.html" target="_self">IsEquationOfStateModel_t</a></td><td class="desc">A trait to determine if a type is an equation of state model. This is the default false specialization </td></tr>
|
|||
|
|
<tr id="row_0_4_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1models_1_1_is_equation_of_state_model__t_3_01_e_o_s_candidate_00_01std_1_12c3fff187c709d66c77cc44935c5cf28.html" target="_self">IsEquationOfStateModel_t< EOSCandidate, std::void_t< typename std::remove_cvref_t< EOSCandidate >::Relations > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1eos_1_1models_1_1_is_equation_of_state_model__t.html" title="A trait to determine if a type is an equation of state model. This is the default false specializatio...">IsEquationOfStateModel_t</a> trait for a type that has a Relations type alias. A candidate is an equation of state model if it has a valid relation catalog and implements all relations in that catalog </td></tr>
|
|||
|
|
<tr id="row_0_4_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1eos_1_1models_1_1_polytrope.html" target="_self">Polytrope</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_4_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1models_1_1_polytrope_parameters.html" target="_self">PolytropeParameters</a></td><td class="desc">A struct to hold the parameters for a polytropic equation of state </td></tr>
|
|||
|
|
<tr id="row_0_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_4_1_" class="arrow" onclick="dynsection.toggleFolder('0_4_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1eos_1_1relations.html" target="_self">relations</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_4_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_catalog_contains_relation.html" target="_self">CatalogContainsRelation</a></td><td class="desc">A trait to determine if a catalog contains a given relation. This is the default false specialization </td></tr>
|
|||
|
|
<tr id="row_0_4_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_catalog_contains_relation_3_01_relation_catalog_3_01_relatiof166251502ef7194950babe717df3f53.html" target="_self">CatalogContainsRelation< RelationCatalog< Relations... >, RelationT ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1eos_1_1relations_1_1_catalog_contains_relation.html" title="A trait to determine if a catalog contains a given relation. This is the default false specialization...">CatalogContainsRelation</a> trait for a <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation_catalog.html" title="A struct to represent a catalog of relations between physical quantities. This is used to group relat...">RelationCatalog</a>. This trait is used to determine if a <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation_catalog.html" title="A struct to represent a catalog of relations between physical quantities. This is used to group relat...">RelationCatalog</a> contains a given relation. This is true so long as any of the relations in the catalog match the relation type being checked for </td></tr>
|
|||
|
|
<tr id="row_0_4_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_is_thermodynamic_relation.html" target="_self">IsThermodynamicRelation</a></td><td class="desc">A trait to determine if a type is a valid thermodynamic relation. This is the default false specialization </td></tr>
|
|||
|
|
<tr id="row_0_4_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_is_thermodynamic_relation_3_01_relation_3_01_output_00_01_inputs_8_8_8_01_4_01_4.html" target="_self">IsThermodynamicRelation< Relation< Output, Inputs... > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1eos_1_1relations_1_1_is_thermodynamic_relation.html" title="A trait to determine if a type is a valid thermodynamic relation. This is the default false specializ...">IsThermodynamicRelation</a> trait for a <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation.html" title="A struct to represent a relation between physical quantities. This is used to define the relations th...">Relation</a>. This trait is used to determine if a <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation.html" title="A struct to represent a relation between physical quantities. This is used to define the relations th...">Relation</a> is a valid thermodynamic relation. A relation is considered valid if its output quantity and all of its input quantities are valid thermodynamic quantities, and if all of its input quantities are unique types </td></tr>
|
|||
|
|
<tr id="row_0_4_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_is_valid_relation_catalog.html" target="_self">IsValidRelationCatalog</a></td><td class="desc">A trait to determine if a type is a valid relation catalog. This is the default false specialization </td></tr>
|
|||
|
|
<tr id="row_0_4_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_is_valid_relation_catalog_3_01_relation_catalog_3_01_relations_8_8_8_01_4_01_4.html" target="_self">IsValidRelationCatalog< RelationCatalog< Relations... > ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1eos_1_1relations_1_1_is_valid_relation_catalog.html" title="A trait to determine if a type is a valid relation catalog. This is the default false specialization.">IsValidRelationCatalog</a> trait for a <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation_catalog.html" title="A struct to represent a catalog of relations between physical quantities. This is used to group relat...">RelationCatalog</a>. This trait is used to determine if a <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation_catalog.html" title="A struct to represent a catalog of relations between physical quantities. This is used to group relat...">RelationCatalog</a> is a valid relation catalog. A relation catalog is considered valid if it contains at least one relation, if all of its relations are valid thermodynamic relations, and if all of its relations are unique types </td></tr>
|
|||
|
|
<tr id="row_0_4_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_relation.html" target="_self">Relation</a></td><td class="desc">A struct to represent a relation between physical quantities. This is used to define the relations that an EOS model supports </td></tr>
|
|||
|
|
<tr id="row_0_4_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_relation_catalog.html" target="_self">RelationCatalog</a></td><td class="desc">A struct to represent a catalog of relations between physical quantities. This is used to group relations for use in EOS models </td></tr>
|
|||
|
|
<tr id="row_0_4_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_relation_contains_input.html" target="_self">RelationContainsInput</a></td><td class="desc">A trait to determine if a relation contains a given input quantity. This is the default false specialization </td></tr>
|
|||
|
|
<tr id="row_0_4_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1relations_1_1_relation_contains_input_3_01_relation_3_01_output_00_01_inpu428eb9fbaac87b867ddc49c3b87f5f48.html" target="_self">RelationContainsInput< Relation< Output, Inputs... >, Quantity ></a></td><td class="desc">A specialization of the <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation_contains_input.html" title="A trait to determine if a relation contains a given input quantity. This is the default false special...">RelationContainsInput</a> trait for a <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation.html" title="A struct to represent a relation between physical quantities. This is used to define the relations th...">Relation</a>. This trait is used to determine if a <a class="el" href="structserif_1_1eos_1_1relations_1_1_relation.html" title="A struct to represent a relation between physical quantities. This is used to define the relations th...">Relation</a> contains a given input quantity. This is true so long as any of the input quantities in the relation match the quantity type being checked for </td></tr>
|
|||
|
|
<tr id="row_0_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1eos_1_1_e_o_s_evaluation_error.html" target="_self">EOSEvaluationError</a></td><td class="desc">An exception class to represent errors that occur during the evaluation of an EOS model. This class inherits from std::domain_error and is used to provide a more specific exception type for EOS evaluation errors </td></tr>
|
|||
|
|
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_5_" class="arrow" onclick="dynsection.toggleFolder('0_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1equations.html" target="_self">equations</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_angular_momentum_constraint.html" target="_self">AngularMomentumConstraint</a></td><td class="desc">Angular momentum constraint equation, which enforces a global constraint on the total angular momentum of a system </td></tr>
|
|||
|
|
<tr id="row_0_5_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_barotropic_density_balance.html" target="_self">BarotropicDensityBalance</a></td><td class="desc">Enforce A(rho) - A(rho_surface) + Phi - Omega^2 Psi - U_surface = 0 using density test values. This closure assumes a connected barotrope in rigid rotation </td></tr>
|
|||
|
|
<tr id="row_0_5_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_barycenter_constraint.html" target="_self">BarycenterConstraint</a></td><td class="desc">Fix one component of integral rho (x-center)/M_target </td></tr>
|
|||
|
|
<tr id="row_0_5_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_contribution.html" target="_self">Contribution</a></td><td class="desc">A helper struct for authoring equations with fewer lines of boiler-plate. The idea here is that every equation must report certain members so that the backend can inspect at compile time. An author could certainly write these members themselves, but the <a class="el" href="structserif_1_1equations_1_1_contribution.html" title="A helper struct for authoring equations with fewer lines of boiler-plate. The idea here is that every...">Contribution</a> struct auto generates those members based on its template parameters. Therefore, by inheriting from the <a class="el" href="structserif_1_1equations_1_1_contribution.html" title="A helper struct for authoring equations with fewer lines of boiler-plate. The idea here is that every...">Contribution</a> struct an equation author can avoid writing those members themselves. Note that while this is inheritance it is still a compile-time relation. <a class="el" href="structserif_1_1equations_1_1_contribution.html" title="A helper struct for authoring equations with fewer lines of boiler-plate. The idea here is that every...">Contribution</a> does not add any runtime overhead to the equation </td></tr>
|
|||
|
|
<tr id="row_0_5_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_contributions.html" target="_self">Contributions</a></td><td class="desc">Helper struct to pack a list of contributions into a tuple. This is used to define the set of contributions of an equation </td></tr>
|
|||
|
|
<tr id="row_0_5_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_contributions_3_01_t_00_01std_1_1void__t_3_01decltype_07std_1_1decl671b42e5568b3715d07217eb0f34ce32.html" target="_self">Contributions< T, std::void_t< decltype(std::declval< const T & >().contributions())> ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1equations_1_1_contributions.html" title="Helper struct to pack a list of contributions into a tuple. This is used to define the set of contrib...">Contributions</a> for types that have the contributions() method </td></tr>
|
|||
|
|
<tr id="row_0_5_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_contribution_support.html" target="_self">ContributionSupport</a></td><td class="desc">Helper alias to extract the support type for a given contribution </td></tr>
|
|||
|
|
<tr id="row_0_5_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_contribution_support_3_01_t_00_01std_1_1void__t_3_01typename_01_t_1_1_support_01_4_01_4.html" target="_self">ContributionSupport< T, std::void_t< typename T::Support > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1equations_1_1_contribution_support.html" title="Helper alias to extract the support type for a given contribution.">ContributionSupport</a> for types that have a Support member type. This allows us to extract the support type from contributions or equations that define a Support type </td></tr>
|
|||
|
|
<tr id="row_0_5_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_contribution_tuple.html" target="_self">ContributionTuple</a></td><td class="desc">Type representing the contributions of an equation </td></tr>
|
|||
|
|
<tr id="row_0_5_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_contribution_tuple_3_01std_1_1tuple_3_01_ts_8_8_8_01_4_00_01std_1_1e282a2c4b2ce56d3b5a3d2dda19385da.html" target="_self">ContributionTuple< std::tuple< Ts... >, std::void_t< decltype(std::tuple_cat(std::declval< typename Contributions< std::remove_cvref_t< Ts > >::type >()...))> ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1equations_1_1_contribution_tuple.html" title="Type representing the contributions of an equation.">ContributionTuple</a> for tuples of contributions. This allows us to extract the contributions from a tuple of contributions </td></tr>
|
|||
|
|
<tr id="row_0_5_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_equation_point.html" target="_self">EquationPoint</a></td><td class="desc">A struct to represent the values of operands at a given point in space </td></tr>
|
|||
|
|
<tr id="row_0_5_11_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_equation_registry.html" target="_self">EquationRegistry</a></td><td class="desc">A compile-time registry of equations </td></tr>
|
|||
|
|
<tr id="row_0_5_12_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_mass_normalization.html" target="_self">MassNormalization</a></td><td class="desc">Mass normalization equation, which enforces a global constraint on the total mass of a system </td></tr>
|
|||
|
|
<tr id="row_0_5_13_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_operand_values.html" target="_self">OperandValues</a></td><td class="desc">A helper struct to store the values of operands. There is some convention here, specifically if OutputT is void then this struct represents the values of the operands, otherwise it represents the local derivatives of the operands with respect to OutputT </td></tr>
|
|||
|
|
<tr id="row_0_5_14_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4.html" target="_self">OperandValues< utils::types::TypeList< Operands... >, OutputT ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_5_15_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_point_linearization.html" target="_self">PointLinearization</a></td><td class="desc">A struct to represent the linearization of a pointwise equation at a given point in space. This includes the residual and the local derivatives of the operands with respect to the test operand value, as well as the local derivative of the test operand value with respect to position </td></tr>
|
|||
|
|
<tr id="row_0_5_16_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_point_mass_companion.html" target="_self">PointMassCompanion</a></td><td class="desc">The potential -G M_c/|x - x_c| of a point-mass companion outside the star </td></tr>
|
|||
|
|
<tr id="row_0_5_17_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_5_17_" class="arrow" onclick="dynsection.toggleFolder('0_5_17_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_primal_poisson_balance.html" target="_self">PrimalPoissonBalance</a></td><td class="desc">Solve Delta(Phi) = 4 pi G rho with one conforming scalar potential field </td></tr>
|
|||
|
|
<tr id="row_0_5_17_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_primal_poisson_balance_1_1_density_source.html" target="_self">DensitySource</a></td><td class="desc">Integrate +4 pi G v rho only where matter is supported </td></tr>
|
|||
|
|
<tr id="row_0_5_17_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_primal_poisson_balance_1_1_potential_flux.html" target="_self">PotentialFlux</a></td><td class="desc">Integrate grad(v) dot grad(Phi) throughout the star and vacuum </td></tr>
|
|||
|
|
<tr id="row_0_5_18_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_rigid_rotation.html" target="_self">RigidRotation</a></td><td class="desc">A class that implements rigid rotation, providing methods to compute the centrifugal potential, its gradient, and its Hessian </td></tr>
|
|||
|
|
<tr id="row_0_5_19_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1equations_1_1_surface_potential_balance.html" target="_self">SurfacePotentialBalance</a></td><td class="desc">Set the effective potential to one unknown level on the selected isobar </td></tr>
|
|||
|
|
<tr id="row_0_5_20_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_test_operand_traits.html" target="_self">TestOperandTraits</a></td><td class="desc">A helper struct to extract the test operand type from a contribution or equation. This is used to determine the test type of an equation or contribution </td></tr>
|
|||
|
|
<tr id="row_0_5_21_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_test_operand_traits_3_01_t_00_01std_1_1void__t_3_01typename_01_t_1_1_test_operand_01_4_01_4.html" target="_self">TestOperandTraits< T, std::void_t< typename T::TestOperand > ></a></td><td class="desc">Specialization of <a class="el" href="structserif_1_1equations_1_1_test_operand_traits.html" title="A helper struct to extract the test operand type from a contribution or equation. This is used to det...">TestOperandTraits</a> for types that have a TestOperand member type. This allows us to extract the test operand type from contributions or equations that define a TestOperand type </td></tr>
|
|||
|
|
<tr id="row_0_5_22_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_valid_contributions.html" target="_self">ValidContributions</a></td><td class="desc">A compile-time check to ensure that a tuple of contributions is valid for a given residual row type. This is the default false specialization </td></tr>
|
|||
|
|
<tr id="row_0_5_23_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1equations_1_1_valid_contributions_3_01_row_t_00_01std_1_1tuple_3_01_c_8_8_8_01_4_01_4.html" target="_self">ValidContributions< RowT, std::tuple< C... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_6_" class="arrow" onclick="dynsection.toggleFolder('0_6_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry.html" target="_self">geometry</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_6_0_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1deformation.html" target="_self">deformation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1deformation_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_6_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_6_0_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1_1_located_boundary_point.html" target="_self">LocatedBoundaryPoint</a></td><td class="desc">A structure representing a located boundary point, including the boundary element index and the integration point on that element </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_6_0_0_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_0_0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1volume__displacement__keys.html" target="_self">volume_displacement_keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1volume__displacement__keys_1_1_checked_binding.html" target="_self">CheckedBinding</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1volume__displacement__keys_1_1_coefficients.html" target="_self">Coefficients</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_6_0_0_0_2_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_0_0_2_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension.html" target="_self">ConstrainedRadialExtension</a></td><td class="desc">Keep radial displacement continuous across hanging faces in local component-block coordinates </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1_1_workspace.html" target="_self">Workspace</a></td><td class="desc">Reserve separate local and independent vectors for each caller's actions </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_deformation_value_tracking.html" target="_self">DeformationValueTracking</a></td><td class="desc">Equal physical values remain reusable when a context is reconstructed </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_geometry_sample_rule.html" target="_self">GeometrySampleRule</a></td><td class="desc">Borrow one sampling rule; repeat an element to retain the actual union of downstream rules </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization.html" target="_self">ReferenceDiscretization</a></td><td class="desc">Borrow the paired reference meshes; attributes retain their physical domain meaning </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_6_0_0_0_6_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_0_0_6_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking.html" target="_self">ReferenceDiscretizationTracking</a></td><td class="desc">Logical interpolation depends on paired topology and logical coordinates, not physical coordinates </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1_1_snapshot.html" target="_self">Snapshot</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_shape_coefficient_tracking.html" target="_self">ShapeCoefficientTracking</a></td><td class="desc">Capture the values behind a shape view, independently of its temporary wrapper </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization.html" target="_self">SurfaceDiscretization</a></td><td class="desc">The surface selection needs only its scalar space and boundary label </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_6_0_0_0_9_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_0_0_9_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking.html" target="_self">SurfaceDiscretizationTracking</a></td><td class="desc">Track topology and labels once, independently of changes to physical coordinates </td></tr>
|
|||
|
|
<tr id="row_0_6_0_0_0_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking_1_1_snapshot.html" target="_self">Snapshot</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1deformation_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1detail_1_1_action_input.html" target="_self">ActionInput</a></td><td class="desc">Pair each action input with the dimension of its mathematical space </td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_0_2_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1deformation_1_1keys.html" target="_self">keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_domain_map.html" target="_self">DomainMap</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_interior_model.html" target="_self">InteriorModel</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_linearization.html" target="_self">Linearization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_radial_interpolation.html" target="_self">RadialInterpolation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_reference_coordinates.html" target="_self">ReferenceCoordinates</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_reference_discretization.html" target="_self">ReferenceDiscretization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_reference_surface.html" target="_self">ReferenceSurface</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_shape_coefficients.html" target="_self">ShapeCoefficients</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_discretization.html" target="_self">SurfaceDiscretization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_displacement.html" target="_self">SurfaceDisplacement</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_map.html" target="_self">SurfaceMap</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_11_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_metric.html" target="_self">SurfaceMetric</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_12_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_model.html" target="_self">SurfaceModel</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_13_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_nodes.html" target="_self">SurfaceNodes</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_14_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_vacuum_model.html" target="_self">VacuumModel</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_15_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_volume_displacement.html" target="_self">VolumeDisplacement</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_2_16_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1keys_1_1_volume_extension.html" target="_self">VolumeExtension</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1deformation_1_1spaces.html" target="_self">spaces</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1spaces_1_1_shape_parameters.html" target="_self">ShapeParameters</a></td><td class="desc">Independent coordinates belonging to the selected surface representation </td></tr>
|
|||
|
|
<tr id="row_0_6_0_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1spaces_1_1_surface_displacement.html" target="_self">SurfaceDisplacement</a></td><td class="desc">Cartesian surface traces with components interleaved at each canonical node </td></tr>
|
|||
|
|
<tr id="row_0_6_0_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1spaces_1_1_volume_displacement.html" target="_self">VolumeDisplacement</a></td><td class="desc">Displacement coefficients in the declared volume discretization </td></tr>
|
|||
|
|
<tr id="row_0_6_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_0_4_" class="arrow" onclick="dynsection.toggleFolder('0_6_0_4_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1geometry_1_1deformation_1_1_composed_deformation.html" target="_self">ComposedDeformation</a></td><td class="desc">Compose shape-to-surface and surface-to-volume maps with the complete derivative chain rule </td></tr>
|
|||
|
|
<tr id="row_0_6_0_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_curvature_workspace.html" target="_self">CurvatureWorkspace</a></td><td class="desc">Nonlinear actions retain the tangent and the two contributions to the shape-force derivative </td></tr>
|
|||
|
|
<tr id="row_0_6_0_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_workspace.html" target="_self">Workspace</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_deformation_failure.html" target="_self">DeformationFailure</a></td><td class="desc">Describe a rejected geometry calculation; the dependency cache publishes results only after success </td></tr>
|
|||
|
|
<tr id="row_0_6_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_deformation_linearization.html" target="_self">DeformationLinearization</a></td><td class="desc">Freeze the shape coordinates associated with a derivative, independently of mutable caller inputs </td></tr>
|
|||
|
|
<tr id="row_0_6_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_domain_deformation.html" target="_self">DomainDeformation</a></td><td class="desc">State how the stellar surface moves and how that motion extends into the two surrounding regions </td></tr>
|
|||
|
|
<tr id="row_0_6_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_empty_deformation_workspace.html" target="_self">EmptyDeformationWorkspace</a></td><td class="desc">Stateless maps require no numerical scratch, while retaining the same explicit action interface </td></tr>
|
|||
|
|
<tr id="row_0_6_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_fixed_infinity_radial_extension.html" target="_self">FixedInfinityRadialExtension</a></td><td class="desc">Reduce surface motion linearly to zero at reference infinity in logical reference radius </td></tr>
|
|||
|
|
<tr id="row_0_6_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit.html" target="_self">GeometryStepLimit</a></td><td class="desc">Geometry-only bound at the supplied sample points, with a location for the first obstruction </td></tr>
|
|||
|
|
<tr id="row_0_6_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_geometry_step_options.html" target="_self">GeometryStepOptions</a></td><td class="desc">Numerical controls for keeping a straight volume-displacement step above a Jacobian determinant floor </td></tr>
|
|||
|
|
<tr id="row_0_6_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_nodal_radial_surface.html" target="_self">NodalRadialSurface</a></td><td class="desc">Give each surface node an independent radial displacement, measured in physical length </td></tr>
|
|||
|
|
<tr id="row_0_6_0_13_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_power_law_radial_extension.html" target="_self">PowerLawRadialExtension</a></td><td class="desc">Extend surface motion toward a fixed stellar center using a power of logical reference radius </td></tr>
|
|||
|
|
<tr id="row_0_6_0_14_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1geometry_1_1deformation_1_1_radial_extension.html" target="_self">RadialExtension</a></td><td class="desc">Extend one interleaved surface vector into the MFEM component-block volume layout. Stellar ownership wins at shared nodes. Both actions use the same scalar interpolation, so their pairing is Euclidean virtual work without an additional surface-area weight </td></tr>
|
|||
|
|
<tr id="row_0_6_0_15_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1geometry_1_1deformation_1_1_radial_interpolation.html" target="_self">RadialInterpolation</a></td><td class="desc">A checked, immutable interpolation table; changing a radial law never revalidates its topology </td></tr>
|
|||
|
|
<tr id="row_0_6_0_16_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data.html" target="_self">RadialInterpolationData</a></td><td class="desc">Own the surface interpolation shared by the stellar and vacuum extensions </td></tr>
|
|||
|
|
<tr id="row_0_6_0_17_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_reference_surface.html" target="_self">ReferenceSurface</a></td><td class="desc">Own fixed surface positions and their canonical ascending scalar-node indices </td></tr>
|
|||
|
|
<tr id="row_0_6_0_18_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_mode.html" target="_self">SphericalHarmonicMode</a></td><td class="desc">Identify a real harmonic, with negative orders using sine and positive orders using cosine </td></tr>
|
|||
|
|
<tr id="row_0_6_0_19_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_surface.html" target="_self">SphericalHarmonicSurface</a></td><td class="desc">Represent radial displacement lengths with normalized real spherical harmonics on the reference surface </td></tr>
|
|||
|
|
<tr id="row_0_6_0_20_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1geometry_1_1deformation_1_1_surface_embedding.html" target="_self">SurfaceEmbedding</a></td><td class="desc">Own a linear conversion from radial displacement lengths to Cartesian surface displacements </td></tr>
|
|||
|
|
<tr id="row_0_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_6_1_" class="arrow" onclick="dynsection.toggleFolder('0_6_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1surface.html" target="_self">surface</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_1_0_" class="arrow" onclick="dynsection.toggleFolder('0_6_1_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1surface_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_6_1_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_6_1_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_6_1_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_6_1_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1_1_boundary_tracking.html" target="_self">BoundaryTracking</a></td><td class="desc">Shared traces have stable identity; validation catches changes outside the coefficient vectors </td></tr>
|
|||
|
|
<tr id="row_0_6_1_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_6_1_0_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_6_1_0_0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1keys.html" target="_self">keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_0_0_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1keys_1_1_boundary_discretization.html" target="_self">BoundaryDiscretization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_0_0_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1keys_1_1_boundary_samples.html" target="_self">BoundarySamples</a></td><td class="desc">Keep sampled boundary state distinct from volume coefficient sources for the same term </td></tr>
|
|||
|
|
<tr id="row_0_6_1_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1_pressure_boundary.html" target="_self">PressureBoundary</a></td><td class="desc">The selected equation rows and the finite-element traces supplying their physical state </td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_1_1_" class="arrow" onclick="dynsection.toggleFolder('0_6_1_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1surface_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_are_surface_bindings.html" target="_self">AreSurfaceBindings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_are_surface_bindings_3_01utils_1_1dependencies_33dad547b0588cd763bce0759f4383af.html" target="_self">AreSurfaceBindings< utils::dependencies::Bindings< Entries... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_boundary_value_tracking.html" target="_self">BoundaryValueTracking</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_matching_pressure_relations.html" target="_self">MatchingPressureRelations</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_matching_pressure_relations_3_01_e_o_s_00_01_bi22092ddedc36636ca6905aa0fdd58d03.html" target="_self">MatchingPressureRelations< EOS, Bindings, Carrier, eos::relations::RelationCatalog< Relations... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_condition_tracking.html" target="_self">PressureConditionTracking</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description.html" target="_self">PressureSurfaceDescription</a></td><td class="desc">Common physical metadata; numerical values and preparation belong to the dependency context and cache </td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_relation_quantities.html" target="_self">RelationQuantities</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_relation_quantities_3_01eos_1_1relations_1_1_re1b8d421eb19c677a1d593d3260bf1965.html" target="_self">RelationQuantities< eos::relations::Relation< Output, Inputs... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_selected_pressure_surface.html" target="_self">SelectedPressureSurface</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_selected_pressure_surface_3_01std_1_1tuple_3_01_candidate_01_4_01_4.html" target="_self">SelectedPressureSurface< std::tuple< Candidate > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_11_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_surface_operands.html" target="_self">SurfaceOperands</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_12_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_surface_operands_3_01utils_1_1dependencies_1_1_25be7268bd6650387d9a2a09b407eacf.html" target="_self">SurfaceOperands< utils::dependencies::KeyList< Terms... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_13_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_unique_terms.html" target="_self">UniqueTerms</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_1_14_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1detail_1_1_unique_terms_3_01utils_1_1types_1_1_type_list_3_01_terms_8_8_8_01_4_01_4.html" target="_self">UniqueTerms< utils::types::TypeList< Terms... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_1_2_" class="arrow" onclick="dynsection.toggleFolder('0_6_1_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1geometry_1_1surface_1_1keys.html" target="_self">keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1keys_1_1_e_o_s_response.html" target="_self">EOSResponse</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1keys_1_1_equation_of_state.html" target="_self">EquationOfState</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1keys_1_1_linearization.html" target="_self">Linearization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1keys_1_1_pressure_condition.html" target="_self">PressureCondition</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_automatic_pressure_surface.html" target="_self">AutomaticPressureSurface</a></td><td class="desc">Compile an isobaric condition from available physical fields, actual equation rows, and the EOS catalog </td></tr>
|
|||
|
|
<tr id="row_0_6_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_boundary_values.html" target="_self">BoundaryValues</a></td><td class="desc">Values of one scalar term at an ordered collection of boundary points </td></tr>
|
|||
|
|
<tr id="row_0_6_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_direct_pressure_surface_formulation.html" target="_self">DirectPressureSurfaceFormulation</a></td><td class="desc">Enforce P_EOS(state) - P_surface = 0 without inventing an inverse EOS relation </td></tr>
|
|||
|
|
<tr id="row_0_6_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_inverse_pressure_surface_formulation.html" target="_self">InversePressureSurfaceFormulation</a></td><td class="desc">A selected explicit inverse relation; choosing it requires no numerical EOS inversion </td></tr>
|
|||
|
|
<tr id="row_0_6_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_1_7_" class="arrow" onclick="dynsection.toggleFolder('0_6_1_7_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1geometry_1_1surface_1_1_isobaric_surface.html" target="_self">IsobaricSurface</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_isobaric_surface_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_pressure_field_surface_formulation.html" target="_self">PressureFieldSurfaceFormulation</a></td><td class="desc">An existing pressure unknown enforces P - P_surface directly, without evaluating the EOS </td></tr>
|
|||
|
|
<tr id="row_0_6_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_pressure_surface_descriptor.html" target="_self">PressureSurfaceDescriptor</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_6_1_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_pressure_surface_formulation.html" target="_self">PressureSurfaceFormulation</a></td><td class="desc">The boundary residual is carrier minus the EOS value at prescribed pressure; no carrier quantity is privileged </td></tr>
|
|||
|
|
<tr id="row_0_6_1_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_surface_e_o_s_response.html" target="_self">SurfaceEOSResponse</a></td><td class="desc">An EOS value and all of its local derivatives, evaluated together at one state </td></tr>
|
|||
|
|
<tr id="row_0_6_1_12_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1geometry_1_1surface_1_1_surface_failure.html" target="_self">SurfaceFailure</a></td><td class="desc">A rejected thermodynamic candidate, with a sample index when evaluating a boundary batch </td></tr>
|
|||
|
|
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_7_" class="arrow" onclick="dynsection.toggleFolder('0_7_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1mapping.html" target="_self">mapping</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_7_0_" class="arrow" onclick="dynsection.toggleFolder('0_7_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1mapping_1_1compactification.html" target="_self">compactification</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mapping_1_1compactification_1_1_exterior_domain_map.html" target="_self">ExteriorDomainMap</a></td><td class="desc">Abstract interface for some mapping from reference coordinates to physical coordinates in the exterior domain. Currently the only concrete implementation of this is the kelvin compactification </td></tr>
|
|||
|
|
<tr id="row_0_7_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1compactification_1_1_exterior_map_direction.html" target="_self">ExteriorMapDirection</a></td><td class="desc">Structure representing the direction of the variation in the exterior domain mapping. This includes the variation of the displaced position and the variation of the displacement Jacobian </td></tr>
|
|||
|
|
<tr id="row_0_7_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1compactification_1_1_exterior_map_input.html" target="_self">ExteriorMapInput</a></td><td class="desc">Structure representing the input to the exterior domain mapping. This includes the reference position, displaced position, displacement Jacobian, compactification coordinate gradient, and compactification coordinate </td></tr>
|
|||
|
|
<tr id="row_0_7_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1compactification_1_1_exterior_map_result.html" target="_self">ExteriorMapResult</a></td><td class="desc">Structure representing the result of the exterior domain mapping. This includes the physical position and the Jacobian of the mapping </td></tr>
|
|||
|
|
<tr id="row_0_7_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1compactification_1_1_exterior_map_variation.html" target="_self">ExteriorMapVariation</a></td><td class="desc">Structure representing the variation of the exterior domain mapping. This includes the variation of the physical position and the variation of the mapping Jacobian </td></tr>
|
|||
|
|
<tr id="row_0_7_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_7_0_5_" class="arrow" onclick="dynsection.toggleFolder('0_7_0_5_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification.html" target="_self">KelvinCompactification</a></td><td class="desc">Concrete implementation of the <a class="el" href="classserif_1_1mapping_1_1compactification_1_1_exterior_domain_map.html" title="Abstract interface for some mapping from reference coordinates to physical coordinates in the exterio...">ExteriorDomainMap</a> interface for the Kelvin compactification </td></tr>
|
|||
|
|
<tr id="row_0_7_0_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1_1_radial_factors.html" target="_self">RadialFactors</a></td><td class="desc">A struct to hold the radial factors for the Kelvin compactification mapping </td></tr>
|
|||
|
|
<tr id="row_0_7_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_compactification_point_data.html" target="_self">CompactificationPointData</a></td><td class="desc">A structure representing the compactification point data, including the compactification coordinate and coordinate gradient </td></tr>
|
|||
|
|
<tr id="row_0_7_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_d_m_fixed_mesh_geometry.html" target="_self">DMFixedMeshGeometry</a></td><td class="desc">A structure representing the fixed mesh geometry at a specific point, including position, Jacobian, inverse Jacobian, and weight </td></tr>
|
|||
|
|
<tr id="row_0_7_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_d_m_reference_displacement_sample.html" target="_self">DMReferenceDisplacementSample</a></td><td class="desc">A structure representing a sample of the reference displacement, including the value and gradient of the displacement at a specific point </td></tr>
|
|||
|
|
<tr id="row_0_7_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mapping_1_1_d_m_workspace.html" target="_self">DMWorkspace</a></td><td class="desc">A class representing a workspace for displacement mapping operations, including various vectors and matrices used in the mapping process. primarily this is just a separate class so we can more easily make this code thread-safe in the future. At construction of an instance of this class loads of Heap allocation is done (or really whatever mfem does internally for allocation for vector which dependents on the selected device) and then that allocation can be reused </td></tr>
|
|||
|
|
<tr id="row_0_7_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mapping_1_1_domain_mapper.html" target="_self">DomainMapper</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mapping_1_1_element_compactification_data.html" target="_self">ElementCompactificationData</a></td><td class="desc">A class representing the compactification data for a finite element, including the finite element and degrees of freedom </td></tr>
|
|||
|
|
<tr id="row_0_7_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mapping_1_1_element_displacement_data.html" target="_self">ElementDisplacementData</a></td><td class="desc">A class representing the displacement data for a finite element, including the finite element, degree of freedom matrix, and dimension </td></tr>
|
|||
|
|
<tr id="row_0_7_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_element_mapping_data.html" target="_self">ElementMappingData</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_face_mapping_context.html" target="_self">FaceMappingContext</a></td><td class="desc">A structure representing the context of a face mapping, including the mapping point context and face quadrature context </td></tr>
|
|||
|
|
<tr id="row_0_7_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_face_mapping_variation.html" target="_self">FaceMappingVariation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_11_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_face_quadrature_context.html" target="_self">FaceQuadratureContext</a></td><td class="desc">A structure representing the context of a face quadrature point, including the normal vector, surface weight, and scale factor for the dot product of the velocity and normal vector </td></tr>
|
|||
|
|
<tr id="row_0_7_12_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mapping_1_1_grid_function_mapping_evaluator.html" target="_self">GridFunctionMappingEvaluator</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_13_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_mapping_point_context.html" target="_self">MappingPointContext</a></td><td class="desc">A structure representing the context of a mapping point, including the reference position, displaced position, physical position, displacement Jacobian, mapping Jacobian, inverse mapping Jacobian, mapping determinant, and compactification status </td></tr>
|
|||
|
|
<tr id="row_0_7_14_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_mapping_point_variation.html" target="_self">MappingPointVariation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_15_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mapping_1_1_volume_mapping_cache.html" target="_self">VolumeMappingCache</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_16_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_volume_mapping_context.html" target="_self">VolumeMappingContext</a></td><td class="desc">A structure representing the context of a volume mapping, including the mapping point context and volume quadrature context </td></tr>
|
|||
|
|
<tr id="row_0_7_17_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_volume_mapping_variation.html" target="_self">VolumeMappingVariation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_7_18_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1mapping_1_1_volume_quadrature_context.html" target="_self">VolumeQuadratureContext</a></td><td class="desc">A structure representing the context of a volume quadrature point, including the inverse Jacobian of the mapping and the determinant of the mapping </td></tr>
|
|||
|
|
<tr id="row_0_8_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_8_" class="arrow" onclick="dynsection.toggleFolder('0_8_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model.html" target="_self">model</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_0_" class="arrow" onclick="dynsection.toggleFolder('0_8_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_8_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_8_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_8_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_8_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_no_additional_computations.html" target="_self">NoAdditionalComputations</a></td><td class="desc">Ordinary model evaluation adds no caller-selected preparation computations </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_physical_evaluation.html" target="_self">PhysicalEvaluation</a></td><td class="desc">Select physical coordinates without adding normalization graph services </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients.html" target="_self">StateCoefficients</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006.html" target="_self">StateCoefficients< Discretization, Layout, Prescribed, utils::dependencies::KeyList< Fields... > ></a></td><td class="desc">Borrow an owning state's fields for one synchronous equation evaluation </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data.html" target="_self">SystemData</a></td><td class="desc">Retain accepted blocks and the stable external resources borrowed by those blocks </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model.html" target="_self">BoundModel</a></td><td class="desc">Retain physical descriptions and all numerical bindings behind one stable owner </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_column_contribution.html" target="_self">ColumnContribution</a></td><td class="desc">A coupling from state coordinates into an ordered selection of replacement rows </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_coordinate_range.html" target="_self">CoordinateRange</a></td><td class="desc">One contiguous range of equation or state coordinates in an evaluated system </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_deformation_discretization.html" target="_self">DeformationDiscretization</a></td><td class="desc">Numerical surface representation and its reference geometry, separate from force equations </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator.html" target="_self">EquilibriumEvaluator</a></td><td class="desc">Evaluate explicit stellar candidates using one reusable dependency cache </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_jacobian_contribution.html" target="_self">JacobianContribution</a></td><td class="desc">One frozen physical Jacobian coupling; overlapping contributions add </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_8_0_0_7_" class="arrow" onclick="dynsection.toggleFolder('0_8_0_0_7_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block.html" target="_self">LinearizedBlock</a></td><td class="desc">An accepted physical block with optional efficient diagonal and sparse assembly operations </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1_1_data.html" target="_self">Data</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_no_deformation.html" target="_self">NoDeformation</a></td><td class="desc">Prescribe displacement externally when no shape unknown is selected </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system.html" target="_self">NormalizedSystem</a></td><td class="desc">A frozen physical preparation and its owning solver coordinates, safe after later graph preparation </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system.html" target="_self">PhysicalSystem</a></td><td class="desc">Own one evaluated residual and Jacobian, retaining the discretization owner used by every child action </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system.html" target="_self">PreconditionedSystem</a></td><td class="desc">Retain one evaluated star and its matching inverse for a linear solve </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_residual_contribution.html" target="_self">ResidualContribution</a></td><td class="desc">One evaluated equation contribution in the independently ordered residual coordinates </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_13_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_row_replacement.html" target="_self">RowReplacement</a></td><td class="desc">Replace complete equations after all ordinary and generated contributions have been added </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_14_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_shape_derivatives.html" target="_self">ShapeDerivatives</a></td><td class="desc">Share one accepted deformation and its projected derivative across all physical equations </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_15_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization.html" target="_self">StellarDiscretization</a></td><td class="desc">Bind physical terms to existing finite-element resources with one explicit lifetime owner </td></tr>
|
|||
|
|
<tr id="row_0_8_0_0_16_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1backend_1_1mfem_1_1_surface_potential_linearization.html" target="_self">SurfacePotentialLinearization</a></td><td class="desc">Accepted surface moments and derivatives in existing shape and field coordinates </td></tr>
|
|||
|
|
<tr id="row_0_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_1_" class="arrow" onclick="dynsection.toggleFolder('0_8_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1checks.html" target="_self">checks</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1checks_1_1_binding.html" target="_self">Binding</a></td><td class="desc">Only the binding's physical identity is needed to check public overload constraints </td></tr>
|
|||
|
|
<tr id="row_0_8_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1checks_1_1_bound.html" target="_self">Bound</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1checks_1_1_fixed_plan.html" target="_self">FixedPlan</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_8_1_3_" class="arrow" onclick="dynsection.toggleFolder('0_8_1_3_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1checks_1_1_moving_plan.html" target="_self">MovingPlan</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_1_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1checks_1_1_moving_plan_1_1_surface.html" target="_self">Surface</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_2_" class="arrow" onclick="dynsection.toggleFolder('0_8_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1computations.html" target="_self">computations</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1computations_1_1_contributions.html" target="_self">Contributions</a></td><td class="desc">Ordinary equations, point constraints and row replacements share one small assembly result </td></tr>
|
|||
|
|
<tr id="row_0_8_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1computations_1_1_interior_contribution.html" target="_self">InteriorContribution</a></td><td class="desc">One equation's accepted contribution to the complete physical system </td></tr>
|
|||
|
|
<tr id="row_0_8_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1computations_1_1_potential_infinity_contribution.html" target="_self">PotentialInfinityContribution</a></td><td class="desc">The zero potential trace at compactified infinity, independent of the stellar isobar </td></tr>
|
|||
|
|
<tr id="row_0_8_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1computations_1_1_pressure_boundary_contribution.html" target="_self">PressureBoundaryContribution</a></td><td class="desc">The complete isobaric replacement applied after ordinary and generated equation contributions </td></tr>
|
|||
|
|
<tr id="row_0_8_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1computations_1_1_scalar_residual_row.html" target="_self">ScalarResidualRow</a></td><td class="desc">One global scalar equation's accepted derivative in complete physical state coordinates </td></tr>
|
|||
|
|
<tr id="row_0_8_2_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1computations_1_1_shape_contribution.html" target="_self">ShapeContribution</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_2_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1computations_1_1_shape_derivatives.html" target="_self">ShapeDerivatives</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_3_" class="arrow" onclick="dynsection.toggleFolder('0_8_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_arguments_match.html" target="_self">ArgumentsMatch</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_arguments_match_3_01utils_1_1types_1_1_type_list_3_01_specifi01658b4335377da22d90e0eb31cddca8.html" target="_self">ArgumentsMatch< utils::types::TypeList< Specifications... >, Arguments... ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_canonical_specifications.html" target="_self">CanonicalSpecifications</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_canonical_specifications_3_01_head_00_01_tail_8_8_8_01_4.html" target="_self">CanonicalSpecifications< Head, Tail... ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_canonical_specifications_3_4.html" target="_self">CanonicalSpecifications<></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_cartesian_couplings.html" target="_self">CartesianCouplings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_cartesian_couplings_3_01utils_1_1dependencies_1_1_key_list_3_1aeac7cb8e4197c8efc3cb5c64082687.html" target="_self">CartesianCouplings< utils::dependencies::KeyList< Rows... >, utils::dependencies::KeyList< Fields... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_endpoint_owner.html" target="_self">EndpointOwner</a></td><td class="desc">Recognize generated endpoint identities without interpreting unrelated physical names </td></tr>
|
|||
|
|
<tr id="row_0_8_3_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_endpoint_owner_3_01_constraint_of_3_01_specification_01_4_01_4.html" target="_self">EndpointOwner< ConstraintOf< Specification > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_endpoint_owner_3_01_generated_coordinate_of_3_01_specification_01_4_01_4.html" target="_self">EndpointOwner< GeneratedCoordinateOf< Specification > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_enforcement_dependencies.html" target="_self">EnforcementDependencies</a></td><td class="desc">Legacy prescriptions retain their original dependencies unless an equation explicitly registers another enforcement </td></tr>
|
|||
|
|
<tr id="row_0_8_3_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_enforcement_dependencies_3_01_specification_00_01_bindings_00_01true_01_4.html" target="_self">EnforcementDependencies< Specification, Bindings, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_12_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_equation_couplings.html" target="_self">EquationCouplings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_13_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_equation_couplings_3_01_equation_00_01utils_1_1types_1_1_typef24c48fc52ee458347e39dd0b9bd8b4f.html" target="_self">EquationCouplings< Equation, utils::types::TypeList< Columns... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_14_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_equilibrium_couplings.html" target="_self">EquilibriumCouplings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_15_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_execution_inputs.html" target="_self">ExecutionInputs</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_16_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_execution_inputs_3_01_plan_00_01std_1_1void__t_3_01typename_0fa90771a73a9f7619c8ad46d39189df1.html" target="_self">ExecutionInputs< Plan, std::void_t< typename Plan::PhysicalInputs, typename Plan::InactiveRows > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_17_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_execution_surface.html" target="_self">ExecutionSurface</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_18_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_execution_surface_3_01_plan_00_01std_1_1void__t_3_01typename_01_plan_1_1_surface_01_4_01_4.html" target="_self">ExecutionSurface< Plan, std::void_t< typename Plan::Surface > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_19_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_insert_specification.html" target="_self">InsertSpecification</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_20_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_insert_specification_3_01_specification_00_01utils_1_1types_1c291e9ffd6f22f760258a73ade9a49a2.html" target="_self">InsertSpecification< Specification, utils::types::TypeList< Head, Tail... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_21_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_insert_specification_3_01_specification_00_01utils_1_1types_1_1_type_list_3_4_01_4.html" target="_self">InsertSpecification< Specification, utils::types::TypeList<> ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_22_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_interior_couplings.html" target="_self">InteriorCouplings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_23_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_interior_couplings_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4.html" target="_self">InteriorCouplings< equations::EquationRegistry< Equations... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_24_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_interior_plan.html" target="_self">InteriorPlan</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_25_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_interior_plan_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4.html" target="_self">InteriorPlan< equations::EquationRegistry< Equations... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_26_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_operand_terms.html" target="_self">OperandTerms</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_27_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_operand_terms_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_01_4.html" target="_self">OperandTerms< utils::types::TypeList< Operands... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_28_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_preferred_surface_field.html" target="_self">PreferredSurfaceField</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_29_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_preferred_surface_field_3_01utils_1_1types_1_1_type_list_3_01_equations_8_8_8_01_4_01_4.html" target="_self">PreferredSurfaceField< utils::types::TypeList< Equations... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_30_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_remove_keys.html" target="_self">RemoveKeys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_31_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_remove_keys_3_01utils_1_1dependencies_1_1_key_list_3_01_keys_8_8_8_01_4_00_01_excluded_01_4.html" target="_self">RemoveKeys< utils::dependencies::KeyList< Keys... >, Excluded ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_32_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_resolved_endpoints.html" target="_self">ResolvedEndpoints</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_33_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_resolved_endpoints_3_01_owner_00_01utils_1_1types_1_1_type_li2430ab0d86fbd9154758559351ff5179.html" target="_self">ResolvedEndpoints< Owner, utils::types::TypeList< Endpoints... >, Bindings ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_34_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_resolved_specification.html" target="_self">ResolvedSpecification</a></td><td class="desc">Share resolved physical identities between endpoint and numerical-provider checks </td></tr>
|
|||
|
|
<tr id="row_0_8_3_35_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_selected_surface.html" target="_self">SelectedSurface</a></td><td class="desc">A disabled or unavailable boundary has no compiled field or row requirements </td></tr>
|
|||
|
|
<tr id="row_0_8_3_36_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_selected_surface_3_01_selection_00_01true_01_4.html" target="_self">SelectedSurface< Selection, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_37_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_select_role.html" target="_self">SelectRole</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_38_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_shape_plan.html" target="_self">ShapePlan</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_39_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_shape_plan_3_01equations_1_1_surface_potential_balance_01_4.html" target="_self">ShapePlan< equations::SurfacePotentialBalance ></a></td><td class="desc">The isobar level couples only existing scalar potential, rotation and mass coordinates </td></tr>
|
|||
|
|
<tr id="row_0_8_3_40_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_shape_plan_3_01_no_shape_force_01_4.html" target="_self">ShapePlan< NoShapeForce ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_41_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_surface_field_hint.html" target="_self">SurfaceFieldHint</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_42_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_surface_field_hint_3_01_equation_00_01std_1_1void__t_3_01type0e58d367727b7b3084f1cfe820566d9f.html" target="_self">SurfaceFieldHint< Equation, std::void_t< typename Equation::IsobaricSurfaceField > ></a></td><td class="desc">An equation author may disambiguate surface enforcement without changing the physical condition </td></tr>
|
|||
|
|
<tr id="row_0_8_3_43_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_surface_plan.html" target="_self">SurfacePlan</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_44_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_surface_plan_3_01geometry_1_1surface_1_1_isobaric_00_01_e_o_sc18450578bb69caecc44a2508508062a.html" target="_self">SurfacePlan< geometry::surface::Isobaric, EOS, Fields, Rows, Solved, Equations ></a></td><td class="desc">Compile the condition once; planning, graph assembly and validation share the selected formulation </td></tr>
|
|||
|
|
<tr id="row_0_8_3_45_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_surface_plan_3_01_no_surface_condition_00_01_e_o_s_00_01_fielcaee9a8d3b4dcc205ef196d9b381bcd3.html" target="_self">SurfacePlan< NoSurfaceCondition, EOS, Fields, Rows, Solved, Equations ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_46_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_unique_surface_field.html" target="_self">UniqueSurfaceField</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_47_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_unique_surface_field_3_01utils_1_1dependencies_1_1_key_list_3f358c046cdb6902eb06450605014909a.html" target="_self">UniqueSurfaceField< utils::dependencies::KeyList< Field, Others... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_3_48_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1detail_1_1_unique_surface_field_3_01utils_1_1dependencies_1_1_key_list_3_4_01_4.html" target="_self">UniqueSurfaceField< utils::dependencies::KeyList<> ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_4_" class="arrow" onclick="dynsection.toggleFolder('0_8_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1equation.html" target="_self">equation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1equation_1_1_hydrostatic_balance.html" target="_self">HydrostaticBalance</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1equation_1_1_own_constraint.html" target="_self">OwnConstraint</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1equation_1_1_poisson_balance.html" target="_self">PoissonBalance</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_4_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1equation_1_1_surface_shape_balance.html" target="_self">SurfaceShapeBalance</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_5_" class="arrow" onclick="dynsection.toggleFolder('0_8_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1keys.html" target="_self">keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1keys_1_1_physical_system.html" target="_self">PhysicalSystem</a></td><td class="desc">The complete accepted physical residual and its matching Jacobian </td></tr>
|
|||
|
|
<tr id="row_0_8_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_6_" class="arrow" onclick="dynsection.toggleFolder('0_8_6_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1normalization.html" target="_self">normalization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_8_6_0_" class="arrow" onclick="dynsection.toggleFolder('0_8_6_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1normalization_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_automatic_rules.html" target="_self">AutomaticRules</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_automatic_rules_3_01_coordinates_00_01_plan_2165af7291a01b342399f3d4c91269bc.html" target="_self">AutomaticRules< Coordinates, Plan, dependencies::KeyList< Values... >, utils::types::TypeList< Equations... > ></a></td><td class="desc">Equation residual quantities remain independent from the unknowns occupying their rows </td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_configuration_tracking.html" target="_self">ConfigurationTracking</a></td><td class="desc">Rebuilding the input context does not change the identity of an immutable configuration </td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_infinity_rule.html" target="_self">InfinityRule</a></td><td class="desc">Pointwise infinity values have potential units rather than integrated Poisson units </td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics.html" target="_self">MethodMetrics</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_3_01numerical_1_1_dimensionle77eb4298faeedf634410387693165bcc.html" target="_self">MethodMetrics< numerical::DimensionlessRieszCoordinate< Quantity, Metric, Geometry > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_3_01numerical_1_1_physical_ri59e7e5d30bf277ed2aa8ca08965e58d5.html" target="_self">MethodMetrics< numerical::PhysicalRieszCoordinate< Quantity, Metric > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_3_01numerical_1_1_with_point_0f74fae7b838e6c6114b73e0ab3c53a7.html" target="_self">MethodMetrics< numerical::WithPointRows< Method, Quantity, Selection > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_metric.html" target="_self">Metric</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_metric_3_01_term_00_01true_01_4.html" target="_self">Metric< Term, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_residual_rules.html" target="_self">ResidualRules</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_residual_rules_3_01dependencies_1_1_bindings8ae21b420e3ee2d2d8fefb8d9e1c0a2d.html" target="_self">ResidualRules< dependencies::Bindings< Interior... >, dependencies::Bindings< Shape... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_rule_metrics.html" target="_self">RuleMetrics</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_13_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_rule_metrics_3_01dependencies_1_1_bindings_3_01_rules_8_8_8_01_4_01_4.html" target="_self">RuleMetrics< dependencies::Bindings< Rules... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_14_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_select_plan.html" target="_self">SelectPlan</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_15_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_select_plan_3_01numerical_1_1_automatic_plan623b68464037961175cd0cd5497a8533.html" target="_self">SelectPlan< numerical::AutomaticPlan, Coordinates, Bound ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_16_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_surface_rule.html" target="_self">SurfaceRule</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_17_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_surface_rule_3_01_method_00_01_row_00_01_plan_00_01true_01_4.html" target="_self">SurfaceRule< Method, Row, Plan, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_18_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_value_rule.html" target="_self">ValueRule</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_19_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_value_rule_3_01_coordinates_00_01blocks_1_1s6181de8228cf67ac62b0bb26ce893d18.html" target="_self">ValueRule< Coordinates, blocks::surface_deformation::coefficients ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_20_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_volume_metric.html" target="_self">VolumeMetric</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_0_21_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1detail_1_1_volume_metric_3_01solver_1_1normalization_1_a4df1da4ab9e2e2f1914988cf7b2b6e9.html" target="_self">VolumeMetric< solver::normalization::ReferenceVolumeMetric< TermT > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1_configuration.html" target="_self">Configuration</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1_infinity_rows.html" target="_self">InfinityRows</a></td><td class="desc">Potential rows replaced by the zero trace at compactified infinity </td></tr>
|
|||
|
|
<tr id="row_0_8_6_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1_prepared_system.html" target="_self">PreparedSystem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_6_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1normalization_1_1_surface_rows.html" target="_self">SurfaceRows</a></td><td class="desc">Reduced equation rows whose volume residual is replaced by the selected surface condition </td></tr>
|
|||
|
|
<tr id="row_0_8_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_7_" class="arrow" onclick="dynsection.toggleFolder('0_8_7_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1preconditioning.html" target="_self">preconditioning</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1preconditioning_1_1_none.html" target="_self">None</a></td><td class="desc">Evaluate physical equations without preparing an inverse until a recipe is selected </td></tr>
|
|||
|
|
<tr id="row_0_8_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1preconditioning_1_1_prepared_system.html" target="_self">PreparedSystem</a></td><td class="desc">An owning evaluated system and its matching preconditioner </td></tr>
|
|||
|
|
<tr id="row_0_8_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_8_" class="arrow" onclick="dynsection.toggleFolder('0_8_8_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1model_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1state_1_1_density.html" target="_self">Density</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1state_1_1_gravitational_potential.html" target="_self">GravitationalPotential</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_8_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1state_1_1_own_generated_coordinate.html" target="_self">OwnGeneratedCoordinate</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_8_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1state_1_1_surface_shape.html" target="_self">SurfaceShape</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_constraint_of.html" target="_self">ConstraintOf</a></td><td class="desc">Identify a generated residual independently from its target and unknown units </td></tr>
|
|||
|
|
<tr id="row_0_8_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_discretization_options.html" target="_self">DiscretizationOptions</a></td><td class="desc">Select a descriptive star, its existing finite-element resources, and its numerical coordinates </td></tr>
|
|||
|
|
<tr id="row_0_8_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_enforcement_of.html" target="_self">EnforcementOf</a></td><td class="desc">Select an explicit numerical enforcement while preserving the public physical prescription </td></tr>
|
|||
|
|
<tr id="row_0_8_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1_eos_reference.html" target="_self">EosReference</a></td><td class="desc">Reuse one immutable EOS in equation objects, optionally retaining shared ownership </td></tr>
|
|||
|
|
<tr id="row_0_8_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_equilibrium_equations.html" target="_self">EquilibriumEquations</a></td><td class="desc">State the chosen equations explicitly, without selecting physics from the EOS </td></tr>
|
|||
|
|
<tr id="row_0_8_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_equilibrium_plan.html" target="_self">EquilibriumPlan</a></td><td class="desc">Collect the explicitly selected physical coefficients and supported constraint coordinates </td></tr>
|
|||
|
|
<tr id="row_0_8_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_15_" class="arrow" onclick="dynsection.toggleFolder('0_8_15_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1_fixed_angular_momentum.html" target="_self">FixedAngularMomentum</a></td><td class="desc">Prescribe angular momentum while angular velocity remains an independent solved coordinate </td></tr>
|
|||
|
|
<tr id="row_0_8_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_fixed_angular_momentum_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_16_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_8_16_" class="arrow" onclick="dynsection.toggleFolder('0_8_16_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1_fixed_total_mass.html" target="_self">FixedTotalMass</a></td><td class="desc">Prescribe total stellar mass while the effective surface-potential level remains an independent solved coordinate </td></tr>
|
|||
|
|
<tr id="row_0_8_16_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_fixed_total_mass_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_generated_coordinate_of.html" target="_self">GeneratedCoordinateOf</a></td><td class="desc">Name another prescription, including a forward declaration, without erasing its identity </td></tr>
|
|||
|
|
<tr id="row_0_8_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_model_plan.html" target="_self">ModelPlan</a></td><td class="desc">Derive physical coordinates from explicit equations, independently of numerical solvability </td></tr>
|
|||
|
|
<tr id="row_0_8_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_no_shape_force.html" target="_self">NoShapeForce</a></td><td class="desc">Explicitly omit a shape equation from a declarative formulation </td></tr>
|
|||
|
|
<tr id="row_0_8_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_no_surface_condition.html" target="_self">NoSurfaceCondition</a></td><td class="desc">Explicitly omit a surface prescription from a declarative formulation </td></tr>
|
|||
|
|
<tr id="row_0_8_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_scalar_constraint.html" target="_self">ScalarConstraint</a></td><td class="desc">Declare independent target, unknown and residual units and stable descriptive identities </td></tr>
|
|||
|
|
<tr id="row_0_8_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_specification_definition.html" target="_self">SpecificationDefinition</a></td><td class="desc">Declare a prescription once; numerical providers and normalization consume this metadata </td></tr>
|
|||
|
|
<tr id="row_0_8_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_specification_descriptor.html" target="_self">SpecificationDescriptor</a></td><td class="desc">Inspect canonical prescription identity without claiming numerical availability </td></tr>
|
|||
|
|
<tr id="row_0_8_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_stellar_mesh_options.html" target="_self">StellarMeshOptions</a></td><td class="desc">Resolve a spherical stellar interior and a compactified exterior on a curved reference mesh </td></tr>
|
|||
|
|
<tr id="row_0_8_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1_stellar_model.html" target="_self">StellarModel</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_8_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae.html" target="_self">StellarModel< EquationOfStateT, EquationDefinitionT, utils::types::TypeList< Specifications... > ></a></td><td class="desc">Own immutable physics and an explicit formulation, independently of meshes, caches and solvers </td></tr>
|
|||
|
|
<tr id="row_0_8_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_stellar_state.html" target="_self">StellarState</a></td><td class="desc">Own one stellar candidate in physical coordinates, including any solved surface shape </td></tr>
|
|||
|
|
<tr id="row_0_8_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1model_1_1_stellar_surface_refinement_options.html" target="_self">StellarSurfaceRefinementOptions</a></td><td class="desc">Add mesh resolution at the stellar interface before creating field spaces </td></tr>
|
|||
|
|
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_9_" class="arrow" onclick="dynsection.toggleFolder('0_9_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1operators.html" target="_self">operators</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_9_0_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1operators_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_9_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1operators_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_9_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_coefficient_expansion.html" target="_self">CoefficientExpansion</a></td><td class="desc">Weighted reduced coordinates of each local coordinate, as CSR: local i owns [offsets[i], offsets[i+1]) </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_constrained_element_block.html" target="_self">ConstrainedElementBlock</a></td><td class="desc">One element's probed block on constrained bindings: column-major values and both constraint expansions </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probed_element_block.html" target="_self">ProbedElementBlock</a></td><td class="desc">One element's probed block: column c's integrated values for every local row, column-major </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probe_scratch.html" target="_self">ProbeScratch</a></td><td class="desc">Per-worker scratch for probing element blocks </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_9_0_0_0_4_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_0_0_4_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator.html" target="_self">VolumeFieldOperator</a></td><td class="desc">Retain accepted data while applying a single field coupling with reusable contraction scratch </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_0_4_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1_1_scratch.html" target="_self">Scratch</a></td><td class="desc">One worker's element scratch </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_9_0_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys.html" target="_self">volume_keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_9_0_0_1_0_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_0_1_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped.html" target="_self">Scoped</a></td><td class="desc">Keep equation-local stages distinct while sharing physical coefficient sources </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_basis.html" target="_self">Basis</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_bindings.html" target="_self">Bindings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_geometry.html" target="_self">Geometry</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_geometry_derivatives.html" target="_self">GeometryDerivatives</a></td><td class="desc">Weighted local displacement derivatives, owned and invalidated by the graph </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_linearization.html" target="_self">Linearization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_physical_values.html" target="_self">PhysicalValues</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_quadrature_linearization.html" target="_self">QuadratureLinearization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_1_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_reference_values.html" target="_self">ReferenceValues</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings.html" target="_self">BasisBindings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation.html" target="_self">BasisEvaluation</a></td><td class="desc">Represents an element-local basis evaluation operator, supporting dense or tensor contractions, pointwise mappings, and transpose application </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_workspace.html" target="_self">BasisWorkspace</a></td><td class="desc">Reusable scratch storage for basis contractions, reducing repeated allocations </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_closure.html" target="_self">Closure</a></td><td class="desc">A minimal density-valued volume equation, sufficient to instantiate a volume cache </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_tracking.html" target="_self">CoefficientTracking</a></td><td class="desc">Track coefficient values using an owned snapshot and the identity of their binding </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_view.html" target="_self">CoefficientView</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_compactification_coefficients.html" target="_self">CompactificationCoefficients</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_contribution_data.html" target="_self">ContributionData</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_10_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_displacement_coefficients.html" target="_self">DisplacementCoefficients</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_11_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_basis.html" target="_self">ElementBasis</a></td><td class="desc">Fixed-mesh basis samples; independent of the current coefficient values and displacement </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_12_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data.html" target="_self">ElementData</a></td><td class="desc">Weighted equation data retains the exact basis, geometry, and samples used to compute it </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_13_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_geometry.html" target="_self">ElementGeometry</a></td><td class="desc">Physical mapping and mapped bases for one frozen displacement </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_14_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator.html" target="_self">JacobianOperator</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_15_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_9_0_0_15_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_0_15_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block.html" target="_self">LinearizedBlock</a></td><td class="desc">An accepted physical block with optional efficient diagonal and sparse assembly operations </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_15_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1_1_data.html" target="_self">Data</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_16_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_mapping_coefficients.html" target="_self">MappingCoefficients</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_17_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_metadata_tracking.html" target="_self">MetadataTracking</a></td><td class="desc">Validate external mesh resources before the graph compares their metadata </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_18_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_numerical_work.html" target="_self">NumericalWork</a></td><td class="desc">Numerical work derived from the dependency engine's most recent report </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_19_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator.html" target="_self">OperandEvaluator</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_20_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4.html" target="_self">OperandEvaluator< OperandT ></a></td><td class="desc">Scalar and vector H1 gradients share the existing value/divergence coefficient contractions </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_21_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_samples.html" target="_self">OperandSamples</a></td><td class="desc">Reference samples remain available for derivatives through the physical mapping </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_22_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_preparation_rejection.html" target="_self">PreparationRejection</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_23_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_9_0_0_23_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_0_23_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache.html" target="_self">TensorBasisCache</a></td><td class="desc">Share immutable tensor plans within one operator; copied rules are keyed by their contents </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_23_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry.html" target="_self">Entry</a></td><td class="desc">A struct that represents an entry in the <a class="el" href="classserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache.html" title="Share immutable tensor plans within one operator; copied rules are keyed by their contents.">TensorBasisCache</a>. Each entry contains a non-owning pointer to a finite element, the reference operation, the number of copies, the points used to construct the TensorBasis, and a shared pointer to the TensorBasis itself </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_24_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_configuration.html" target="_self">VolumeConfiguration</a></td><td class="desc">Stable equation ownership also retains temporary and move-only contribution trees </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_25_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data.html" target="_self">VolumeData</a></td><td class="desc">One accepted result contains ordered contribution batches and the assembled residual </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_26_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization.html" target="_self">VolumeDiscretization</a></td><td class="desc">Borrowed discretization objects must outlive their graph and its accepted results </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_27_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_options.html" target="_self">VolumeOptions</a></td><td class="desc">Numerical choices fixed when the graph is constructed </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_28_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_scratch.html" target="_self">VolumeScratch</a></td><td class="desc">Scratch belongs to graph callables and is never a dependency source </td></tr>
|
|||
|
|
<tr id="row_0_9_0_0_29_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace.html" target="_self">Workspace</a></td><td class="desc">Reusable scratch for applying the accepted element linearization </td></tr>
|
|||
|
|
<tr id="row_0_9_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_9_1_" class="arrow" onclick="dynsection.toggleFolder('0_9_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1operators_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_as_key_list.html" target="_self">AsKeyList</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_as_key_list_3_01utils_1_1types_1_1_type_list_3_01_t_8_8_8_01_4_01_4.html" target="_self">AsKeyList< utils::types::TypeList< T... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_columns.html" target="_self">Columns</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_columns_3_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4.html" target="_self">Columns< utils::types::TypeList< O... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_contribution_children.html" target="_self">ContributionChildren</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_contribution_operands.html" target="_self">ContributionOperands</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_contribution_operands_3_01std_1_1tuple_3_01_c_8_8_8_01_4_01_4.html" target="_self">ContributionOperands< std::tuple< C... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_coupling_form.html" target="_self">CouplingForm</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_1_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1detail_1_1_join.html" target="_self">Join</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_bad_contribution_collection.html" target="_self">BadContributionCollection</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_bad_contribution_row.html" target="_self">BadContributionRow</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_contribution_binding.html" target="_self">ContributionBinding</a></td><td class="desc">Retain one leaf equation and the constant coefficient of its arithmetic expression </td></tr>
|
|||
|
|
<tr id="row_0_9_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_9_5_" class="arrow" onclick="dynsection.toggleFolder('0_9_5_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_discontinuous_scalar.html" target="_self">DiscontinuousScalar</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_discontinuous_scalar_1_1residual.html" target="_self">residual</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_equation_plan.html" target="_self">EquationPlan</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4.html" target="_self">EquationPlan< EquationT, utils::types::TypeList< O... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1operators_1_1_equation_registry.html" target="_self">EquationRegistry</a></td><td class="desc">A compile-time registry of equations </td></tr>
|
|||
|
|
<tr id="row_0_9_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_gradient_request.html" target="_self">GradientRequest</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_has_scalar_volume_operands.html" target="_self">HasScalarVolumeOperands</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_11_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_has_scalar_volume_operands_3_01_equation_t_00_01utils_1_1types_1_1_a6e6645520e475d59dc9a1cecc004d8a.html" target="_self">HasScalarVolumeOperands< EquationT, utils::types::TypeList< Operands... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_12_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_9_12_" class="arrow" onclick="dynsection.toggleFolder('0_9_12_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1operators_1_1_linearized_block.html" target="_self">LinearizedBlock</a></td><td class="desc">An accepted physical block with optional efficient diagonal and sparse assembly operations </td></tr>
|
|||
|
|
<tr id="row_0_9_12_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_linearized_block_1_1_data.html" target="_self">Data</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_13_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1operators_1_1_linearized_system_view.html" target="_self">LinearizedSystemView</a></td><td class="desc">Borrow an accepted collection of physical blocks and its independently ordered system layout </td></tr>
|
|||
|
|
<tr id="row_0_9_14_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_nested_bad_collection.html" target="_self">NestedBadCollection</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_15_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_nodal_request.html" target="_self">NodalRequest</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_16_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_operand_values.html" target="_self">OperandValues</a></td><td class="desc">A helper struct to store the values of operands. There is some convention here, specifically if OutputT is void then this struct represents the values of the operands, otherwise it represents the local derivatives of the operands with respect to OutputT </td></tr>
|
|||
|
|
<tr id="row_0_9_17_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_physical_block.html" target="_self">PhysicalBlock</a></td><td class="desc">Identify a physical Jacobian block by its equation rows and unknown coordinates </td></tr>
|
|||
|
|
<tr id="row_0_9_18_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_volume_contributions.html" target="_self">VolumeContributions</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_19_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_volume_contributions_3_01std_1_1tuple_3_01_c_8_8_8_01_4_01_4.html" target="_self">VolumeContributions< std::tuple< C... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_20_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_volume_operands.html" target="_self">VolumeOperands</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_9_21_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1operators_1_1_volume_operands_3_01_c_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4.html" target="_self">VolumeOperands< C, utils::types::TypeList< O... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_10_" class="arrow" onclick="dynsection.toggleFolder('0_10_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver.html" target="_self">solver</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1admissibility.html" target="_self">admissibility</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1admissibility_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_10_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1admissibility_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction.html" target="_self">GeometryDirection</a></td><td class="desc">Retain one accepted displacement and direction while backtracking changes the current candidate </td></tr>
|
|||
|
|
<tr id="row_0_10_0_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_sampling_rules.html" target="_self">GeometrySamplingRules</a></td><td class="desc">The union of reference rules used by geometry inspection and all volume equations </td></tr>
|
|||
|
|
<tr id="row_0_10_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_1_" class="arrow" onclick="dynsection.toggleFolder('0_10_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_1_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_1_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_1_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem.html" target="_self">StellarProblem</a></td><td class="desc">Adapt existing stellar preparation to <a class="el" href="structserif_1_1solver_1_1_newton.html" title="Accuracy and work limits for finding one equilibrium star.">Newton</a> without giving acceptance to the model </td></tr>
|
|||
|
|
<tr id="row_0_10_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_2_" class="arrow" onclick="dynsection.toggleFolder('0_10_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1continuation.html" target="_self">continuation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_2_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_2_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1continuation_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_all_identified.html" target="_self">AllIdentified</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_all_identified_3_01utils_1_1types_1_1_type_l25fb8683eeff2665fdc6fb6dfdadefac.html" target="_self">AllIdentified< utils::types::TypeList< Specifications... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_catalog.html" target="_self">Catalog</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_catalog_3_01_owner_00_01std_1_1void__t_3_01td5020aa27649aff8f8879d1dd1a70f31.html" target="_self">Catalog< Owner, std::void_t< typename SpecificationTraits< Owner >::Parameters > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_contained.html" target="_self">Contained</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_contained_3_01_parameter_list_3_01_parameterad20030d35747949989b5cceaad3ac98.html" target="_self">Contained< ParameterList< Parameters... >, Superset ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_copy_equations.html" target="_self">CopyEquations</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits.html" target="_self">FamilyTraits</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits_3_01_parameter_list_3_01_seleca84d4a2e97805079c11da47f93a933f9.html" target="_self">FamilyTraits< ParameterList< Selected... >, std::tuple< Laws... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_parameter_catalog.html" target="_self">ParameterCatalog</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_parameter_catalog_3_01_owner_00_01std_1_1voi5161f0c73bf59261ed7e070b2817ab78.html" target="_self">ParameterCatalog< Owner, std::void_t< typename Owner::ContinuationParameters > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_required_dependents.html" target="_self">RequiredDependents</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1detail_1_1_required_dependents_3_01_parameter_00_01std_407798e603a2438024a6e90d9406a3b0.html" target="_self">RequiredDependents< Parameter, std::void_t< typename Parameter::RequiredDependentParameters > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_angular_momentum.html" target="_self">AngularMomentum</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1continuation_1_1_bound_family.html" target="_self">BoundFamily</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_2_3_" class="arrow" onclick="dynsection.toggleFolder('0_10_2_3_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f.html" target="_self">BoundFamily< Model, ParameterList< Selected... >, std::tuple< Laws... >, EquationFactory ></a></td><td class="desc">Own target physics and construct fresh family members without a mesh, evaluator, or mutable solve context </td></tr>
|
|||
|
|
<tr id="row_0_10_2_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_sele82c3c82160605e9d9f82731d5217d9d6.html" target="_self">Values</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1continuation_1_1_coordinate_controller.html" target="_self">CoordinateController</a></td><td class="desc">Own only the continuation path; a caller promotes physical states after successful correction </td></tr>
|
|||
|
|
<tr id="row_0_10_2_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_coordinate_counters.html" target="_self">CoordinateCounters</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_coordinate_options.html" target="_self">CoordinateOptions</a></td><td class="desc">Numerical increments are fractions of each coordinate's complete physical span </td></tr>
|
|||
|
|
<tr id="row_0_10_2_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_coordinate_proposal.html" target="_self">CoordinateProposal</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_correction_controls.html" target="_self">CorrectionControls</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_failure.html" target="_self">Failure</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1continuation_1_1_family.html" target="_self">Family</a></td><td class="desc">Own a reusable physical family definition before selecting a target model </td></tr>
|
|||
|
|
<tr id="row_0_10_2_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_identified_equations.html" target="_self">IdentifiedEquations</a></td><td class="desc">Give a deferred equation definition an explicit physical identity without runtime polymorphism </td></tr>
|
|||
|
|
<tr id="row_0_10_2_12_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_numerical_controls.html" target="_self">NumericalControls</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_13_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_options.html" target="_self">Options</a></td><td class="desc">Bound continuation work and storage independently of <a class="el" href="structserif_1_1solver_1_1_newton.html" title="Accuracy and work limits for finding one equilibrium star.">Newton</a>'s per-correction controls </td></tr>
|
|||
|
|
<tr id="row_0_10_2_14_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_ordering.html" target="_self">Ordering</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_15_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_parameter_descriptor.html" target="_self">ParameterDescriptor</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_16_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_parameter_law.html" target="_self">ParameterLaw</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_17_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_polytropic_constant.html" target="_self">PolytropicConstant</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_18_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_polytropic_index.html" target="_self">PolytropicIndex</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_19_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1continuation_1_1_preserve_pressure_at_reference_density.html" target="_self">PreservePressureAtReferenceDensity</a></td><td class="desc">Vary K with n to preserve pressure at one explicitly selected physical reference density </td></tr>
|
|||
|
|
<tr id="row_0_10_2_20_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_result.html" target="_self">Result</a></td><td class="desc">Retain the last converged physical state separately from the requested endpoint and failed candidates </td></tr>
|
|||
|
|
<tr id="row_0_10_2_21_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_specification_traits.html" target="_self">SpecificationTraits</a></td><td class="desc">Add continuation access without imposing numerical dependencies on a physical prescription </td></tr>
|
|||
|
|
<tr id="row_0_10_2_22_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01eos_1_1models_1_1_polytrope_01_4.html" target="_self">SpecificationTraits< eos::models::Polytrope ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_23_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01model_1_1_fixed_angular_momentum_01_4.html" target="_self">SpecificationTraits< model::FixedAngularMomentum ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_24_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01_specification_01_4.html" target="_self">SpecificationTraits< Specification ></a></td><td class="desc">Preserve unselected scalar prescriptions in the complete physical identity </td></tr>
|
|||
|
|
<tr id="row_0_10_2_25_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_stage_record.html" target="_self">StageRecord</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_26_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_starting_at.html" target="_self">StartingAt</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_2_27_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1continuation_1_1_starting_star.html" target="_self">StartingStar</a></td><td class="desc">A supplied physical anchor still requires fresh qualification at the continuation tolerance </td></tr>
|
|||
|
|
<tr id="row_0_10_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_3_" class="arrow" onclick="dynsection.toggleFolder('0_10_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1detail_1_1_initial_evaluation.html" target="_self">InitialEvaluation</a></td><td class="desc">Keep a freshly qualified metric beside the exact system from which it was measured </td></tr>
|
|||
|
|
<tr id="row_0_10_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1detail_1_1_newton_failure.html" target="_self">NewtonFailure</a></td><td class="desc">Explain why a candidate cannot provide a usable nonlinear metric </td></tr>
|
|||
|
|
<tr id="row_0_10_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1detail_1_1_qualified_step.html" target="_self">QualifiedStep</a></td><td class="desc">Own a qualified trial; a terminal root deliberately has no prepared inverse </td></tr>
|
|||
|
|
<tr id="row_0_10_3_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1detail_1_1_solve_observation.html" target="_self">SolveObservation</a></td><td class="desc">Adapt callbacks and latch requests; only the <a class="el" href="structserif_1_1solver_1_1_newton.html" title="Accuracy and work limits for finding one equilibrium star.">Newton</a> driver decides when stopping is safe </td></tr>
|
|||
|
|
<tr id="row_0_10_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_4_" class="arrow" onclick="dynsection.toggleFolder('0_10_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1linear.html" target="_self">linear</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1linear_1_1_application_failure.html" target="_self">ApplicationFailure</a></td><td class="desc">Bridge a failed checked inner solve through MFEM's void operator-application interface. Only this numerical failure is intercepted by the checked backend. Dimension, ownership, and other callback errors retain their original exception types and reach the library's caller </td></tr>
|
|||
|
|
<tr id="row_0_10_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1linear_1_1_control.html" target="_self">Control</a></td><td class="desc">Accuracy is measured against the current right-hand side, independently of the initial guess </td></tr>
|
|||
|
|
<tr id="row_0_10_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1linear_1_1_f_g_m_r_e_s.html" target="_self">FGMRES</a></td><td class="desc">Flexible GMRES accepts both fixed linear inverses and variable inner preconditioners </td></tr>
|
|||
|
|
<tr id="row_0_10_4_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1linear_1_1_report.html" target="_self">Report</a></td><td class="desc">Bounded diagnostics from one solve, including an independently evaluated true residual </td></tr>
|
|||
|
|
<tr id="row_0_10_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_5_" class="arrow" onclick="dynsection.toggleFolder('0_10_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1normalization.html" target="_self">normalization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_5_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_5_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1normalization_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_10_5_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_5_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_10_5_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_5_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator.html" target="_self">ScaledOperator</a></td><td class="desc">Common algebra for a Jacobian L J S^-1 and an inverse S M^-1 L^-1 </td></tr>
|
|||
|
|
<tr id="row_0_10_5_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner.html" target="_self">ScaledPreconditioner</a></td><td class="desc">MFEM solver adapter which always binds the physical inverse to its dimensional Jacobian </td></tr>
|
|||
|
|
<tr id="row_0_10_5_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_statistics.html" target="_self">ScaledPreconditionerStatistics</a></td><td class="desc">Counts physical bindings and normalized applications without instrumenting the inverse itself </td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_5_1_" class="arrow" onclick="dynsection.toggleFolder('0_10_5_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1normalization_1_1checks.html" target="_self">checks</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_aliases_only_layout.html" target="_self">AliasesOnlyLayout</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_borrowed_preparation_result.html" target="_self">BorrowedPreparationResult</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_central_row.html" target="_self">CentralRow</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_convertible_prescription.html" target="_self">ConvertiblePrescription</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_custom_density_metric.html" target="_self">CustomDensityMetric</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_custom_metric.html" target="_self">CustomMetric</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_derived_prescription.html" target="_self">DerivedPrescription</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_duplicate_metric_coordinates.html" target="_self">DuplicateMetricCoordinates</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_first_residual.html" target="_self">FirstResidual</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_first_value.html" target="_self">FirstValue</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_foreign_coordinate.html" target="_self">ForeignCoordinate</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_11_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_malformed_metric.html" target="_self">MalformedMetric</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_12_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_mass_row.html" target="_self">MassRow</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_13_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_missing_metric_metadata.html" target="_self">MissingMetricMetadata</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_14_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_move_only_prescription.html" target="_self">MoveOnlyPrescription</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_15_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_prepared_prescription.html" target="_self">PreparedPrescription</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_16_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_pressure_row.html" target="_self">PressureRow</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_17_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_pretend_riesz_method.html" target="_self">PretendRieszMethod</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_18_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_second_residual.html" target="_self">SecondResidual</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_19_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_second_value.html" target="_self">SecondValue</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_20_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_selected_surface_rows.html" target="_self">SelectedSurfaceRows</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_21_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_selection.html" target="_self">Selection</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_22_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_shared_field_metric.html" target="_self">SharedFieldMetric</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_23_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_state_only_prescription.html" target="_self">StateOnlyPrescription</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_24_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_temperature_coordinate.html" target="_self">TemperatureCoordinate</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_25_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_temperature_metric.html" target="_self">TemperatureMetric</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_26_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_temperature_scales.html" target="_self">TemperatureScales</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_27_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_untyped_temperature_scales.html" target="_self">UntypedTemperatureScales</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_1_28_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1checks_1_1_wrong_preparation_result.html" target="_self">WrongPreparationResult</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_5_2_" class="arrow" onclick="dynsection.toggleFolder('0_10_5_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1normalization_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports.html" target="_self">MethodSupports</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_dimensionless_riesz_cob7933641b0ccf84196767145765dfaa2.html" target="_self">MethodSupports< DimensionlessRieszCoordinate< QuantityT, MetricT, Geometry >, KeyT, Kind ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_identity_coordinate_00_01_key_t_00_01_kind_01_4.html" target="_self">MethodSupports< IdentityCoordinate, KeyT, Kind ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_physical_riesz_coordinca53ca5503ea96d28f2ea53532c197f0.html" target="_self">MethodSupports< PhysicalRieszCoordinate< QuantityT, MetricT >, KeyT, Kind ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_runtime_prepared_coord0c5dcc5681f6fd501a5f742fa84af007.html" target="_self">MethodSupports< RuntimePreparedCoordinate< PrescriptionT >, KeyT, Kind ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_with_point_rows_3_01_de1e33c308e0087263c578f98794d4b57.html" target="_self">MethodSupports< WithPointRows< DimensionlessRieszCoordinate< QuantityT, MetricT, Geometry >, PointQuantityT, SelectionT >, KeyT, discretization::blocks::RepresentedValueKind::residual ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_with_point_rows_3_01_p780a79914d33f037a5a0b1e31a23dcb4.html" target="_self">MethodSupports< WithPointRows< PhysicalRieszCoordinate< QuantityT, MetricT >, PointQuantityT, SelectionT >, KeyT, discretization::blocks::RepresentedValueKind::residual ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_rule_keys.html" target="_self">RuleKeys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_rule_keys_3_01utils_1_1dependencies_1_1_bin150f4520117b72e129d0050b68e37dfd.html" target="_self">RuleKeys< utils::dependencies::Bindings< Rules... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_valid_rules.html" target="_self">ValidRules</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_2_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1detail_1_1_valid_rules_3_01utils_1_1dependencies_1_1_b203aec1eb2fb5f59f72d5661ef45b524.html" target="_self">ValidRules< utils::dependencies::Bindings< Rules... >, Kind ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_5_3_" class="arrow" onclick="dynsection.toggleFolder('0_10_5_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1normalization_1_1keys.html" target="_self">keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1keys_1_1_factors.html" target="_self">Factors</a></td><td class="desc">Distinguish state and residual factors even when they share the same physical term </td></tr>
|
|||
|
|
<tr id="row_0_10_5_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1keys_1_1_normalization.html" target="_self">Normalization</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1keys_1_1_prescription.html" target="_self">Prescription</a></td><td class="desc">Bind the exact custom prescription named by a runtime-prepared coordinate </td></tr>
|
|||
|
|
<tr id="row_0_10_5_3_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1keys_1_1_reference_binding.html" target="_self">ReferenceBinding</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_3_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1keys_1_1_scales.html" target="_self">Scales</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_automatic_plan.html" target="_self">AutomaticPlan</a></td><td class="desc">Derive the coordinate rules from the selected fields, equations and boundary formulation </td></tr>
|
|||
|
|
<tr id="row_0_10_5_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization.html" target="_self">DiagonalNormalization</a></td><td class="desc">Own the frozen, independent state and residual transformations used by one solve </td></tr>
|
|||
|
|
<tr id="row_0_10_5_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_dimensionless.html" target="_self">Dimensionless</a></td><td class="desc">Remove physical and geometric units from the solver's coordinates and norms </td></tr>
|
|||
|
|
<tr id="row_0_10_5_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry.html" target="_self">DimensionlessMetricGeometry</a></td><td class="desc">Require custom metrics to declare their geometric convention explicitly </td></tr>
|
|||
|
|
<tr id="row_0_10_5_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01geometry_1_1deforma6be1597e60f90b119b47e9401d531cd8.html" target="_self">DimensionlessMetricGeometry< geometry::deformation::keys::SurfaceMetric ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01_reference_volume_metric_3_01_term_t_01_4_01_4.html" target="_self">DimensionlessMetricGeometry< ReferenceVolumeMetric< TermT > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01_unit_metric_01_4.html" target="_self">DimensionlessMetricGeometry< UnitMetric ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_dimensionless_riesz_coordinate.html" target="_self">DimensionlessRieszCoordinate</a></td><td class="desc">Measure coordinates using dimensionless physical fields and reference geometry </td></tr>
|
|||
|
|
<tr id="row_0_10_5_12_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_from_model.html" target="_self">FromModel</a></td><td class="desc">Obtain a reference value from the corresponding descriptive model prescription </td></tr>
|
|||
|
|
<tr id="row_0_10_5_13_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_identity_coordinate.html" target="_self">IdentityCoordinate</a></td><td class="desc">Leave the declared coordinates unchanged, including their physical units </td></tr>
|
|||
|
|
<tr id="row_0_10_5_14_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_lane_emden_approximation.html" target="_self">LaneEmdenApproximation</a></td><td class="desc">Estimate a reference radius from a Lane–Emden shape, mass and central density </td></tr>
|
|||
|
|
<tr id="row_0_10_5_15_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_metric_coordinates.html" target="_self">MetricCoordinates</a></td><td class="desc">Metric keys advertise the coordinate identities they measure; a same-sized unrelated metric is insufficient </td></tr>
|
|||
|
|
<tr id="row_0_10_5_16_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01geometry_1_1deformation_1_1keys_1_1_surface_metric_01_4.html" target="_self">MetricCoordinates< geometry::deformation::keys::SurfaceMetric ></a></td><td class="desc">Consume deformation's existing metric directly in both native shape-coordinate roles </td></tr>
|
|||
|
|
<tr id="row_0_10_5_17_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01_metric_t_00_01std_1_1void__t_7159054dec962eec3c70ff59a02679f9.html" target="_self">MetricCoordinates< MetricT, std::void_t< typename MetricT::Coordinates > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_18_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01_unit_metric_01_4.html" target="_self">MetricCoordinates< UnitMetric ></a></td><td class="desc">Permit a Euclidean norm of algebraic surface moments after their measure is made dimensionless </td></tr>
|
|||
|
|
<tr id="row_0_10_5_19_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_normalization_options.html" target="_self">NormalizationOptions</a></td><td class="desc">Declare normalization without evaluating a reference star or allocating coordinate factors </td></tr>
|
|||
|
|
<tr id="row_0_10_5_20_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_normalization_plan.html" target="_self">NormalizationPlan</a></td><td class="desc">Independent term-to-method and row-to-method maps; their order does not define the packed layout </td></tr>
|
|||
|
|
<tr id="row_0_10_5_21_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_normalization_prescription_tag.html" target="_self">NormalizationPrescriptionTag</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_5_22_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_physical_riesz_coordinate.html" target="_self">PhysicalRieszCoordinate</a></td><td class="desc">Measure a physical quantity with the named reference Gram diagonal </td></tr>
|
|||
|
|
<tr id="row_0_10_5_23_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_reference_volume_metric.html" target="_self">ReferenceVolumeMetric</a></td><td class="desc">Identify a reference volume metric by its physical term, including its support and FE representation </td></tr>
|
|||
|
|
<tr id="row_0_10_5_24_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_runtime_prepared_coordinate.html" target="_self">RuntimePreparedCoordinate</a></td><td class="desc">Identify the exact prescription supplying positive factors; this never claims identity scaling </td></tr>
|
|||
|
|
<tr id="row_0_10_5_25_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales.html" target="_self">StellarReferenceScales</a></td><td class="desc">Fixed reference scales used throughout a solve, independent of its candidate state </td></tr>
|
|||
|
|
<tr id="row_0_10_5_26_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_unit_metric.html" target="_self">UnitMetric</a></td><td class="desc">A unit Gram metric for algebraic coordinates, still subject to physical scaling </td></tr>
|
|||
|
|
<tr id="row_0_10_5_27_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1normalization_1_1_with_point_rows.html" target="_self">WithPointRows</a></td><td class="desc">Replace selected volume residual rows by point residuals with their own physical quantity </td></tr>
|
|||
|
|
<tr id="row_0_10_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_6_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner.html" target="_self">preconditioner</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_6_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_10_6_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_10_6_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span id="arr_0_10_6_0_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_0_0_0_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u.html" target="_self">DirectLU</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:128px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state.html" target="_self">State</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span id="arr_0_10_6_0_0_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_0_0_0_1_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern.html" target="_self">DirectLUPattern</a></td><td class="desc">Symbolic analysis (fill-reducing ordering) of one sparsity pattern, shared by the numeric factorizations of every matrix with that pattern. Implemented by the backend chosen with the sparse_direct Meson option (<a class="el" href="direct__lu__accelerate_8cpp.html">direct_lu_accelerate.cpp</a>, <a class="el" href="direct__lu__umfpack_8cpp.html">direct_lu_umfpack.cpp</a> or <a class="el" href="direct__lu__none_8cpp.html">direct_lu_none.cpp</a>) </td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_0_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:128px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state.html" target="_self">State</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_inverse.html" target="_self">Inverse</a></td><td class="desc">An owning approximate inverse and the application guarantee required by its compositions </td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver.html" target="_self">Solver</a></td><td class="desc">Expose one accepted inverse to MFEM while binding it to exactly its accepted physical Jacobian </td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_0_10_6_0_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_0_0_3_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache.html" target="_self">SparseDirectCache</a></td><td class="desc">The symbolic analysis (fill-reducing ordering) of the last matrix factored through this cache </td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1_1_state.html" target="_self">State</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_0_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_two_block_couplings.html" target="_self">TwoBlockCouplings</a></td><td class="desc">The two Jacobian actions between independently ordered equation and unknown groups </td></tr>
|
|||
|
|
<tr id="row_0_10_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_6_1_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1checks.html" target="_self">checks</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1checks_1_1_extra_field.html" target="_self">ExtraField</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1checks_1_1_extra_row.html" target="_self">ExtraRow</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1checks_1_1_extra_value.html" target="_self">ExtraValue</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_6_2_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1computations.html" target="_self">computations</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_10_6_2_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_2_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_2_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1computations_1_1detail_1_1_physical_sources.html" target="_self">PhysicalSources</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_2_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1computations_1_1detail_1_1_physical_sources_3_01utils1a1f8ff6c1c7a9455aff8e4b497b2009.html" target="_self">PhysicalSources< utils::dependencies::KeyList< Keys... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_6_3_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates.html" target="_self">PrimalCoordinates</a></td><td class="desc">Separate the primal fields from scalar constraints and optional shape coordinates </td></tr>
|
|||
|
|
<tr id="row_0_10_6_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates_3_01utils_1_1dependenci9c1a1e8fdf83b9b8be00227afc822182.html" target="_self">PrimalCoordinates< utils::dependencies::KeyList< Coordinates... >, Shape ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_6_4_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1keys.html" target="_self">keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1keys_1_1_diagonal.html" target="_self">Diagonal</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1keys_1_1_inverse.html" target="_self">Inverse</a></td><td class="desc">The inverse maps the selected equation residuals back to their physical unknowns </td></tr>
|
|||
|
|
<tr id="row_0_10_6_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1keys_1_1_matrix.html" target="_self">Matrix</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_4_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1keys_1_1_preconditioner.html" target="_self">Preconditioner</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_6_5_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1strategies.html" target="_self">strategies</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_10_6_5_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_5_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling.html" target="_self">coupling</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_5_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling_1_1_second_then_first.html" target="_self">SecondThenFirst</a></td><td class="desc">Correct the first subsystem using the second subsystem's update </td></tr>
|
|||
|
|
<tr id="row_0_10_6_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_10_6_5_1_" class="arrow" onclick="dynsection.toggleFolder('0_10_6_5_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse.html" target="_self">inverse</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_6_5_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct.html" target="_self">DenseDirect</a></td><td class="desc">Directly solve a small dense system; optionally reject an unreliable infinity-norm condition estimate </td></tr>
|
|||
|
|
<tr id="row_0_10_6_5_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_diagonal.html" target="_self">Diagonal</a></td><td class="desc">Invert each diagonal entry independently </td></tr>
|
|||
|
|
<tr id="row_0_10_6_5_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g.html" target="_self">FixedAMG</a></td><td class="desc">Apply a fixed number of BoomerAMG cycles from zero, preserving a fixed linear inverse </td></tr>
|
|||
|
|
<tr id="row_0_10_6_5_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_sparse_direct.html" target="_self">SparseDirect</a></td><td class="desc">Exact inverse of the assembled block through a sparse LU factorization, prepared once per state </td></tr>
|
|||
|
|
<tr id="row_0_10_6_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1_block_preconditioner.html" target="_self">BlockPreconditioner</a></td><td class="desc">Select a physical equation/unknown pair and the numerical approximation to its inverse </td></tr>
|
|||
|
|
<tr id="row_0_10_6_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1_bordered_preconditioner.html" target="_self">BorderedPreconditioner</a></td><td class="desc">Correct a physical field inverse through its dense constraint Schur system </td></tr>
|
|||
|
|
<tr id="row_0_10_6_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1_constraint_coordinates.html" target="_self">ConstraintCoordinates</a></td><td class="desc">Select arbitrary constraint rows and unknowns, including coupled generated scalars </td></tr>
|
|||
|
|
<tr id="row_0_10_6_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1_coupled_preconditioner.html" target="_self">CoupledPreconditioner</a></td><td class="desc">Compose physical subsystem descriptions without creating an additional preparation owner </td></tr>
|
|||
|
|
<tr id="row_0_10_6_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1preconditioner_1_1_failure.html" target="_self">Failure</a></td><td class="desc">A recoverable preparation failure, including the numerical reason and how to correct it </td></tr>
|
|||
|
|
<tr id="row_0_10_6_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1preconditioner_1_1_solver.html" target="_self">Solver</a></td><td class="desc">Expose one accepted inverse to MFEM while binding it to exactly its accepted physical Jacobian </td></tr>
|
|||
|
|
<tr id="row_0_10_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_7_" class="arrow" onclick="dynsection.toggleFolder('0_10_7_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1seed.html" target="_self">seed</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_7_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_7_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1seed_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_7_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_10_7_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_7_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1solver_1_1seed_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_10_7_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1seed_1_1backend_1_1mfem_1_1_projection_options.html" target="_self">ProjectionOptions</a></td><td class="desc">Allow for the reference mesh's finite-order approximation to a spherical seed surface </td></tr>
|
|||
|
|
<tr id="row_0_10_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1seed_1_1_fitted_radial_seed.html" target="_self">FittedRadialSeed</a></td><td class="desc">An explicitly stretched initial guess, distinct from an equilibrium Lane–Emden scaling </td></tr>
|
|||
|
|
<tr id="row_0_10_7_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1seed_1_1_polytrope_options.html" target="_self">PolytropeOptions</a></td><td class="desc">Numerical choices for an EOS-consistent spherical starting guess, separate from solver normalization </td></tr>
|
|||
|
|
<tr id="row_0_10_7_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1seed_1_1_radial_seed.html" target="_self">RadialSeed</a></td><td class="desc">Own a spherical physical profile and its first rotation estimate without changing the stellar model </td></tr>
|
|||
|
|
<tr id="row_0_10_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_backtracking.html" target="_self">Backtracking</a></td><td class="desc">Shorten a <a class="el" href="structserif_1_1solver_1_1_newton.html" title="Accuracy and work limits for finding one equilibrium star.">Newton</a> step until the complete residual merit decreases sufficiently </td></tr>
|
|||
|
|
<tr id="row_0_10_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_direction_assessment.html" target="_self">DirectionAssessment</a></td><td class="desc">A modified direction must report whether it is usable and any measured merit slope </td></tr>
|
|||
|
|
<tr id="row_0_10_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_metric_evaluation.html" target="_self">MetricEvaluation</a></td><td class="desc">Separate the convergence norm from the line-search merit for custom metrics </td></tr>
|
|||
|
|
<tr id="row_0_10_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_newton.html" target="_self">Newton</a></td><td class="desc">Accuracy and work limits for finding one equilibrium star </td></tr>
|
|||
|
|
<tr id="row_0_10_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_newton_checkpoint.html" target="_self">NewtonCheckpoint</a></td><td class="desc">Own the accepted physical star and the small amount of <a class="el" href="structserif_1_1solver_1_1_newton.html" title="Accuracy and work limits for finding one equilibrium star.">Newton</a> history needed to continue it </td></tr>
|
|||
|
|
<tr id="row_0_10_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_newton_progress.html" target="_self">NewtonProgress</a></td><td class="desc">Numerical continuation data at one accepted <a class="el" href="structserif_1_1solver_1_1_newton.html" title="Accuracy and work limits for finding one equilibrium star.">Newton</a> boundary </td></tr>
|
|||
|
|
<tr id="row_0_10_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_no_model.html" target="_self">NoModel</a></td><td class="desc">Marker for algebraic tests and custom problems without a stellar description </td></tr>
|
|||
|
|
<tr id="row_0_10_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_no_observer.html" target="_self">NoObserver</a></td><td class="desc">Disable observation without introducing runtime callback allocation </td></tr>
|
|||
|
|
<tr id="row_0_10_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_normalized_residual_metric.html" target="_self">NormalizedResidualMetric</a></td><td class="desc">Use the Euclidean norm of SERiF's normalized residual and half its square </td></tr>
|
|||
|
|
<tr id="row_0_10_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_solve_diagnostics.html" target="_self">SolveDiagnostics</a></td><td class="desc">Bounded work totals; accepted physical snapshots are stored separately from diagnostics </td></tr>
|
|||
|
|
<tr id="row_0_10_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_solve_event.html" target="_self">SolveEvent</a></td><td class="desc">Small event record suitable for logging without retaining every iterate </td></tr>
|
|||
|
|
<tr id="row_0_10_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1_solve_result.html" target="_self">SolveResult</a></td><td class="desc">Own the last accepted physical state, matching frozen system, and descriptive model </td></tr>
|
|||
|
|
<tr id="row_0_10_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_solver_options.html" target="_self">SolverOptions</a></td><td class="desc">Select numerical policies while keeping equilibrium physics in the model </td></tr>
|
|||
|
|
<tr id="row_0_10_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_solve_timing.html" target="_self">SolveTiming</a></td><td class="desc">Optional elapsed wall time, kept separately from numerical restart history </td></tr>
|
|||
|
|
<tr id="row_0_10_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_standard_newton.html" target="_self">StandardNewton</a></td><td class="desc">Ordinary <a class="el" href="structserif_1_1solver_1_1_newton.html" title="Accuracy and work limits for finding one equilibrium star.">Newton</a> supplies every strategy phase; custom policies may replace individual phases explicitly </td></tr>
|
|||
|
|
<tr id="row_0_10_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1solver_1_1_timed_observer.html" target="_self">TimedObserver</a></td><td class="desc">Measure solves explicitly while retaining an ordinary progress or stop callback </td></tr>
|
|||
|
|
<tr id="row_0_10_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1solver_1_1_trial_assessment.html" target="_self">TrialAssessment</a></td><td class="desc">A numerical policy explicitly accepts its work or explains why this candidate must be rejected </td></tr>
|
|||
|
|
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_11_" class="arrow" onclick="dynsection.toggleFolder('0_11_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils.html" target="_self">utils</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_11_0_" class="arrow" onclick="dynsection.toggleFolder('0_11_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1dependencies.html" target="_self">dependencies</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_11_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_11_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1dependencies_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_binding.html" target="_self">AppendBinding</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_binding_3_01_bindings_3_01_bindings_ts13d2da7fbfe4572d72c8e7ac7ebd4f90.html" target="_self">AppendBinding< Bindings< BindingsTs... >, BindingT ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_keys.html" target="_self">AppendKeys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_keys_3_01_result_t_00_01_first_t_00_01_rest_8_8_8_01_4.html" target="_self">AppendKeys< ResultT, FirstT, Rest... ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_unique.html" target="_self">AppendUnique</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_unique_3_01_key_list_3_01_keys_8_8_8_01_4_00_01_t_01_4.html" target="_self">AppendUnique< KeyList< Keys... >, T ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_binding_lookup.html" target="_self">BindingLookup</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_binding_lookup_3_01_bindings_3_01_binding_ts_8_8_8_01_4_01_4.html" target="_self">BindingLookup< Bindings< BindingTs... > ></a></td><td class="desc">Share one compile-time lookup structure across all keys in a binding collection </td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_borrowed_value.html" target="_self">BorrowedValue</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_bound_type.html" target="_self">BoundType</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_10_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_cached_result.html" target="_self">CachedResult</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_11_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_storage.html" target="_self">ComputationCacheStorage</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_12_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_storage_3_01_graph_t_00_01_e654b17745ce947d3cb0a15cf9a34495.html" target="_self">ComputationCacheStorage< GraphT, BindingsT, types::TypeList< Resources... >, std::index_sequence< Indices... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_13_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits.html" target="_self">ComputationCacheTraits</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_14_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits_3_01_graph_t_00_01_c9dfa0a0794187fb4333531ff73e7d174.html" target="_self">ComputationCacheTraits< GraphT, ContextT, ErrorT, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_15_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_graph_schema.html" target="_self">ComputationGraphSchema</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_16_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_graph_schema_3_01_graph_t_00_01_context_t_00_01true_01_4.html" target="_self">ComputationGraphSchema< GraphT, ContextT, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_17_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph.html" target="_self">Graph</a></td><td class="desc">Immutable topology of computed nodes; context sources are resolved separately </td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_18_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_has_binding.html" target="_self">HasBinding</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_19_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_has_binding_3_01_bindings_3_01_binding_ts_8_8_8_01_4_00_01_key_t_01_4.html" target="_self">HasBinding< Bindings< BindingTs... >, KeyT ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_20_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_invocation.html" target="_self">Invocation</a></td><td class="desc">Ill-formed calls fail the graph concept instead of producing a hard instantiation error </td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_21_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_invocation_3_01_computation_t_00_01types_1_1_28b703f0a48eef89c64214fa1ebcb8e5.html" target="_self">Invocation< ComputationT, types::TypeList< Arguments... >, std::void_t< InvocationResult< ComputationT, Arguments... > > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_22_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_key_list_size.html" target="_self">KeyListSize</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_23_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_key_list_size_3_01_key_list_3_01_keys_8_8_8_01_4_01_4.html" target="_self">KeyListSize< KeyList< Keys... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_24_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_merge_key_lists.html" target="_self">MergeKeyLists</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_25_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_merge_key_lists_3_01_result_t_00_01_key_list_d1780296c5d76ee6428925eb9f88d932.html" target="_self">MergeKeyLists< ResultT, KeyList< Keys... >, Rest... ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_26_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation.html" target="_self">NodeObservation</a></td><td class="desc">Each started hook owns one invocation state and finishes once, including on exceptional exit </td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_27_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_owned_value.html" target="_self">OwnedValue</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_28_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_computation.html" target="_self">ResolveComputation</a></td><td class="desc">Missing inputs stop resolution before instantiating the callable or its result type </td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_29_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_computation_3_01_computation_t_00_01_bindings_t_00_01true_01_4.html" target="_self">ResolveComputation< ComputationT, BindingsT, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_30_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_graph.html" target="_self">ResolveGraph</a></td><td class="desc">Walk execution positions, appending each result type to the available input bindings </td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_31_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_graph_3_01_graph_t_00_01_bindings_t_00_01_position_00_01false_01_4.html" target="_self">ResolveGraph< GraphT, BindingsT, Position, false ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_32_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_graph_3_01_graph_t_00_01_bindings_t_00_01_position_00_01true_01_4.html" target="_self">ResolveGraph< GraphT, BindingsT, Position, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_33_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_step.html" target="_self">ResolveStep</a></td><td class="desc">An invalid callable must not instantiate the remaining graph or access a missing Value type </td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_34_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_step_3_01_graph_t_00_01_bindings_t_0040bff615569a585965f19af0a6a88d89.html" target="_self">ResolveStep< GraphT, BindingsT, Position, ComputationT, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_35_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resource_keys.html" target="_self">ResourceKeys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_36_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resource_keys_3_01types_1_1_type_list_3_01_resources_8_8_8_01_4_01_4.html" target="_self">ResourceKeys< types::TypeList< Resources... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_37_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result.html" target="_self">Result</a></td><td class="desc">Computations publish owned, movable values, either directly or through std::expected </td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_38_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_3_01std_1_1expected_3_01_value_t_00_01_error_t_01_4_01_4.html" target="_self">Result< std::expected< ValueT, ErrorT > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_39_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_source_snapshot.html" target="_self">SourceSnapshot</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_40_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_11_0_0_40_" class="arrow" onclick="dynsection.toggleFolder('0_11_0_0_40_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_used_resource.html" target="_self">UsedResource</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_40_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_used_resource_1_1_predicate.html" target="_self">Predicate</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_41_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_valid_observers.html" target="_self">ValidObservers</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_0_42_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1detail_1_1_valid_observers_3_01_observers_3_01_registratabaa0417bbf6f785373b4d94e684892b.html" target="_self">ValidObservers< Observers< Registrations... >, GraphT, ContextT, true ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_11_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_11_0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1dependencies_1_1keys.html" target="_self">keys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1keys_1_1_coordinates.html" target="_self">Coordinates</a></td><td class="desc">Positions supplied to a computation, in the caller's coordinate convention </td></tr>
|
|||
|
|
<tr id="row_0_11_0_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1keys_1_1_input.html" target="_self">Input</a></td><td class="desc">The main input to a computation </td></tr>
|
|||
|
|
<tr id="row_0_11_0_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1keys_1_1_output.html" target="_self">Output</a></td><td class="desc">The main result of a computation </td></tr>
|
|||
|
|
<tr id="row_0_11_0_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1keys_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc">Configuration values that can affect the result </td></tr>
|
|||
|
|
<tr id="row_0_11_0_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1keys_1_1_scale.html" target="_self">Scale</a></td><td class="desc">A multiplicative scale supplied as an input </td></tr>
|
|||
|
|
<tr id="row_0_11_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_all_nodes_observer.html" target="_self">AllNodesObserver</a></td><td class="desc">One registration can inspect every result without building a graph-sized observer tuple </td></tr>
|
|||
|
|
<tr id="row_0_11_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_binding.html" target="_self">Binding</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_bindings.html" target="_self">Bindings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_bound_type.html" target="_self">BoundType</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_computation.html" target="_self">Computation</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_computation_cache.html" target="_self">ComputationCache</a></td><td class="desc">Execute a computational graph on demand, publishing immutable results only after the entire request succeeds </td></tr>
|
|||
|
|
<tr id="row_0_11_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_computation_graph.html" target="_self">ComputationGraph</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_dependency_context.html" target="_self">DependencyContext</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_10_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view.html" target="_self">DependencyContextView</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_11_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4.html" target="_self">DependencyContextView< ParentT, KeyList< KeyTs... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_12_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_edge_observer.html" target="_self">EdgeObserver</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_13_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_graph_timing.html" target="_self">GraphTiming</a></td><td class="desc">Collect independent graph bindings without mixing timers into numerical restart history </td></tr>
|
|||
|
|
<tr id="row_0_11_0_14_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_graph_timing_factory.html" target="_self">GraphTimingFactory</a></td><td class="desc">Bind one generic timing observer after the model's complete graph type is known </td></tr>
|
|||
|
|
<tr id="row_0_11_0_15_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_graph_timing_run.html" target="_self">GraphTimingRun</a></td><td class="desc">One graph binding's declaration-ordered catalog, including nodes which never execute </td></tr>
|
|||
|
|
<tr id="row_0_11_0_16_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_has_binding.html" target="_self">HasBinding</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_17_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_key_list.html" target="_self">KeyList</a></td><td class="desc">An ordered collection of role keys, independent of their associated value types </td></tr>
|
|||
|
|
<tr id="row_0_11_0_18_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_key_list_bindings.html" target="_self">KeyListBindings</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_19_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_key_list_bindings_3_01_bindings_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4.html" target="_self">KeyListBindings< BindingsT, KeyList< KeyTs... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_20_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_node_observer.html" target="_self">NodeObserver</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_21_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_node_timing.html" target="_self">NodeTiming</a></td><td class="desc">Wall time for attempted node work, independently of later cache or Newton acceptance </td></tr>
|
|||
|
|
<tr id="row_0_11_0_22_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_no_graph_observers.html" target="_self">NoGraphObservers</a></td><td class="desc">Default high-level binding adds no observation storage, timers, or callback work </td></tr>
|
|||
|
|
<tr id="row_0_11_0_23_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_observers.html" target="_self">Observers</a></td><td class="desc">Own registrations; execution state lasts for one invocation and is never part of the numerical cache </td></tr>
|
|||
|
|
<tr id="row_0_11_0_24_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_preparation_failure.html" target="_self">PreparationFailure</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_25_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_preparation_report.html" target="_self">PreparationReport</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_26_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_projected_snapshot.html" target="_self">ProjectedSnapshot</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_27_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_resolve_keys.html" target="_self">ResolveKeys</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_28_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_resolve_keys_3_01_bindings_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4.html" target="_self">ResolveKeys< BindingsT, KeyList< KeyTs... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_29_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1dependencies_1_1_resource.html" target="_self">Resource</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_0_30_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_steady_node_clock.html" target="_self">SteadyNodeClock</a></td><td class="desc">Read monotonic elapsed wall time without changing physical computations </td></tr>
|
|||
|
|
<tr id="row_0_11_0_31_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1dependencies_1_1_value_snapshot.html" target="_self">ValueSnapshot</a></td><td class="desc">Default tracking owns an exact value copy; noncopyable resources supply another policy </td></tr>
|
|||
|
|
<tr id="row_0_11_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_11_1_" class="arrow" onclick="dynsection.toggleFolder('0_11_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1errors.html" target="_self">errors</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1errors_1_1_non_finite_value.html" target="_self">NonFiniteValue</a></td><td class="desc">A numerical action produced a nonfinite coefficient, distinguishable from a broken API contract. Most numerical interfaces report rejection as a value. MFEM operator applications return void, so their checked caller intercepts this specific bridge while other exceptions propagate </td></tr>
|
|||
|
|
<tr id="row_0_11_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1errors_1_1serif__error__printer.html" target="_self">serif_error_printer</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_11_2_" class="arrow" onclick="dynsection.toggleFolder('0_11_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1laneemden.html" target="_self">laneemden</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1laneemden_1_1_integration_options.html" target="_self">IntegrationOptions</a></td><td class="desc">Dimensionless integration controls; the surface tolerance does not bound the global integration error </td></tr>
|
|||
|
|
<tr id="row_0_11_2_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1laneemden_1_1_physical_sample.html" target="_self">PhysicalSample</a></td><td class="desc">Physical scalar fields; gravity is the outward potential derivative, not the inward force component </td></tr>
|
|||
|
|
<tr id="row_0_11_2_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1laneemden_1_1_physical_scales.html" target="_self">PhysicalScales</a></td><td class="desc">A physical conversion of one finite-radius dimensionless polytrope, in the caller's consistent units </td></tr>
|
|||
|
|
<tr id="row_0_11_2_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1laneemden_1_1_sample.html" target="_self">Sample</a></td><td class="desc">The regular Lane–Emden solution and its first derivative at one dimensionless radius </td></tr>
|
|||
|
|
<tr id="row_0_11_2_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1laneemden_1_1_solution.html" target="_self">Solution</a></td><td class="desc">A regular profile, ending at its first zero or the requested integration radius </td></tr>
|
|||
|
|
<tr id="row_0_11_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_11_3_" class="arrow" onclick="dynsection.toggleFolder('0_11_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1misc.html" target="_self">misc</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_11_3_0_" class="arrow" onclick="dynsection.toggleFolder('0_11_3_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1misc_1_1concepts.html" target="_self">concepts</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat.html" target="_self">Concat</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_01types_1_1_type_list_3_01_lhs_ts_8_8_8_0155b0e3f5c68608138c7765c61fb1f194.html" target="_self">Concat< types::TypeList< LhsTs... >, types::TypeList< RhsTs... >, Rest... ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_01types_1_1_type_list_3_01_ts_8_8_8_01_4_01_4.html" target="_self">Concat< types::TypeList< Ts... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_4.html" target="_self">Concat<></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter.html" target="_self">Filter</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter_3_01types_1_1_type_list_3_01_head_00_01_tailb4af8c23dbd4cd55885f7b7cdd4733d2.html" target="_self">Filter< types::TypeList< Head, Tail... >, Predicate ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter_3_01types_1_1_type_list_3_4_00_01_predicate_01_4.html" target="_self">Filter< types::TypeList<>, Predicate ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_prepend.html" target="_self">Prepend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_3_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1misc_1_1concepts_1_1_prepend_3_01_t_00_01types_1_1_type_list_3_01_ts_8_8_8_01_4_01_4.html" target="_self">Prepend< T, types::TypeList< Ts... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_11_4_" class="arrow" onclick="dynsection.toggleFolder('0_11_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1projection.html" target="_self">projection</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_4_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_11_4_0_" class="arrow" onclick="dynsection.toggleFolder('0_11_4_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1projection_1_1backend.html" target="_self">backend</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_4_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_0_11_4_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_11_4_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem.html" target="_self">mfem</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_4_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1_radial_projection_options.html" target="_self">RadialProjectionOptions</a></td><td class="desc">Sample physical radii about a center, optionally through SERiF's existing geometry mapping. The mapping must use the projection space's mesh and must be refreshed after its input fields change </td></tr>
|
|||
|
|
<tr id="row_0_11_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_11_5_" class="arrow" onclick="dynsection.toggleFolder('0_11_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1serialize.html" target="_self">serialize</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_entry.html" target="_self">Entry</a></td><td class="desc">The ledger locates each independent field without decoding the rest of the archive </td></tr>
|
|||
|
|
<tr id="row_0_11_5_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_enum_serializer.html" target="_self">EnumSerializer</a></td><td class="desc">Encode enumerations by declared stable spellings, never compiler-dependent integers </td></tr>
|
|||
|
|
<tr id="row_0_11_5_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_error.html" target="_self">Error</a></td><td class="desc">Identify the component or field that could not be saved or reconstructed </td></tr>
|
|||
|
|
<tr id="row_0_11_5_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_field.html" target="_self">Field</a></td><td class="desc">Associate a field name with an already encoded child </td></tr>
|
|||
|
|
<tr id="row_0_11_5_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_member.html" target="_self">Member</a></td><td class="desc">Name a typed field expected by a component's loader </td></tr>
|
|||
|
|
<tr id="row_0_11_5_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_named_member.html" target="_self">NamedMember</a></td><td class="desc">Name a plain configuration member without adding persistence methods to its owner </td></tr>
|
|||
|
|
<tr id="row_0_11_5_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_node.html" target="_self">Node</a></td><td class="desc">A named component owns its fields, stable schema identifier, and schema version </td></tr>
|
|||
|
|
<tr id="row_0_11_5_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_pack.html" target="_self">Pack</a></td><td class="desc">A pack owns its data immediately, so subsequent model changes cannot alter a pending write </td></tr>
|
|||
|
|
<tr id="row_0_11_5_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1serialize_1_1_reader.html" target="_self">Reader</a></td><td class="desc">Inspect the ledger first, then seek directly to whichever components are actually needed </td></tr>
|
|||
|
|
<tr id="row_0_11_5_9_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_read_options.html" target="_self">ReadOptions</a></td><td class="desc">Bound resource use when inspecting an unfamiliar archive; limits may be raised explicitly </td></tr>
|
|||
|
|
<tr id="row_0_11_5_10_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_recipe_serializer.html" target="_self">RecipeSerializer</a></td><td class="desc">Preserve the selected equation/unknown identities in every composed inverse </td></tr>
|
|||
|
|
<tr id="row_0_11_5_11_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_schema_serializer.html" target="_self">SchemaSerializer</a></td><td class="desc">Reconstruct stateless typed numerical declarations only when all their identities match </td></tr>
|
|||
|
|
<tr id="row_0_11_5_12_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer.html" target="_self">Serializer</a></td><td class="desc">Specialize this protocol beside a component without adding I/O methods to the component itself </td></tr>
|
|||
|
|
<tr id="row_0_11_5_13_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01char_0f_size_0e_4.html" target="_self">Serializer< char[Size]></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_14_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_binding_3_01_key_00_01_target_01_4_01_4.html" target="_self">Serializer< dependencies::Binding< Key, Target > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_15_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_bindings_3_01_bindings_8_8_8_01_4_01_4.html" target="_self">Serializer< dependencies::Bindings< Bindings... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_16_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_01_resources_8_8_8_01_4_01_4.html" target="_self">Serializer< dependencies::DependencyContext< Resources... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_17_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_4_01_4.html" target="_self">Serializer< dependencies::DependencyContext<> ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_18_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_key_list_3_01_terms_8_8_8_01_4_01_4.html" target="_self">Serializer< dependencies::KeyList< Terms... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_19_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_resource_3_01_key_00_01_storage_00_01_policy_01_4_01_4.html" target="_self">Serializer< dependencies::Resource< Key, Storage, Policy > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_20_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_value_snapshot_01_4.html" target="_self">Serializer< dependencies::ValueSnapshot ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_21_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dimensions_1_1_quantity_value_3_01_quantity_01_4_01_4.html" target="_self">Serializer< dimensions::QuantityValue< Quantity > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_22_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1blocks_1_1_system_layout_0ff134e806ae8fabb2824d65ab96ab41.html" target="_self">Serializer< discretization::blocks::SystemLayout< Values, Residuals > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_23_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_policy_01_4.html" target="_self">Serializer< discretization::quadrature::Policy ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_24_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_control_01_4.html" target="_self">Serializer< discretization::quadrature::RuleControl ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_25_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_set_01_4.html" target="_self">Serializer< discretization::quadrature::RuleSet ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_26_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01eos_1_1models_1_1_polytrope_01_4.html" target="_self">Serializer< eos::models::Polytrope ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_27_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_angular_momentum_constraint_01_4.html" target="_self">Serializer< equations::AngularMomentumConstraint ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_28_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barotropic_density_balance_3_01_e_o_s_01_4_01_4.html" target="_self">Serializer< equations::BarotropicDensityBalance< EOS > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_29_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barycenter_constraint_3_01_axis_00_01_row_01_4_01_4.html" target="_self">Serializer< equations::BarycenterConstraint< Axis, Row > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_30_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4.html" target="_self">Serializer< equations::EquationRegistry< Equations... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_31_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_mass_normalization_01_4.html" target="_self">Serializer< equations::MassNormalization ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_32_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_point_mass_companion_01_4.html" target="_self">Serializer< equations::PointMassCompanion ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_33_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_primal_poisson_balance_01_4.html" target="_self">Serializer< equations::PrimalPoissonBalance ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_34_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_surface_potential_balance_01_4.html" target="_self">Serializer< equations::SurfacePotentialBalance ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_35_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_domain_deformatfca458f28e7e3e0b42d8a4d880ba00cb.html" target="_self">Serializer< geometry::deformation::DomainDeformation< Surface, Interior, Vacuum > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_36_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_fixed_infinity_radial_extension_01_4.html" target="_self">Serializer< geometry::deformation::FixedInfinityRadialExtension ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_37_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_geometry_step_limit_01_4.html" target="_self">Serializer< geometry::deformation::GeometryStepLimit ></a></td><td class="desc">Store bounded numerical history as named data, without runtime operators or graph caches </td></tr>
|
|||
|
|
<tr id="row_0_11_5_38_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1keys_1_1_surface_metric_01_4.html" target="_self">Serializer< geometry::deformation::keys::SurfaceMetric ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_39_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_nodal_radial_surface_01_4.html" target="_self">Serializer< geometry::deformation::NodalRadialSurface ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_40_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_power_law_radial_extension_01_4.html" target="_self">Serializer< geometry::deformation::PowerLawRadialExtension ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_41_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_spherical_harmonic_surface_01_4.html" target="_self">Serializer< geometry::deformation::SphericalHarmonicSurface ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_42_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1surface_1_1_isobaric_surface_01_4.html" target="_self">Serializer< geometry::surface::IsobaricSurface ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_43_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01laneemden_1_1_integration_options_01_4.html" target="_self">Serializer< laneemden::IntegrationOptions ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_44_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1backend_1_1mfem_1_1_stellar_discree159e3517b28c4c8168613dfca6fe92a.html" target="_self">Serializer< model::backend::mfem::StellarDiscretization< Owner, Bindings, Deformation > ></a></td><td class="desc">Integrate native discretizations into packs while keeping application-owner reconstruction explicit </td></tr>
|
|||
|
|
<tr id="row_0_11_5_45_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_discretization_options_3_01_model6067d6d29d8c7435c40c1c6cda543675.html" target="_self">Serializer< model::DiscretizationOptions< Model, FiniteElements, Normalization, Preconditioner > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_46_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_eos_reference_3_01_e_o_s_01_4_01_4.html" target="_self">Serializer< model::EosReference< EOS > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_47_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_equilibrium_equations_3_01_interif5348cc482fa0837731ef29e43caf9e1.html" target="_self">Serializer< model::EquilibriumEquations< Interior, Shape, Surface > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_48_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_angular_momentum_01_4.html" target="_self">Serializer< model::FixedAngularMomentum ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_49_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_total_mass_01_4.html" target="_self">Serializer< model::FixedTotalMass ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_50_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1normalization_1_1_surface_rows_01_4.html" target="_self">Serializer< model::normalization::SurfaceRows ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_51_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_no_shape_force_01_4.html" target="_self">Serializer< model::NoShapeForce ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_52_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_no_surface_condition_01_4.html" target="_self">Serializer< model::NoSurfaceCondition ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_53_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1preconditioning_1_1_none_01_4.html" target="_self">Serializer< model::preconditioning::None ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_54_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_model_3_01_e_o_s_00_01_de66a561ce84ebc1ad4f2655cbafe05d29.html" target="_self">Serializer< model::StellarModel< EOS, Definition, types::TypeList< Specifications... > > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_55_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_state_3_01_layout_01_4_01_4.html" target="_self">Serializer< model::StellarState< Layout > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_56_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01_node_01_4.html" target="_self">Serializer< Node ></a></td><td class="desc">Preserve a raw component when inspection, rather than typed reconstruction, is wanted </td></tr>
|
|||
|
|
<tr id="row_0_11_5_57_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01operators_1_1backend_1_1mfem_1_1_volume_options_01_4.html" target="_self">Serializer< operators::backend::mfem::VolumeOptions ></a></td><td class="desc">Preserve quadrature and contraction choices separately from physical coefficients </td></tr>
|
|||
|
|
<tr id="row_0_11_5_58_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_backtracking_01_4.html" target="_self">Serializer< solver::Backtracking ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_59_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_control_01_4.html" target="_self">Serializer< solver::linear::Control ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_60_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_f_g_m_r_e_s_01_4.html" target="_self">Serializer< solver::linear::FGMRES ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_61_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_report_01_4.html" target="_self">Serializer< solver::linear::Report ></a></td><td class="desc">Store bounded numerical history as named data, without runtime operators or graph caches </td></tr>
|
|||
|
|
<tr id="row_0_11_5_62_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_status_01_4.html" target="_self">Serializer< solver::linear::Status ></a></td><td class="desc">Preserve stable termination names independently of enum storage or declaration order </td></tr>
|
|||
|
|
<tr id="row_0_11_5_63_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_metric_evaluation_01_4.html" target="_self">Serializer< solver::MetricEvaluation ></a></td><td class="desc">Store bounded numerical history as named data, without runtime operators or graph caches </td></tr>
|
|||
|
|
<tr id="row_0_11_5_64_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_01_4.html" target="_self">Serializer< solver::Newton ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_65_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_checkpoint_3_01_state_01_4_01_4.html" target="_self">Serializer< solver::NewtonCheckpoint< State > ></a></td><td class="desc">Save a portable accepted physical state together with its complete supported Newton history </td></tr>
|
|||
|
|
<tr id="row_0_11_5_66_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_progress_01_4.html" target="_self">Serializer< solver::NewtonProgress ></a></td><td class="desc">Store bounded numerical history as named data, without runtime operators or graph caches </td></tr>
|
|||
|
|
<tr id="row_0_11_5_67_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_automatic_plan_01_4.html" target="_self">Serializer< solver::normalization::AutomaticPlan ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_68_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_diagonal_normalization_01_4.html" target="_self">Serializer< solver::normalization::DiagonalNormalization ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_69_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_01_4.html" target="_self">Serializer< solver::normalization::Dimensionless ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_70_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_r5cccab2fd1f566ce0d4cd0c4272c0de8.html" target="_self">Serializer< solver::normalization::DimensionlessRieszCoordinate< Quantity, Metric, Geometry > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_71_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_from_model_01_4.html" target="_self">Serializer< solver::normalization::FromModel ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_72_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_identity_coordinate_01_4.html" target="_self">Serializer< solver::normalization::IdentityCoordinate ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_73_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_lane_emden_appr280bda78ea4050d0ff8b72e64d00b94a.html" target="_self">Serializer< solver::normalization::LaneEmdenApproximation< Mass, Density > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_74_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_o6acc76af4c0fbc1dccb396f0a7cb69c5.html" target="_self">Serializer< solver::normalization::NormalizationOptions< Scheme, Coordinates, Plan, Sources, Computations > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_75_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_p405753c19e233a35f6ab15d812b35123.html" target="_self">Serializer< solver::normalization::NormalizationPlan< Values, Residuals > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_76_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_physical_riesz_adabf6970471703d441b80d61686d40f.html" target="_self">Serializer< solver::normalization::PhysicalRieszCoordinate< Quantity, Metric > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_77_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_reference_volume_metric_3_01_term_01_4_01_4.html" target="_self">Serializer< solver::normalization::ReferenceVolumeMetric< Term > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_78_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_stellar_reference_scales_01_4.html" target="_self">Serializer< solver::normalization::StellarReferenceScales ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_79_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_unit_metric_01_4.html" target="_self">Serializer< solver::normalization::UnitMetric ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_80_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_with_point_rows7f253a21848d4633f0a601821f4c7a4e.html" target="_self">Serializer< solver::normalization::WithPointRows< Volume, Quantity, Selection > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_81_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_normalized_residual_metric_01_4.html" target="_self">Serializer< solver::NormalizedResidualMetric ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_82_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_block_precondi8332ef5e96df07be9da235c2e3175838.html" target="_self">Serializer< solver::preconditioner::BlockPreconditioner< Row, Field, Strategy > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_83_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_bordered_preco61576a59daf50c7dd924da92bf2d3074.html" target="_self">Serializer< solver::preconditioner::BorderedPreconditioner< Fields, Constraints > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_84_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_coupled_precon5f86489d6a54160e4f32d710885530a8.html" target="_self">Serializer< solver::preconditioner::CoupledPreconditioner< First, Second, Policy > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_85_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1c749e8d76ab33c4221418ab091a95767f.html" target="_self">Serializer< solver::preconditioner::strategies::coupling::SecondThenFirst ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_86_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct_01_4.html" target="_self">Serializer< solver::preconditioner::strategies::inverse::DenseDirect ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_87_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_diagonal_01_4.html" target="_self">Serializer< solver::preconditioner::strategies::inverse::Diagonal ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_88_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g_01_4.html" target="_self">Serializer< solver::preconditioner::strategies::inverse::FixedAMG ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_89_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_sparse_direct_01_4.html" target="_self">Serializer< solver::preconditioner::strategies::inverse::SparseDirect ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_90_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_diagnostics_01_4.html" target="_self">Serializer< solver::SolveDiagnostics ></a></td><td class="desc">Store bounded numerical history as named data, without runtime operators or graph caches </td></tr>
|
|||
|
|
<tr id="row_0_11_5_91_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_result_3_01_state_00_01_system_00_01_model_01_4_01_4.html" target="_self">Serializer< solver::SolveResult< State, System, Model > ></a></td><td class="desc">Export scientific results and supported restart data without pretending frozen operators are persistent </td></tr>
|
|||
|
|
<tr id="row_0_11_5_92_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solver_options_3_01_metric_00_013ca3bdcad21963925dfd88948dd19ab4.html" target="_self">Serializer< solver::SolverOptions< Metric, Strategies, Linear > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_93_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_status_01_4.html" target="_self">Serializer< solver::SolveStatus ></a></td><td class="desc">Preserve stable termination names independently of enum storage or declaration order </td></tr>
|
|||
|
|
<tr id="row_0_11_5_94_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_standard_newton_01_4.html" target="_self">Serializer< solver::StandardNewton ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_95_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1array_3_01_t_00_01_size_01_4_01_4.html" target="_self">Serializer< std::array< T, Size > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_96_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1optional_3_01_t_01_4_01_4.html" target="_self">Serializer< std::optional< T > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_97_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1string_01_4.html" target="_self">Serializer< std::string ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_98_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1string__view_01_4.html" target="_self">Serializer< std::string_view ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_99_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1tuple_3_01_t_8_8_8_01_4_01_4.html" target="_self">Serializer< std::tuple< T... > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_100_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1vector_3_01_t_01_4_01_4.html" target="_self">Serializer< std::vector< T > ></a></td><td class="desc">Arrays of coefficients are contiguous payloads, while compound values retain named children </td></tr>
|
|||
|
|
<tr id="row_0_11_5_101_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_serializer_3_01_t_01_4.html" target="_self">Serializer< T ></a></td><td class="desc">Store numeric values using explicit portable widths </td></tr>
|
|||
|
|
<tr id="row_0_11_5_102_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_struct_serializer.html" target="_self">StructSerializer</a></td><td class="desc">Compose an explicitly listed aggregate; the field list is also its constructor order </td></tr>
|
|||
|
|
<tr id="row_0_11_5_103_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity.html" target="_self">TermIdentity</a></td><td class="desc">Register stable coordinate identities separately from compiler-generated display names </td></tr>
|
|||
|
|
<tr id="row_0_11_5_104_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1barotropic__89bc695dfd6145b8157982b62f74f600.html" target="_self">TermIdentity< discretization::blocks::barotropic_constant::mass_normalization ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_105_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1density_1_1mass_01_4.html" target="_self">TermIdentity< discretization::blocks::density::mass ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_106_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1displacement_1_1vector_01_4.html" target="_self">TermIdentity< discretization::blocks::displacement::vector ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_107_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1gravity_1_1potential_01_4.html" target="_self">TermIdentity< discretization::blocks::gravity::potential ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_108_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1rotation_1_1angular__velocity_01_4.html" target="_self">TermIdentity< discretization::blocks::rotation::angular_velocity ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_109_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1surface__deformation_1_1coefficients_01_4.html" target="_self">TermIdentity< discretization::blocks::surface_deformation::coefficients ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_110_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1surface__def9d4d4c300051a0fc97927e0b7b8e5806.html" target="_self">TermIdentity< discretization::blocks::surface_deformation::shape_equilibrium ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_111_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01model_1_1_constraint_of_3_01_specification_01_4_01_4.html" target="_self">TermIdentity< model::ConstraintOf< Specification > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_112_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01model_1_1_generated_coordinate_of_3_01_specification_01_4_01_4.html" target="_self">TermIdentity< model::GeneratedCoordinateOf< Specification > ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_5_113_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_top_export_options.html" target="_self">TopExportOptions</a></td><td class="desc">Sampling and admissibility limits for TOP's single-domain polytrope reader </td></tr>
|
|||
|
|
<tr id="row_0_11_5_114_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_top_export_report.html" target="_self">TopExportReport</a></td><td class="desc">Export scales and sampled projection defects; these do not certify oscillation accuracy </td></tr>
|
|||
|
|
<tr id="row_0_11_5_115_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source.html" target="_self">TopPolytropeSource</a></td><td class="desc">Physical samples in a centered frame whose polar axis is the rotation axis </td></tr>
|
|||
|
|
<tr id="row_0_11_5_116_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1serialize_1_1_write_options.html" target="_self">WriteOptions</a></td><td class="desc">Annotations belong to the written observation, not to the stellar physics </td></tr>
|
|||
|
|
<tr id="row_0_11_6_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_11_6_" class="arrow" onclick="dynsection.toggleFolder('0_11_6_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1types.html" target="_self">types</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_6_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1types_1_1_c_t_string.html" target="_self">CTString</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_6_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1types_1_1_fixed_string.html" target="_self">FixedString</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_6_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1types_1_1_type_list.html" target="_self">TypeList</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_7_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_11_7_" class="arrow" onclick="dynsection.toggleFolder('0_11_7_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1utils_1_1user__options.html" target="_self">user_options</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_7_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1user__options_1_1_domain_mapper_options.html" target="_self">DomainMapperOptions</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_7_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1utils_1_1user__options_1_1_kelvin_compactification_options.html" target="_self">KelvinCompactificationOptions</a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_0_11_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1utils_1_1_compensated_sum.html" target="_self">CompensatedSum</a></td><td class="desc">Neumaier summation retains small terms when a scalar reduction contains cancellation </td></tr>
|
|||
|
|
<tr id="row_1_" class="odd"><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="even"><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_1formatter_3_01serif_1_1discretization_1_1blocks_1_1_field_descriptor_01_4.html" target="_self">formatter< serif::discretization::blocks::FieldDescriptor ></a></td><td class="desc">Specialization of std::formatter for FieldDescriptor and TermDescriptor to enable formatting with std::format </td></tr>
|
|||
|
|
<tr id="row_1_1_" 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_1formatter_3_01serif_1_1discretization_1_1blocks_1_1_term_descriptor_01_4.html" target="_self">formatter< serif::discretization::blocks::TermDescriptor ></a></td><td class="desc">Specialization of std::formatter for TermDescriptor to enable formatting with std::format </td></tr>
|
|||
|
|
<tr id="row_1_2_" class="even"><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_1formatter_3_01serif_1_1discretization_1_1domain_1_1_domain_or_set_01_4.html" target="_self">formatter< serif::discretization::domain::DomainOrSet ></a></td><td class="desc">Specialization of std::formatter for DomainOrSet. This allows us to use std::format to format DomainOrSet objects </td></tr>
|
|||
|
|
<tr id="row_1_3_" 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_1formatter_3_01serif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_01_4.html" target="_self">formatter< serif::discretization::domain::schema::validation::SchemaValidationResult ></a></td><td class="desc">Specialization of std::formatter for SchemaValidationResult to enable formatting with std::format </td></tr>
|
|||
|
|
<tr id="row_1_4_" class="even"><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_1formatter_3_01serif_1_1discretization_1_1forms_1_1_form_descriptor_01_4.html" target="_self">formatter< serif::discretization::forms::FormDescriptor ></a></td><td class="desc">Overload to allow println for FormDescriptors </td></tr>
|
|||
|
|
<tr id="row_1_5_" 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_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_continuity_01_4.html" target="_self">formatter< serif::discretization::functional_space::Continuity ></a></td><td class="desc">Specialization of the std::formatter for the Continuity enum. This allows us to use std::format to format the Continuity enum as strings </td></tr>
|
|||
|
|
<tr id="row_1_6_" class="even"><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_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_discrete_functional_78b19b6a039d41c9bd4413cbbc536dbd.html" target="_self">formatter< serif::discretization::functional_space::DiscreteFunctionalSpace< Space, Order, R > ></a></td><td class="desc">Specialization of the std::formatter for the DiscreteFunctionalSpace types. This allows us to use std::format to format the DiscreteFunctionalSpace types as strings </td></tr>
|
|||
|
|
<tr id="row_1_7_" 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_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_family_01_4.html" target="_self">formatter< serif::discretization::functional_space::Family ></a></td><td class="desc">Specialization of the std::formatter for the Family enum. This allows us to use std::format to format the Family enum as strings </td></tr>
|
|||
|
|
<tr id="row_1_8_" class="even"><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_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_mapping_01_4.html" target="_self">formatter< serif::discretization::functional_space::Mapping ></a></td><td class="desc">Specialization of the std::formatter for the Mapping enum. This allows us to use std::format to format the Mapping enum as strings </td></tr>
|
|||
|
|
<tr id="row_1_9_" 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_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_rank_3_01_r_01_4_01_4.html" target="_self">formatter< serif::discretization::functional_space::Rank< R > ></a></td><td class="desc">Specialization of the std::formatter for the functional space types. This allows us to use std::format to format the functional space types as strings </td></tr>
|
|||
|
|
<tr id="row_1_10_" class="even"><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_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_space_descriptor_01_4.html" target="_self">formatter< serif::discretization::functional_space::SpaceDescriptor ></a></td><td class="desc">Specialization of the std::formatter for the SpaceDescriptor types. This allows us to use std::format to format the SpaceDescriptor types as strings </td></tr>
|
|||
|
|
<tr id="row_1_11_" 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_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_trace_01_4.html" target="_self">formatter< serif::discretization::functional_space::Trace ></a></td><td class="desc">Specialization of the std::formatter for the Trace enum. This allows us to use std::format to format the Trace enum as strings </td></tr>
|
|||
|
|
<tr id="row_1_12_" class="even"><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_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_form_rule_01_4.html" target="_self">formatter< serif::discretization::quadrature::FormRule ></a></td><td class="desc">A specialization of the std::formatter for the FormRule type. This allows for easy formatting of the FormRule type using std::format </td></tr>
|
|||
|
|
<tr id="row_1_13_" 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_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_mapping_kind_01_4.html" target="_self">formatter< serif::discretization::quadrature::MappingKind ></a></td><td class="desc">Specializations of the std::formatter for the MappingKind type. This allows for easy formatting of the MappingKind type using std::format </td></tr>
|
|||
|
|
<tr id="row_1_14_" class="even"><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_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_quadrature_role_01_4.html" target="_self">formatter< serif::discretization::quadrature::QuadratureRole ></a></td><td class="desc">Specializations of the std::formatter for the QuadratureRole, MappingKind, RuleControl, FormRule, and RuleSet types. This allows for easy formatting of these types using std::format </td></tr>
|
|||
|
|
<tr id="row_1_15_" 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_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_query_01_4.html" target="_self">formatter< serif::discretization::quadrature::Query ></a></td><td class="desc">A specialization of the std::formatter for the Query struct. This allows for easy formatting of Query objects using std::format </td></tr>
|
|||
|
|
<tr id="row_1_16_" class="even"><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_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_rule_control_01_4.html" target="_self">formatter< serif::discretization::quadrature::RuleControl ></a></td><td class="desc">A specialization of the std::formatter for the RuleControl type. This allows for easy formatting of the RuleControl type using std::format </td></tr>
|
|||
|
|
<tr id="row_1_17_" 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_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_rule_set_01_4.html" target="_self">formatter< serif::discretization::quadrature::RuleSet ></a></td><td class="desc">A specialization of the std::formatter for the RuleSet type. This allows for easy formatting of the RuleSet type using std::format </td></tr>
|
|||
|
|
<tr id="row_1_18_" class="even"><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_1formatter_3_01serif_1_1utils_1_1dependencies_1_1_node_outcome_01_4.html" target="_self">formatter< serif::utils::dependencies::NodeOutcome ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_1_19_" 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_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_integration_options_01_4.html" target="_self">formatter< serif::utils::laneemden::IntegrationOptions ></a></td><td class="desc"></td></tr>
|
|||
|
|
<tr id="row_1_20_" class="even"><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_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4.html" target="_self">formatter< serif::utils::laneemden::Sample ></a></td><td class="desc">Select all sample values, or one named component with :xi, :theta, or :derivative </td></tr>
|
|||
|
|
<tr id="row_1_21_" 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_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_solution_01_4.html" target="_self">formatter< serif::utils::laneemden::Solution ></a></td><td class="desc">Describe the solution while applying one shared selection to its profile and optional surface sample </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>
|