summaryrefslogtreecommitdiff
path: root/math/itpp
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2010-03-16 21:22:13 +0000
committeragc <agc@pkgsrc.org>2010-03-16 21:22:13 +0000
commitcf6a14b7d4c88de547d73be86429069a1c39649b (patch)
treefc587e40cdc0d4966e5cfd1851c529b9565bc501 /math/itpp
parentb9e27222529f2a6f4e4c0cc15fffaeeb9f23ec8c (diff)
downloadpkgsrc-cf6a14b7d4c88de547d73be86429069a1c39649b.tar.gz
initial import of itpp-4.0.7 into the packages collection
C++ library of mathematical, signal processing and communication routines Its main use is in simulation of communication systems and for performing research in the area of communications. The kernel of the library consists of generic vector and matrix classes, and a set of accompanying routines. Such a kernel makes IT++ similar to MATLAB or GNU Octave.
Diffstat (limited to 'math/itpp')
-rw-r--r--math/itpp/DESCR8
-rw-r--r--math/itpp/Makefile23
-rw-r--r--math/itpp/PLIST123
-rw-r--r--math/itpp/distinfo5
4 files changed, 159 insertions, 0 deletions
diff --git a/math/itpp/DESCR b/math/itpp/DESCR
new file mode 100644
index 00000000000..8f7cfc26eb4
--- /dev/null
+++ b/math/itpp/DESCR
@@ -0,0 +1,8 @@
+C++ library of mathematical, signal processing and communication
+routines
+
+Its main use is in simulation of communication systems and for
+performing research in the area of communications. The kernel of the
+library consists of generic vector and matrix classes, and a set of
+accompanying routines. Such a kernel makes IT++ similar to MATLAB or
+GNU Octave.
diff --git a/math/itpp/Makefile b/math/itpp/Makefile
new file mode 100644
index 00000000000..df7e833f687
--- /dev/null
+++ b/math/itpp/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/03/16 21:22:13 agc Exp $
+
+DISTNAME= itpp-4.0.7
+CATEGORIES= math
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=itpp/}
+
+MAINTAINER= agc@NetBSD.org
+HOMEPAGE= http://sourceforge.net/apps/wordpress/itpp/
+COMMENT= Library of mathematical, signal processing and communication routines
+LICENSE= gnu-gpl-v2
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS= gmake
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_LANGUAGES+= c c++ fortran
+
+.include "../../math/blas/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
+.include "../../math/lapack/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/math/itpp/PLIST b/math/itpp/PLIST
new file mode 100644
index 00000000000..7c9cf02d071
--- /dev/null
+++ b/math/itpp/PLIST
@@ -0,0 +1,123 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/16 21:22:14 agc Exp $
+bin/itpp-config
+include/itpp/base/algebra/cholesky.h
+include/itpp/base/algebra/det.h
+include/itpp/base/algebra/eigen.h
+include/itpp/base/algebra/inv.h
+include/itpp/base/algebra/ls_solve.h
+include/itpp/base/algebra/lu.h
+include/itpp/base/algebra/qr.h
+include/itpp/base/algebra/schur.h
+include/itpp/base/algebra/svd.h
+include/itpp/base/array.h
+include/itpp/base/bessel.h
+include/itpp/base/binary.h
+include/itpp/base/binfile.h
+include/itpp/base/blas.h
+include/itpp/base/circular_buffer.h
+include/itpp/base/converters.h
+include/itpp/base/copy_vector.h
+include/itpp/base/factory.h
+include/itpp/base/fastmath.h
+include/itpp/base/gf2mat.h
+include/itpp/base/help_functions.h
+include/itpp/base/itassert.h
+include/itpp/base/itfile.h
+include/itpp/base/ittypes.h
+include/itpp/base/mat.h
+include/itpp/base/matfunc.h
+include/itpp/base/math/elem_math.h
+include/itpp/base/math/error.h
+include/itpp/base/math/integration.h
+include/itpp/base/math/log_exp.h
+include/itpp/base/math/min_max.h
+include/itpp/base/math/misc.h
+include/itpp/base/math/trig_hyp.h
+include/itpp/base/operators.h
+include/itpp/base/parser.h
+include/itpp/base/random.h
+include/itpp/base/smat.h
+include/itpp/base/sort.h
+include/itpp/base/specmat.h
+include/itpp/base/stack.h
+include/itpp/base/svec.h
+include/itpp/base/timing.h
+include/itpp/base/vec.h
+include/itpp/comm/bch.h
+include/itpp/comm/channel.h
+include/itpp/comm/channel_code.h
+include/itpp/comm/commfunc.h
+include/itpp/comm/convcode.h
+include/itpp/comm/crc.h
+include/itpp/comm/egolay.h
+include/itpp/comm/error_counters.h
+include/itpp/comm/galois.h
+include/itpp/comm/hammcode.h
+include/itpp/comm/interleave.h
+include/itpp/comm/ldpc.h
+include/itpp/comm/llr.h
+include/itpp/comm/modulator.h
+include/itpp/comm/modulator_nd.h
+include/itpp/comm/ofdm.h
+include/itpp/comm/pulse_shape.h
+include/itpp/comm/punct_convcode.h
+include/itpp/comm/rec_syst_conv_code.h
+include/itpp/comm/reedsolomon.h
+include/itpp/comm/sequence.h
+include/itpp/comm/spread.h
+include/itpp/comm/turbo.h
+include/itpp/config.h
+include/itpp/fixed/cfix.h
+include/itpp/fixed/cfixed.h
+include/itpp/fixed/fix.h
+include/itpp/fixed/fix_base.h
+include/itpp/fixed/fix_factory.h
+include/itpp/fixed/fix_functions.h
+include/itpp/fixed/fix_operators.h
+include/itpp/fixed/fixed.h
+include/itpp/itbase.h
+include/itpp/itcomm.h
+include/itpp/itfixed.h
+include/itpp/itmex.h
+include/itpp/itoptim.h
+include/itpp/itprotocol.h
+include/itpp/itsignal.h
+include/itpp/itsrccode.h
+include/itpp/itstat.h
+include/itpp/optim/newton_search.h
+include/itpp/protocol/events.h
+include/itpp/protocol/front_drop_queue.h
+include/itpp/protocol/packet.h
+include/itpp/protocol/packet_channel.h
+include/itpp/protocol/packet_generator.h
+include/itpp/protocol/selective_repeat.h
+include/itpp/protocol/signals_slots.h
+include/itpp/protocol/tcp.h
+include/itpp/protocol/tcp_client_server.h
+include/itpp/signal/fastica.h
+include/itpp/signal/filter.h
+include/itpp/signal/filter_design.h
+include/itpp/signal/freq_filt.h
+include/itpp/signal/poly.h
+include/itpp/signal/resampling.h
+include/itpp/signal/sigfun.h
+include/itpp/signal/source.h
+include/itpp/signal/transforms.h
+include/itpp/signal/window.h
+include/itpp/srccode/audiofile.h
+include/itpp/srccode/gmm.h
+include/itpp/srccode/lpcfunc.h
+include/itpp/srccode/pnm.h
+include/itpp/srccode/vq.h
+include/itpp/srccode/vqtrain.h
+include/itpp/stat/histogram.h
+include/itpp/stat/misc_stat.h
+include/itpp/stat/mog_diag.h
+include/itpp/stat/mog_diag_em.h
+include/itpp/stat/mog_diag_kmeans.h
+include/itpp/stat/mog_generic.h
+lib/libitpp.la
+lib/pkgconfig/itpp.pc
+man/man1/itpp-config.1
+share/itpp/itload.m
+share/itpp/itsave.m
diff --git a/math/itpp/distinfo b/math/itpp/distinfo
new file mode 100644
index 00000000000..1f2ec6174e5
--- /dev/null
+++ b/math/itpp/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/03/16 21:22:14 agc Exp $
+
+SHA1 (itpp-4.0.7.tar.gz) = 224bc34cf30fc65f4c7a75a71971a074a9f4c57c
+RMD160 (itpp-4.0.7.tar.gz) = 628bad6d3533ea3e486890fe315790f292c4b561
+Size (itpp-4.0.7.tar.gz) = 1222834 bytes