Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE > Class Template Reference

#include <finiteelementwithsecond.h>

Inheritance diagram for Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void ComputeHesse (const Vertex2d &xi) const
void ComputeHesse (const Vertex3d &xi) const
std::string GetName () const
 FiniteElementWithSecond ()
void point (const Vertex< DIM > &v) const
void init_test_functions (TestFunction &Phi, double w, int i) const
void init_test_hesse (TestFunction &N, double w, int i) const

Protected Types

typedef FemInterface::Matrix Matrix

Protected Attributes

nvector< Matrixhesse

template<int DIM, int BDIM, class TRAFO, class BASE>
class Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >


Member Typedef Documentation

template<int DIM, int BDIM, class TRAFO, class BASE>
typedef FemInterface::Matrix Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::Matrix [protected]

Reimplemented from Gascoigne::FemInterface.


Constructor & Destructor Documentation

template<int DIM, int BDIM, class TRAFO, class BASE>
Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::FiniteElementWithSecond (  ) 


Member Function Documentation

template<int DIM, int BDIM, class TRAFO, class BASE>
void Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::ComputeHesse ( const Vertex3d xi  )  const

template<int DIM, int BDIM, class TRAFO, class BASE>
void Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::ComputeHesse ( const Vertex2d xi  )  const

template<int DIM, int BDIM, class TRAFO, class BASE>
std::string Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::GetName (  )  const [inline, virtual]

Reimplemented from Gascoigne::FiniteElement< DIM, BDIM, TRAFO, BASE >.

template<int DIM, int BDIM, class TRAFO, class BASE>
void Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::init_test_functions ( TestFunction Phi,
double  w,
int  i 
) const [inline, virtual]

Reimplemented from Gascoigne::FiniteElement< DIM, BDIM, TRAFO, BASE >.

template<int DIM, int BDIM, class TRAFO, class BASE>
void Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::init_test_hesse ( TestFunction N,
double  w,
int  i 
) const

template<int DIM, int BDIM, class TRAFO, class BASE>
void Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::point ( const Vertex< DIM > &  v  )  const [inline]

Reimplemented from Gascoigne::FiniteElement< DIM, BDIM, TRAFO, BASE >.


Member Data Documentation

template<int DIM, int BDIM, class TRAFO, class BASE>
nvector<Matrix> Gascoigne::FiniteElementWithSecond< DIM, BDIM, TRAFO, BASE >::hesse [mutable, protected]


The documentation for this class was generated from the following file:
Generated on Thu Sep 14 10:48:19 2006 for Gascoigne by  doxygen 1.4.7