Skip to content

Commit bd5297b

Browse files
author
Documenter.jl
committed
build based on 35a2755
1 parent 86c1765 commit bd5297b

11 files changed

Lines changed: 1626 additions & 949 deletions

File tree

julia-docs/dev/docstrings.html

Lines changed: 181 additions & 174 deletions
Large diffs are not rendered by default.

julia-docs/dev/docstrings/medyan.add_fixed_count--51020c406ff1afef.html

Lines changed: 628 additions & 0 deletions
Large diffs are not rendered by default.

julia-docs/dev/docstrings/src/context.html

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@ <h2 id="toc-title">On this page</h2>
207207
<li><a href="#medyan.chem_adddiffusingcount--2264be341b81a600" id="toc-medyan.chem_adddiffusingcount--2264be341b81a600" class="nav-link" data-scroll-target="#medyan.chem_adddiffusingcount--2264be341b81a600"><code>MEDYAN.chem_adddiffusingcount!</code></a></li>
208208
<li><a href="#medyan.add_diffusing_count--78fc5fd22c94a7fa" id="toc-medyan.add_diffusing_count--78fc5fd22c94a7fa" class="nav-link" data-scroll-target="#medyan.add_diffusing_count--78fc5fd22c94a7fa"><code>MEDYAN.add_diffusing_count!</code></a></li>
209209
<li><a href="#medyan.chem_addfixedcount--0286edfebf8ea5e6" id="toc-medyan.chem_addfixedcount--0286edfebf8ea5e6" class="nav-link" data-scroll-target="#medyan.chem_addfixedcount--0286edfebf8ea5e6"><code>MEDYAN.chem_addfixedcount!</code></a></li>
210+
<li><a href="#medyan.add_fixed_count--51020c406ff1afef" id="toc-medyan.add_fixed_count--51020c406ff1afef" class="nav-link" data-scroll-target="#medyan.add_fixed_count--51020c406ff1afef"><code>MEDYAN.add_fixed_count!</code></a></li>
210211
<li><a href="#medyan.adddiffusingcount_rand--9d3ddfabbceeef92" id="toc-medyan.adddiffusingcount_rand--9d3ddfabbceeef92" class="nav-link" data-scroll-target="#medyan.adddiffusingcount_rand--9d3ddfabbceeef92"><code>MEDYAN.adddiffusingcount_rand!</code></a></li>
211212
<li><a href="#medyan.addmembranediffusingcount_rand--7b719dca63a36b1b" id="toc-medyan.addmembranediffusingcount_rand--7b719dca63a36b1b" class="nav-link" data-scroll-target="#medyan.addmembranediffusingcount_rand--7b719dca63a36b1b"><code>MEDYAN.addmembranediffusingcount_rand!</code></a></li>
212213
<li><a href="#medyan.run_chemistry--dda22fac5c555b9e" id="toc-medyan.run_chemistry--dda22fac5c555b9e" class="nav-link" data-scroll-target="#medyan.run_chemistry--dda22fac5c555b9e"><code>MEDYAN.run_chemistry!</code></a></li>
@@ -601,6 +602,21 @@ <h2 class="anchored" data-anchor-id="medyan.chem_addfixedcount--0286edfebf8ea5e6
601602
</div>
602603
</div>
603604
</section>
605+
<section id="medyan.add_fixed_count--51020c406ff1afef" class="level2">
606+
<h2 class="anchored" data-anchor-id="medyan.add_fixed_count--51020c406ff1afef"><a href="../../docstrings/medyan.add_fixed_count--51020c406ff1afef.html"><code>MEDYAN.add_fixed_count!</code></a></h2>
607+
<div class="callout callout-style-simple callout-note no-icon">
608+
<div class="callout-body d-flex">
609+
<div class="callout-icon-container">
610+
<i class="callout-icon no-icon"></i>
611+
</div>
612+
<div class="callout-body-container">
613+
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb20"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb20-1"><a href="#cb20-1" aria-hidden="true" tabindex="-1"></a><span class="fu">add_fixed_count!</span>(c<span class="op">::</span><span class="dt">Context</span>; species, chem_voxel, amount)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
614+
<p>Add <code>amount</code> to fixed species <code>species</code> in <code>chem_voxel</code>.</p>
615+
<p>Only user-defined fixed species (from <a href="../../docstrings/medyan.def_fixed_species--490fb150d53e2870.html"><code>def_fixed_species!</code></a>) can be modified. Internally managed fixed species will throw an error.</p>
616+
</div>
617+
</div>
618+
</div>
619+
</section>
604620
<section id="medyan.adddiffusingcount_rand--9d3ddfabbceeef92" class="level2">
605621
<h2 class="anchored" data-anchor-id="medyan.adddiffusingcount_rand--9d3ddfabbceeef92"><a href="../../docstrings/medyan.adddiffusingcount_rand--9d3ddfabbceeef92.html"><code>MEDYAN.adddiffusingcount_rand!</code></a></h2>
606622
<div class="callout callout-style-simple callout-note no-icon">
@@ -609,7 +625,7 @@ <h2 class="anchored" data-anchor-id="medyan.adddiffusingcount_rand--9d3ddfabbcee
609625
<i class="callout-icon no-icon"></i>
610626
</div>
611627
<div class="callout-body-container">
612-
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb20"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb20-1"><a href="#cb20-1" aria-hidden="true" tabindex="-1"></a><span class="fu">adddiffusingcount_rand!</span>(c<span class="op">::</span><span class="dt">Context</span>, dsid, inccount)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
628+
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb21"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb21-1"><a href="#cb21-1" aria-hidden="true" tabindex="-1"></a><span class="fu">adddiffusingcount_rand!</span>(c<span class="op">::</span><span class="dt">Context</span>, dsid, inccount)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
613629
<p>Distribute the added diffusing species count randomly to compartments weighted by volume.</p>
614630
<ul>
615631
<li><code>dsid</code>: diffusing species id.</li>
@@ -627,12 +643,12 @@ <h2 class="anchored" data-anchor-id="medyan.addmembranediffusingcount_rand--7b71
627643
<i class="callout-icon no-icon"></i>
628644
</div>
629645
<div class="callout-body-container">
630-
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb21"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb21-1"><a href="#cb21-1" aria-hidden="true" tabindex="-1"></a><span class="fu">addmembranediffusingcount_rand!</span>(</span>
631-
<span id="cb21-2"><a href="#cb21-2" aria-hidden="true" tabindex="-1"></a> c<span class="op">::</span><span class="dt">MEDYAN.Context</span>,</span>
632-
<span id="cb21-3"><a href="#cb21-3" aria-hidden="true" tabindex="-1"></a> membraneindex<span class="op">::</span><span class="dt">Int64</span>,</span>
633-
<span id="cb21-4"><a href="#cb21-4" aria-hidden="true" tabindex="-1"></a> speciesindex<span class="op">::</span><span class="dt">Int64</span>,</span>
634-
<span id="cb21-5"><a href="#cb21-5" aria-hidden="true" tabindex="-1"></a> addcount<span class="op">::</span><span class="dt">Int64</span></span>
635-
<span id="cb21-6"><a href="#cb21-6" aria-hidden="true" tabindex="-1"></a>)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
646+
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb22"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb22-1"><a href="#cb22-1" aria-hidden="true" tabindex="-1"></a><span class="fu">addmembranediffusingcount_rand!</span>(</span>
647+
<span id="cb22-2"><a href="#cb22-2" aria-hidden="true" tabindex="-1"></a> c<span class="op">::</span><span class="dt">MEDYAN.Context</span>,</span>
648+
<span id="cb22-3"><a href="#cb22-3" aria-hidden="true" tabindex="-1"></a> membraneindex<span class="op">::</span><span class="dt">Int64</span>,</span>
649+
<span id="cb22-4"><a href="#cb22-4" aria-hidden="true" tabindex="-1"></a> speciesindex<span class="op">::</span><span class="dt">Int64</span>,</span>
650+
<span id="cb22-5"><a href="#cb22-5" aria-hidden="true" tabindex="-1"></a> addcount<span class="op">::</span><span class="dt">Int64</span></span>
651+
<span id="cb22-6"><a href="#cb22-6" aria-hidden="true" tabindex="-1"></a>)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
636652
<p>Distribute the added membrane species count randomly to membrane cells, ignoring cell area difference. Does NOT update propensity.</p>
637653
</div>
638654
</div>
@@ -646,7 +662,7 @@ <h2 class="anchored" data-anchor-id="medyan.run_chemistry--dda22fac5c555b9e"><a
646662
<i class="callout-icon no-icon"></i>
647663
</div>
648664
<div class="callout-body-container">
649-
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb22"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb22-1"><a href="#cb22-1" aria-hidden="true" tabindex="-1"></a><span class="fu">run_chemistry!</span>(c<span class="op">::</span><span class="dt">Context</span>, Δt)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
665+
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb23"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb23-1"><a href="#cb23-1" aria-hidden="true" tabindex="-1"></a><span class="fu">run_chemistry!</span>(c<span class="op">::</span><span class="dt">Context</span>, Δt)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
650666
<p>Run chemistry for Δt time.</p>
651667
<p>Update c.time.</p>
652668
</div>
@@ -661,7 +677,7 @@ <h2 class="anchored" data-anchor-id="medyan.defer_chem_caching--9538a1c449f3da93
661677
<i class="callout-icon no-icon"></i>
662678
</div>
663679
<div class="callout-body-container">
664-
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb23"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb23-1"><a href="#cb23-1" aria-hidden="true" tabindex="-1"></a><span class="fu">defer_chem_caching!</span>(c<span class="op">::</span><span class="dt">Context</span>)<span class="op">::</span><span class="dt">Nothing</span></span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
680+
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb24"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb24-1"><a href="#cb24-1" aria-hidden="true" tabindex="-1"></a><span class="fu">defer_chem_caching!</span>(c<span class="op">::</span><span class="dt">Context</span>)<span class="op">::</span><span class="dt">Nothing</span></span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
665681
<p>This should only be used for advanced optimizations.</p>
666682
<p>During chemistry, the context mutating functions will typically try to avoid invalidating various cached data needed to quickly sample sites.</p>
667683
<p>However, if you want to mutate the context outside of chemistry, for example right before or after minimization, you may not want to pay the cost of revalidating all the caches because minimization will already invalidate the caches. Caching will be enabled again and caches will be made valid the next time chemistry is run. Caching can also be manually refreshed and reenabled with: <a href="../../docstrings/medyan.refresh_chem_cache--f90ebca1f896ad2c.html"><code>refresh_chem_cache!</code></a></p>
@@ -677,7 +693,7 @@ <h2 class="anchored" data-anchor-id="medyan.refresh_chem_cache--f90ebca1f896ad2c
677693
<i class="callout-icon no-icon"></i>
678694
</div>
679695
<div class="callout-body-container">
680-
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb24"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb24-1"><a href="#cb24-1" aria-hidden="true" tabindex="-1"></a><span class="fu">refresh_chem_cache!</span>(c<span class="op">::</span><span class="dt">Context</span>)<span class="op">::</span><span class="dt">Nothing</span></span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
696+
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb25"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb25-1"><a href="#cb25-1" aria-hidden="true" tabindex="-1"></a><span class="fu">refresh_chem_cache!</span>(c<span class="op">::</span><span class="dt">Context</span>)<span class="op">::</span><span class="dt">Nothing</span></span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
681697
<p>Normally this isn’t needed as it will happen automatically.</p>
682698
</div>
683699
</div>
@@ -691,7 +707,7 @@ <h2 class="anchored" data-anchor-id="medyan.is_chem_cache_valid-8336a8adc58a252f
691707
<i class="callout-icon no-icon"></i>
692708
</div>
693709
<div class="callout-body-container">
694-
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb25"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb25-1"><a href="#cb25-1" aria-hidden="true" tabindex="-1"></a><span class="fu">is_chem_cache_valid</span>(c<span class="op">::</span><span class="dt">Context</span>)<span class="op">::</span><span class="dt">Bool</span></span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
710+
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb26"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb26-1"><a href="#cb26-1" aria-hidden="true" tabindex="-1"></a><span class="fu">is_chem_cache_valid</span>(c<span class="op">::</span><span class="dt">Context</span>)<span class="op">::</span><span class="dt">Bool</span></span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
695711
<p>Return true if the chemistry cache is valid, false otherwise.</p>
696712
</div>
697713
</div>
@@ -705,7 +721,7 @@ <h2 class="anchored" data-anchor-id="base.empty--418304748816268d"><a href="../.
705721
<i class="callout-icon no-icon"></i>
706722
</div>
707723
<div class="callout-body-container">
708-
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb26"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb26-1"><a href="#cb26-1" aria-hidden="true" tabindex="-1"></a><span class="fu">empty!</span>(c<span class="op">::</span><span class="dt">Context</span>)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
724+
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb27"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb27-1"><a href="#cb27-1" aria-hidden="true" tabindex="-1"></a><span class="fu">empty!</span>(c<span class="op">::</span><span class="dt">Context</span>)</span></code></pre></div><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></div>
709725
<p>Remove all filaments, membranes, links, diffusing species, fixed species, bulk species, chemboundary, and mechboundary.</p>
710726
</div>
711727
</div>

