src/Particle/ParticleAttrib.h File Reference

#include "Particle/ParticleAttribBase.h"
#include "Particle/ParticleAttribElem.h"
#include "SubParticle/SubParticleAttrib.h"
#include "DataSource/DataSource.h"
#include "DataSource/MakeDataSource.h"
#include "PETE/IpplExpressions.h"
#include "Index/NDIndex.h"
#include "Utility/DiscType.h"
#include "Utility/Inform.h"
#include "Utility/IpplStats.h"
#include <vector.h>
#include <pair.h>
#include "Particle/ParticleAttrib.cpp"

Include dependency graph for ParticleAttrib.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ParticleAttrib< T >
class  ParticleAttribIterator< T >

Functions

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp>
void scatter (const ParticleAttrib< FT > &attrib, Field< FT, Dim, M, C > &f, const ParticleAttrib< Vektor< PT, Dim > > &pp, const IntOp &intop)
template<class FT, unsigned Dim, class M, class C, class PT, class IntOp, class CacheData>
void scatter (const ParticleAttrib< FT > &attrib, Field< FT, Dim, M, C > &f, const ParticleAttrib< Vektor< PT, Dim > > &pp, const IntOp &intop, ParticleAttrib< CacheData > &cache)
template<class FT, unsigned Dim, class M, class C, class IntOp, class CacheData>
void scatter (const ParticleAttrib< FT > &attrib, Field< FT, Dim, M, C > &f, const IntOp &intop, const ParticleAttrib< CacheData > &cache)
template<class FT, unsigned Dim, class M, class C, class PT, class IntOp>
void gather (ParticleAttrib< FT > &attrib, const Field< FT, Dim, M, C > &f, const ParticleAttrib< Vektor< PT, Dim > > &pp, const IntOp &intop)
template<class FT, unsigned Dim, class M, class C, class PT, class IntOp, class CacheData>
void gather (ParticleAttrib< FT > &attrib, const Field< FT, Dim, M, C > &f, const ParticleAttrib< Vektor< PT, Dim > > &pp, const IntOp &intop, ParticleAttrib< CacheData > &cache)
template<class FT, unsigned Dim, class M, class C, class CacheData, class IntOp>
void gather (ParticleAttrib< FT > &attrib, const Field< FT, Dim, M, C > &f, const IntOp &intop, const ParticleAttrib< CacheData > &cache)
template<class FT, unsigned Dim, class M, class C, class PT, class IntOp>
void scatter (Field< FT, Dim, M, C > &f, const ParticleAttrib< Vektor< PT, Dim > > &pp, const IntOp &intop, FT val)
template<class FT, unsigned Dim, class M, class C, class PT, class IntOp, class CacheData>
void scatter (Field< FT, Dim, M, C > &f, const ParticleAttrib< Vektor< PT, Dim > > &pp, const IntOp &intop, ParticleAttrib< CacheData > &cache, FT val)
template<class FT, unsigned Dim, class M, class C, class IntOp, class CacheData>
void scatter (Field< FT, Dim, M, C > &f, const IntOp &intop, const ParticleAttrib< CacheData > &cache, FT val)
template<class FT, unsigned Dim, class M, class C, class PT, class IntOp>
void scatter (Field< FT, Dim, M, C > &f, const ParticleAttrib< Vektor< PT, Dim > > &pp, const IntOp &intop)
template<class FT, unsigned Dim, class M, class C, class PT, class IntOp, class CacheData>
void scatter (Field< FT, Dim, M, C > &f, const ParticleAttrib< Vektor< PT, Dim > > &pp, const IntOp &intop, ParticleAttrib< CacheData > &cache)
template<class FT, unsigned Dim, class M, class C, class IntOp, class CacheData>
void scatter (Field< FT, Dim, M, C > &f, const IntOp &intop, const ParticleAttrib< CacheData > &cache)


Function Documentation

template<class FT, unsigned Dim, class M, class C, class CacheData, class IntOp>
void gather ParticleAttrib< FT > &  attrib,
const Field< FT, Dim, M, C > &  f,
const IntOp &  intop,
const ParticleAttrib< CacheData > &  cache
[inline]
 

Definition at line 630 of file ParticleAttrib.h.

References ParticleAttrib< T >::gather().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp, class CacheData>
void gather ParticleAttrib< FT > &  attrib,
const Field< FT, Dim, M, C > &  f,
const ParticleAttrib< Vektor< PT, Dim > > &  pp,
const IntOp &  intop,
ParticleAttrib< CacheData > &  cache
[inline]
 

