Reference documentation for deal.II version GIT 770e57895c 2022-08-12 17:05:02+00:00
\(\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\}}\)
SymmetricTensor< rank_, dim, Number > Member List

This is the complete list of members for SymmetricTensor< rank_, dim, Number >, including all inherited members.

access_raw_entry(const unsigned int unrolled_index) constSymmetricTensor< rank_, dim, Number >
access_raw_entry(const unsigned int unrolled_index)SymmetricTensor< rank_, dim, Number >
base_tensor_descriptor typedefSymmetricTensor< rank_, dim, Number >private
base_tensor_type typedefSymmetricTensor< rank_, dim, Number >private
begin_raw()SymmetricTensor< rank_, dim, Number >
begin_raw() constSymmetricTensor< rank_, dim, Number >
clear()SymmetricTensor< rank_, dim, Number >
component_to_unrolled_index(const TableIndices< rank_ > &indices)SymmetricTensor< rank_, dim, Number >static
dataSymmetricTensor< rank_, dim, Number >private
determinant(const SymmetricTensor< 2, dim, Number > &)SymmetricTensor< rank_, dim, Number >related
deviator(const SymmetricTensor< 2, dim, Number > &)SymmetricTensor< rank_, dim, Number >related
deviator_tensor()SymmetricTensor< rank_, dim, Number >related
dimensionSymmetricTensor< rank_, dim, Number >static
double_contract(SymmetricTensor< 2, 1, typename ProductType< Number, OtherNumber >::type > &tmp, const SymmetricTensor< 4, 1, Number > &t, const SymmetricTensor< 2, 1, OtherNumber > &s)SymmetricTensor< rank_, dim, Number >related
double_contract(SymmetricTensor< 2, 1, typename ProductType< Number, OtherNumber >::type > &tmp, const SymmetricTensor< 2, 1, Number > &s, const SymmetricTensor< 4, 1, OtherNumber > &t)SymmetricTensor< rank_, dim, Number >related
double_contract(SymmetricTensor< 2, 2, typename ProductType< Number, OtherNumber >::type > &tmp, const SymmetricTensor< 4, 2, Number > &t, const SymmetricTensor< 2, 2, OtherNumber > &s)SymmetricTensor< rank_, dim, Number >related
double_contract(SymmetricTensor< 2, 2, typename ProductType< Number, OtherNumber >::type > &tmp, const SymmetricTensor< 2, 2, Number > &s, const SymmetricTensor< 4, 2, OtherNumber > &t)SymmetricTensor< rank_, dim, Number >related
double_contract(SymmetricTensor< 2, 3, typename ProductType< Number, OtherNumber >::type > &tmp, const SymmetricTensor< 4, 3, Number > &t, const SymmetricTensor< 2, 3, OtherNumber > &s)SymmetricTensor< rank_, dim, Number >related
double_contract(SymmetricTensor< 2, 3, typename ProductType< Number, OtherNumber >::type > &tmp, const SymmetricTensor< 2, 3, Number > &s, const SymmetricTensor< 4, 3, OtherNumber > &t)SymmetricTensor< rank_, dim, Number >related
eigenvalues(const SymmetricTensor< 2, 1, Number > &T)SymmetricTensor< rank_, dim, Number >related
eigenvalues(const SymmetricTensor< 2, 2, Number > &T)SymmetricTensor< rank_, dim, Number >related
eigenvalues(const SymmetricTensor< 2, 3, Number > &T)SymmetricTensor< rank_, dim, Number >related
eigenvectors(const SymmetricTensor< 2, dim, Number > &T, const SymmetricTensorEigenvectorMethod method=SymmetricTensorEigenvectorMethod::ql_implicit_shifts)SymmetricTensor< rank_, dim, Number >related
end_raw()SymmetricTensor< rank_, dim, Number >
end_raw() constSymmetricTensor< rank_, dim, Number >
first_invariant(const SymmetricTensor< 2, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
identity_tensor()SymmetricTensor< rank_, dim, Number >related
invert(const SymmetricTensor< 2, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
invert(const SymmetricTensor< 4, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
memory_consumption()SymmetricTensor< rank_, dim, Number >static
n_independent_componentsSymmetricTensor< rank_, dim, Number >static
norm() constSymmetricTensor< rank_, dim, Number >
operator Tensor< rank_, dim, Number >() constSymmetricTensor< rank_, dim, Number >
operator!=(const SymmetricTensor &) constSymmetricTensor< rank_, dim, Number >
operator()(const TableIndices< rank_ > &indices)SymmetricTensor< rank_, dim, Number >
operator()(const TableIndices< rank_ > &indices) constSymmetricTensor< rank_, dim, Number >
operator*(const SymmetricTensor< 2, dim, OtherNumber > &s) constSymmetricTensor< rank_, dim, Number >
operator*(const SymmetricTensor< 4, dim, OtherNumber > &s) constSymmetricTensor< rank_, dim, Number >
operator*(const SymmetricTensor< rank_, dim, Number > &t, const Number &factor)SymmetricTensor< rank_, dim, Number >related
operator*(const Number &factor, const SymmetricTensor< rank_, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
operator*(const SymmetricTensor< rank_, dim > &t, const double factor)SymmetricTensor< rank_, dim, Number >related
operator*(const double factor, const SymmetricTensor< rank_, dim > &t)SymmetricTensor< rank_, dim, Number >related
operator*(const SymmetricTensor< 2, dim, Number > &src1, const Tensor< 1, dim, OtherNumber > &src2)SymmetricTensor< rank_, dim, Number >related
operator*(const Tensor< 1, dim, Number > &src1, const SymmetricTensor< 2, dim, OtherNumber > &src2)SymmetricTensor< rank_, dim, Number >related
operator*(const Tensor< rank_1, dim, Number > &src1, const SymmetricTensor< rank_2, dim, OtherNumber > &src2)SymmetricTensor< rank_, dim, Number >related
operator*(const SymmetricTensor< rank_1, dim, Number > &src1, const Tensor< rank_2, dim, OtherNumber > &src2)SymmetricTensor< rank_, dim, Number >related
operator*=(const OtherNumber &factor)SymmetricTensor< rank_, dim, Number >
operator+(const SymmetricTensor< rank_, dim, Number > &left, const SymmetricTensor< rank_, dim, OtherNumber > &right)SymmetricTensor< rank_, dim, Number >related
operator+(const SymmetricTensor< rank_, dim, Number > &left, const Tensor< rank_, dim, OtherNumber > &right)SymmetricTensor< rank_, dim, Number >related
operator+(const Tensor< rank_, dim, Number > &left, const SymmetricTensor< rank_, dim, OtherNumber > &right)SymmetricTensor< rank_, dim, Number >related
operator+=(const SymmetricTensor< rank_, dim, OtherNumber > &)SymmetricTensor< rank_, dim, Number >
operator-() constSymmetricTensor< rank_, dim, Number >
operator-(const SymmetricTensor< rank_, dim, Number > &left, const SymmetricTensor< rank_, dim, OtherNumber > &right)SymmetricTensor< rank_, dim, Number >related
operator-(const SymmetricTensor< rank_, dim, Number > &left, const Tensor< rank_, dim, OtherNumber > &right)SymmetricTensor< rank_, dim, Number >related
operator-(const Tensor< rank_, dim, Number > &left, const SymmetricTensor< rank_, dim, OtherNumber > &right)SymmetricTensor< rank_, dim, Number >related
operator-=(const SymmetricTensor< rank_, dim, OtherNumber > &)SymmetricTensor< rank_, dim, Number >
operator/(const SymmetricTensor< rank_, dim, Number > &t, const OtherNumber &factor)SymmetricTensor< rank_, dim, Number >related
operator/(const SymmetricTensor< rank_, dim > &t, const double factor)SymmetricTensor< rank_, dim, Number >related
operator/=(const OtherNumber &factor)SymmetricTensor< rank_, dim, Number >
operator<<(std::ostream &out, const SymmetricTensor< 2, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
operator<<(std::ostream &out, const SymmetricTensor< 4, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
operator=(const SymmetricTensor< rank_, dim, OtherNumber > &rhs)SymmetricTensor< rank_, dim, Number >
operator=(const Number &d)SymmetricTensor< rank_, dim, Number >
operator==(const SymmetricTensor &) constSymmetricTensor< rank_, dim, Number >
operator[](const unsigned int row) constSymmetricTensor< rank_, dim, Number >
operator[](const unsigned int row)SymmetricTensor< rank_, dim, Number >
operator[](const TableIndices< rank_ > &indices) constSymmetricTensor< rank_, dim, Number >
operator[](const TableIndices< rank_ > &indices)SymmetricTensor< rank_, dim, Number >
outer_product(const SymmetricTensor< 2, dim, Number > &t1, const SymmetricTensor< 2, dim, Number > &t2)SymmetricTensor< rank_, dim, Number >related
rankSymmetricTensor< rank_, dim, Number >static
scalar_product(const SymmetricTensor< 2, dim, Number > &t1, const SymmetricTensor< 2, dim, OtherNumber > &t2)SymmetricTensor< rank_, dim, Number >related
scalar_product(const SymmetricTensor< 2, dim, Number > &t1, const Tensor< 2, dim, OtherNumber > &t2)SymmetricTensor< rank_, dim, Number >related
scalar_product(const Tensor< 2, dim, Number > &t1, const SymmetricTensor< 2, dim, OtherNumber > &t2)SymmetricTensor< rank_, dim, Number >related
second_invariant(const SymmetricTensor< 2, 1, Number > &)SymmetricTensor< rank_, dim, Number >related
second_invariant(const SymmetricTensor< 2, 2, Number > &t)SymmetricTensor< rank_, dim, Number >related
second_invariant(const SymmetricTensor< 2, 3, Number > &t)SymmetricTensor< rank_, dim, Number >related
serialize(Archive &ar, const unsigned int version)SymmetricTensor< rank_, dim, Number >
sum(const SymmetricTensor< rank, dim, Number > &local, const MPI_Comm &mpi_communicator)SymmetricTensor< rank_, dim, Number >related
SymmetricTensor()=defaultSymmetricTensor< rank_, dim, Number >
SymmetricTensor(const Tensor< 2, dim, OtherNumber > &t)SymmetricTensor< rank_, dim, Number >explicit
SymmetricTensor(const Number(&array)[n_independent_components])SymmetricTensor< rank_, dim, Number >
SymmetricTensor(const SymmetricTensor< rank_, dim, OtherNumber > &initializer)SymmetricTensor< rank_, dim, Number >explicit
symmetrize(const Tensor< 2, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
third_invariant(const SymmetricTensor< 2, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
trace(const SymmetricTensor< 2, dim2, Number > &)SymmetricTensor< rank_, dim, Number >related
transpose(const SymmetricTensor< rank_, dim, Number > &t)SymmetricTensor< rank_, dim, Number >related
unit_symmetric_tensor()SymmetricTensor< rank_, dim, Number >related
unrolled_to_component_indices(const unsigned int i)SymmetricTensor< rank_, dim, Number >static