Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some fixes to achieve the task to print a pdf version of the slideshow. #1

Merged
merged 1 commit into from Jul 15, 2013
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 2 additions & 0 deletions pres/Makefile
Expand Up @@ -4,6 +4,8 @@ nbcdir = ~/ipython/IPython/nbconvert
all:
ipython nbconvert reveal $(notebook).ipynb $<
sed -i 's:<link rel="stylesheet" href="//cdn.jsdelivr.net/reveal.js/2.4.0/css/theme/simple.css" id="theme">:<link rel="stylesheet" href="classy.css" id="theme">:' $(notebook).reveal.html $<
# Modified @media print to not override all the pygment coloring with black
sed -i 's:@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;color:#000000;background-color:#ffffff;}:@media print{*{text-shadow:none !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;color:#000000;background-color:#ffffff;}:' $(notebook).reveal.html $<
# May not be needed anymore
# sed -i 's:class="fragment" class="text_cell_render:class="fragment text_cell_render:' $(notebook).reveal.html $<

Expand Down
3 changes: 3 additions & 0 deletions pres/custom.css
@@ -0,0 +1,3 @@
.reveal {
overflow: visible;
}
28 changes: 14 additions & 14 deletions pres/scopatz_mc13.reveal.html
Expand Up @@ -18,7 +18,7 @@

<!-- If the query includes 'print-pdf', use the PDF print sheet -->
<script>
document.write( '<link rel="stylesheet" href="//cdn.jsdelivr.net/reveal.js/2.4.0/css/print' + ( window.location.search.match( /print-pdf/gi ) ? 'pdf' : 'paper' ) + '.css" type="text/css" media="print">' );
document.write( '<link rel="stylesheet" href="//cdn.jsdelivr.net/reveal.js/2.4.0/css/print/' + ( window.location.search.match( /print-pdf/gi ) ? 'pdf' : 'paper' ) + '.css" type="text/css" media="print">' );
</script>

<!--[if lt IE 9]>
Expand Down Expand Up @@ -1906,7 +1906,7 @@ <h2 id="terminology">Terminology</h2>
Mass fraction of <span class="math"><em>i</em></span>-th component
</td></tr>
<tr><td>
<span class="math">$\\alpha$</span>, <span class="math">$\\beta_i$</span>
<span class="math">\<em>a</em><em>l</em><em>p</em><em>h</em><em>a</em></span>, <span class="math">\<em>b</em><em>e</em><em>t</em><em>a</em><sub><em>i</em></sub></span>
</td><td>
Overall and nuclide stage separation factors
</td></tr>
Expand All @@ -1933,9 +1933,9 @@ <h2 id="terminology">Terminology</h2>
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="marc-equations">MARC Equations</h2>
<p>The total flow rate normaizled by the feed flow rate may be computed from,</p>
<p><br /></p>
<br />
<div style="text-align:center;">
<span class="math">$\frac{L}{F} = \sum_i^I \frac{\frac{P}{F}x_i^P\ln\left(\frac{x_j^P}{x_k^P}\right) + \frac{T}{F}x_i^T\ln\left(\frac{x_j^T}{x_k^T}\right) - x_i^F\ln\left(\frac{x_j^F}{x_k^F}\right)} {\ln(\beta_j)\frac{\beta_i - 1.0}{\beta_i + 1.0}}$</span>
<span class="math">$\frac{L}{F} = \sum_i^I \frac{\frac{P}{F}x_i^P\ln\left(\frac{x_j^P}{x_k^P}\right) + \frac{T}{F}x_i^T\ln\left(\frac{x_j^T}{x_k^T}\right) - x_i^F\ln\left(\frac{x_j^F}{x_k^F}\right)} {\ln(\beta_j)\frac{\beta_i - 1.0}{\beta_i + 1.0}}$</span>
</div>

</div></section>
Expand All @@ -1944,17 +1944,17 @@ <h2 id="marc-equations">MARC Equations</h2>
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="marc-equations">MARC Equations</h2>
<p>The following MARC constraints equations must then be solved for <span class="math"><em>N</em><sub><em>P</em></sub></span>, <span class="math"><em>N</em><sub><em>T</em></sub></span>, and <span class="math"><em>M</em><sup> * </sup></span>.</p>
<p><br /></p>
<br />
<div style="text-align:center;">
<span class="math">$\frac{x_j^P}{x_j^F}\cdot\frac{P}{F} - \frac{\beta_j^{N_T+1} - 1}{\beta_j^{N_T+1} - \beta_j^{-N_P}} = 0$</span>
</div>

<p><br /></p>
<br />
<div style="text-align:center;">
<span class="math">$\left(\frac{x_j^F}{\frac{T}{F}} \cdot \frac{1 - \beta_i^{-N_P}}{\beta_j^{N_T+1} - \beta_j^{-N_P}}\right) - \left(x_j^T\cdot\sum_i^{I} x_i^T\right) = 0$</span>
</div>

