Defines the various basis functions for quadrilaterals.
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_square, 0, 0 > |
| Returns the first vertex basis function (linear along edges). More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< order >, unit_square, 0, 1 > |
| Returns the second vertex basis function (linear along edges). More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< order >, unit_square, 0, 2 > |
| Returns the third vertex basis function (linear along edges). More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< order >, unit_square, 0, 3 > |
| Returns the forth vertex basis function (linear along edges). More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 2 >, unit_square, 1, 0 > |
| Returns the first edge basis function (quadratic along edges). More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 2 >, unit_square, 1, 1 > |
| Returns the second edge basis function (quadratic along edges). More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 2 >, unit_square, 1, 2 > |
| Returns the third edge basis function (quadratic along edges). More...
|
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 2 >, unit_square, 1, 3 > |
| Returns the forth edge basis function (quadratic along edges). More...
|
Namespaces |
namespace | viennafem |
| The main namespace for ViennaFEM. All user functionality resides in this namespace.
|
Detailed Description
Defines the various basis functions for quadrilaterals.