head 1.2;
access;
symbols
pkgsrc-2019Q3:1.2.0.42
pkgsrc-2019Q3-base:1.2
pkgsrc-2019Q2:1.2.0.40
pkgsrc-2019Q2-base:1.2
pkgsrc-2019Q1:1.2.0.38
pkgsrc-2019Q1-base:1.2
pkgsrc-2018Q4:1.2.0.36
pkgsrc-2018Q4-base:1.2
pkgsrc-2018Q3:1.2.0.34
pkgsrc-2018Q3-base:1.2
pkgsrc-2018Q2:1.2.0.32
pkgsrc-2018Q2-base:1.2
pkgsrc-2018Q1:1.2.0.30
pkgsrc-2018Q1-base:1.2
pkgsrc-2017Q4:1.2.0.28
pkgsrc-2017Q4-base:1.2
pkgsrc-2017Q3:1.2.0.26
pkgsrc-2017Q3-base:1.2
pkgsrc-:1.2.0.24
pkgsrc-2017Q2:1.2.0.22
pkgsrc-2017Q2-base:1.2
pkgsrc-2017Q1:1.2.0.20
pkgsrc-2017Q1-base:1.2
pkgsrc-2016Q4:1.2.0.18
pkgsrc-2016Q4-base:1.2
pkgsrc-2016Q3:1.2.0.16
pkgsrc-2016Q3-base:1.2
pkgsrc-2016Q2:1.2.0.14
pkgsrc-2016Q2-base:1.2
pkgsrc-2016Q1:1.2.0.12
pkgsrc-2016Q1-base:1.2
pkgsrc-2015Q4:1.2.0.10
pkgsrc-2015Q4-base:1.2
pkgsrc-2015Q3:1.2.0.8
pkgsrc-2015Q3-base:1.2
pkgsrc-2015Q2:1.2.0.6
pkgsrc-2015Q2-base:1.2
pkgsrc-2015Q1:1.2.0.4
pkgsrc-2015Q1-base:1.2
pkgsrc-2014Q4:1.2.0.2
pkgsrc-2014Q4-base:1.2
pkgsrc-2014Q3:1.1.0.10
pkgsrc-2014Q3-base:1.1
pkgsrc-2014Q2:1.1.0.8
pkgsrc-2014Q2-base:1.1
pkgsrc-2014Q1:1.1.0.6
pkgsrc-2014Q1-base:1.1
pkgsrc-2013Q4:1.1.0.4
pkgsrc-2013Q4-base:1.1
pkgsrc-2013Q3:1.1.0.2
pkgsrc-2013Q3-base:1.1;
locks; strict;
comment @# @;
1.2
date 2014.10.14.00.45.41; author mef; state Exp;
branches;
next 1.1;
commitid B6gQgH17YsWBt6Ux;
1.1
date 2013.07.20.16.46.38; author wiz; state Exp;
branches;
next ;
commitid SfUztR5pgRJgieYw;
desc
@@
1.2
log
@Update nec2c 1.1 to 1.3
-----------------------
Version 1.2: Fixed four issues (defects) reported by Coverity Scan
(https://scan.coverity.com/). Two of those were in the somnec
functions and I suspect that they did effect the calculations in
the rom1() and gshank() functions, at least under some circumstances.
Unfortunately the original Fortran source (somnec.for), as the rest
of the NEC2 Fortran source, is extremely difficult to read so I am
not able to confirm the impact of those reported defects.
Version 1.3: Revised the fix of one issue reported by Coverity Scan,
as on more detailed comparison with the original Fortran code, it
seems the original changes (in the ROM1 function in SOMNEC) were
not correct. Unfortunately I cannot verify the correctness of the
above fixes, as nec2c does not print out SOMNEC output files.
@
text
@# $NetBSD: Makefile,v 1.1 2013/07/20 16:46:38 wiz Exp $
DISTNAME= nec2c-1.3
CATEGORIES= ham
MASTER_SITES= http://www.qsl.net/5b4az/pkg/nec2/nec2c/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@@NetBSD.org
HOMEPAGE= http://www.qsl.net/5b4az/pages/nec2.html
COMMENT= Numerical Electromagnetics Code in C
LICENSE= gnu-gpl-v3
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
.include "../../mk/bsd.pkg.mk"
@
1.1
log
@Import nec2c-1.1 as ham/nec2c.
nec2c is a translation of the NEC2 FORTRAN source code to the C
language. The translation was performed mostly "by hand" and a
lot of modifications to the original program were introduced in
order to modernize the NEC2 and to remove as many built-in limitations
as possible. The attendant SOMNEC program was also translated to
C and incorporated in nec2c as a function so that Sommerfeld ground
solutions are a part of the program.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME= nec2c-1.1
@