Logo Search packages:      
Sourcecode: ufc version File versions  Download package

pycc::fe_Lagrange_1_2D Class Reference

#include <fe_Lagrange_1_2D.h>

Inheritance diagram for pycc::fe_Lagrange_1_2D:

ufc::finite_element

List of all members.


Detailed Description

This class defines the interface for a finite element.

Definition at line 28 of file fe_Lagrange_1_2D.h.


Public Member Functions

virtual ufc::shape cell_shape () const
 Return the cell shape.
virtual ufc::finite_elementcreate_sub_element (unsigned int i) const
 Create a new finite element for sub element i (for a mixed element).
virtual void evaluate_basis (unsigned int i, double *values, const double *coordinates, const ufc::cell &c) const
 Evaluate basis function i at given point in cell.
virtual void evaluate_basis_all (double *values, const double *coordinates, const cell &c) const
 Evaluate all basis functions at given point in cell.
virtual void evaluate_basis_derivatives (unsigned int i, unsigned int n, double *values, const double *coordinates, const ufc::cell &c) const
 Evaluate order n derivatives of basis function i at given point in cell.
virtual void evaluate_basis_derivatives_all (unsigned int n, double *values, const double *coordinates, const cell &c) const
 Evaluate order n derivatives of all basis functions at given point in cell.
virtual double evaluate_dof (unsigned int i, const ufc::function &f, const ufc::cell &c) const
 Evaluate linear functional for dof i on the function f.
virtual void evaluate_dofs (double *values, const function &f, const cell &c) const
 Evaluate linear functionals for all dofs on the function f.
 fe_Lagrange_1_2D ()
 Constructor.
virtual void interpolate_vertex_values (double *vertex_values, const double *dof_values, const ufc::cell &c) const
 Interpolate vertex values from dof values.
virtual unsigned int num_sub_elements () const
 Return the number of sub elements (for a mixed element).
virtual const char * signature () const
 Return a string identifying the finite element.
virtual unsigned int space_dimension () const
 Return the dimension of the finite element function space.
virtual unsigned int value_dimension (unsigned int i) const
 Return the dimension of the value space for axis i.
virtual unsigned int value_rank () const
 Return the rank of the value space.
virtual ~fe_Lagrange_1_2D ()
 Destructor.

Public Attributes

string finite_element_combined
string finite_element_header
string finite_element_implementation

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index