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
ElementFunction & operator= (real a)
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+= (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
LogStream & operator<< (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.