#include <deal.II/base/config.h>#include <deal.II/base/exceptions.h>#include <deal.II/lac/vector_memory.h>#include <functional>Go to the source code of this file.
Classes | |
| class | PackagedOperationMG< Range > |
| class | internal::PackagedOperationImplementation::has_vector_interface< typename T > |
Namespaces | |
| namespace | internal |
| namespace | internal::PackagedOperationImplementation |
Functions | |
Vector space operations | |
| template<typename Range> | |
| PackagedOperationMG< Range > | operator+ (const PackagedOperationMG< Range > &first_comp, const PackagedOperationMG< Range > &second_comp) |
| template<typename Range> | |
| PackagedOperationMG< Range > | operator- (const PackagedOperationMG< Range > &first_comp, const PackagedOperationMG< Range > &second_comp) |
| template<typename Range> | |
| PackagedOperationMG< Range > | operator* (const PackagedOperationMG< Range > &comp, typename Range::value_type number) |
| template<typename Range> | |
| PackagedOperationMG< Range > | operator* (typename Range::value_type number, const PackagedOperationMG< Range > &comp) |
| template<typename Range> | |
| PackagedOperationMG< Range > | operator+ (const PackagedOperationMG< Range > &comp, const Range &offset) |
| template<typename Range> | |
| PackagedOperationMG< Range > | operator+ (const Range &offset, const PackagedOperationMG< Range > &comp) |
| template<typename Range> | |
| PackagedOperationMG< Range > | operator- (const PackagedOperationMG< Range > &comp, const Range &offset) |
| template<typename Range> | |
| PackagedOperationMG< Range > | operator- (const Range &offset, const PackagedOperationMG< Range > &comp) |
Creation of a PackagedOperationMG object | |
| template<typename Range, typename = typename std::enable_if< internal::PackagedOperationImplementation::has_vector_interface< Range>::type::value>::type> | |
| PackagedOperationMG< Range > | operator+ (const Range &u, const Range &v) |
| template<typename Range, typename = typename std::enable_if< internal::PackagedOperationImplementation::has_vector_interface< Range>::type::value>::type> | |
| PackagedOperationMG< Range > | operator- (const Range &u, const Range &v) |
| template<typename Range, typename = typename std::enable_if< internal::PackagedOperationImplementation::has_vector_interface< Range>::type::value>::type> | |
| PackagedOperationMG< Range > | operator* (const Range &u, typename Range::value_type number) |
| template<typename Range, typename = typename std::enable_if< internal::PackagedOperationImplementation::has_vector_interface< Range>::type::value>::type> | |
| PackagedOperationMG< Range > | operator* (typename Range::value_type number, const Range &u) |
| template<typename Range, typename Domain, typename Payload> | |
| PackagedOperationMG< Range > | operator* (const LinearOperatorMG< Range, Domain, Payload > &op, const Domain &u) |
| template<typename Range, typename Domain, typename Payload> | |
| PackagedOperationMG< Domain > | operator* (const Range &u, const LinearOperatorMG< Range, Domain, Payload > &op) |
| template<typename Range, typename Domain, typename Payload> | |
| PackagedOperationMG< Range > | operator* (const LinearOperatorMG< Range, Domain, Payload > &op, const PackagedOperationMG< Domain > &comp) |
| template<typename Range, typename Domain, typename Payload> | |
| PackagedOperationMG< Domain > | operator* (const PackagedOperationMG< Range > &comp, const LinearOperatorMG< Range, Domain, Payload > &op) |