ah, a third post in under 4 hours.
I looked up Nf (losses due to noise) and Nr (reverse current emission), they are both supposed to be under 1db, which means the model in the library is correct. So are the if statements wrong, or am i missing something? :)

hope it helps

On Sat, Apr 5, 2008 at 4:11 PM, Alexandros K-K <nomorecolors@gmail.com> wrote:
so checked the sources.
the error is reported in bjt.cpp

229   if (Nf < 1.0) {
230     logprint (LOG_ERROR, "WARNING: Unphysical model parameter Nf = %g in "
231           "BJT `%s'\n", Nf, getName ());
232   }
233   if (Nr < 1.0) {
234     logprint (LOG_ERROR, "WARNING: Unphysical model parameter Nr = %g in "
235           "BJT `%s'\n", Nr, getName ());
236   }
237   if (Ne < 1.0) {
238     logprint (LOG_ERROR, "WARNING: Unphysical model parameter Ne = %g in "
239           "BJT `%s'\n", Ne, getName ());
240   }
241   if (Nc < 1.0) {
242     logprint (LOG_ERROR, "WARNING: Unphysical model parameter Nc = %g in "
243           "BJT `%s'\n", Nc, getName ());
244   }

But the transistor's values are

<Component BC560AP>
  <Description>
    Low Noise Si pnp  2dB  45V 200mA 300MHz pkg:TO-92 1,2,3
    added by Gunther Kraut <gn.kraut@online.de>
  </Description>
  <Model>
    <_BJT BC560AP_ 1 0 0 8 -26 0 0 "pnp" 0 "1.15e-14" 0 "0.9872" 0 "0.996" 0 "0.1" 0 "0.012" 0 "84.56" 0 "8.15" 0 "5e-14" 0 "1.4" 0 "1.43e-14" 0 "1.1" 0 "330" 0 "13" 0 "0" 0 "0" 0 "0.95" 0 "0.4" 0 "0.2" 0 "1.6e-11" 0 "0.75" 0 "0.33" 0 "1.05e-11" 0 "0.565" 0 "0.415" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "4.93e-10" 0 "0" 0 "0" 0 "0" 0 "7.355e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
  </Model>
</Component>

So, i have no idea what Nf and Nr actually do, but is there something to worry about here?



On Sat, Apr 5, 2008 at 3:03 PM, Alexandros K-K <nomorecolors@gmail.com> wrote:
hello everyone

using BC560 produces a couple of warnings, namely

WARNING: Unphysical model parameter Nf = 0.9872 in BJT `BC560AP_1'
WARNING: Unphysical model parameter Nr = 0.996 in BJT `BC560AP_1'

even in the most basic example circuits.
What am i doing wrong here?

thanks in advance
Alexandros