head 1.13; access; symbols pkgsrc-2013Q2:1.13.0.54 pkgsrc-2013Q2-base:1.13 pkgsrc-2012Q4:1.13.0.52 pkgsrc-2012Q4-base:1.13 pkgsrc-2011Q4:1.13.0.50 pkgsrc-2011Q4-base:1.13 pkgsrc-2011Q2:1.13.0.48 pkgsrc-2011Q2-base:1.13 pkgsrc-2009Q4:1.13.0.46 pkgsrc-2009Q4-base:1.13 pkgsrc-2008Q4:1.13.0.44 pkgsrc-2008Q4-base:1.13 pkgsrc-2008Q3:1.13.0.42 pkgsrc-2008Q3-base:1.13 cube-native-xorg:1.13.0.40 cube-native-xorg-base:1.13 pkgsrc-2008Q2:1.13.0.38 pkgsrc-2008Q2-base:1.13 pkgsrc-2008Q1:1.13.0.36 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.13.0.34 pkgsrc-2007Q4-base:1.13 pkgsrc-2007Q3:1.13.0.32 pkgsrc-2007Q3-base:1.13 pkgsrc-2007Q2:1.13.0.30 pkgsrc-2007Q2-base:1.13 pkgsrc-2007Q1:1.13.0.28 pkgsrc-2007Q1-base:1.13 pkgsrc-2006Q4:1.13.0.26 pkgsrc-2006Q4-base:1.13 pkgsrc-2006Q3:1.13.0.24 pkgsrc-2006Q3-base:1.13 pkgsrc-2006Q2:1.13.0.22 pkgsrc-2006Q2-base:1.13 pkgsrc-2006Q1:1.13.0.20 pkgsrc-2006Q1-base:1.13 pkgsrc-2005Q4:1.13.0.18 pkgsrc-2005Q4-base:1.13 pkgsrc-2005Q3:1.13.0.16 pkgsrc-2005Q3-base:1.13 pkgsrc-2005Q2:1.13.0.14 pkgsrc-2005Q2-base:1.13 pkgsrc-2005Q1:1.13.0.12 pkgsrc-2005Q1-base:1.13 pkgsrc-2004Q4:1.13.0.10 pkgsrc-2004Q4-base:1.13 pkgsrc-2004Q3:1.13.0.8 pkgsrc-2004Q3-base:1.13 pkgsrc-2004Q2:1.13.0.6 pkgsrc-2004Q2-base:1.13 pkgsrc-2004Q1:1.13.0.4 pkgsrc-2004Q1-base:1.13 pkgsrc-2003Q4:1.13.0.2 pkgsrc-2003Q4-base:1.13 buildlink2-base:1.13 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.13 date 2001.04.17.11.35.58; author agc; state dead; branches; next 1.12; 1.12 date 2001.04.09.04.09.48; author jtb; state Exp; branches; next 1.11; 1.11 date 2001.04.09.03.55.20; author jtb; state Exp; branches; next 1.10; 1.10 date 2001.04.09.03.09.11; author jtb; state Exp; branches; next 1.9; 1.9 date 2001.04.07.20.44.13; author jtb; state Exp; branches; next 1.8; 1.8 date 2001.04.01.16.04.25; author dmcmahill; state Exp; branches; next 1.7; 1.7 date 2001.03.30.00.12.02; author jtb; state Exp; branches; next 1.6; 1.6 date 2001.03.09.00.32.16; author jtb; state Exp; branches; next 1.5; 1.5 date 2001.03.08.10.21.34; author wiz; state Exp; branches; next 1.4; 1.4 date 2001.03.01.21.16.52; author jtb; state Exp; branches; next 1.3; 1.3 date 2001.03.01.02.21.11; author jtb; state Exp; branches; next 1.2; 1.2 date 2001.03.01.01.48.26; author jtb; state Exp; branches; next 1.1; 1.1 date 2001.02.28.22.34.08; author jtb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.02.28.22.34.08; author jtb; state Exp; branches; next ; desc @@ 1.13 log @+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo @ text @$NetBSD: patch-sum,v 1.12 2001/04/09 04:09:48 jtb Exp $ SHA1 (patch-aa) = 2a2033c3d3bddbfcfaebb189223fc320fb82c4cc SHA1 (patch-ab) = dc651797e20749605fea7c2eb78054a9be6752a2 SHA1 (patch-ac) = abc92a9e69daa5744fb046608943aecfec34d633 SHA1 (patch-ad) = 1276a6d1ef5876376a4dcd9a1dacfd7e09f106fd SHA1 (patch-ae) = ad36a0b3d6d9e4e48e3e266ea9d88c6d3e5d918d SHA1 (patch-af) = a126910bd70b2f1fbde2f4609cace499795d0e0c SHA1 (patch-ag) = 5090a139f0a7dfb04e0714db698d5f2e5680f8c1 SHA1 (patch-ah) = 4db7d142e30ee5d813e8a827ee49e72faacebd25 @ 1.12 log @s/f2c/g2c/ @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.11 2001/04/09 03:55:20 jtb Exp $ @ 1.11 log @Add MAIN__ to the tela.C file instead of creating a new file. @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.10 2001/04/09 03:09:11 jtb Exp $ d4 1 a4 1 SHA1 (patch-ab) = 56de2601fa5bebfcdcc035682ac8452d3af82985 @ 1.10 log @Add a dummy MAIN__ function to eliminate references to undefined symbols when linking with a shared libf2c. @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.9 2001/04/07 20:44:13 jtb Exp $ d5 2 a6 2 SHA1 (patch-ac) = 065065f4011eb14a4d3a3481be609323e5e316b1 SHA1 (patch-ad) = f4b749758518472800320a99b648b4acc19a6b81 a10 1 SHA1 (patch-ai) = 91011269c2bd640ffce04b37710b4ce55833d1ed @ 1.9 log @Add some -Wl,-R because the f2c package builds shared libraries now. @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.8 2001/04/01 16:04:25 dmcmahill Exp $ d6 1 a6 1 SHA1 (patch-ad) = 1276a6d1ef5876376a4dcd9a1dacfd7e09f106fd d11 1 @ 1.8 log @fix broken shell script. Its [ "$foo" = "$bar" ] not [ "$foo" == "$bar"]. @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.7 2001/03/30 00:12:02 jtb Exp $ d4 1 a4 1 SHA1 (patch-ab) = 67d91c90455d2e294bf444edd9f309a4d33038d3 @ 1.7 log @Make the configure script recognize NetBSD and report accordingly (instead of giving "system: unknown"). This is just cosmetic. Add a dependence on f2c. @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.6 2001/03/09 00:32:16 jtb Exp $ d7 1 @ 1.6 log @Updated to tela-1.31. Version 1.31 (Released 8 Mar 2001) ---------------------------------- USER-VISIBLE CHANGES - copying an object array (see help voids) is now "deep" copy rather than "shallow" copy. This means that when an object array is assigned to another variable, a completely new copy is made (before, only the first array level was copied). Mostly this won't affect you at all because (1) you are using object arrays only if you are using voids() in some phase in your program, (2) if you are, then you are probably using only single-level object array. The old behaviour was simply stupid. Object arrays are a crude but working mechanism for using heterogeneous combined types in Tela; the only relevant function (in the present Tela version) is voids(), which acts as a constructor for such things. Thanks to Ch. Spiel for suggesting this change (object.C). - quit() and exit() now accept input argument (the exit value) (std.ct) - sort() function now accepts second input argument (user-defined comparison function) (std.ct) (old function still available as sort_old in case of problems). - slight change in semantics of --shared option for telakka (telakka.in) The above were contributed by Christoph Spiel - added incomplete gamma and beta functions (specfun.t) (specfun.t not autoloaded, but after source("specfun.t") functions are available). - added function polymul and added polyadd,polymul to autoload (poly.t,telainit.t) - added function applyfilter (numerics.ct) - added functionwise profiling option (tela -p) (tela.C,prg.C) BUG FIXES - doing dot product (**) of two zero-length integer vectors produced a LAPACK error message and Tela quit (la.ct) - tree.C:DeleteObjects() accessed memory after it being freed, which however did not cause any problems in practice (unless using malloc debug libraries), but is anyway now fixed INTERNAL CHANGES - Some modernizations in configure script (e.g., now tries to link with libatlas by default instead of libblas if available) (configure.in) @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 SHA1 (patch-aa) = d17056bb7e9bf4bfe70e06352f3b0866fadf6355 @ 1.5 log @regen @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.4 2001/03/01 21:16:52 jtb Exp $ d3 2 a4 2 SHA1 (patch-aa) = 29445c744ca163f6926341eba869772644e3a8b2 SHA1 (patch-ab) = a85fe183770464306409a5c5ca973b4d484e2dc9 d6 1 a6 1 SHA1 (patch-ad) = 47188a1bdf4df2e2b20e6c2b51f72f28c056fcb0 @ 1.4 log @Install the man pages. Changed "Xemacs" to "Emacs" in menus, since it runs `emacs'. @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.3 2001/03/01 02:21:11 jtb Exp $ d3 7 a9 7 MD5 (patch-aa) = abfae9aac1fd143eaa8ac0044e3aa471 MD5 (patch-ab) = 1aba13fb7197a84658356ea21f51ce83 MD5 (patch-ac) = dd2f3f9190ba1494c43bf9bf5ec4bf67 MD5 (patch-ad) = e2c61b3acfe866f94b5bd7b3914a0039 MD5 (patch-af) = 4a89d7f3fe822d7cbfdc3182fce7f563 MD5 (patch-ag) = bbad58a42e1b082946c70abc2b8136c3 MD5 (patch-ah) = 13f5853a3728310504cdc965ce592216 @ 1.3 log @Really fix the previous problem. @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.2 2001/03/01 01:48:26 jtb Exp $ d6 1 a6 1 MD5 (patch-ad) = 276b012c7a45e6d8cd8b1a43a09811a9 d8 2 a9 2 MD5 (patch-ag) = 1383a1a031ec726774912d54d80917d3 MD5 (patch-ah) = d7b90350c973c03a24edb9ede76502fc @ 1.2 log @Correct the location of the `ctpp' preprocessor in the `telakka' script. @ text @d1 1 a1 1 $NetBSD: patch-sum,v 1.1.1.1 2001/02/28 22:34:08 jtb Exp $ d6 1 a6 1 MD5 (patch-ad) = fe43629443074456c8f84ad836c1976d @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 MD5 (patch-ad) = 4de2fe35d40f272789718b1949ab0a58 a9 1 MD5 (patch-ai) = 5ed610dfafd8c30f4c5675a5a23c7a1c @ 1.1.1.1 log @Initial import of tela: Tela (TEnsor LAnguage) is a scientific computing language and environment. It is mainly targeted for prototyping large-scale numerical simulations and doing pre- and postprocessing for them, and it replaces a compiled language like C++ or Fortran in this respect. The feature set is therefore biased to operations needed in partial differential equation solvers. A relatively complete graphics is included via a separate program (PlotMTV). Tela uses HDF format as native save/load format. It can also read/write Matlab binary files and some ASCII files. Tela is generally 2-4 times faster than Matlab, the extremeties encountered so far are 0.9-11. Even though Tela is mainly a prototyping and development environment, modest-size 2D simulations can be run in modern (1994) desktop workstations while preserving "interactive" response times. Only large 2D or 3D simulations must usually be coded in C or Fortran and run on supercomputers. @ text @@