File: README

package info (click to toggle)
qantenna 0.2.3-2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 2,092 kB
  • sloc: cpp: 7,877; makefile: 4
file content (29 lines) | stat: -rw-r--r-- 1,513 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
QAntenna: a multiplatform antenna and radiation pattern analyzer

Introduction and motivations

QAntenna is a multiplatform Free/Libre/Open Source Software (FLOSS), released
under the GPL. It's aim is to provide to the scientific community with a
program to view and analyze antennas and their radiation patterns, and in the
near future, any information that NEC2++'s output can provide.
QAntenna's developers are also willing to improve the program to accept XML
formatted data as soon as NEC2++ implements it.

The program was written originally to fullfil two objectives: create a libre
software to allow students to have a tool to analyze antennas at no cost and to
present it as a final work for the subject Principios de Computadoras II,
Electronic Engineering grade course at the Universidad Nacional del Sur,
Argentina.
Because at the university there's a variety of OSs running, the software is
designed to be multiplatform. And, as the original programmers were Linux and
KDE desktop users following a curse on OO programming, the idea to use
Trolltech's Qt 4 libraries were thought as the most appropiate for the project.
The program was first intended to be a direct replace for Antennavis, written
in Tcl/Tk. As Antennavis' source code wasn't written in an OO language, it was
decided to write QAntenna from scratch. The visualization would be created
using OpenGL, the standard for multiplatform visualization programs.

Dependencies:
* Qt >= 4.2
* Glut
* necpp (nec2 if changed in datamanager.cpp)