julia-docs/dev/listings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"/docstrings/medyan.add_diffusing_count--78fc5fd22c94a7fa.html",
3535
"/docstrings/medyan.add_diffusion_coeff--a77d1ef833cfdedd.html",
3636
"/docstrings/medyan.add_filament_params--74c7d0081157ca31.html",
37+
"/docstrings/medyan.add_fixed_count--51020c406ff1afef.html",
3738
"/docstrings/medyan.add_membranesitereaction--59d1fe245302e071.html",
3839
"/docstrings/medyan.adddiffusingcount_rand--9d3ddfabbceeef92.html",
3940
"/docstrings/medyan.addfilamentendsite--95612d72d1fda05f.html",

julia-docs/dev/reference/fileformats.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ <h3 class="anchored" data-anchor-id="example-snapshot">Example snapshot</h3>
603603
<pre class="{julia}"><code>collect(group["chem/fc"])</code></pre>
604604
<p>Default: Empty</p>
605605
<p>A 4D array of <code>Int64</code> indexed by [species id, cartesian index] to give count. The count is a fixed point number <code>Q31f32</code> reinterpreted as an integer. To get the count, divide the integers stored by 2^32.</p>
606-
See <a href="../docstrings/medyan.chem_addfixedcount--0286edfebf8ea5e6.html"><code>MEDYAN.chem_addfixedcount!</code></a>
606+
See <a href="../docstrings/medyan.add_fixed_count--51020c406ff1afef.html"><code>MEDYAN.add_fixed_count!</code></a>
607607
</details>
608608
<details>
609609
<summary>

