const terminalVin = flux.getNodeById("22454884-05fe-dad0-d25f-6e3b0b2b490a"); // Vin
const terminalGND = flux.getNodeById("f573b9de-5eb9-ce90-76e6-1a7bfa7dfe4f"); // GND
const terminalVout = flux.getNodeById("38636de7-d436-5293-5152-f2296429830d"); // Vout
const outputVoltage = flux.createOutputNode("vout");
const current = flux.createOutputNode("I");
const voltage = 3.3;
// Setup event
flux.on("setup", (event) => {
flux.simulationModel = {
type: "voltageSource",
voltage: voltage,
map_anode_to_terminal_uid: terminalGND?.uid,
map_cathode_to_terminal_uid: terminalVout?.uid,
};
});
// before Event
flux.on("beforeStep", (event) => {
flux.simulationModel = {