OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include "Message/Message.h"
#include "Utility/PAssert.h"
#include "PETE/IpplExpressions.h"
#include "AppTypes/TSVMeta.h"
#include "AppTypes/Tenzor.h"
#include <iostream>
Go to the source code of this file.
Classes | |
class | SymTenzor< T, D > |
class | SymTenzor< T, D >::DontInitialize |
Functions | |
template<class T , unsigned D> | |
T | trace (const SymTenzor< T, D > &rhs) |
template<class T , unsigned D> | |
SymTenzor< T, D > | transpose (const SymTenzor< T, D > &rhs) |
template<class T , unsigned D> | |
T | det (const SymTenzor< T, D > &rhs) |
template<class T > | |
T | det (const SymTenzor< T, 3 > &rhs) |
template<class T > | |
T | det (const SymTenzor< T, 2 > &rhs) |
template<class T > | |
T | det (const SymTenzor< T, 1 > &rhs) |
template<class T , unsigned D> | |
Tenzor< T, D > | cofactors (const SymTenzor< T, D > &rhs) |
template<class T > | |
Tenzor< T, 3 > | cofactors (const SymTenzor< T, 3 > &rhs) |
template<class T > | |
Tenzor< T, 2 > | cofactors (const SymTenzor< T, 2 > &rhs) |
template<class T > | |
Tenzor< T, 1 > | cofactors (const SymTenzor< T, 1 > &rhs) |
template<class T , unsigned D> | |
SymTenzor< T, D > | operator- (const SymTenzor< T, D > &op) |
template<class T , unsigned D> | |
const SymTenzor< T, D > & | operator+ (const SymTenzor< T, D > &op) |
template<class T1 , class T2 , unsigned D> | |
Tenzor< typename PETEBinaryReturn< T1, T2, OpMultipply >::type, D > | dot (const SymTenzor< T1, D > &lhs, const SymTenzor< T2, D > &rhs) |
template<class T1 , class T2 , unsigned D> | |
Tenzor< typename PETEBinaryReturn< T1, T2, OpMultipply >::type, D > | dot (const SymTenzor< T1, D > &lhs, const Tenzor< T2, D > &rhs) |
template<class T1 , class T2 , unsigned D> | |
Tenzor< typename PETEBinaryReturn< T1, T2, OpMultipply >::type, D > | dot (const Tenzor< T1, D > &lhs, const SymTenzor< T2, D > &rhs) |
template<class T1 , class T2 , unsigned D> | |
Vektor< typename PETEBinaryReturn< T1, T2, OpMultipply >::type, D > | dot (const Vektor< T1, D > &lhs, const SymTenzor< T2, D > &rhs) |
template<class T1 , class T2 , unsigned D> | |
Vektor< typename PETEBinaryReturn< T1, T2, OpMultipply >::type, D > | dot (const SymTenzor< T1, D > &lhs, const Vektor< T2, D > &rhs) |
template<class T1 , class T2 , unsigned D> | |
PETEBinaryReturn< T1, T2, OpMultipply >::type | dotdot (const SymTenzor< T1, D > &lhs, const SymTenzor< T2, D > &rhs) |
template<class T1 , class T2 , unsigned D> | |
PETEBinaryReturn< T1, T2, OpMultipply >::type | dotdot (const SymTenzor< T1, D > &lhs, const Tenzor< T2, D > &rhs) |
template<class T1 , class T2 , unsigned D> | |
PETEBinaryReturn< T1, T2, OpMultipply >::type | dotdot (const Tenzor< T1, D > &lhs, const SymTenzor< T2, D > &rhs) |
template<class T , unsigned D> | |
std::ostream & | operator<< (std::ostream &out, const SymTenzor< T, D > &rhs) |
Definition at line 336 of file SymTenzor.h.
References PInsist.
Definition at line 342 of file SymTenzor.h.
Definition at line 358 of file SymTenzor.h.
Definition at line 371 of file SymTenzor.h.
Definition at line 301 of file SymTenzor.h.
Definition at line 307 of file SymTenzor.h.
References T.
Definition at line 317 of file SymTenzor.h.
References T.
Definition at line 324 of file SymTenzor.h.
References T.
|
inline |
Definition at line 431 of file SymTenzor.h.
|
inline |
Definition at line 438 of file SymTenzor.h.
|
inline |
Definition at line 445 of file SymTenzor.h.
|
inline |
Definition at line 452 of file SymTenzor.h.
|
inline |
Definition at line 459 of file SymTenzor.h.
|
inline |
Definition at line 470 of file SymTenzor.h.
|
inline |
Definition at line 477 of file SymTenzor.h.
|
inline |
Definition at line 484 of file SymTenzor.h.
|
inline |
Definition at line 394 of file SymTenzor.h.
Definition at line 386 of file SymTenzor.h.
|
inline |
Definition at line 492 of file SymTenzor.h.
Definition at line 287 of file SymTenzor.h.
References T.