NEURON
version.c
Go to the documentation of this file.
1 #include <../../nrnconf.h>
2 
3 /**************************************************************************
4 **
5 ** Copyright (C) 1993 David E. Steward & Zbigniew Leyk, all rights reserved.
6 **
7 ** Meschach Library
8 **
9 ** This Meschach Library is provided "as is" without any express
10 ** or implied warranty of any kind with respect to this software.
11 ** In particular the authors shall not be liable for any direct,
12 ** indirect, special, incidental or consequential damages arising
13 ** in any way from use of the software.
14 **
15 ** Everyone is granted permission to copy, modify and redistribute this
16 ** Meschach Library, provided:
17 ** 1. All copies contain this copyright notice.
18 ** 2. All modified copies shall carry a notice stating who
19 ** made the last modification and the date of such modification.
20 ** 3. No charge is made for this software or works derived from it.
21 ** This clause shall not be construed as constraining other software
22 ** distributed on the same medium as this software, nor is a
23 ** distribution fee considered a charge.
24 **
25 ***************************************************************************/
26 
27 
28 /* Version routine */
29 /* This routine must be modified whenever modifications are made to
30  Meschach by persons other than the original authors
31  (David E. Stewart & Zbigniew Leyk);
32  when new releases of Meschach are made the
33  version number will also be updated
34 */
35 
36 #include <stdio.h>
37 
38 void m_version()
39 {
40  static char rcsid[] = "version.c,v 1.1 1997/12/04 17:56:03 hines Exp";
41 
42  printf("Meshach matrix library version 1.2b\n");
43  printf("RCS id: %s\n",rcsid);
44  printf("Changes since 1.2a:\n");
45  printf("\t Fixed bug in schur() for 2x2 blocks with real e-vals\n");
46  printf("\t Fixed bug in schur() reading beyond end of array\n");
47  printf("\t Fixed some installation bugs\n");
48  printf("\t Fixed bugs & improved efficiency in spILUfactor()\n");
49  printf("\t px_inv() doesn't crash inverting non-permutations\n");
50  /**** List of modifications ****/
51  /* Example below is for illustration only */
52  /* printf("Modified by %s, routine(s) %s, file %s on date %s\n",
53  "Joe Bloggs",
54  "m_version",
55  "version.c",
56  "Fri Apr 5 16:00:38 EST 1994"); */
57  /* printf("Purpose: %s\n",
58  "To update the version number"); */
59 }
60 
61 /* version.c,v
62  * Revision 1.1 1997/12/04 17:56:03 hines
63  * meschach .c files missing from distribution
64  *
65  * Revision 1.9 1994/03/24 00:04:05 des
66  * Added notes on changes to spILUfactor() and px_inv().
67  *
68  * Revision 1.8 1994/02/21 04:32:25 des
69  * Set version to 1.2b with bug fixes in schur() and installation.
70  *
71  * Revision 1.7 1994/01/13 05:43:57 des
72  * Version 1.2 update
73  *
74 
75  * */
static char rcsid[]
Definition: arnoldi.c:37
#define printf
Definition: mwprefix.h:26
void m_version()
Definition: version.c:38