julia-docs/dev/reference/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ <h5 class="anchored" data-anchor-id="mutate-a-context">Mutate a Context</h5>
242242
<li><p><a href="../docstrings/src/context.html#base.empty--418304748816268d" title="/docstrings/src/context.qmd#Base.empty!"><code>Base.empty!</code></a></p></li>
243243
<li><p><a href="../docstrings/src/trajectory-io/snapshot.html#medyan.load_snapshot--e534be293ce74465" title="/docstrings/src/trajectory-io/snapshot.qmd#load_snapshot!"><code>load_snapshot!</code></a></p></li>
244244
<li><p><a href="../docstrings/src/context.html#medyan.add_diffusing_count--78fc5fd22c94a7fa" title="/docstrings/src/context.qmd#add_diffusing_count!"><code>add_diffusing_count!</code></a></p></li>
245-
<li><p><a href="../docstrings/src/context.html#medyan.chem_addfixedcount--0286edfebf8ea5e6" title="/docstrings/src/context.qmd#chem_addfixedcount!"><code>chem_addfixedcount!</code></a></p></li>
245+
<li><p><a href="../docstrings/src/context.html#medyan.add_fixed_count--51020c406ff1afef" title="/docstrings/src/context.qmd#add_fixed_count!"><code>add_fixed_count!</code></a></p></li>
246246
<li><p><a href="../docstrings/src/context.html#medyan.adddiffusingcount_rand--9d3ddfabbceeef92" title="/docstrings/src/context.qmd#adddiffusingcount_rand!"><code>adddiffusingcount_rand!</code></a></p></li>
247247
<li><p><a href="../docstrings/src/context.html#medyan.set_time--a6dd8f73f68a3759" title="/docstrings/src/context.qmd#set_time!"><code>set_time!</code></a></p></li>
248248
<li><p><a href="../docstrings/src/context.html#medyan.set_enable_collision--ff3352f0a3c63ab0" title="/docstrings/src/context.qmd#set_enable_collision!"><code>set_enable_collision!</code></a></p></li>

0 commit comments

Comments
 (0)