<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 13, 2017 at 3:29 PM, David Thompson <span dir="ltr"><<a href="mailto:david.thompson@kitware.com" target="_blank">david.thompson@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Andrew,<br>
<span class=""><br>
> I am working on a finite element visualization of simulations that uses arbitrary order monomial shape functions. Currently, we are visualizing the results with a single value on a cell, but we would like to write out the monomial coefficients and do a proper projection of the solution. Is this something that is possible with VTK? If it is, we are happy to write some custom code, but would like a nudge in the correct direction.<br>
<br>
</span>Monomial shape functions are not numerically stable.</blockquote><div>We are not actually use them to solve, but using them to compute auxiliary fields explicitly. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> There is some work[1,2] to extend VTK to handle arbitrary order Lagrange shape functions (also not numerically stable). Ideally, Legendre or spline-basis interpolation would be used and other bases would be projected to it.<br>
<br>
        David<br></blockquote><div>Thanks for the help. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
[1]: <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.kitware.com_dcthomp_vtk_commits_lagrange-2Dprogess&d=DwIFAg&c=54IZrppPQZKX9mLzcGdPfFD1hxrcB__aEkJFOKJFd00&r=h7heP8xwI1i_HikChvhFbEBurKirgfOCdwgBxB9lM8c&m=ki0L7eRrMB5mjs7yj2NZg3lkFJB8jBHLaKYSWg7ih7Y&s=5ll6uecAmULVdNeqEQ16GmThoMD2bc6lEUW5RNpS4iI&e=" rel="noreferrer" target="_blank">https://urldefense.proofpoint.<wbr>com/v2/url?u=https-3A__gitlab.<wbr>kitware.com_dcthomp_vtk_<wbr>commits_lagrange-2Dprogess&d=<wbr>DwIFAg&c=<wbr>54IZrppPQZKX9mLzcGdPfFD1hxrcB_<wbr>_aEkJFOKJFd00&r=h7heP8xwI1i_<wbr>HikChvhFbEBurKirgfOCdwgBxB9lM8<wbr>c&m=<wbr>ki0L7eRrMB5mjs7yj2NZg3lkFJB8jB<wbr>HLaKYSWg7ih7Y&s=<wbr>5ll6uecAmULVdNeqEQ16GmThoMD2bc<wbr>6lEUW5RNpS4iI&e=</a><br>
[2]: <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.kitware.com_tjcorona_vtk_commits_lagrange-2Delements&d=DwIFAg&c=54IZrppPQZKX9mLzcGdPfFD1hxrcB__aEkJFOKJFd00&r=h7heP8xwI1i_HikChvhFbEBurKirgfOCdwgBxB9lM8c&m=ki0L7eRrMB5mjs7yj2NZg3lkFJB8jBHLaKYSWg7ih7Y&s=YHaO6S_WmgR7ieLcfMNlxGXgmKaZ2U1XRAiZWL2d9mg&e=" rel="noreferrer" target="_blank">https://urldefense.proofpoint.<wbr>com/v2/url?u=https-3A__gitlab.<wbr>kitware.com_tjcorona_vtk_<wbr>commits_lagrange-2Delements&d=<wbr>DwIFAg&c=<wbr>54IZrppPQZKX9mLzcGdPfFD1hxrcB_<wbr>_aEkJFOKJFd00&r=h7heP8xwI1i_<wbr>HikChvhFbEBurKirgfOCdwgBxB9lM8<wbr>c&m=<wbr>ki0L7eRrMB5mjs7yj2NZg3lkFJB8jB<wbr>HLaKYSWg7ih7Y&s=YHaO6S_<wbr>WmgR7ieLcfMNlxGXgmKaZ2U1XRAiZW<wbr>L2d9mg&e=</a> </blockquote></div><br></div></div>