|
minimc 0.5.1
|
Tracks a particle using delta tracking within a Cell. Surface. tracking is used across different Cells. More...
#include <StreamDelegate.hpp>
Public Member Functions | |
| Bank | Transport (Particle &p, EstimatorSetProxy &e, const World &w) const noexcept override |
| Implements cell delta tracking. More... | |
| virtual void | StreamToNextCollision (Particle &p, EstimatorSetProxy &e, const World &w) const noexcept=0 |
Public Member Functions inherited from TransportMethod | |
| virtual | ~TransportMethod () noexcept |
| Virtual destructor (C++ Core Guidelines C.127) | |
| virtual Bank | Transport (Particle &p, EstimatorSetProxy &e, const World &w) const noexcept=0 |
| Moves a Particle through its states until it dies. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from TransportMethod | |
| static std::unique_ptr< const TransportMethod > | Create (const pugi::xml_node &root, const World &world) |
| Factory method to create new TransportMethod from an XML document and World. More... | |
Tracks a particle using delta tracking within a Cell. Surface. tracking is used across different Cells.
Tracks a particle using delta tracking within a Cell. Surface tracking is used across different Cells.
|
overridevirtualnoexcept |
Implements cell delta tracking.
Implements TransportMethod.