|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include "Utility/IpplInfo.h"#include "Utility/RefCounted.h"#include "Utility/vmap.h"#include <iostream>#include <complex>#include "Field/BCond.hpp"Go to the source code of this file.
Enumerations | |
| enum | TensorOrder_e { IPPL_SCALAR =0 , IPPL_VECTOR =1 , IPPL_TENSOR =2 , IPPL_SYMTENSOR =3 , IPPL_ANTISYMTENSOR =4 } |
Functions | |
| template<class T, unsigned D, class M, class C> | |
| std::ostream & | operator<< (std::ostream &, const BCondBase< T, D, M, C > &) |
| template<class T, unsigned D, class M, class C> | |
| std::ostream & | operator<< (std::ostream &, const BConds< T, D, M, C > &) |
| scalar_tag | get_tag (std::complex< double >) |
| scalar_tag | get_tag (double) |
| scalar_tag | get_tag (float) |
| scalar_tag | get_tag (int) |
| scalar_tag | get_tag (bool) |
| scalar_tag | get_tag (short) |
| template<class T, unsigned D> | |
| vektor_tag | get_tag (Vektor< T, D >) |
| template<class T, unsigned D> | |
| tenzor_tag | get_tag (Tenzor< T, D >) |
| template<class T, unsigned D> | |
| antisymtenzor_tag | get_tag (AntiSymTenzor< T, D >) |
| template<class T, unsigned D> | |
| symtenzor_tag | get_tag (SymTenzor< T, D >) |
| TensorOrder_e | getTensorOrder (const scalar_tag &) |
| TensorOrder_e | getTensorOrder (const vektor_tag &) |
| TensorOrder_e | getTensorOrder (const tenzor_tag &) |
| TensorOrder_e | getTensorOrder (const antisymtenzor_tag &) |
| TensorOrder_e | getTensorOrder (const symtenzor_tag &) |
| struct ApplyToComponentType |
| struct ApplyToComponentType< Vektor< T, D > > |
| struct ApplyToComponentType< Tenzor< T, D > > |
| struct ApplyToComponentType< SymTenzor< T, D > > |
| struct ApplyToComponentType< AntiSymTenzor< T, D > > |
| class antisymtenzor_tag |
| enum TensorOrder_e |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 100 of file BCond.h.
Referenced by BCondBase< T, D, M, C >::BCondBase().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 139 of file BCond.h.
References IPPL_ANTISYMTENSOR.
|
inline |
Definition at line 133 of file BCond.h.
References IPPL_SCALAR.
Referenced by BCondBase< T, D, M, C >::BCondBase().
|
inline |
Definition at line 141 of file BCond.h.
References IPPL_SYMTENSOR.
|
inline |
Definition at line 137 of file BCond.h.
References IPPL_TENSOR.
|
inline |
Definition at line 135 of file BCond.h.
References IPPL_VECTOR.
|
inline |
Definition at line 876 of file BCond.h.
References BCondBase< T, D, M, C >::write().
|
inline |
Definition at line 885 of file BCond.h.
References BConds< T, D, M, C >::write().