
Go to the source code of this file.
Classes | |
| struct | TensorContainer< Scalar, Rank > |
Functions | |
| BOOST_PYTHON_MODULE (tensor) | |
| template<typename Tensor > | |
| const Eigen::TensorRef< const Tensor > | const_ref (const Eigen::TensorRef< const Tensor > tensor) |
| template<typename Tensor > | |
| Tensor | copy (const Eigen::TensorBase< Tensor > &tensor) |
| template<typename Scalar > | |
| Eigen::Tensor< Scalar, 1 > | createTensor1 (const Eigen::DenseIndex r, Scalar value) |
| template<typename Scalar > | |
| Eigen::Tensor< Scalar, 2 > | createTensor2 (const Eigen::DenseIndex r, const Eigen::DenseIndex s, Scalar value) |
| template<typename Scalar > | |
| Eigen::Tensor< Scalar, 3 > | createTensor3 (const Eigen::DenseIndex r, const Eigen::DenseIndex s, const Eigen::DenseIndex t, Scalar value) |
| template<typename Scalar , int Rank> | |
| Eigen::Tensor< Scalar, Rank > | emptyTensor () |
| template<typename Scalar , int Rank> | |
| void | exposeTensorContainer () |
| template<typename Tensor > | |
| void | fill (Eigen::TensorRef< Tensor > tensor, typename Tensor::Scalar value) |
| template<typename Tensor > | |
| Eigen::TensorRef< Tensor > | make_ref (Tensor &tensor) |
| template<typename Scalar > | |
| Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > | matrix1x1 (const Scalar &value) |
| template<typename Tensor > | |
| void | print (const Tensor &tensor) |
| template<typename Tensor > | |
| void | print_base (const Eigen::TensorBase< Tensor > &tensor) |
| template<typename Tensor > | |
| void | print_ref (const Eigen::TensorRef< const Tensor > tensor) |
| template<typename Tensor > | |
| Eigen::TensorRef< Tensor > | ref (Eigen::TensorRef< Tensor > tensor) |
| template<typename Scalar > | |
| Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > | vector1x1 (const Scalar &value) |
| template<typename Scalar > | |
| Eigen::Tensor< Scalar, 1 > | zeroTensor1 (const Eigen::DenseIndex r) |
| template<typename Scalar > | |
| Eigen::Tensor< Scalar, 2 > | zeroTensor2 (const Eigen::DenseIndex r, const Eigen::DenseIndex s) |
| template<typename Scalar > | |
| Eigen::Tensor< Scalar, 3 > | zeroTensor3 (const Eigen::DenseIndex r, const Eigen::DenseIndex s, const Eigen::DenseIndex t) |
| BOOST_PYTHON_MODULE | ( | tensor | ) |
Definition at line 151 of file tensor.cpp.
| const Eigen::TensorRef<const Tensor> const_ref | ( | const Eigen::TensorRef< const Tensor > | tensor | ) |
Definition at line 60 of file tensor.cpp.
| Tensor copy | ( | const Eigen::TensorBase< Tensor > & | tensor | ) |
Definition at line 50 of file tensor.cpp.
| Eigen::Tensor<Scalar, 1> createTensor1 | ( | const Eigen::DenseIndex | r, |
| Scalar | value | ||
| ) |
Definition at line 95 of file tensor.cpp.
| Eigen::Tensor<Scalar, 2> createTensor2 | ( | const Eigen::DenseIndex | r, |
| const Eigen::DenseIndex | s, | ||
| Scalar | value | ||
| ) |
Definition at line 103 of file tensor.cpp.
| Eigen::Tensor<Scalar, 3> createTensor3 | ( | const Eigen::DenseIndex | r, |
| const Eigen::DenseIndex | s, | ||
| const Eigen::DenseIndex | t, | ||
| Scalar | value | ||
| ) |
Definition at line 112 of file tensor.cpp.
| Eigen::Tensor<Scalar, Rank> emptyTensor | ( | ) |
Definition at line 66 of file tensor.cpp.
| void exposeTensorContainer | ( | ) |
Definition at line 141 of file tensor.cpp.
| void fill | ( | Eigen::TensorRef< Tensor > | tensor, |
| typename Tensor::Scalar | value | ||
| ) |
Definition at line 29 of file tensor.cpp.
| Eigen::TensorRef<Tensor> make_ref | ( | Tensor & | tensor | ) |
Definition at line 24 of file tensor.cpp.
| Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> matrix1x1 | ( | const Scalar & | value | ) |
Definition at line 17 of file tensor.cpp.
| void print | ( | const Tensor & | tensor | ) |
Definition at line 35 of file tensor.cpp.
| void print_base | ( | const Eigen::TensorBase< Tensor > & | tensor | ) |
Definition at line 45 of file tensor.cpp.
| void print_ref | ( | const Eigen::TensorRef< const Tensor > | tensor | ) |
Definition at line 40 of file tensor.cpp.
| Eigen::TensorRef<Tensor> ref | ( | Eigen::TensorRef< Tensor > | tensor | ) |
Definition at line 55 of file tensor.cpp.
| Eigen::Matrix<Scalar, Eigen::Dynamic, 1> vector1x1 | ( | const Scalar & | value | ) |
Definition at line 11 of file tensor.cpp.
| Eigen::Tensor<Scalar, 1> zeroTensor1 | ( | const Eigen::DenseIndex | r | ) |
Definition at line 71 of file tensor.cpp.
| Eigen::Tensor<Scalar, 2> zeroTensor2 | ( | const Eigen::DenseIndex | r, |
| const Eigen::DenseIndex | s | ||
| ) |
Definition at line 78 of file tensor.cpp.
| Eigen::Tensor<Scalar, 3> zeroTensor3 | ( | const Eigen::DenseIndex | r, |
| const Eigen::DenseIndex | s, | ||
| const Eigen::DenseIndex | t | ||
| ) |
Definition at line 86 of file tensor.cpp.