OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include "Algebra/LUMatrix.h"
#include "Algebra/Matrix.h"
#include "Algebra/Vector.h"
#include "Algebra/VpsInvMap.h"
#include "Algebra/Tps.h"
#include "Algebra/VpsMap.h"
#include "Utilities/LogicalError.h"
#include <iosfwd>
Go to the source code of this file.
Classes | |
class | VpsInvMap< T > |
Invertible power series map. More... | |
Functions | |
template<class T > | |
VpsInvMap< T > | operator* (const VpsInvMap< T > &x, const Tps< T > &y) |
{ Global Operators on VpsInvMap<T> More... | |
template<class T > | |
VpsInvMap< T > | operator* (const Tps< T > &x, const VpsInvMap< T > &y) |
Multiply. More... | |
template<class T > | |
VpsInvMap< T > | operator* (const VpsInvMap< T > &x, const T &y) |
Multiply. More... | |
template<class T > | |
VpsInvMap< T > | operator* (const T &x, const VpsInvMap< T > &y) |
Multiply. More... | |
template<class T > | |
VpsInvMap< T > | operator/ (const VpsInvMap< T > &x, const Tps< T > &y) |
Divide. More... | |
template<class T > | |
VpsInvMap< T > | operator/ (const VpsInvMap< T > &x, const T &y) |
Divide. More... | |
template<class T > | |
VpsInvMap< T > | operator+ (const VpsInvMap< T > &x, const VpsInvMap< T > &y) |
Add. More... | |
template<class T > | |
VpsInvMap< T > | operator- (const VpsInvMap< T > &x, const VpsInvMap< T > &y) |
Subtract. More... | |
template<class T > | |
VpsInvMap< T > | operator+ (const VpsInvMap< T > &x, const Vector< T > &y) |
Add. More... | |
template<class T > | |
VpsInvMap< T > | operator- (const VpsInvMap< T > &x, const Vector< T > &y) |
Subtract. More... | |
template<class T > | |
VpsInvMap< T > | operator+ (const Vector< T > &x, const VpsInvMap< T > &y) |
Add. More... | |
template<class T > | |
VpsInvMap< T > | operator- (const Vector< T > &x, const VpsInvMap< T > &y) |
Subtract. More... | |
template<class T > | |
std::istream & | operator>> (std::istream &, VpsInvMap< T > &x) |
Extract from stream. More... | |
template<class T > | |
std::ostream & | operator<< (std::ostream &, const VpsInvMap< T > &x) |
Insert to stream. More... | |
template<class T > | |
VpsInvMap< T > | operator* (const Matrix< T > &x, const VpsInvMap< T > &y) |
Multiply. More... | |
Multiply.
Definition at line 161 of file VpsInvMap.h.
Multiply.
Definition at line 165 of file VpsInvMap.h.
Multiply.
Definition at line 169 of file VpsInvMap.h.
|
inline |
Multiply.
Definition at line 206 of file VpsInvMap.h.
References VpsMap< T >::substituteInto().
|
inline |
Add.
Definition at line 182 of file VpsInvMap.h.
|
inline |
Add.
Definition at line 190 of file VpsInvMap.h.
|
inline |
Add.
Definition at line 198 of file VpsInvMap.h.
|
inline |
Subtract.
Definition at line 186 of file VpsInvMap.h.
|
inline |
Subtract.
Definition at line 194 of file VpsInvMap.h.
|
inline |
Subtract.
Definition at line 202 of file VpsInvMap.h.
Divide.
Definition at line 173 of file VpsInvMap.h.
Divide.
Definition at line 177 of file VpsInvMap.h.
Insert to stream.
Definition at line 214 of file VpsInvMap.h.
Extract from stream.
Definition at line 210 of file VpsInvMap.h.
References Vps< T >::get().