Public Member Functions | Public Attributes

internal::FEValuesViews::Cache< dim, spacedim > Struct Template Reference

List of all members.

Public Member Functions

 Cache (const FEValuesBase< dim, spacedim > &fe_values)

Public Attributes

std::vector
<::FEValuesViews::Scalar< dim,
spacedim > > 
scalars
std::vector
<::FEValuesViews::Vector< dim,
spacedim > > 
vectors
std::vector
<::FEValuesViews::SymmetricTensor
< 2, dim, spacedim > > 
symmetric_second_order_tensors

Detailed Description

template<int dim, int spacedim>
struct internal::FEValuesViews::Cache< dim, spacedim >

A class objects of which store a collection of FEValuesViews::Scalar, FEValuesViews::Vector, etc object. The FEValuesBase class uses it to generate all possible Views classes upon construction time; we do this at construction time since the Views classes cache some information and are therefore relatively expensive to create.

Definition at line 1303 of file fe_values.h.


Constructor & Destructor Documentation

template<int dim, int spacedim>
internal::FEValuesViews::Cache< dim, spacedim >::Cache ( const FEValuesBase< dim, spacedim > &  fe_values )

Constructor.


Member Data Documentation

template<int dim, int spacedim>
std::vector<::FEValuesViews::Scalar<dim,spacedim> > internal::FEValuesViews::Cache< dim, spacedim >::scalars

Caches for scalar and vector, and symmetric second-order tensor valued views.

Definition at line 1310 of file fe_values.h.

template<int dim, int spacedim>
std::vector<::FEValuesViews::Vector<dim,spacedim> > internal::FEValuesViews::Cache< dim, spacedim >::vectors

Definition at line 1311 of file fe_values.h.

template<int dim, int spacedim>
std::vector<::FEValuesViews::SymmetricTensor<2,dim,spacedim> > internal::FEValuesViews::Cache< dim, spacedim >::symmetric_second_order_tensors

Definition at line 1313 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:14 by doxygen 1.7.2