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