|
ASPECT
|

Public Member Functions | |
| ParticleInterfaceBase () | |
| void | set_particle_manager_index (unsigned int particle_manager_index) |
| Set which particle manager the plugin belongs to. More... | |
| unsigned int | get_particle_manager_index () const |
| Gets which particle manager the plugin belong to. More... | |
Public Member Functions inherited from aspect::Plugins::InterfaceBase | |
| virtual | ~InterfaceBase ()=default |
| virtual void | initialize () |
| virtual void | update () |
| virtual void | parse_parameters (ParameterHandler &prm) |
| virtual void | save (std::map< std::string, std::string > &status_strings) const |
| virtual void | load (const std::map< std::string, std::string > &status_strings) |
Private Attributes | |
| unsigned int | particle_manager_index |
Additional Inherited Members | |
Static Public Member Functions inherited from aspect::Plugins::InterfaceBase | |
| static void | declare_parameters (ParameterHandler &prm) |
A base class defining methods and member variables shared along all the particle plugins. This includes the generator, integrator, interpolator and the property classes.
Definition at line 37 of file interface.h.
| aspect::Particle::ParticleInterfaceBase::ParticleInterfaceBase | ( | ) |
Constructor.
| void aspect::Particle::ParticleInterfaceBase::set_particle_manager_index | ( | unsigned int | particle_manager_index | ) |
Set which particle manager the plugin belongs to.
| particle_manager_index | The index of the particle manager this plugin belongs to. |
| unsigned int aspect::Particle::ParticleInterfaceBase::get_particle_manager_index | ( | ) | const |
Gets which particle manager the plugin belong to.
|
private |
Stores the index to the particle manager, to which the plugin belongs.
Definition at line 61 of file interface.h.