<p><br /></p>
<br />
<div style="text-align:center;">
<span class="math">$\min\left[\frac{L}{F}\right]\to \frac{d}{dM^*} \frac{L}{F} = 0$</span>
</div>
Expand Down Expand Up @@ -2081,9 +2081,9 @@ <h2 id="problem-statement">Problem Statement</h2>
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="elimination-of-n_t">Elimination of <span class="math"><em>N</em><sub><em>T</em></sub></span></h2>
<p>Luckily, there is an analytic solution to <span class="math"><em>N</em><sub><em>T</em></sub>(<em>N</em><sub><em>P</em></sub>, <em>M</em><sup> * </sup>)</span></p>
<p><br /></p>
<br />
<div style="text-align:center;">
<span class="math">$\begin{array}{lcl} N_T &amp; = &amp; \left[M^{\star} \log{\left(\alpha\right)} - M_{j} \log{\left(\alpha \right)} + \log{\left(x^{T}_{j} \right)} + \log{\left(\frac{-1.0 + \frac{x^{P}\_{j}}{x^{F}\_{j}}}{x^{P}\_{j} - x^{T}_{j}} \right)} \right. \\ &amp; &amp; \left. - \log{\left(\frac{\alpha^{N_{P} \left(- M^{\star} + M_{j}\right)} \left(x^{F}\_{j} x^{P}\_{j} - x^{P}\_{j} x^{T}\_{j}\right)}{- x^{F}_{j} x^{P}_{j} + x^{F}\_{j} x^{T}_{j}} + 1 \right)}\right] \times \frac{1}{\left(- M^{\star} + M\_{j}\right) \log{\left(\alpha \right)}} \\ \end{array}$</span>
<span class="math">$\begin{array}{lcl} N_T &amp; = &amp; \left[M^{\star} \log{\left(\alpha\right)} - M_{j} \log{\left(\alpha \right)} + \log{\left(x^{T}_{j} \right)} + \log{\left(\frac{-1.0 + \frac{x^{P}\_{j}}{x^{F}\_{j}}}{x^{P}\_{j} - x^{T}_{j}} \right)} \right. \\ &amp; &amp; \left. - \log{\left(\frac{\alpha^{N_{P} \left(- M^{\star} + M_{j}\right)} \left(x^{F}\_{j} x^{P}\_{j} - x^{P}\_{j} x^{T}\_{j}\right)}{- x^{F}_{j} x^{P}_{j} + x^{F}\_{j} x^{T}_{j}} + 1 \right)}\right] \times \frac{1}{\left(- M^{\star} + M\_{j}\right) \log{\left(\alpha \right)}} \\ \end{array}$</span>
</div>

</div></section>
Expand All @@ -2103,15 +2103,15 @@ <h3>
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="elimination-of-n_p">Elimination of <span class="math"><em>N</em><sub><em>P</em></sub></span></h2>
<p>Call <span class="math"><em>f</em></span>,</p>
<p><br /></p>
<br />
<div style="text-align:center;">
<span class="math">$f(N_P,M^*) = \left(\frac{x_j^F}{\frac{T}{F}} \cdot \frac{1 - \beta_i^{-N_P}} {\beta_j^{N_T(N_P,M^*)+1} - \beta_j^{-N_P}} \right) - \left(x_j^T\cdot\sum_i^{I} x_i^T\right) \equiv 0$</span>
<span class="math">$f(N_P,M^*) = \left(\frac{x_j^F}{\frac{T}{F}} \cdot \frac{1 - \beta_i^{-N_P}} {\beta_j^{N_T(N_P,M^*)+1} - \beta_j^{-N_P}} \right) - \left(x_j^T\cdot\sum_i^{I} x_i^T\right) \equiv 0$</span>
</div>

</div><div class="fragment">

<div class="text_cell_render border-box-sizing rendered_html">
<p><br /></p>
<br />
<p>Unfortunately, solving for <span class="math"><em>N</em>_<em>P</em>(<em>M</em><sup> ⋆ </sup>)</span> from <span class="math"><em>f</em>(<em>N</em>_<em>P</em>, <em>M</em><sup> ⋆ </sup>)</span> or <span class="math">$\min\left[\frac{L}{F}\right]$</span> is impossible.</p>
</div>
</div></section>
Expand Down Expand Up @@ -2373,7 +2373,7 @@ <h2 id="lf-scaling"><span class="math"><em>L</em> / <em>F</em></span> Scalin
</td></tr>
</table>

<p><br /></p>
<br />
<ul>
<li>Note: these numbers are prior to CSE.</li>
</ul>
Expand Down Expand Up @@ -2616,7 +2616,7 @@ <h2 id="pyne">PyNE</h2>
<img src="http://pynesim.org/_static/pyne_icon_small.png" style="vertical-align:middle;" hieght="5%" />
</div>

<p><br /></p>
<br />
<div style="text-align:center;"><h3>
<a href="http://pynesim.org">http://pynesim.org</a>
</h3></div>
Expand Down