Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

dolfin::FunctionSpace Class Reference

#include <FunctionSpace.h>

Inheritance diagram for dolfin::FunctionSpace:

Inheritance graph
[legend]
Collaboration diagram for dolfin::FunctionSpace:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FunctionSpace (int dim)
virtual ~FunctionSpace ()
void add (ShapeFunction v)
void add (ShapeFunction v, ElementFunction ddx)
void add (ShapeFunction v, ElementFunction ddx, ElementFunction ddy)
void add (ShapeFunction v, ElementFunction ddx, ElementFunction ddy, ElementFunction ddz)
void add (ShapeFunction v, ElementFunction ddx, ElementFunction ddy, ElementFunction ddz, ElementFunction ddt)
void add (ShapeFunction v, real ddx)
void add (ShapeFunction v, real ddx, real ddy)
void add (ShapeFunction v, real ddx, real ddy, real ddz)
void add (ShapeFunction v, real ddx, real ddy, real ddz, real ddt)
int dim () const
virtual int dof (int i, const Cell &cell) const=0
virtual real dof (int i, const Cell &cell, const ExpressionFunction &f, real t) const=0
void update (const Map &map)

Protected Attributes

int _dim
Array< ShapeFunctionv

Friends

class Iterator
class FiniteElement

Constructor & Destructor Documentation

FunctionSpace::FunctionSpace int  dim  ) 
 

FunctionSpace::~FunctionSpace  )  [virtual]
 


Member Function Documentation

void FunctionSpace::add ShapeFunction  v,
real  ddx,
real  ddy,
real  ddz,
real  ddt
 

void FunctionSpace::add ShapeFunction  v,
real  ddx,
real  ddy,
real  ddz
 

void FunctionSpace::add ShapeFunction  v,
real  ddx,
real  ddy
 

void FunctionSpace::add ShapeFunction  v,
real  ddx
 

void FunctionSpace::add ShapeFunction  v,
ElementFunction  ddx,
ElementFunction  ddy,
ElementFunction  ddz,
ElementFunction  ddt
 

void FunctionSpace::add ShapeFunction  v,
ElementFunction  ddx,
ElementFunction  ddy,
ElementFunction  ddz
 

void FunctionSpace::add ShapeFunction  v,
ElementFunction  ddx,
ElementFunction  ddy
 

void FunctionSpace::add ShapeFunction  v,
ElementFunction  ddx
 

void FunctionSpace::add ShapeFunction  v  ) 
 

int FunctionSpace::dim  )  const
 

virtual real dolfin::FunctionSpace::dof int  i,
const Cell cell,
const ExpressionFunction f,
real  t
const [pure virtual]
 

Implemented in dolfin::P1Tet, and dolfin::P1Tri.

virtual int dolfin::FunctionSpace::dof int  i,
const Cell cell
const [pure virtual]
 

Implemented in dolfin::P1Tet, and dolfin::P1Tri.

void FunctionSpace::update const Map map  ) 
 


Friends And Related Function Documentation

friend class FiniteElement [friend]
 

friend class Iterator [friend]
 


Member Data Documentation

int dolfin::FunctionSpace::_dim [protected]
 

Array<ShapeFunction> dolfin::FunctionSpace::v [protected]
 


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


Documentation automatically generated with Doxygen on 10 Sep 2004.