Defines the various basis functions for lines. 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_interval, 0, 0 > |
Returns the left vertex basis function. More... | |
struct | local_basis< InterfaceType, viennafem::lagrange_tag< order >, unit_interval, 0, 1 > |
Returns the right vertex basis function. More... | |
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 2 >, unit_interval, 1, 0 > |
Returns the quadratic basis function defined in the interior of the line. More... | |
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 3 >, unit_interval, 1, 0 > |
Returns the first cubic basis function defined in the interior of the line. More... | |
struct | local_basis< InterfaceType, viennafem::lagrange_tag< 3 >, unit_interval, 1, 1 > |
Returns the second cubic basis function defined in the interior of the line. More... | |
Namespaces | |
namespace | viennafem |
The main namespace for ViennaFEM. All user functionality resides in this namespace. |
Defines the various basis functions for lines.