|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include <BCond.h>


Public Types | |
| typedef BCondBase< T, D, M, C > | Base_t |
| typedef BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > | BCondBaseTDMC |
Public Member Functions | |
| ParallelInterpolationFace (unsigned f, int i=Base_t::allComponents, int j=Base_t::allComponents) | |
| virtual void | apply (Field< T, D, M, C > &) |
| virtual Base_t * | clone () const |
| virtual void | write (std::ostream &out) const |
| virtual void | apply (Field< T, D, UniformCartesian< D, double >, typename M::DefaultCentering > &)=0 |
| int | getComponent () const |
| unsigned int | getFace () const |
| bool | changesPhysicalCells () const |
Public Attributes | |
| int | RefCount |
Static Public Attributes | |
| static int | allComponents |
Protected Attributes | |
| int | m_component |
| unsigned int | m_face |
| bool | m_changePhysical |
| typedef BCondBase<T,D,M,C> ParallelInterpolationFace< T, D, M, C >::Base_t |
|
inherited |
|
inline |
|
virtual |
Reimplemented from InterpolationFace< T, D, UniformCartesian< D, double >, typename M::DefaultCentering >.
Definition at line 2035 of file BCond.hpp.
References AddGuardCells(), BC_PARALLEL_PERIODIC_TAG, BC_TAG_CYCLE, LField< T, Dim >::begin(), BareField< T, Dim >::begin_if(), CalcParallelInterpolationDomain(), IpplInfo::Comm, COMM_ANY_NODE, BareField< T, Dim >::end_if(), endl(), BareField< T, Dim >::getDomain(), BareField< T, Dim >::getGuardCellSizes(), BareField< T, Dim >::getLayout(), IpplInfo::getNodes(), INFORM_ALL_NODES, LField< T, Dim >::IsCompressed(), TagMaker::next_tag(), PAssert, Communicate::receive_block(), Communicate::send(), Message::size(), Attrib::Legacy::Distribution::T, LField< T, Dim >::Uncompress(), and value_type().

|
pure virtualinherited |
|
inlineinherited |
|
inlinevirtual |
|
inlineinherited |
|
inlineinherited |
|
virtual |
|
staticinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inherited |
Definition at line 21 of file RefCounted.h.