@User@User once all references to '`temp`' as a variable are replaced with '`temper`' then ngspice will set this variable to a default (27C or 25C don't remember), whenever a
.temp <value>
is set in simulation deck the 'temper' variable will be set to
<value>
. At least this is my understanding 🙂. No need to set .param TEMP=xxx unless a plain 'TEMP' parameter is used.