#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.
|
| class | NDIndex< Dim > |
| |
| class | Vektor< T, D > |
| |
| class | Tenzor< T, D > |
| |
| class | SymTenzor< T, D > |
| |
| class | AntiSymTenzor< T, D > |
| |
| class | UniformCartesian< D, T > |
| |
| class | LField< T, Dim > |
| |
| class | BareField< T, Dim > |
| |
| class | Field< T, Dim, Mesh, Centering > |
| |
| class | BCondBase< T, D, M, C > |
| |
| class | BConds< T, D, M, C > |
| |
| struct | ApplyToComponentType< T > |
| |
| struct | ApplyToComponentType< Vektor< T, D > > |
| |
| struct | ApplyToComponentType< Tenzor< T, D > > |
| |
| struct | ApplyToComponentType< SymTenzor< T, D > > |
| |
| struct | ApplyToComponentType< AntiSymTenzor< T, D > > |
| |
| class | scalar_tag |
| |
| class | vektor_tag |
| |
| class | tenzor_tag |
| |
| class | symtenzor_tag |
| |
| class | antisymtenzor_tag |
| |
| class | BCondBase< T, D, M, C > |
| |
| class | BConds< T, D, M, C > |
| |
| class | BCondNoAction< T, D, M, C > |
| |
| class | PeriodicFace< T, D, M, C > |
| |
| class | InterpolationFace< T, D, M, C > |
| |
| class | ParallelPeriodicFace< T, D, M, C > |
| |
| class | ParallelInterpolationFace< T, D, M, C > |
| |
| class | ExtrapolateFace< T, D, M, C > |
| |
| class | ExtrapolateAndZeroFace< T, D, M, C > |
| |
| class | PosReflectFace< T, D, M, C > |
| |
| class | NegReflectFace< T, D, M, C > |
| |
| class | NegReflectAndZeroFace< T, D, M, C > |
| |
| class | ConstantFace< T, D, M, C > |
| |
| class | ZeroFace< T, D, M, C > |
| |
| class | ZeroGuardsAndZeroFace< T, D, M, C > |
| |
| class | FunctionFace< T, D, M, C > |
| |
| class | ComponentFunctionFace< T, D, M, C > |
| |
| class | EurekaFace< T, D, M, C > |
| |
| class | LinearExtrapolateFace< T, D, M, C > |
| |
| class | ComponentLinearExtrapolateFace< T, D, M, C > |
| |
| class | PatchBC< T, D, M, C > |
| |
|
| 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 &) |
| |
| Enumerator |
|---|
| IPPL_SCALAR |
|
| IPPL_VECTOR |
|
| IPPL_TENSOR |
|
| IPPL_SYMTENSOR |
|
| IPPL_ANTISYMTENSOR |
|
Definition at line 131 of file BCond.h.
template<class T , unsigned D>
template<class T , unsigned D>
template<class T , unsigned D>
template<class T , unsigned D>
template<class T , unsigned D, class M , class C >
| std::ostream & operator<< |
( |
std::ostream & |
o, |
|
|
const BCondBase< T, D, M, C > & |
bc |
|
) |
| |
|
inline |
template<class T , unsigned D, class M , class C >
| std::ostream & operator<< |
( |
std::ostream & |
o, |
|
|
const BConds< T, D, M, C > & |
bc |
|
) |
| |
|
inline |