|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include "Particle/ParticleAttrib.h"#include "Field/Field.h"#include "Field/LField.h"#include "Message/Message.h"#include "Utility/IpplInfo.h"#include "Utility/PAssert.h"#include "Utility/IpplStats.h"#include "AppTypes/AppTypeTraits.h"Go to the source code of this file.
Classes | |
| struct | PASortCompare< T > |
| struct | PASortCompare< char > |
| struct | PASortCompare< unsigned char > |
| struct | PASortCompare< short > |
| struct | PASortCompare< unsigned short > |
| struct | PASortCompare< int > |
| struct | PASortCompare< unsigned int > |
| struct | PASortCompare< long > |
| struct | PASortCompare< unsigned long > |
| struct | PASortCompare< float > |
| struct | PASortCompare< double > |
Macros | |
| #define | PA_SORT_COMPARE_SCALAR(SCALAR) |
Functions | |
| 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 &, 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 &, 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 &, const ParticleAttrib< CacheData > &cache, FT val) |
| #define PA_SORT_COMPARE_SCALAR | ( | SCALAR | ) |
Definition at line 390 of file ParticleAttrib.hpp.
Referenced by PASortCompare< double >::compare(), PASortCompare< float >::compare(), PASortCompare< int >::compare(), PASortCompare< long >::compare(), PASortCompare< short >::compare(), PASortCompare< unsigned char >::compare(), PASortCompare< unsigned int >::compare(), PASortCompare< unsigned long >::compare(), and PASortCompare< unsigned short >::compare().
| void scatter | ( | Field< FT, Dim, M, C > & | f, |
| const IntOp & | intop, | ||
| const ParticleAttrib< CacheData > & | cache, | ||
| FT | val ) |
Definition at line 613 of file ParticleAttrib.hpp.
References BareField< T, Dim >::accumGuardCells(), ParticleAttrib< T >::begin(), INCIPPLSTAT, BareField< T, Dim >::setGuardCells(), ParticleAttrib< T >::size(), and BareField< T, Dim >::Uncompress().
| void scatter | ( | Field< FT, Dim, M, C > & | f, |
| const ParticleAttrib< Vektor< PT, Dim > > & | pp, | ||
| const IntOp & | intop, | ||
| FT | val ) |
Definition at line 562 of file ParticleAttrib.hpp.
References BareField< T, Dim >::accumGuardCells(), ParticleAttrib< T >::cbegin(), Field< T, Dim, M, C >::get_mesh(), INCIPPLSTAT, BareField< T, Dim >::setGuardCells(), ParticleAttribConstIterator< T >::size(), and BareField< T, Dim >::Uncompress().
| 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 587 of file ParticleAttrib.hpp.
References BareField< T, Dim >::accumGuardCells(), ParticleAttrib< T >::begin(), Field< T, Dim, M, C >::get_mesh(), INCIPPLSTAT, BareField< T, Dim >::setGuardCells(), ParticleAttribIterator< T >::size(), and BareField< T, Dim >::Uncompress().