Skip to content

Commit

Permalink
deploy: 65d2086
Browse files Browse the repository at this point in the history
  • Loading branch information
sloede committed Jan 8, 2024
1 parent 7bd21dc commit 95723d8
Show file tree
Hide file tree
Showing 260 changed files with 3,335 additions and 3,335 deletions.
198 changes: 23 additions & 175 deletions interface/cast.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,15 +79,15 @@ <h1>cast

<li class="list-inline-item" id="source-file">
<i class="fa fa-code"></i>
<a href="../src/FTMultiIndexTable.f90"> Source File</a>
<a href="../src/FTValueClass.f90"> Source File</a>
</li>
</ul>
</div>
<div class="col">
<nav aria-label="breadcrumb">
<ol class="breadcrumb justify-content-end mb-0">
<li class="breadcrumb-item"><a href='../sourcefile/ftmultiindextable.f90.html'>FTMultiIndexTable.f90</a></li>
<li class="breadcrumb-item"><a href='../module/ftmultiindextabledata.html'>FTMultiIndexTableData</a></li>
<li class="breadcrumb-item"><a href='../sourcefile/ftvalueclass.f90.html'>FTValueClass.f90</a></li>
<li class="breadcrumb-item"><a href='../module/ftvalueclass.html'>FTValueClass</a></li>
<li class="breadcrumb-item active" aria-current="page">cast</li>
</ol>
</nav>
Expand Down Expand Up @@ -131,7 +131,7 @@ <h4 class="card-header bg-primary text-white">Module Procedures</h4>
</a>
<div id="modprocs-0" class="collapse">
<div class="list-group list-group-flush">
<a class="list-group-item" href="../interface/cast.html#moduleprocedure-castobjecttomultiindexmatrixdata">castObjectToMultiIndexMatrixData</a>
<a class="list-group-item" href="../interface/cast.html#moduleprocedure-casttovalue">castToValue</a>
</div>
</div>
</div>
Expand All @@ -157,31 +157,31 @@ <h3 class="card-title">Calls</h3>
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: interface~~cast~~CallsGraph Pages: 1 -->
<svg id="interfacecastCallsGraph" width="526pt" height="32pt"
viewBox="0.00 0.00 526.00 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="interfacecastCallsGraph" width="308pt" height="32pt"
viewBox="0.00 0.00 308.00 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="interface~~cast~~CallsGraph" class="graph" transform="scale(1 1) rotate(0) translate(4 28)">
<title>interface~~cast~~CallsGraph</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-28 522,-28 522,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-28 304,-28 304,4 -4,4"/>
<!-- interface~cast -->
<g id="interface~~cast~~CallsGraph_node1" class="node">
<title>interface~cast</title>
<polygon fill="none" stroke="black" points="162,-24 0,-24 0,0 162,0 162,-24"/>
<text text-anchor="middle" x="81" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">FTMultiIndexTableData::cast</text>
<polygon fill="none" stroke="black" points="112,-24 0,-24 0,0 112,0 112,-24"/>
<text text-anchor="middle" x="56" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">FTValueClass::cast</text>
</g>
<!-- proc~castobjecttomultiindexmatrixdata -->
<!-- proc~casttovalue -->
<g id="interface~~cast~~CallsGraph_node2" class="node">
<title>proc~castobjecttomultiindexmatrixdata</title>
<g id="a_interface~~cast~~CallsGraph_node2"><a xlink:href="../proc/castobjecttomultiindexmatrixdata.html" xlink:title="FTMultiIndexTableData::castObjectToMultiIndexMatrixData">
<polygon fill="#d9534f" stroke="#d9534f" points="518,-24 198,-24 198,0 518,0 518,-24"/>
<text text-anchor="middle" x="358" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">FTMultiIndexTableData::castObjectToMultiIndexMatrixData</text>
<title>proc~casttovalue</title>
<g id="a_interface~~cast~~CallsGraph_node2"><a xlink:href="../proc/casttovalue.html" xlink:title="FTValueClass::castToValue">
<polygon fill="#d9534f" stroke="#d9534f" points="300,-24 148,-24 148,0 300,0 300,-24"/>
<text text-anchor="middle" x="224" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">FTValueClass::castToValue</text>
</a>
</g>
</g>
<!-- interface~cast&#45;&gt;proc~castobjecttomultiindexmatrixdata -->
<!-- interface~cast&#45;&gt;proc~casttovalue -->
<g id="interface~~cast~~CallsGraph_edge1" class="edge">
<title>interface~cast&#45;&gt;proc~castobjecttomultiindexmatrixdata</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M162.28,-12C170.43,-12 178.9,-12 187.55,-12"/>
<polygon fill="#000000" stroke="#000000" points="187.78,-15.5 197.78,-12 187.78,-8.5 187.78,-15.5"/>
<title>interface~cast&#45;&gt;proc~casttovalue</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M112.28,-12C120.48,-12 129.09,-12 137.73,-12"/>
<polygon fill="#000000" stroke="#000000" points="137.87,-15.5 147.87,-12 137.87,-8.5 137.87,-15.5"/>
</g>
</g>
</svg>
Expand Down Expand Up @@ -253,158 +253,6 @@ <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
</g>
</svg>

