1 #ifndef PUSH_CONTROLS_HPP
2 #define PUSH_CONTROLS_HPP
27 bool em_mixed_variable;
28 bool em_control_variate;
54 , deltaf_f0_mode(sml.deltaf_f0_mode),
55 dwdt_exb_only(sml.dwdt_exb_only),
56 dwdt_fix_bg(sml.dwdt_fix_bg)
59 , em_mixed_variable(sml.em_mixed_variable),
60 em_control_variate(sml.em_control_variate),
61 em_pullback_mode(sml.em_pullback_mode)
63 , em_b_para_eff(sml.em_b_para_eff)
69 mr_psi_max{sml.mr_psi_max[0], sml.mr_psi_max[1], sml.mr_psi_max[2],
70 sml.mr_psi_max[3], sml.mr_psi_max[4]}
PushControls(const Simulation< DeviceType > &sml, int ipc_in)
Definition: push_controls.hpp:40
double time
Definition: push_controls.hpp:20
bool electron_on
Definition: push_controls.hpp:14
bool drift_on
Definition: push_controls.hpp:17
bool neutrals
Definition: push_controls.hpp:13
int sheath_mode
Definition: push_controls.hpp:12
Definition: push_controls.hpp:8
double bounce_buffer
Definition: push_controls.hpp:11
int mr_factor[5]
Definition: sml.hpp:130
int bounce
Definition: push_controls.hpp:9
bool diag_heat_on
Definition: push_controls.hpp:15
int gstep
Definition: push_controls.hpp:18
int ipc
Definition: push_controls.hpp:19
int bounce_zero_weight
Definition: push_controls.hpp:10
bool ptb_3db_on
Definition: push_controls.hpp:16