CheckNetCharge

class CheckNetCharge : public feasst::AnalyzeUpdateOnly

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

Public Functions

CheckNetCharge(const argtype &args = argtype())

args:

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

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

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

Perform update action.