On 5 Jan 2005 13:12:54 -0800, "Shastri" <sas4
...@gmail.com> wrote:
>Hello,
>I know its not trivial. But what i wanted to do is create a
>class in C++ named antenna. I would treat that as an object and write
>the functionality to it. Is there any way that it could communicate??
>Thanks for the earlier reply
If you created a mathematical model of the geometry and
electromagnetic properties of the antenna; and a mathematical model of
the electromagnetic environment that the antenna was in, then you
could subdivide space into a set of tiny three dimensional cubes and
apply Maxwell's laws in each cube. (This is called Finite Element
Analysis, or "Meshing"). In each cube (or finite element) you could
calculate how the electromagnetic environment in that cube induced
currents in the antenna in that cube.
There's probably more to it than this; but it's a way to start. I
suppose there are books on the topic of Finite Element Analysis.
-----
Robert C. Martin (Uncle Bob) | email: uncle...@objectmentor.com
Object Mentor Inc. | blog: www.butunclebob.com
The Agile Transition Experts | web: www.objectmentor.com
800-338-6716
"The aim of science is not to open the door to infinite wisdom,
but to set a limit to infinite error."
-- Bertolt Brecht, Life of Galileo