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

dolfin::FunctionSpace::ElementFunction Class Reference

#include <ElementFunction.h>

Collaboration diagram for dolfin::FunctionSpace::ElementFunction:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ElementFunction ()
 ElementFunction (real a)
 ElementFunction (const ShapeFunction &v)
 ElementFunction (const Product &v)
 ElementFunction (const ElementFunction &v)
 ElementFunction (real a, const ShapeFunction &v)
 ElementFunction (real a, const Product &v)
 ElementFunction (real a, const ElementFunction &v)
 ElementFunction (real a0, const ShapeFunction &v0, real a1, const ShapeFunction &v1)
 ElementFunction (real a0, const Product &v0, real a1, const Product &v1)
 ElementFunction (real a0, const ElementFunction &v0, real a1, const ElementFunction &v1)
 ElementFunction (real a0, const ShapeFunction &v0, real a1, const Product &v1)
 ElementFunction (real a0, const ShapeFunction &v0, real a1, const ElementFunction &v1)
 ElementFunction (real a0, const Product &v0, real a1, const ElementFunction &v1)
 ElementFunction (const ShapeFunction &v0, const ShapeFunction &v1)
 ElementFunction (const Product &v0, const Product &v1)
 ElementFunction (const ElementFunction &v0, const ElementFunction &v1)
 ElementFunction (const ShapeFunction &v0, const Product &v1)
 ElementFunction (const ShapeFunction &v0, const ElementFunction &v1)
 ElementFunction (const Product &v0, const ElementFunction &v1)
 ElementFunction (const ElementFunction &v0, const ElementFunction &v1, const ElementFunction &v2, const ElementFunction &w0, const ElementFunction &w1, const ElementFunction &w2)
 ~ElementFunction ()
real operator() (real x, real y, real z, real t) const
real operator() (Point p) const
ElementFunctionoperator= (real a)
ElementFunctionoperator= (const ShapeFunction &v)
ElementFunctionoperator= (const Product &v)
ElementFunctionoperator= (const ElementFunction &v)
ElementFunction operator+ (const ShapeFunction &v) const
ElementFunction operator+ (const Product &v) const
ElementFunction operator+ (const ElementFunction &v) const
ElementFunction operator+= (const ShapeFunction &v)
ElementFunction operator+= (const Product &v)
ElementFunction operator+= (const ElementFunction &v)
ElementFunction operator- (const ShapeFunction &v) const
ElementFunction operator- (const Product &v) const
ElementFunction operator- (const ElementFunction &v) const
ElementFunction operator * (real a) const
ElementFunction operator * (const ShapeFunction &v) const
ElementFunction operator * (const Product &v) const
ElementFunction operator * (const ElementFunction &v) const
ElementFunction ddx () const
ElementFunction ddy () const
ElementFunction ddz () const
void init (int size)
void set (int i, const ShapeFunction &v, real value)
real operator * (Integral::Measure &dm) const

Friends

class Function
LogStreamoperator<< (LogStream &stream, const ElementFunction &v)

Constructor & Destructor Documentation

FunctionSpace::ElementFunction::ElementFunction  ) 
 

FunctionSpace::ElementFunction::ElementFunction real  a  ) 
 

FunctionSpace::ElementFunction::ElementFunction const ShapeFunction v  ) 
 

FunctionSpace::ElementFunction::ElementFunction const Product v  ) 
 

FunctionSpace::ElementFunction::ElementFunction const ElementFunction v  ) 
 

FunctionSpace::ElementFunction::ElementFunction real  a,
const ShapeFunction v
 

FunctionSpace::ElementFunction::ElementFunction real  a,
const Product v
 

FunctionSpace::ElementFunction::ElementFunction real  a,
const ElementFunction v
 

FunctionSpace::ElementFunction::ElementFunction real  a0,
const ShapeFunction v0,
real  a1,
const ShapeFunction v1
 

FunctionSpace::ElementFunction::ElementFunction real  a0,
const Product v0,
real  a1,
const Product v1
 

FunctionSpace::ElementFunction::ElementFunction real  a0,
const ElementFunction v0,
real  a1,
const ElementFunction v1
 

FunctionSpace::ElementFunction::ElementFunction real  a0,
const ShapeFunction v0,
real  a1,
const Product v1
 

FunctionSpace::ElementFunction::ElementFunction real  a0,
const ShapeFunction v0,
real  a1,
const ElementFunction v1
 

FunctionSpace::ElementFunction::ElementFunction real  a0,
const Product v0,
real  a1,
const ElementFunction v1
 

FunctionSpace::ElementFunction::ElementFunction const ShapeFunction v0,
const ShapeFunction v1
 

FunctionSpace::ElementFunction::ElementFunction const Product v0,
const Product v1
 

FunctionSpace::ElementFunction::ElementFunction const ElementFunction v0,
const ElementFunction v1
 

FunctionSpace::ElementFunction::ElementFunction const ShapeFunction v0,
const Product v1
 

FunctionSpace::ElementFunction::ElementFunction const ShapeFunction v0,
const ElementFunction v1
 

FunctionSpace::ElementFunction::ElementFunction const Product v0,
const ElementFunction v1
 

FunctionSpace::ElementFunction::ElementFunction const ElementFunction v0,
const ElementFunction v1,
const ElementFunction v2,
const ElementFunction w0,
const ElementFunction w1,
const ElementFunction w2
 

FunctionSpace::ElementFunction::~ElementFunction  ) 
 


Member Function Documentation

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::ddx  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::ddy  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::ddz  )  const
 

void FunctionSpace::ElementFunction::init int  size  ) 
 

real FunctionSpace::ElementFunction::operator * Integral::Measure dm  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator * const ElementFunction v  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator * const Product v  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator * const ShapeFunction v  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator * real  a  )  const
 

real FunctionSpace::ElementFunction::operator() Point  p  )  const
 

real FunctionSpace::ElementFunction::operator() real  x,
real  y,
real  z,
real  t
const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator+ const ElementFunction v  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator+ const Product v  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator+ const ShapeFunction v  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator+= const ElementFunction v  ) 
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator+= const Product v  ) 
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator+= const ShapeFunction v  ) 
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator- const ElementFunction v  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator- const Product v  )  const
 

FunctionSpace::ElementFunction FunctionSpace::ElementFunction::operator- const ShapeFunction v  )  const
 

FunctionSpace::ElementFunction & FunctionSpace::ElementFunction::operator= const ElementFunction v  ) 
 

FunctionSpace::ElementFunction & FunctionSpace::ElementFunction::operator= const Product v  ) 
 

FunctionSpace::ElementFunction & FunctionSpace::ElementFunction::operator= const ShapeFunction v  ) 
 

FunctionSpace::ElementFunction & FunctionSpace::ElementFunction::operator= real  a  ) 
 

void FunctionSpace::ElementFunction::set int  i,
const ShapeFunction v,
real  value
 


Friends And Related Function Documentation

friend class Function [friend]
 

LogStream& operator<< LogStream stream,
const ElementFunction v
[friend]
 


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


Documentation automatically generated with Doxygen on 10 Sep 2004.