Reference documentation for deal.II version Git 3e8fd02 2017-09-22 11:37:14 +0200
Public Member Functions | Public Attributes | List of all members
internal::FEValuesViews::Cache< dim, spacedim > Struct Template Reference

#include <deal.II/fe/fe_values.h>

Public Member Functions

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

Public Attributes

std::vector<::FEValuesViews::Scalar< dim, spacedim > > scalars
 

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 1638 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.

Definition at line 2038 of file fe_values.cc.

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 1644 of file fe_values.h.


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