1 #ifndef PUSH_CONTROLS_HPP
2 #define PUSH_CONTROLS_HPP
28 bool em_mixed_variable;
29 bool em_control_variate;
57 ,dwdt_exb_only(sml.dwdt_exb_only),
58 dwdt_fix_bg(sml.dwdt_fix_bg)
61 , em_mixed_variable(sml.em_mixed_variable),
62 em_control_variate(sml.em_control_variate),
63 em_pullback_mode(sml.em_pullback_mode)
65 , em_b_para_eff(sml.em_b_para_eff)
71 mr_psi_max{sml.mr_psi_max[0], sml.mr_psi_max[1], sml.mr_psi_max[2],
72 sml.mr_psi_max[3], sml.mr_psi_max[4]}
PushControls(const Simulation< DeviceType > &sml, int ipc_in)
Definition: push_controls.hpp:41
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 loop_voltage_psimax
Definition: push_controls.hpp:22
double bounce_buffer
Definition: push_controls.hpp:11
int mr_factor[5]
Definition: sml.hpp:147
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
double loop_voltage
Definition: push_controls.hpp:21
bool ptb_3db_on
Definition: push_controls.hpp:16