votca 2026-dev
Loading...
Searching...
No Matches
votca::xtp::KMCEngine::RunStatus Struct Reference

#include <kmcengine.h>

Public Attributes

double end_time = 0.0
Index hops = 0
Index null_events = 0
Index injected = 0
Index absorbed = 0
Index decayed = 0
Index blocked_injections = 0
 injections dropped because all source sites were occupied
bool censored = false
bool reached_max_time = false
bool reached_wall_time = false
bool reached_max_decays = false
Index events = 0
 candidate events processed

Detailed Description

Definition at line 115 of file kmcengine.h.

Member Data Documentation

◆ absorbed

Index votca::xtp::KMCEngine::RunStatus::absorbed = 0

Definition at line 122 of file kmcengine.h.

◆ blocked_injections

Index votca::xtp::KMCEngine::RunStatus::blocked_injections = 0

injections dropped because all source sites were occupied

Definition at line 125 of file kmcengine.h.

◆ censored

bool votca::xtp::KMCEngine::RunStatus::censored = false

stopped by a limit (or no carrier could move) before all carriers were absorbed

Definition at line 128 of file kmcengine.h.

◆ decayed

Index votca::xtp::KMCEngine::RunStatus::decayed = 0

Definition at line 123 of file kmcengine.h.

◆ end_time

double votca::xtp::KMCEngine::RunStatus::end_time = 0.0

Definition at line 116 of file kmcengine.h.

◆ events

Index votca::xtp::KMCEngine::RunStatus::events = 0

candidate events processed

Definition at line 135 of file kmcengine.h.

◆ hops

Index votca::xtp::KMCEngine::RunStatus::hops = 0

Definition at line 117 of file kmcengine.h.

◆ injected

Index votca::xtp::KMCEngine::RunStatus::injected = 0

Definition at line 121 of file kmcengine.h.

◆ null_events

Index votca::xtp::KMCEngine::RunStatus::null_events = 0

candidate events without a hop: destination occupied or rejected by the strategy (thinning)

Definition at line 120 of file kmcengine.h.

◆ reached_max_decays

bool votca::xtp::KMCEngine::RunStatus::reached_max_decays = false

Definition at line 133 of file kmcengine.h.

◆ reached_max_time

bool votca::xtp::KMCEngine::RunStatus::reached_max_time = false

stopped by Limits::max_time (else by events, wall time or because no carrier could move)

Definition at line 131 of file kmcengine.h.

◆ reached_wall_time

bool votca::xtp::KMCEngine::RunStatus::reached_wall_time = false

Definition at line 132 of file kmcengine.h.


The documentation for this struct was generated from the following file: