Reference documentation for deal.II version 9.1.0-pre
Tensor< rank_, dim, Number > Member List

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

adjugate(const Tensor< 2, dim, Number > &t)Tensor< rank_, dim, Number >related
array_type typedefTensor< rank_, dim, Number >
begin_raw()Tensor< rank_, dim, Number >inline
begin_raw() const Tensor< rank_, dim, Number >inline
clear()Tensor< rank_, dim, Number >inline
cofactor(const Tensor< 2, dim, Number > &t)Tensor< rank_, dim, Number >related
component_to_unrolled_index(const TableIndices< rank_ > &indices)Tensor< rank_, dim, Number >inlinestatic
contract(const Tensor< rank_1, dim, Number > &src1, const Tensor< rank_2, dim, OtherNumber > &src2)Tensor< rank_, dim, Number >related
contract(Tensor< 2, dim, Number > &dest, const Tensor< 2, dim, Number > &src1, const unsigned int index1, const Tensor< 2, dim, Number > &src2, const unsigned int index3)Tensor< rank_, dim, Number >related
contract(Tensor< 2, dim, Number > &dest, const Tensor< 3, dim, Number > &src1, const unsigned int index1, const Tensor< 1, dim, Number > &src2)Tensor< rank_, dim, Number >related
contract(Tensor< 3, dim, Number > &dest, const Tensor< 3, dim, Number > &src1, const unsigned int index1, const Tensor< 2, dim, Number > &src2, const unsigned int index2)Tensor< rank_, dim, Number >related
contract(Tensor< rank_1+rank_2-2, dim, Number > &dest, const Tensor< rank_1, dim, Number > &src1, const Tensor< rank_2, dim, Number > &src2)Tensor< rank_, dim, Number >related
contract(const Tensor< 1, dim, Number > &src1, const Tensor< 1, dim, OtherNumber > &src2)Tensor< rank_, dim, Number >related
contract3(const TensorT1< rank_1, dim, T1 > &left, const TensorT2< rank_1+rank_2, dim, T2 > &middle, const TensorT3< rank_2, dim, T3 > &right)Tensor< rank_, dim, Number >related
cross_product(Tensor< 1, dim, Number > &dst, const Tensor< 1, dim, Number > &src)Tensor< rank_, dim, Number >related
cross_product(Tensor< 1, dim, Number > &dst, const Tensor< 1, dim, Number > &src1, const Tensor< 1, dim, Number > &src2)Tensor< rank_, dim, Number >related
cross_product_2d(const Tensor< 1, dim, Number > &src)Tensor< rank_, dim, Number >related
cross_product_3d(const Tensor< 1, dim, Number > &src1, const Tensor< 1, dim, Number > &src2)Tensor< rank_, dim, Number >related
determinant(const Tensor< 2, dim, Number > &t)Tensor< rank_, dim, Number >related
determinant(const Tensor< 2, 1, Number > &t)Tensor< rank_, dim, Number >related
determinant(const Tensor< rank, 1, Number > &t)Tensor< rank_, dim, Number >related
determinant(const Tensor< 1, 1, Number > &t)Tensor< rank_, dim, Number >related
dimensionTensor< rank_, dim, Number >static
double_contract(const Tensor< rank_1, dim, Number > &src1, const Tensor< rank_2, dim, OtherNumber > &src2)Tensor< rank_, dim, Number >related
double_contract(const Tensor< 2, dim, Number > &src1, const Tensor< 2, dim, Number > &src2)Tensor< rank_, dim, Number >related
double_contract(Tensor< 2, dim, Number > &dest, const Tensor< 4, dim, Number > &src1, const Tensor< 2, dim, Number > &src2)Tensor< rank_, dim, Number >related
end_raw()Tensor< rank_, dim, Number >inline
end_raw() const Tensor< rank_, dim, Number >inline
invert(const Tensor< 2, dim, Number > &)Tensor< rank_, dim, Number >related
l1_norm(const Tensor< 2, dim, Number > &t)Tensor< rank_, dim, Number >related
linfty_norm(const Tensor< 2, dim, Number > &t)Tensor< rank_, dim, Number >related
memory_consumption()Tensor< rank_, dim, Number >inlinestatic
n_independent_componentsTensor< rank_, dim, Number >static
norm() const Tensor< rank_, dim, Number >inline
norm_square() const Tensor< rank_, dim, Number >inline
operator Tensor< 1, dim, Tensor< rank_-1, dim, OtherNumber >>() const Tensor< rank_, dim, Number >inline
operator!=(const Tensor< rank_, dim, OtherNumber > &) const Tensor< rank_, dim, Number >inline
operator*(const Other &object, const Tensor< 0, dim, Number > &t)Tensor< rank_, dim, Number >related
operator*(const Tensor< 0, dim, Number > &t, const Other &object)Tensor< rank_, dim, Number >related
operator*(const Tensor< 0, dim, Number > &src1, const Tensor< 0, dim, OtherNumber > &src2)Tensor< rank_, dim, Number >related
operator*(const Tensor< rank, dim, Number > &t, const OtherNumber &factor)Tensor< rank_, dim, Number >related
operator*(const Number &factor, const Tensor< rank, dim, OtherNumber > &t)Tensor< rank_, dim, Number >related
operator*(const Tensor< rank_1, dim, Number > &src1, const Tensor< rank_2, dim, OtherNumber > &src2)Tensor< rank_, dim, Number >related
operator*=(const OtherNumber &factor)Tensor< rank_, dim, Number >
operator+(const Tensor< 0, dim, Number > &p, const Tensor< 0, dim, OtherNumber > &q)Tensor< rank_, dim, Number >related
operator+(const Tensor< rank, dim, Number > &p, const Tensor< rank, dim, OtherNumber > &q)Tensor< rank_, dim, Number >related
operator+=(const Tensor< rank_, dim, OtherNumber > &)Tensor< rank_, dim, Number >
operator-() const Tensor< rank_, dim, Number >inline
operator-(const Tensor< 0, dim, Number > &p, const Tensor< 0, dim, OtherNumber > &q)Tensor< rank_, dim, Number >related
operator-(const Tensor< rank, dim, Number > &p, const Tensor< rank, dim, OtherNumber > &q)Tensor< rank_, dim, Number >related
operator-=(const Tensor< rank_, dim, OtherNumber > &)Tensor< rank_, dim, Number >
operator/(const Tensor< 0, dim, Number > &t, const OtherNumber &factor)Tensor< rank_, dim, Number >related
operator/(const Tensor< rank, dim, Number > &t, const OtherNumber &factor)Tensor< rank_, dim, Number >related
operator/=(const OtherNumber &factor)Tensor< rank_, dim, Number >
operator<<(std::ostream &out, const Tensor< rank_, dim, Number > &p)Tensor< rank_, dim, Number >related
operator<<(std::ostream &out, const Tensor< 0, dim, Number > &p)Tensor< rank_, dim, Number >related
operator=(const Tensor< rank_, dim, OtherNumber > &rhs)Tensor< rank_, dim, Number >
operator=(const Number &d)Tensor< rank_, dim, Number >inline
operator==(const Tensor< rank_, dim, OtherNumber > &) const Tensor< rank_, dim, Number >inline
operator[](const unsigned int i)Tensor< rank_, dim, Number >inline
operator[](const unsigned int i) const Tensor< rank_, dim, Number >inline
operator[](const TableIndices< rank_ > &indices) const Tensor< rank_, dim, Number >inline
operator[](const TableIndices< rank_ > &indices)Tensor< rank_, dim, Number >inline
outer_product(const Tensor< rank_1, dim, Number > &src1, const Tensor< rank_2, dim, OtherNumber > &src2)Tensor< rank_, dim, Number >related
outer_product(Tensor< rank_1+rank_2, dim, Number > &dst, const Tensor< rank_1, dim, Number > &src1, const Tensor< rank_2, dim, Number > &src2)Tensor< rank_, dim, Number >related
outer_product(Tensor< 1, dim, Number > &dst, const Number src1, const Tensor< 1, dim, Number > &src2)Tensor< rank_, dim, Number >related
outer_product(Tensor< 1, dim, Number > &dst, const Tensor< 1, dim, Number > src1, const Number src2)Tensor< rank_, dim, Number >related
Point< dim, Number > classTensor< rank_, dim, Number >friend
rankTensor< rank_, dim, Number >static
scalar_product(const Tensor< rank, dim, Number > &left, const Tensor< rank, dim, OtherNumber > &right)Tensor< rank_, dim, Number >related
serialize(Archive &ar, const unsigned int version)Tensor< rank_, dim, Number >inline
sum(const Tensor< rank, dim, Number > &local, const MPI_Comm &mpi_communicator)Tensor< rank_, dim, Number >related
Tensor classTensor< rank_, dim, Number >friend
Tensor()Tensor< rank_, dim, Number >inline
Tensor(const array_type &initializer)Tensor< rank_, dim, Number >inlineexplicit
Tensor(const Tensor< rank_, dim, OtherNumber > &initializer)Tensor< rank_, dim, Number >inline
Tensor(const Tensor< 1, dim, Tensor< rank_-1, dim, OtherNumber >> &initializer)Tensor< rank_, dim, Number >inline
tensor_type typedefTensor< rank_, dim, Number >
trace(const Tensor< 2, dim, Number > &d)Tensor< rank_, dim, Number >related
transpose(const Tensor< 2, dim, Number > &t)Tensor< rank_, dim, Number >related
unroll(Vector< OtherNumber > &result) const Tensor< rank_, dim, Number >inline
unroll_recursion(Vector< OtherNumber > &result, unsigned int &start_index) const Tensor< rank_, dim, Number >inlineprivate
unrolled_to_component_indices(const unsigned int i)Tensor< rank_, dim, Number >inlinestatic
value_type typedefTensor< rank_, dim, Number >
valuesTensor< rank_, dim, Number >private