OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
AmrParticleBase< PLayout > Member List

This is the complete list of members for AmrParticleBase< PLayout >, including all inherited members.

AbstractParticle()AbstractParticle< PLayout::Position_t, PLayout::Dimension >inline
addAttribute(ParticleAttribBase &pa)IpplParticleBase< PLayout >inlinevirtual
AmrField_t typedefAmrParticleBase< PLayout >
AmrParticleBase()AmrParticleBase< PLayout >
AmrParticleBase(PLayout *layout)AmrParticleBase< PLayout >
AmrScalarFieldContainer_t typedefAmrParticleBase< PLayout >
AmrVectorField_t typedefAmrParticleBase< PLayout >
AmrVectorFieldContainer_t typedefAmrParticleBase< PLayout >
attrib_container_t typedefAmrParticleBase< PLayout >
attrib_iterator typedefIpplParticleBase< PLayout >
begin()IpplParticleBase< PLayout >inline
BOTH enum valueDataSource
connect(const char *, DataConnect *=0, int=DataSource::DEFAULT)DataSource
connect(DataSourceObject *)DataSource
connected(DataConnect *=0) const DataSource
container_t typedefDataSource
create(size_t M)AmrParticleBase< PLayout >virtual
createDataSourceObject(const char *nm, DataConnect *dc, int tm)IpplParticleBase< PLayout >inlineprotectedvirtual
createWithID(unsigned id)AmrParticleBase< PLayout >virtual
DataSource()DataSource
DEFAULT enum valueDataSource
destroy(size_t M, size_t I, bool doNow=false)AmrParticleBase< PLayout >virtual
DestroyListIpplParticleBase< PLayout >protected
Dim enum valueIpplParticleBase< PLayout >
disconnect(DataConnect *=0)DataSource
domainMapping(bool inverse=false)AmrParticleBase< PLayout >
domainMappingTimer_mAmrParticleBase< PLayout >protected
DsMode enum nameDataSource
end()IpplParticleBase< PLayout >inline
findDataSourceObject(DataConnect *) const DataSource
forbidTransform_mAmrParticleBase< PLayout >protected
getAmrLayout()AmrParticleBase< PLayout >inline
getAmrLayout() const AmrParticleBase< PLayout >inline
getAttribute(attrib_container_t::size_type N)IpplParticleBase< PLayout >inline
getBConds()IpplParticleBase< PLayout >inlinevirtual
getDestroyNum() const IpplParticleBase< PLayout >inlinevirtual
getFormat()IpplParticleBase< PLayout >
getGhostNum() const IpplParticleBase< PLayout >inlinevirtual
getGlobalBounds_m(Vector_t &rmin, Vector_t &rmax)AmrParticleBase< PLayout >private
getLayout()IpplParticleBase< PLayout >inlinevirtual
getLayout() const IpplParticleBase< PLayout >inlinevirtual
getLocalBounds_m(Vector_t &rmin, Vector_t &rmax)AmrParticleBase< PLayout >private
getLocalNum() const IpplParticleBase< PLayout >inlinevirtual
getLocalNumPerLevel() const AmrParticleBase< PLayout >
getLocalNumPerLevel()AmrParticleBase< PLayout >
getMessage(Message &)IpplParticleBase< PLayout >
getMessageAndCreate(Message &)IpplParticleBase< PLayout >
getMinimumNumberOfParticlesPerCore() const IpplParticleBase< PLayout >inlinevirtual
getScalingFactor() const AmrParticleBase< PLayout >inline
getSingleMessage(Message &)IpplParticleBase< PLayout >
getTotalNum() const IpplParticleBase< PLayout >inlinevirtual
getUpdateFlag(UpdateFlags f) const IpplParticleBase< PLayout >inline
AbstractParticle< PLayout::Position_t, PLayout::Dimension >::getUpdateFlag(UpdateFlags f) const =0AbstractParticle< PLayout::Position_t, PLayout::Dimension >pure virtual
ghostDestroy(size_t, size_t)IpplParticleBase< PLayout >virtual
ghostGetMessage(Message &, int)IpplParticleBase< PLayout >
ghostGetSingleMessage(Message &, int)IpplParticleBase< PLayout >
ghostPutMessage(Message &, size_t, size_t)IpplParticleBase< PLayout >
ghostPutMessage(Message &, const std::vector< size_t > &)IpplParticleBase< PLayout >
globalCreate(size_t np)IpplParticleBase< PLayout >virtual
GridAmrParticleBase< PLayout >
IDIpplParticleBase< PLayout >
ID_pAbstractParticle< PLayout::Position_t, PLayout::Dimension >
Index_t typedefIpplParticleBase< PLayout >
initialize(PLayout *)IpplParticleBase< PLayout >
initializeAmr()AmrParticleBase< PLayout >inline
INPUT enum valueDataSource
interact(DataConnect *=0)DataSource
interact(const char *, DataConnect *=0)DataSource
IpplParticleBase()IpplParticleBase< PLayout >inline
IpplParticleBase(PLayout *layout)IpplParticleBase< PLayout >inline
isForbidTransform() const AmrParticleBase< PLayout >inline
Layout_t typedefIpplParticleBase< PLayout >
LevelAmrParticleBase< PLayout >
LocalNumPerLevel_mAmrParticleBase< PLayout >private
lorentzFactor_mAmrParticleBase< PLayout >protected
MIN_NUM_PART_PER_COREIpplParticleBase< PLayout >
numAttributes() const IpplParticleBase< PLayout >inline
OUTPUT enum valueDataSource
pair_iterator typedefIpplParticleBase< PLayout >
pair_t typedefIpplParticleBase< PLayout >
ParticleIndex_t typedefAmrParticleBase< PLayout >
ParticleLevelCounter_t typedefAmrParticleBase< PLayout >
ParticlePos_t typedefAmrParticleBase< PLayout >
performDestroy(bool updateLocalNum=false)AmrParticleBase< PLayout >virtual
Position_t typedefIpplParticleBase< PLayout >
printDebug(Inform &)IpplParticleBase< PLayout >
putMessage(Message &, size_t, size_t)IpplParticleBase< PLayout >
putMessage(Message &, const std::vector< size_t > &)IpplParticleBase< PLayout >
putMessage(Message &, size_t)IpplParticleBase< PLayout >
RIpplParticleBase< PLayout >
R_pAbstractParticle< PLayout::Position_t, PLayout::Dimension >
readGhostMsgBuffer(MsgBuffer *, int)IpplParticleBase< PLayout >
readMsgBuffer(MsgBuffer *)IpplParticleBase< PLayout >
resetID()IpplParticleBase< PLayout >virtual
scale_mAmrParticleBase< PLayout >protected
setBConds(const ParticleBConds< Position_t, PLayout::Dimension > &bc)IpplParticleBase< PLayout >inline
AbstractParticle< PLayout::Position_t, PLayout::Dimension >::setBConds(const ParticleBConds< Position_t, Dim > &bc)=0AbstractParticle< PLayout::Position_t, PLayout::Dimension >pure virtual
setForbidTransform(bool forbidTransform)AmrParticleBase< PLayout >inline
setLocalNum(size_t n)IpplParticleBase< PLayout >inlinevirtual
setLocalNumPerLevel(const ParticleLevelCounter_t &LocalNumPerLevel)AmrParticleBase< PLayout >
setLorentzFactor(const Vector_t &lorentzFactor)AmrParticleBase< PLayout >
setMinimumNumberOfParticlesPerCore(unsigned int n)IpplParticleBase< PLayout >inlinevirtual
setTotalNum(size_t n)IpplParticleBase< PLayout >inlinevirtual
setUpdateFlag(UpdateFlags f, bool val)IpplParticleBase< PLayout >inline
AbstractParticle< PLayout::Position_t, PLayout::Dimension >::setUpdateFlag(UpdateFlags f, bool val)=0AbstractParticle< PLayout::Position_t, PLayout::Dimension >pure virtual
singleInitNode() const IpplParticleBase< PLayout >virtual
SingleParticlePos_t typedefAmrParticleBase< PLayout >
sort()AmrParticleBase< PLayout >
sort(SortList_t &sortlist)AmrParticleBase< PLayout >
SortList_t typedefAmrParticleBase< PLayout >
SortListIndex_t typedefAmrParticleBase< PLayout >
sortParticlesTimer_mAmrParticleBase< PLayout >protected
update()AmrParticleBase< PLayout >virtual
update(int lev_min, int lev_max, bool isRegrid=false)AmrParticleBase< PLayout >
update(const ParticleAttrib< char > &canSwap)AmrParticleBase< PLayout >virtual
updateConnection(DataConnect *=0)DataSource
UpdateFlags typedefIpplParticleBase< PLayout >
updateParticlesTimer_mAmrParticleBase< PLayout >protected
writeMsgBuffer(MsgBuffer *&, const std::vector< size_t > &)IpplParticleBase< PLayout >
writeMsgBufferWithOffsets(MsgBuffer *&, const std::vector< size_t > &, const std::vector< O > &)IpplParticleBase< PLayout >
~AbstractParticle()AbstractParticle< PLayout::Position_t, PLayout::Dimension >inlinevirtual
~AmrParticleBase()AmrParticleBase< PLayout >inline
~DataSource()DataSourcevirtual
~IpplParticleBase()IpplParticleBase< PLayout >inline