Data Structures | Namespaces

/export/development/ViennaFEM/viennafem/bases/triangle.hpp File Reference

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.