|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
#include "Particle/ParticleBalancer.h"#include "Particle/IpplParticleBase.h"#include "Particle/ParticleSpatialLayout.h"#include "Particle/ParticleUniformLayout.h"#include "Particle/ParticleAttrib.h"#include "Particle/IntNGP.h"#include "Region/RegionLayout.h"#include "Index/NDIndex.h"#include "FieldLayout/FieldLayout.h"#include "FieldLayout/BinaryBalancer.h"#include "Utility/IpplInfo.h"

Go to the source code of this file.
Functions | |
| template<class T , unsigned Dim, class Mesh , class CachingPolicy > | |
| bool | BinaryRepartition (IpplParticleBase< ParticleSpatialLayout< T, Dim, Mesh, CachingPolicy > > &PB, double offset) |
| template<class T , unsigned Dim> | |
| bool | BinaryRepartition (IpplParticleBase< ParticleUniformLayout< T, Dim > > &, double) |
| bool BinaryRepartition | ( | IpplParticleBase< ParticleSpatialLayout< T, Dim, Mesh, CachingPolicy > > & | PB, |
| double | offset | ||
| ) |
Definition at line 46 of file ParticleBalancer.hpp.
References IpplInfo::abort(), CalcBinaryRepartition(), Dim, endl(), ERRORMSG, FieldLayout< Dim >::getDomain(), RegionLayout< T, Dim, MeshType >::getFieldLayout(), RegionLayout< T, Dim, MeshType >::getMesh(), RegionLayout< T, Dim, MeshType >::initialized(), RegionLayout< T, Dim, MeshType >::RepartitionLayout(), and scatter().

| bool BinaryRepartition | ( | IpplParticleBase< ParticleUniformLayout< T, Dim > > & | , |
| double | |||
| ) |
Definition at line 144 of file ParticleBalancer.hpp.
1.8.5