You said
I'm having error messages ...
No such function defined.
.param sourcev = if(V(v_source_neg) < 1.342e-01, setv, 0)
^
C:\Users\vinya\Documents\Sims\LTSpice\2026\01 - Jan\11\cobbled-v12.net(3): No such parameter defined.
V1 V_SOURCE_pos V_SOURCE_neg SINE(0 {sourcev} 899m) Rser={res}
^^^^^^^
... when I run this simulation ...
* C:\Users\vinya\Documents\Sims\LTSpice\2026\01 - Jan\11\cobbled-v12.asc
* Generated by LTspice 24.1.9 for Windows.
V1 V_SOURCE_pos V_SOURCE_neg SINE(0 {sourcev} 899m) Rser={res}
C6 N001 N002 1e-5
R52 N001 V_SOURCE_neg {res}
R53 N002 V_SOURCE_pos {res}
L_LOAD L_LOAD_neg L_LOAD_POS {INDLOAD} Rser={INDLOAD}
R1 0 N001 {rshunt}
C1 N004 N003 {CAP}
R2 L_LOAD_neg V_SOURCE_pos {res}
R3 N003 L_LOAD_POS {res}
R6 0 N004 {res}
.tran 0 11ks 0
.param rshunt = 9e13
.param res = 1e-4
.param cap = 1e-9
.param indload = 1.1
.param setv = 1u
.param sourcev = if(V(v_source_neg) < 1.342e-01, setv, 0)
.options plotwinsize = 0
* Source voltages and currents
.save V(V_SOURCE_pos) V(V_SOURCE_neg) I(V1)
* Inductor voltages and currents
.save V(L_LOAD_POS) V(L_LOAD_NEG) I(L_LOAD)
.backanno
.end