<p>Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<h3 class="card-title">Called by</h3>
</div>
<div class="card-body">
<div class="depgraph"><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: interface~~cast~~CalledByGraph Pages: 1 -->
<svg id="interfacecastCalledByGraph" width="641pt" height="44pt"
viewBox="0.00 0.00 641.00 43.52" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="interface~~cast~~CalledByGraph" class="graph" transform="scale(1.7 1.7) rotate(0) translate(4 70)">
<title>interface~~cast~~CalledByGraph</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-70 1086,-70 1086,4 -4,4"/>
<!-- interface~cast -->
<g id="interface~~cast~~CalledByGraph_node1" class="node">
<title>interface~cast</title>
<polygon fill="none" stroke="black" points="1082,-45 920,-45 920,-21 1082,-21 1082,-45"/>
<text text-anchor="middle" x="1001" y="-30.6" font-family="Helvetica,sans-Serif" font-size="10.50">FTMultiIndexTableData::cast</text>
</g>
<!-- proc~multiindextablecontainskeys -->
<g id="interface~~cast~~CalledByGraph_node2" class="node">
<title>proc~multiindextablecontainskeys</title>
<g id="a_interface~~cast~~CalledByGraph_node2"><a xlink:href="../proc/multiindextablecontainskeys.html" xlink:title="FTMultiIndexTableClass::FTMultiIndexTable%MultiIndexTableContainsKeys">
<polygon fill="#d94e8f" stroke="#d94e8f" points="877.5,-66 478.5,-66 478.5,-42 877.5,-42 877.5,-66"/>
<text text-anchor="middle" x="678" y="-51.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">FTMultiIndexTableClass::FTMultiIndexTable%MultiIndexTableContainsKeys</text>
</a>
</g>
</g>
<!-- proc~multiindextablecontainskeys&#45;&gt;interface~cast -->
<g id="interface~~cast~~CalledByGraph_edge1" class="edge">
<title>proc~multiindextablecontainskeys&#45;&gt;interface~cast</title>
<path fill="none" stroke="#000000" d="M862.47,-42C878.79,-40.93 894.78,-39.88 909.76,-38.9"/>
<polygon fill="#000000" stroke="#000000" points="910.21,-42.38 919.96,-38.24 909.75,-35.4 910.21,-42.38"/>
</g>
<!-- proc~objectinmultiindextableforkeys -->
<g id="interface~~cast~~CalledByGraph_node3" class="node">
<title>proc~objectinmultiindextableforkeys</title>
<g id="a_interface~~cast~~CalledByGraph_node3"><a xlink:href="../proc/objectinmultiindextableforkeys.html" xlink:title="FTMultiIndexTableClass::FTMultiIndexTable%objectInMultiIndexTableForKeys">
<polygon fill="#d94e8f" stroke="#d94e8f" points="884,-24 472,-24 472,0 884,0 884,-24"/>
<text text-anchor="middle" x="678" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">FTMultiIndexTableClass::FTMultiIndexTable%objectInMultiIndexTableForKeys</text>
</a>
</g>
</g>
<!-- proc~objectinmultiindextableforkeys&#45;&gt;interface~cast -->
<g id="interface~~cast~~CalledByGraph_edge2" class="edge">
<title>proc~objectinmultiindextableforkeys&#45;&gt;interface~cast</title>
<path fill="none" stroke="#000000" d="M862.47,-24C878.79,-25.07 894.78,-26.12 909.76,-27.1"/>
<polygon fill="#000000" stroke="#000000" points="909.75,-30.6 919.96,-27.76 910.21,-23.62 909.75,-30.6"/>
</g>
<!-- proc~addobjecttomultiindextableforkeys -->
<g id="interface~~cast~~CalledByGraph_node4" class="node">
<title>proc~addobjecttomultiindextableforkeys</title>
<g id="a_interface~~cast~~CalledByGraph_node4"><a xlink:href="../proc/addobjecttomultiindextableforkeys.html" xlink:title="FTMultiIndexTableClass::FTMultiIndexTable%addObjectToMultiIndexTableForKeys">
<polygon fill="#d9534f" stroke="#d9534f" points="436,-66 0,-66 0,-42 436,-42 436,-66"/>
<text text-anchor="middle" x="218" y="-51.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">FTMultiIndexTableClass::FTMultiIndexTable%addObjectToMultiIndexTableForKeys</text>
</a>
</g>
</g>
<!-- proc~addobjecttomultiindextableforkeys&#45;&gt;proc~multiindextablecontainskeys -->
<g id="interface~~cast~~CalledByGraph_edge3" class="edge">
<title>proc~addobjecttomultiindextableforkeys&#45;&gt;proc~multiindextablecontainskeys</title>
<path fill="none" stroke="#000000" d="M436.26,-54C446.85,-54 457.48,-54 468.05,-54"/>
<polygon fill="#000000" stroke="#000000" points="468.16,-57.5 478.16,-54 468.16,-50.5 468.16,-57.5"/>
</g>
</g>
</svg>
</div> <script>
var paninterfacecastCalledByGraph = svgPanZoom('#interfacecastCalledByGraph',
{zoomEnabled: true, controlIconsEnabled: true, fit: true, center: true,}
);
</script> <div>
<a type="button" class="graph-help" data-bs-toggle="modal" href="#CalledByGraph-help-text">Help</a>
</div>
<div class="modal fade" id="CalledByGraph-help-text" tabindex="-1" role="dialog">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<p>Nodes of different colours represent the following: </p>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: Graph Key Pages: 1 -->
<svg width="641pt" height="28pt"
viewBox="0.00 0.00 641.00 27.51" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1.16 1.16) rotate(0) translate(4 28)">
<title>Graph Key</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-28 741.5,-28 741.5,4 -4,4"/>
<!-- Subroutine -->
<g id="node1" class="node">
<title>Subroutine</title>
<polygon fill="#d9534f" stroke="#d9534f" points="70,-24 0,-24 0,0 70,0 70,-24"/>
<text text-anchor="middle" x="35" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Subroutine</text>
</g>
<!-- Function -->
<g id="node2" class="node">
<title>Function</title>
<polygon fill="#d94e8f" stroke="#d94e8f" points="146,-24 88,-24 88,0 146,0 146,-24"/>
<text text-anchor="middle" x="117" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Function</text>
</g>
<!-- Interface -->
<g id="node3" class="node">
<title>Interface</title>
<polygon fill="#a7506f" stroke="#a7506f" points="225.5,-24 164.5,-24 164.5,0 225.5,0 225.5,-24"/>
<text text-anchor="middle" x="195" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Interface</text>
</g>
<!-- Type Bound Procedure -->
<g id="node4" class="node">
<title>Type Bound Procedure</title>
<polygon fill="#a7506f" stroke="#a7506f" points="374,-24 244,-24 244,0 374,0 374,-24"/>
<text text-anchor="middle" x="309" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Type Bound Procedure</text>
</g>
<!-- Unknown Procedure Type -->
<g id="node5" class="node">
<title>Unknown Procedure Type</title>
<polygon fill="#777777" stroke="#777777" points="537.5,-24 392.5,-24 392.5,0 537.5,0 537.5,-24"/>
<text text-anchor="middle" x="465" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Unknown Procedure Type</text>
</g>
<!-- Program -->
<g id="node6" class="node">
<title>Program</title>
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="614,-24 556,-24 556,0 614,0 614,-24"/>
<text text-anchor="middle" x="585" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Program</text>
</g>
<!-- This Page&#39;s Entity -->
<g id="node7" class="node">
<title>This Page&#39;s Entity</title>
<polygon fill="none" stroke="black" points="737.5,-24 632.5,-24 632.5,0 737.5,0 737.5,-24"/>
<text text-anchor="middle" x="685" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">This Page&#39;s Entity</text>
</g>
</g>
</svg>

