Reference documentation for deal.II version 9.2.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 | |
internal | |
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 | ||
) |