const inputTerminalElement = flux.getNodeById("a123fd88-f9c9-c15b-b5ce-4ee90f8aabdd");
const outputTerminalElement = flux.getNodeById("4a144515-1c60-21bb-35f8-74e568b98853");
const outputVoltage = flux.createOutputNode("vout");
const inputVoltage = flux.createOutputNode("vin");
const current = flux.createOutputNode("I");
const capacitanceSlider = flux.controls.find((control) => control.name === "Capacitance");
// Setup event
flux.on("setup", (event) => {
flux.simulationModel = {
type: "capacitor",
capacitance: Number(1e-7 * capacitanceSlider.value), // multiplier
map_input_to_terminal_uid: inputTerminalElement?.uid,
map_output_to_terminal_uid: outputTerminalElement?.uid,
};
});
// Input change event for controls
flux.on("inputChange", (event) => {
if (e.control_name === "Capacitance") {