FreePOOMA
2.4.1
|
#include <ReflectBC.h>
Public Types | |
typedef Subject | Subject_t |
typedef Object | Object_t |
typedef ReflectBC< T > | BCType_t |
typedef ParticleBC< Subject_t, Object_t, BCType_t > | This_t |
Public Member Functions | |
ParticleBC (const Subject_t &s, const Object_t &o, const BCType_t &bc) | |
ParticleBC (const This_t &model) | |
~ParticleBC () | |
const Subject_t & | subject () const |
const Object_t & | object () const |
const BCType_t & | bc () const |
void | applyBoundaryCondition (int pid) |
void | print (std::ostream &o) const |
typedef Subject ParticleBC< Subject, Object, ReflectBC< T > >::Subject_t |
typedef Object ParticleBC< Subject, Object, ReflectBC< T > >::Object_t |
typedef ReflectBC<T> ParticleBC< Subject, Object, ReflectBC< T > >::BCType_t |
typedef ParticleBC<Subject_t,Object_t,BCType_t> ParticleBC< Subject, Object, ReflectBC< T > >::This_t |
ParticleBC< Subject, Object, ReflectBC< T > >::ParticleBC | ( | const Subject_t & | s, |
const Object_t & | o, | ||
const BCType_t & | bc | ||
) | [inline] |
ParticleBC< Subject, Object, ReflectBC< T > >::ParticleBC | ( | const This_t & | model | ) | [inline] |
ParticleBC< Subject, Object, ReflectBC< T > >::~ParticleBC | ( | ) | [inline] |
const Subject_t& ParticleBC< Subject, Object, ReflectBC< T > >::subject | ( | ) | const [inline] |
const Object_t& ParticleBC< Subject, Object, ReflectBC< T > >::object | ( | ) | const [inline] |
const BCType_t& ParticleBC< Subject, Object, ReflectBC< T > >::bc | ( | ) | const [inline] |
void ParticleBC< Subject, Object, ReflectBC< T > >::applyBoundaryCondition | ( | int | pid | ) | [virtual] |
Implements ParticleBCItem.
void ParticleBC< Subject, Object, ReflectBC< T > >::print | ( | std::ostream & | o | ) | const [inline, virtual] |
Implements ParticleBCItem.
References std::endl().