|
| ExtrapolateFace (unsigned f, T o, T s, int i=BCondBaseTDMC::allComponents, int j=BCondBaseTDMC::allComponents) |
|
virtual void | apply (Field< T, D, M, C > &) |
|
virtual BCondBase< T, D, M, C > * | clone () const |
|
virtual void | write (std::ostream &) const |
|
const T & | getOffset () const |
|
const T & | getSlope () 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 |
|
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 |
|
| RefCounted () |
|
template<class T, unsigned D, class M = UniformCartesian<D,double>, class C = typename M::DefaultCentering>
class ExtrapolateFace< T, D, M, C >
Definition at line 390 of file BCond.h.
template<class T , unsigned D, class M , class C >
Reimplemented from BCondBase< T, D, UniformCartesian< D, double >, typename M::DefaultCentering >.
Reimplemented in PosReflectFace< T, D, M, C >, NegReflectFace< T, D, M, C >, ConstantFace< T, D, M, C >, and ZeroFace< T, D, M, C >.
Definition at line 197 of file BCond.hpp.