CheckNetCharge

class CheckNetCharge : public feasst::AnalyzeUpdateOnly

Periodically check if charge of the system is within an acceptable range.

Public Functions

void update(const Criteria &criteria, const System &system, const TrialFactory &trial_factory)

Perform update action.

Arguments

  • minimum: minimum acceptable charge (default: 0).

  • maximum: maximum acceptable charge (default: 0).

  • Stepper arguments.