<p>Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
Expand All @@ -421,11 +269,11 @@ <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>

<h2>Module Procedures</h2>
<div class="card">
<div class="card-header codesum"><span class="anchor" id="proc-castobjecttomultiindexmatrixdata"></span> <h3>public subroutine <a href='../proc/castobjecttomultiindexmatrixdata.html'>castObjectToMultiIndexMatrixData</a>(obj, cast)
<div class="card-header codesum"><span class="anchor" id="proc-casttovalue"></span> <h3>public subroutine <a href='../proc/casttovalue.html'>castToValue</a>(obj, cast)
</h3></div>
<div class="card-body">


<p>Generic Name: cast</p><a href="../proc/casttovalue.html" class="pull-right"><emph>Read more&hellip;</emph></a>

<h4>Arguments</h4>
<table class="table table-striped varlist">
Expand All @@ -440,7 +288,7 @@ <h4>Arguments</h4>
<tbody>
<tr>
<td>
<span class="anchor" id="variable-obj~4"></span>
<span class="anchor" id="variable-obj~2"></span>
class(<a href='../type/ftobject.html'>FTObject</a>),
</td>
<td></td>
Expand All @@ -455,8 +303,8 @@ <h4>Arguments</h4>
</tr>
<tr>
<td>
<span class="anchor" id="variable-cast~2"></span>
class(<a href='../type/multiindexmatrixdata.html'>MultiIndexMatrixData</a>),
<span class="anchor" id="variable-cast"></span>
class(<a href='../type/ftvalue.html'>FTValue</a>),
</td>
<td></td>
<td></td> <td>
Expand Down
Loading

0 comments on commit 95723d8

Please sign in to comment.