#include "DefaultInitialization.H"
#include <AMReX_Config.H>
#include <AMReX_GpuContainers.H>
#include <AMReX_GpuLaunch.H>
#include <AMReX_GpuQualifiers.H>
#include <AMReX_INT.H>
#include <AMReX_ParallelDescriptor.H>
#include <AMReX_Particle.H>
#include <map>
#include <string>
#include <vector>
Go to the source code of this file.
|
| PolicyVec | getPolicies (std::vector< std::string > const &names) noexcept |
| |
| SmartCopyTag | getSmartCopyTag (std::vector< std::string > const &src, std::vector< std::string > const &dst) noexcept |
| |
| template<typename PTile> |
| void | setNewParticleIDs (PTile &ptile, amrex::Long old_size, amrex::Long num_added) |
| | Sets the ids of newly created particles to the next values.
|
| |
◆ NameMap
| using NameMap = std::map<std::string, int> |
◆ PolicyVec
◆ getPolicies()
| PolicyVec getPolicies |
( |
std::vector< std::string > const & | names | ) |
|
|
noexcept |
◆ getSmartCopyTag()
| SmartCopyTag getSmartCopyTag |
( |
std::vector< std::string > const & | src, |
|
|
std::vector< std::string > const & | dst ) |
|
noexcept |
◆ setNewParticleIDs()
template<typename PTile>
| void setNewParticleIDs |
( |
PTile & | ptile, |
|
|
amrex::Long | old_size, |
|
|
amrex::Long | num_added ) |
Sets the ids of newly created particles to the next values.
- Template Parameters
-
| PTile | the particle tile type |
- Parameters
-
| ptile | the particle tile |
| old_size | the index of the first new particle |
| num_added | the number of particles to set the ids for. |