basis(1rheolef) | rheolef | basis(1rheolef) |
basis - plot a finite element basis (rheolef-7.1)
basis name [element] [options]
View a finite element polynomial basis on a given reference element (see reference_element(6)). Alternatively, it could show the interpolation nodes.
basis P5 t
basis P5[warburton] t
basis P5[warburton,monomial] t
basis P3d[sides] t
basis P3 t -node
basis P5 t -node-side 0
basis P5 t -node-side 1
basis P3 T -node
basis B7 t
basis S7 t
basis RT0 t
basis RT3 t -node
basis P3d[sides] T -node-side 1
basis P3d T -node-side 1
The basis name argument is specified as for the space and basis constructor class argument (see space(2) and basis(2)). The element argument is one of e, t, q, T, P, H (see reference_element(6)). The gnuplot render is used for visualization.
-raw
-fem
Here is an example of raw basis visualization:
basis M4 t basis D5 e basis B5 e -raw
Here, the -raw option is used to disambiguate
between the Bernstein basis as finite element basis and the Bernstein
basis as a raw basis.
The basis command supports several modes of visualization:
-ndof
-poly
-node
-node-side
-[no]verbose
-[no]clean
-[no]execute
Polynomial visualization in 3D are not yet supported: future development will use paraview with volume mode and animation for scanning all basis polynomials.
This documentation has been generated from file fem/lib/basis.cc
Pierre Saramito <Pierre.Saramito@imag.fr>
Copyright (C) 2000-2018 Pierre Saramito <Pierre.Saramito@imag.fr> GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
Sat Mar 13 2021 | Version 7.1 |