buffer

buffer :
A buffer for an xreal-typed signal.

The buffer primitive drives an xreal-typed output with an isolated, reduced-order version of an xreal-typed input. One usage is to manually partition a circuit network into clusters. The buffer primitive also tries to reduce the number of events propagated to the output while keeping the error within the tolerance.

The parameters abstol and reltol set the absolute and relative tolerances used for this event-filtering, respectively. The parameter scale defines the optional scale factor (default: 1.0) and the parameter init_value defines the optional initial value of the output at time=0. Also, the parameters Rin and Cin can optionally set the input resistance and capacitance (i.e. Zin(s) = Rin || (1/sCin)), respectively.

Input/Output Terminals

Name I/O Type Description
out output xreal output signal
in input xreal input signal

Parameters

Name Type Default Unit Description
scale real 1.0 None scale factor
init_value real `NaN None initial value
abstol real 1e-6 None absolute tolerance for event-filtering
reltol real 1e-3 None relative tolerance for event-filtering
Rin real `INFINITY ohms input resistance
Cin real 0.0 farads input capacitance
« add
compare »