Reference documentation for deal.II version Git f0d9923401 2020-09-28 19:47:38 -0600
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Classes | Namespaces | Typedefs
fe_values.h File Reference
#include <deal.II/base/config.h>
#include <deal.II/base/derivative_form.h>
#include <deal.II/base/exceptions.h>
#include <deal.II/base/point.h>
#include <deal.II/base/quadrature.h>
#include <deal.II/base/std_cxx20/iota_view.h>
#include <deal.II/base/subscriptor.h>
#include <deal.II/base/symmetric_tensor.h>
#include <deal.II/dofs/dof_accessor.h>
#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/fe.h>
#include <deal.II/fe/fe_update_flags.h>
#include <deal.II/fe/fe_values_extractors.h>
#include <deal.II/fe/mapping.h>
#include <deal.II/grid/tria.h>
#include <deal.II/grid/tria_iterator.h>
#include <algorithm>
#include <memory>
#include <type_traits>
#include <petsc.h>

Go to the source code of this file.

Classes

struct  internal::CurlType< dim, NumberType >
 
struct  internal::CurlType< 1, NumberType >
 
struct  internal::CurlType< 2, NumberType >
 
struct  internal::CurlType< 3, NumberType >
 
class  FEValuesViews::Scalar< dim, spacedim >
 
struct  FEValuesViews::Scalar< dim, spacedim >::OutputType< Number >
 
struct  FEValuesViews::Scalar< dim, spacedim >::ShapeFunctionData
 
class  FEValuesViews::Vector< dim, spacedim >
 
struct  FEValuesViews::Vector< dim, spacedim >::OutputType< Number >
 
struct  FEValuesViews::Vector< dim, spacedim >::ShapeFunctionData
 
class  FEValuesViews::SymmetricTensor< rank, dim, spacedim >
 
class  FEValuesViews::SymmetricTensor< 2, dim, spacedim >
 
struct  FEValuesViews::SymmetricTensor< 2, dim, spacedim >::OutputType< Number >
 
struct  FEValuesViews::SymmetricTensor< 2, dim, spacedim >::ShapeFunctionData
 
class  FEValuesViews::Tensor< rank, dim, spacedim >
 
class  FEValuesViews::Tensor< 2, dim, spacedim >
 
struct  FEValuesViews::Tensor< 2, dim, spacedim >::OutputType< Number >
 
struct  FEValuesViews::Tensor< 2, dim, spacedim >::ShapeFunctionData
 
struct  internal::FEValuesViews::ViewType< dim, spacedim, Extractor >
 
struct  internal::FEValuesViews::ViewType< dim, spacedim, FEValuesExtractors::Scalar >
 
struct  internal::FEValuesViews::ViewType< dim, spacedim, FEValuesExtractors::Vector >
 
struct  internal::FEValuesViews::ViewType< dim, spacedim, FEValuesExtractors::Tensor< rank > >
 
struct  internal::FEValuesViews::ViewType< dim, spacedim, FEValuesExtractors::SymmetricTensor< rank > >
 
struct  internal::FEValuesViews::Cache< dim, spacedim >
 
class  FEValuesBase< dim, spacedim >
 
class  FEValuesBase< dim, spacedim >::CellIterator< CI >
 
class  FEValues< dim, spacedim >
 
class  FEFaceValuesBase< dim, spacedim >
 
class  FEFaceValues< dim, spacedim >
 
class  FESubfaceValues< dim, spacedim >
 

Namespaces

 internal
 
 FEValuesViews
 
 internal::FEValuesViews
 

Typedefs

template<int dim, int spacedim, typename Extractor >
using FEValuesViews::View = typename ::internal::FEValuesViews::ViewType< dim, spacedim, Extractor >::type