Public Member Functions | Public Attributes

FEValuesExtractors::SymmetricTensor< rank > Struct Template Reference
[Finite element access/FEValues classesHandling vector valued problems]

List of all members.

Public Member Functions

 SymmetricTensor (const unsigned int first_tensor_component)

Public Attributes

unsigned int first_tensor_component

Detailed Description

template<int rank>
struct FEValuesExtractors::SymmetricTensor< rank >

Extractor for a symmetric tensor of a rank specified by the template argument. For a second order symmetric tensor, this represents a collection of (dim*dim + dim)/2 components of a vector-valued element. The value of dim is defined by the FEValues object the extractor is applied to. The result of applying an object of this type to an FEValues, FEFaceValues or FESubfaceValues object is of type FEValuesViews::SymmetricTensor.

The concept of extractors is defined in the documentation of the namespace FEValuesExtractors and in the Handling vector valued problems module.

Author:
Andrew McBride, 2009

Definition at line 240 of file fe_values.h.


Constructor & Destructor Documentation

template<int rank>
FEValuesExtractors::SymmetricTensor< rank >::SymmetricTensor ( const unsigned int  first_tensor_component )

Constructor. Take the first component of the selected tensor inside the FEValues object as argument.


Member Data Documentation

The first component of the tensor view.

Definition at line 246 of file fe_values.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

deal.II documentation generated on Fri Feb 3 2012 06:04:13 by doxygen 1.7.2