Restructured the code

This commit is contained in:
Joost van den Born committed 2020-05-18 17:33:07 +02:00
1 parent a615d15f1a
commit 9e0b09787c
19 files changed
+1615 -1031

No files matched your search

+51
View File
@@ -13286,6 +13286,57 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>There are also some quick calculation functions defined in the <code>examples.py</code> file, if you just want to know the refractive index, the refraction or the dispersion at standard atmospheric conditions (<code>conditions='STANDARD'</code>) or at Cerro Armazones (<code>conditions='CERRO_ARMAZONES'</code>).</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[6]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Quick refractive index</span>
<span class="n">nq</span> <span class="o">=</span> <span class="n">quick_refractive_index</span><span class="p">(</span><span class="n">l</span><span class="o">=</span><span class="mf">1.49</span><span class="p">,</span> <span class="n">conditions</span><span class="o">=</span><span class="s1">&#39;STANDARD&#39;</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="s1">&#39;Quick refractive index: </span><span class="si">{}</span><span class="s1">&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">nq</span><span class="p">))</span>
<span class="c1"># Quick refraction</span>
<span class="n">rq</span> <span class="o">=</span> <span class="n">quick_refraction</span><span class="p">(</span><span class="n">l1</span><span class="p">,</span> <span class="n">zenith_obs</span><span class="p">,</span> <span class="n">conditions</span><span class="o">=</span><span class="s1">&#39;CERRO_ARMAZONES&#39;</span><span class="p">)</span> <span class="o">*</span> <span class="mf">3.6e3</span>
<span class="nb">print</span><span class="p">(</span><span class="s1">&#39;Quick refraction: </span><span class="si">{:.3f}</span><span class="s1"> arcsec&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">rq</span><span class="p">))</span>
<span class="c1"># Quick dispersion</span>
<span class="n">dq</span> <span class="o">=</span> <span class="n">quick_dispersion</span><span class="p">(</span><span class="n">l1</span><span class="p">,</span> <span class="n">l2</span><span class="p">,</span> <span class="n">zenith_obs</span><span class="p">,</span> <span class="n">conditions</span><span class="o">=</span><span class="s1">&#39;CERRO_ARMAZONES&#39;</span><span class="p">)</span> <span class="o">*</span> <span class="mf">3.6e6</span>
<span class="nb">print</span><span class="p">(</span><span class="s1">&#39;Quick dispersion: </span><span class="si">{:.3f}</span><span class="s1"> mas&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">dq</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stdout output_text">
<pre>Quick refractive index: 1.0002733131243147
Quick refraction: 40.697 arcsec
Quick dispersion: 31.019 mas
</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>