OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include <BCond.h>
Public Types | |
typedef BCondBase< T, D, M, C > | BCondBaseTDMC |
Public Types inherited from ExtrapolateFace< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > | |
typedef BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > | BCondBaseTDMC |
Public Member Functions | |
ConstantFace (unsigned f, T c, int i=BCondBaseTDMC::allComponents, int j=BCondBaseTDMC::allComponents) | |
virtual void | write (std::ostream &out) const |
Public Member Functions inherited from ExtrapolateFace< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > | |
ExtrapolateFace (unsigned f, T o, T s, int i=BCondBaseTDMC::allComponents, int j=BCondBaseTDMC::allComponents) | |
virtual void | apply (Field< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > &) |
virtual BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > * | clone () const |
virtual void | write (std::ostream &) const |
const T & | getOffset () const |
const T & | getSlope () const |
Public Member Functions inherited from BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > | |
BCondBase (unsigned int face, int i=allComponents, int j=allComponents) | |
virtual | ~BCondBase () |
virtual void | apply (Field< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > &)=0 |
virtual BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > * | clone () const=0 |
virtual void | write (std::ostream &) const |
int | getComponent () const |
unsigned int | getFace () const |
bool | changesPhysicalCells () const |
Public Member Functions inherited from RefCounted | |
RefCounted () | |
Additional Inherited Members | |
Public Attributes inherited from RefCounted | |
int | RefCount |
Static Public Attributes inherited from BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > | |
static int | allComponents |
Protected Attributes inherited from ExtrapolateFace< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > | |
T | Offset |
T | Slope |
Protected Attributes inherited from BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > | |
int | m_component |
unsigned int | m_face |
bool | m_changePhysical |
typedef BCondBase<T,D,M,C> ConstantFace< T, D, M, C >::BCondBaseTDMC |
|
inline |
|
virtual |
Reimplemented from ExtrapolateFace< T, D, UniformCartesian< D, double >, typename M::DefaultCentering >.
Definition at line 169 of file BCond.hpp.
References endl().