--
You received this message because you are subscribed to the Google Groups "xyce-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xyce-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xyce-users/53daec68-5549-4be8-ae4b-aa9006f565efn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xyce-users/17fd6ef2-5730-4ee8-90d4-736a35fcfc9bn%40googlegroups.com.
The definition of DTA parameter as model parameter comes from older versions.
PSP is a standard model. Consequently, we follow the CMC (Compact Model Coalition) recommendation.
To control the device temperature, you can use TRISE or DTEMP instance parameters from PSP103.8.1.
To view this discussion on the web visit https://groups.google.com/d/msgid/xyce-users/9b3a5a40-b265-4235-a2bf-dddbcd6e4eden%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xyce-users/4f02c59c-c91f-4771-8370-8ba9b25d3b40n%40googlegroups.com.
Tom,I applied your patch only to the VA code and it works very well with latest psp version on the buildxyceplugin way too.The problem with my code was simple: My admsXml do not handle the "`elsif" compiler directive, same for elseif and elif.So the block
`ifdef __OPENVAF__
`IPRnb(DTA ,0.0 ,"K" ,"Temperature offset w.r.t. ambient temperature")
`elsif __XYCE__
`MPRnb_BOTH(DTA ,0.0 ,"K" ,"Temperature offset w.r.t. ambient temperature")
`else
`MPRnb(DTA ,0.0 ,"K" ,"Temperature offset w.r.t. ambient temperature")
`endif
landing anytime in MPRnb() macro. Without complaining!How your admsXml would handle this block?
To view this discussion on the web visit https://groups.google.com/d/msgid/xyce-users/2e193a2e-95f8-4c54-a3ff-939a544f04d6n%40googlegroups.com.