OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <BCond.h>
Public Member Functions | |
FunctionFace (T(*func)(const T &), unsigned face) | |
void | apply (Field< T, D, M, C > &) |
BCondBase< T, D, M, C > * | clone () const |
virtual void | write (std::ostream &out) const |
![]() | |
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 |
int | getComponent () const |
unsigned int | getFace () const |
bool | changesPhysicalCells () const |
![]() | |
RefCounted () | |
Public Attributes | |
T(* | Func )(const T &) |
![]() | |
int | RefCount |
Additional Inherited Members | |
![]() | |
static int | allComponents |
![]() | |
int | m_component |
unsigned int | m_face |
bool | m_changePhysical |
FunctionFace< T, D, M, C >::FunctionFace | ( | T(*)(const T &) | func, |
unsigned | face | ||
) |
void FunctionFace< T, D, M, C >::apply | ( | Field< T, D, M, C > & | A | ) |
Definition at line 4534 of file BCond.hpp.
References FunctionFaceBCApply().
|
inlinevirtual |
|
virtual |
Reimplemented from BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering >.
T(* FunctionFace< T, D, M, C >::Func) (const T &) |
Definition at line 632 of file BCond.h.
Referenced by FunctionFaceBCApply().