span class="n">NumberField</span><span class="p">(</span><span class="n">x</span><span class="o">^</span><span class="mi">2</span><span class="o">-</span><span class="mi">3</span><span class="p">)</span>
<span class="gp">sage: </span><span class="n">t</span> <span class="o">=</span> <span class="n">path_tableaux</span><span class="o">.</span><span class="n">FriezePattern</span><span class="p">([</span><span class="mi">1</span><span class="p">,</span><span class="n">sqrt3</span><span class="p">,</span><span class="mi">2</span><span class="p">,</span><span class="n">sqrt3</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">1</span><span class="p">],</span> <span class="n">field</span><span class="o">=</span><span class="n">K</span><span class="p">)</span>
<span class="gp">sage: </span><span class="n">path_tableaux</span><span class="o">.</span><span class="n">CylindricalDiagram</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
<span class="go">[        0,         1,     sqrt3,         2,     sqrt3,         1,         1,         0]</span>
<span class="go">[        ,         0,         1,     sqrt3,         2,     sqrt3, sqrt3 + 1,         1,         0]</span>
<span class="go">[        ,         ,         0,         1,     sqrt3,         2, sqrt3 + 2,     sqrt3,         1,         0]</span>
<span class="go">[        ,         ,         ,         0,         1,     sqrt3, sqrt3 + 2,         2,     sqrt3,         1,         0]</span>
<span class="go">[        ,         ,         ,         ,         0,         1, sqrt3 + 1,     sqrt3,         2,     sqrt3,         1,         0]</span>
<span class="go">[        ,         ,         ,         ,         ,         0,         1,         1,     sqrt3,         2,     sqrt3,         1,         0]</span>
<span class="go">[        ,         ,         ,         ,         ,         ,         0,         1, sqrt3 + 1, sqrt3 + 2, sqrt3 + 2, sqrt3 + 1,         1,         0]</span>
<span class="go">[        ,         ,         ,         ,         ,         ,         ,         0,         1,     sqrt3,         2,     sqrt3,         1,         1,         0]</span>

<span class="gp">sage: </span><span class="n">TestSuite</span><span class="p">(</span><span class="n">t</span><span class="p">)</span><span class="o">.</span><span class="n">run</span><span class="p">()</span>

<span class="gp">sage: </span><span class="n">K</span><span class="o">.&lt;</span><span class="n">sqrt2</span><span class="o">&gt;</span> <span class="o">=</span> <span class="n">NumberField</span><span class="p">(</span><span class="n">x</span><span class="o">^</span><span class="mi">2</span><span class="o">-</span><span class="mi">2</span><span class="p">)</span>
<span class="gp">sage: </span><span class="n">t</span> <span class="o">=</span> <span class="n">path_tableaux</span><span class="o">.</span><span class="n">FriezePattern</span><span class="p">([</span><span class="mi">1</span><span class="p">,</span><span class="n">sqrt2</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="n">sqrt2</span><span class="p">,</span><span class="mi">3</span><span class="p">,</span><span class="mi">2</span><span class="o">*</span><span class="n">sqrt2</span><span class="p">,</span><span class="mi">5</span><span class="p">,</span><span class="mi">3</span><span class="o">*</span><span class="n">sqrt2</span><span class="p">,</span><span class="mi">1</span><span class="p">],</span> <span class="n">field</span><span class="o">=</span><span class="n">K</span><span class="p">)</span>
<span class="gp">sage: </span><span class="n">path_tableaux</span><span class="o">.</span><span class="n">CylindricalDiagram</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
<span class="go">[      0,       1,   sqrt2,       1,   sqrt2,       3, 2*sqrt2,       5, 3*sqrt2,       1,       0]</span>
<span class="go">[      ,       0,       1,   sqrt2,       3, 5*sqrt2,       7, 9*sqrt2,      11, 2*sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       0,       1, 2*sqrt2,       7, 5*sqrt2,      13, 8*sqrt2,       3,   sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       ,       0,       1, 2*sqrt2,       3, 4*sqrt2,       5,   sqrt2,       1,   sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       ,       ,       0,       1,   sqrt2,       3, 2*sqrt2,       1,   sqrt2,       3, 2*sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       ,       ,       ,       0,       1, 2*sqrt2,       3,   sqrt2,       3, 5*sqrt2,       7, 2*sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       ,       ,       ,       ,       0,       1,   sqrt2,       1, 2*sqrt2,       7, 5*sqrt2,       3,   sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       ,       ,       ,       ,       ,       0,       1,   sqrt2,       5, 9*sqrt2,      13, 4*sqrt2,       3, 2*sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       ,       ,       ,       ,       ,       ,       0,       1, 3*sqrt2,      11, 8*sqrt2,       5, 2*sqrt2,       3,   sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       ,       ,       ,       ,       ,       ,       ,       0,       1, 2*sqrt2,       3,   sqrt2,       1,   sqrt2,       1,   sqrt2,       1,       0]</span>
<span class="go">[      ,       ,       ,       ,       ,       ,       ,       ,       ,       ,       0,       1,   sqrt2,       1,   sqrt2,       3, 2*sqrt2,       5, 3*sqrt2,       1,       0]</span>

<span class="gp">sage: </span><span class="n">TestSuite</span><span class="p">(</span><span class="n">t</span><span class="p">)</span><span class="o">.</span><span