![]() |
Reference documentation for deal.II version 9.5.0
|
#include <deal.II/base/config.h>#include <deal.II/base/symmetric_tensor.h>#include <deal.II/base/symmetric_tensor.templates.h>#include <deal.II/differentiation/ad/adolc_product_types.h>#include <deal.II/differentiation/ad/sacado_product_types.h>#include "symmetric_tensor.inst"Go to the source code of this file.
Classes | |
| struct | internal::SymmetricTensorImplementation::Inverse< 4, 3, adouble > |
Namespaces | |
| namespace | internal |
| namespace | internal::SymmetricTensorImplementation |
Functions | |
| template<> | |
| std::array< adouble, 1 > | eigenvalues (const SymmetricTensor< 2, 1, adouble > &) |
| template<> | |
| std::array< adouble, 2 > | eigenvalues (const SymmetricTensor< 2, 2, adouble > &) |
| template<> | |
| std::array< adouble, 3 > | eigenvalues (const SymmetricTensor< 2, 3, adouble > &) |
| template<> | |
| std::array< std::pair< adouble, Tensor< 1, 1, adouble > >, 1 > | eigenvectors (const SymmetricTensor< 2, 1, adouble > &, const SymmetricTensorEigenvectorMethod) |
| template<> | |
| std::array< std::pair< adouble, Tensor< 1, 2, adouble > >, 2 > | eigenvectors (const SymmetricTensor< 2, 2, adouble > &, const SymmetricTensorEigenvectorMethod) |
| template<> | |
| std::array< std::pair< adouble, Tensor< 1, 3, adouble > >, 3 > | eigenvectors (const SymmetricTensor< 2, 3, adouble > &, const SymmetricTensorEigenvectorMethod) |
| template std::array< adtl::adouble, 1 > | eigenvalues (const SymmetricTensor< 2, 1, adtl::adouble > &) |
| template std::array< adtl::adouble, 2 > | eigenvalues (const SymmetricTensor< 2, 2, adtl::adouble > &) |
| template std::array< adtl::adouble, 3 > | eigenvalues (const SymmetricTensor< 2, 3, adtl::adouble > &) |
| template std::array< std::pair< adtl::adouble, Tensor< 1, 1, adtl::adouble > >, 1 > | eigenvectors (const SymmetricTensor< 2, 1, adtl::adouble > &, const SymmetricTensorEigenvectorMethod) |
| template std::array< std::pair< adtl::adouble, Tensor< 1, 2, adtl::adouble > >, 2 > | eigenvectors (const SymmetricTensor< 2, 2, adtl::adouble > &, const SymmetricTensorEigenvectorMethod) |
| template std::array< std::pair< adtl::adouble, Tensor< 1, 3, adtl::adouble > >, 3 > | eigenvectors (const SymmetricTensor< 2, 3, adtl::adouble > &, const SymmetricTensorEigenvectorMethod) |
| std::array< adouble, 1 > eigenvalues | ( | const SymmetricTensor< 2, 1, adouble > & | ) |
Definition at line 57 of file symmetric_tensor.cc.
| std::array< adouble, 2 > eigenvalues | ( | const SymmetricTensor< 2, 2, adouble > & | ) |
Definition at line 67 of file symmetric_tensor.cc.
| std::array< adouble, 3 > eigenvalues | ( | const SymmetricTensor< 2, 3, adouble > & | ) |
Definition at line 77 of file symmetric_tensor.cc.
| std::array< std::pair< adouble, Tensor< 1, 1, adouble > >, 1 > eigenvectors | ( | const SymmetricTensor< 2, 1, adouble > & | , |
| const SymmetricTensorEigenvectorMethod | |||
| ) |
Definition at line 87 of file symmetric_tensor.cc.
| std::array< std::pair< adouble, Tensor< 1, 2, adouble > >, 2 > eigenvectors | ( | const SymmetricTensor< 2, 2, adouble > & | , |
| const SymmetricTensorEigenvectorMethod | |||
| ) |
Definition at line 98 of file symmetric_tensor.cc.
| std::array< std::pair< adouble, Tensor< 1, 3, adouble > >, 3 > eigenvectors | ( | const SymmetricTensor< 2, 3, adouble > & | , |
| const SymmetricTensorEigenvectorMethod | |||
| ) |
Definition at line 109 of file symmetric_tensor.cc.
| template std::array< adtl::adouble, 1 > eigenvalues | ( | const SymmetricTensor< 2, 1, adtl::adouble > & | ) |
| template std::array< adtl::adouble, 2 > eigenvalues | ( | const SymmetricTensor< 2, 2, adtl::adouble > & | ) |
| template std::array< adtl::adouble, 3 > eigenvalues | ( | const SymmetricTensor< 2, 3, adtl::adouble > & | ) |
| template std::array< std::pair< adtl::adouble, Tensor< 1, 1, adtl::adouble > >, 1 > eigenvectors | ( | const SymmetricTensor< 2, 1, adtl::adouble > & | , |
| const SymmetricTensorEigenvectorMethod | |||
| ) |
| template std::array< std::pair< adtl::adouble, Tensor< 1, 2, adtl::adouble > >, 2 > eigenvectors | ( | const SymmetricTensor< 2, 2, adtl::adouble > & | , |
| const SymmetricTensorEigenvectorMethod | |||
| ) |
| template std::array< std::pair< adtl::adouble, Tensor< 1, 3, adtl::adouble > >, 3 > eigenvectors | ( | const SymmetricTensor< 2, 3, adtl::adouble > & | , |
| const SymmetricTensorEigenvectorMethod | |||
| ) |