const vp1 = flux.getNodeById("9901df9b-b640-c7a3-1f4a-12f134da1271"); //P1
const vp2 = flux.getNodeById("af6c632f-1eb0-ccc2-e132-61a412eca6f3"); //P2
const vp2Voltage = flux.createOutputNode("vp2V");
const vp1Voltage = flux.createOutputNode("vp1V");
const current = flux.createOutputNode("I");
// Setup Event
flux.on("setup", (event) => {
const capacitance = flux.properties.find((prop) => prop.name === "Capacitance")?.value || 0.00000000001;
flux.simulationModel = {
type: "capacitor",
capacitance: capacitance,
map_input_to_terminal_uid: vp1?.uid,
map_output_to_terminal_uid: vp2?.uid,
};
});
// Before Event
flux.on("beforeStep", (event) => {
const capacitance = flux.properties.find((prop) => prop.name === "Capacitance")?.value || 0.00000000001;
flux.simulationModel = {