PropertyPoolIteratorData Struct Reference
|
Developer Documentation
|
MeltPoolDG::ParticleIterator< dim, number >::PropertyPoolIteratorData Struct Reference
Public Member Functions | |
| void | operator++ () noexcept |
| void | operator-- () noexcept |
| bool | operator== (const PropertyPoolIteratorData &c) const noexcept |
| bool | operator!= (const PropertyPoolIteratorData &c) const noexcept |
| dealii::IteratorState::IteratorStates | state () const noexcept |
Public Attributes | |
| dealii::Particles::PropertyPool< dim > * | dealii_property_pool = nullptr |
| dealii::Particles::PropertyPool< dim >::Handle | handle |
Detailed Description
template<int dim, typename number>
struct MeltPoolDG::ParticleIterator< dim, number >::PropertyPoolIteratorData
struct MeltPoolDG::ParticleIterator< dim, number >::PropertyPoolIteratorData
Iterator data structure for iterating over a deal.II property pool. This struct allows to iterate over all particles stored in a property pool without actually having a corresponding deal.II particle handler object.
Member Function Documentation
◆ operator!=()
template<int dim, typename number >
|
inlinenoexcept |
◆ operator++()
template<int dim, typename number >
|
inlinenoexcept |
◆ operator--()
template<int dim, typename number >
|
inlinenoexcept |
◆ operator==()
template<int dim, typename number >
|
inlinenoexcept |
◆ state()
template<int dim, typename number >
|
inlinenoexcept |
Member Data Documentation
◆ dealii_property_pool
template<int dim, typename number >
| dealii::Particles::PropertyPool<dim>* MeltPoolDG::ParticleIterator< dim, number >::PropertyPoolIteratorData::dealii_property_pool = nullptr |
◆ handle
template<int dim, typename number >
| dealii::Particles::PropertyPool<dim>::Handle MeltPoolDG::ParticleIterator< dim, number >::PropertyPoolIteratorData::handle |
Initial value:
=
dealii::numbers::invalid_unsigned_int
The documentation for this struct was generated from the following file:
- include/meltpooldg/particles/particle_iterator.hpp
Generated by