EZNEC and Linux
On 5 Mar, 09:38, Jim Lux wrote:
The bottom line should be is EZNEC accurate? Has the programming been
held within the confines provided by the original provider'
What you are referring to is called "validation" of the modeling code.
Since EZNEC uses the NEC2 engine (or the NEC4 engine) underneath, the
inherent modeling accuracy is that of those engines.
the U.S. government. Who overseas the content of this so called
program.
The same as is true of virtually every other RF and EM modeling program
out there.. The manufacturer of the program oversees it. You, as a
customer, get to run whatever validation suites make you happy. If you
don't like the results, don't use the program. If you find a bug, you
report it to the mfr, and usually they roll out a new version sooner or
later that fixes the problem. This is the advantage of using a provider
that has been in business a while.. they've gone through the release
cycle more than once, and they've got lots of eyes looking at the product.
While looking at source code sounds nice, I suspect that very, very few
of the people who use modeling codes would be willing to take the time
needed to go through them and understand how it works, much less try to
find bugs.
But it does happen. Every few years, you see Jerry Burke at LLNL
announce some minor change in the NEC code base to address some bizarre
corner case.
If it has a patent then all would or should be revealed
in the patent disclosure. Has anybody taken this for his own use for
the advancement of science which is the reason for patents?
Or, even better, they could reveal all in a peer reviewed paper in the
technical literature or in a technical report. Gosh... isn't that what
the NEC folks did. There's hundreds of pages of documentation
explaining the theoretical underpinnings of NEC, how it was validated,
etc..
If you're interested in the optimizers....well, there's a raft of papers
and books on the virtues and problems with various optimizers, both in
general and in combination with NEC or other modeling codes. Yes, in
most cases, you have to wonder if the implementation of the algorithm
was properly done, e.g. Excel uses the Nelder-Mead algorithm in it's
"solver".. and MS doesn't tell you how they exactly did it.. so it's up
to you to find some good test cases and see if it works like you think
it should. Or, do reasonableness checks on the output.. but that's
something you should do with an optimizer in any case.
Has anybody upgraded the assigned patent for the sake of science
or has something not been disclosed to prevent true examination
and as such invalidates the patent? Does the government have the
option of review of all algorithms or are they in the same position
the country is with voting machines? Basically the purchaser is really
in the position of caveat emptor especially since all programs provide
different results!
You betcha... You gets to pay yer money and you gets to take yer chances.
But in practice, the reputable mfrs of modeling codes tend to provide
validation examples, if only because that's how they do their own
internal testing. For example, everybody runs the examples in the NEC
manual, because those have been extensively validated, so if your code
gives the same result as the NEC output (subject to the limitations of
NEC and your code), then you say, "yes indeedy, my program works ok!"
Jim
Well put together Jim but it doesn't address what I am talking about.
People generally consider antenna programs of being accurate( tho they
are not actually depending on the programer. I explained how statics
theorems can also include electro magnetics but people look for a book
without using their own brain and yet they will accept a computor
program. Now I put the burden back on them by asking for them to place
random numbers into a program with variables to determine the best
array for a particular benefit
and where I state that the computor will not provide them with a yagi.
The program confirms my teachings yet nobody can default it and are
not willing to agree or default a computor program. I have applied for
a patent after many years of work and it is the PTO that matters to me
now if amateurs wish to wave their hands. See my other thread where I
asked readers to check out a particular program for me to furthur
prove my case.
Thanks Jim for guioding me to the Rutgers antenna book that is on the
web.
Chaptor 21 finally gave me the go ahead to file.
Regards
Art
|