Reaction Operators
➗ Remainder
Section titled “➗ Remainder”sim_add_remainder_operator(ctx, warped, reference, out, opts)
Measure analytic residues with optional nonlinearities.
weight(default 1.0): gain applied to residue.bias(default 0): additive bias.exponent(default 1.0): power whennonlinearity = 'power'.epsilon(>0, default 1e-4): guard for log/power modes.nonlinearity(enum):identity|abs|log_abs|power|tanh.complex_mode(enum):component|polar.accumulate(bool) andscale_by_dt(bool).
Examples:
sim.sim_add_remainder_operator(ctx, warped, ref, diff, { nonlinearity = "power", exponent = 2})
sim.sim_add_remainder_operator(ctx, warped, ref, diff, { nonlinearity = "log_abs", epsilon = 1e-5, accumulate = true})