#include <modelSimulator.h>
◆ BuilderObj
◆ ModelSimulator()
ModelSimulator::ModelSimulator |
( |
std::size_t |
measurement_steps, |
|
|
double |
simulation_time, |
|
|
bool |
phasor_sim |
|
) |
| |
◆ initPhononBuilders()
void ModelSimulator::initPhononBuilders |
( |
std::vector< Cell > & |
cells, |
|
|
double |
t_eq, |
|
|
double |
eff_energy |
|
) |
| |
|
noexcept |
◆ nextImpact()
std::optional< double > ModelSimulator::nextImpact |
( |
Phonon & |
p, |
|
|
double |
time |
|
) |
| const |
|
noexcept |
◆ reset()
void ModelSimulator::reset |
( |
| ) |
|
|
inlinenoexcept |
◆ runSimulation()
void ModelSimulator::runSimulation |
( |
double |
t_eq | ) |
|
◆ setStepAdjustment()
void ModelSimulator::setStepAdjustment |
( |
std::size_t |
step_adjustment | ) |
|
|
inline |
The documentation for this class was generated from the following files: