DataComponentInterpretation Namespace Reference

Enumerations

enum  DataComponentInterpretation { component_is_scalar, component_is_part_of_vector }

Detailed Description

A namespace solely for the declaration of the DataComponentInterpretation::DataComponentInterpretation enum.


Enumeration Type Documentation

The members of this enum are used to describe the logical interpretation of what the various components of a vector-valued data set mean. For example, if one has a finite element for the Stokes equations in 2d, representing components $(u,v,p)$, one would like to indicate that the first two, $u$ and $v$, represent a logical vector so that later on when we generate graphical output we can hand them off to a visualization program that will automatically know to render them as a vector field, rather than as two separate and independent scalar fields.

By passing a set of enums of the current kind to the DataOut_DoFData::add_data_vector functions, this can be achieved.

See the step-22 tutorial program for an example on how this information can be used in practice.

Author:
Wolfgang Bangerth, 2007
Enumerator:
component_is_scalar 

Indicates that a component of a data set corresponds to a scalar field independent of the others.

component_is_part_of_vector 

Indicates that a component of a data set is part of a vector-valued quantity.


deal.II documentation generated on Mon Nov 23 22:58:18 2009 by doxygen 1.6.1