Defines the various basis functions for triangles.
More...
#include <vector>
#include "viennagrid/topology/triangle.hpp"
#include "viennagrid/topology/tetrahedron.hpp"
#include "viennagrid/forwards.h"
#include "viennamath/expression.hpp"
#include "viennafem/forwards.h"
Go to the source code of this file.
Data Structures |
struct | local_basis< InterfaceType, viennafem::lagrange_tag< order >, unit_triangle, 0, 0 > |
| Returns the first (linear) vertex basis function. More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< order >, unit_triangle, 0, 1 > |
| Returns the second (linear) vertex basis function. More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< order >, unit_triangle, 0, 2 > |
| Returns the third (linear) vertex basis function. More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 2 >, unit_triangle, 1, 0 > |
| Returns the first (quadratic) vertex basis function. More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 2 >, unit_triangle, 1, 1 > |
| Returns the second (quadratic) vertex basis function. More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 2 >, unit_triangle, 1, 2 > |
| Returns the third (quadratic) vertex basis function. More...
|
Namespaces |
namespace | viennafem |
| The main namespace for ViennaFEM. All user functionality resides in this namespace.
|
Detailed Description
Defines the various basis functions for triangles.