Definition at line 619 of file ParticleAttrib.h.

References ParticleAttrib< T >::gather().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp>
void gather ParticleAttrib< FT > &  attrib,
const Field< FT, Dim, M, C > &  f,
const ParticleAttrib< Vektor< PT, Dim > > &  pp,
const IntOp &  intop
[inline]
 

Definition at line 609 of file ParticleAttrib.h.

References ParticleAttrib< T >::gather().

Referenced by ParticleAttrib< T >::gather().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class IntOp, class CacheData>
void scatter Field< FT, Dim, M, C > &  f,
const IntOp &  intop,
const ParticleAttrib< CacheData > &  cache
 

Definition at line 676 of file ParticleAttrib.h.

References scatter().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp, class CacheData>
void scatter Field< FT, Dim, M, C > &  f,
const ParticleAttrib< Vektor< PT, Dim > > &  pp,
const IntOp &  intop,
ParticleAttrib< CacheData > &  cache
 

Definition at line 667 of file ParticleAttrib.h.

References scatter().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp>
void scatter Field< FT, Dim, M, C > &  f,
const ParticleAttrib< Vektor< PT, Dim > > &  pp,
const IntOp &  intop
 

Definition at line 658 of file ParticleAttrib.h.

References scatter().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class IntOp, class CacheData>
void scatter Field< FT, Dim, M, C > &  f,
const IntOp &  intop,
const ParticleAttrib< CacheData > &  cache,
FT  val
 

Definition at line 543 of file ParticleAttrib.cpp.

References BareField< T, Dim >::accumGuardCells(), ParticleAttrib< T >::begin(), CT, ParticleAttrib< T >::end(), INCIPPLSTAT, scatter(), BareField< T, Dim >::setGuardCells(), TAU_PARTICLE, TAU_PROFILE, TAU_TYPE_STRING, and BareField< T, Dim >::Uncompress().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp, class CacheData>
void scatter Field< FT, Dim, M, C > &  f,
const ParticleAttrib< Vektor< PT, Dim > > &  pp,
const IntOp &  intop,
ParticleAttrib< CacheData > &  cache,
FT  val
 

Definition at line 514 of file ParticleAttrib.cpp.

References BareField< T, Dim >::accumGuardCells(), ParticleAttrib< T >::begin(), CT, Field< T, Dim, M, C >::get_mesh(), INCIPPLSTAT, scatter(), BareField< T, Dim >::setGuardCells(), TAU_PARTICLE, TAU_PROFILE, TAU_TYPE_STRING, and BareField< T, Dim >::Uncompress().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp>
void scatter Field< FT, Dim, M, C > &  f,
const ParticleAttrib< Vektor< PT, Dim > > &  pp,
const IntOp &  intop,
FT  val
 

Definition at line 487 of file ParticleAttrib.cpp.

References BareField< T, Dim >::accumGuardCells(), ParticleAttrib< T >::begin(), CT, Field< T, Dim, M, C >::get_mesh(), INCIPPLSTAT, scatter(), BareField< T, Dim >::setGuardCells(), TAU_PARTICLE, TAU_PROFILE, TAU_TYPE_STRING, and BareField< T, Dim >::Uncompress().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class IntOp, class CacheData>
void scatter const ParticleAttrib< FT > &  attrib,
Field< FT, Dim, M, C > &  f,
const IntOp &  intop,
const ParticleAttrib< CacheData > &  cache
[inline]
 

Definition at line 600 of file ParticleAttrib.h.

References ParticleAttrib< T >::scatter().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp, class CacheData>
void scatter const ParticleAttrib< FT > &  attrib,
Field< FT, Dim, M, C > &  f,
const ParticleAttrib< Vektor< PT, Dim > > &  pp,
const IntOp &  intop,
ParticleAttrib< CacheData > &  cache
[inline]
 

Definition at line 589 of file ParticleAttrib.h.

References ParticleAttrib< T >::scatter().

Here is the call graph for this function:

template<class FT, unsigned Dim, class M, class C, class PT, class IntOp>
void scatter const ParticleAttrib< FT > &  attrib,
Field< FT, Dim, M, C > &  f,
const ParticleAttrib< Vektor< PT, Dim > > &  pp,
const IntOp &  intop
[inline]
 

Definition at line 579 of file ParticleAttrib.h.

References ParticleAttrib< T >::scatter().

Here is the call graph for this function:


Generated on Mon Jan 16 14:09:40 2006 for IPPL by  doxygen 1.4.6