From a4ce87d4c46207f5047be7e0afdfc18d8571b384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Tue, 12 Apr 2005 09:01:36 +0000 Subject: changed license-text (now references LICENSE.txt instead of LGPL) svn path=/trunk/externals/iem/iemmatrix/; revision=2721 --- src/iemmatrix.c | 10 ++++++---- src/iemmatrix.h | 26 ++++++++++++++------------ src/mtx_binops.c | 8 ++++---- src/mtx_check.c | 8 ++++---- src/mtx_col.c | 8 ++++---- src/mtx_diag.c | 8 ++++---- src/mtx_diegg.c | 8 ++++---- src/mtx_egg.c | 8 ++++---- src/mtx_element.c | 8 ++++---- src/mtx_eye.c | 8 ++++---- src/mtx_inverse.c | 8 ++++---- src/mtx_matrix.c | 8 ++++---- src/mtx_mean.c | 8 ++++---- src/mtx_ones.c | 8 ++++---- src/mtx_pivot.c | 12 ++++++------ src/mtx_print.c | 8 ++++---- src/mtx_rand.c | 8 ++++---- src/mtx_resize.c | 8 ++++---- src/mtx_roll.c | 8 ++++---- src/mtx_row.c | 8 ++++---- src/mtx_scroll.c | 8 ++++---- src/mtx_size.c | 8 ++++---- src/mtx_tilde.c | 8 ++++---- src/mtx_trace.c | 8 ++++---- src/mtx_transpose.c | 8 ++++---- src/mtx_zeros.c | 8 ++++---- 26 files changed, 118 insertions(+), 114 deletions(-) diff --git a/src/iemmatrix.c b/src/iemmatrix.c index 40aa853..29e28d8 100644 --- a/src/iemmatrix.c +++ b/src/iemmatrix.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" @@ -28,6 +28,7 @@ void mtx_check_setup(); void mtx_print_setup(); void mtx_ones_setup(); void mtx_pivot_setup(); +void mtx_semipivot_setup(); void mtx_rand_setup(); void mtx_resize_setup(); void mtx_roll_setup(); @@ -55,6 +56,7 @@ void iemtx_setup(){ mtx_print_setup(); mtx_ones_setup(); mtx_pivot_setup(); + mtx_semipivot_setup(); mtx_rand_setup(); mtx_resize_setup(); mtx_roll_setup(); diff --git a/src/iemmatrix.h b/src/iemmatrix.h index fde08ea..bd0922c 100644 --- a/src/iemmatrix.h +++ b/src/iemmatrix.h @@ -4,20 +4,24 @@ /* objects for simple matrix operations */ /* ************************************* */ -/* IEMMATRIX is a runtime-library for miller s. puckette's realtime-computermusic-software "pure data" +/* + * IEMMATRIX is a runtime-library + * for miller s. puckette's realtime-computermusic-software "pure data" * therefore you NEED "pure data" to make any use of the IEMMATRIX external * (except if you want to use the code for other things) - * download "pure data" at * - * http://pd.iem.at - * ftp://iem.at/pd + * you can get "pure data" at + * http://pd.iem.at + * ftp://iem.at/pd + */ + +/* + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria + * + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * - * - * IEMMATRIX is published under the Lesser GNU GeneralPublicLicense (LGPL), - * that must be shipped with IEMMATRIX. - * if you are using Debian GNU/linux, - * the lesser GNU-GPL can be found under /usr/share/common-licenses/LGPL - * if you still haven't found a copy of the lesser GNU-GPL, have a look at http://www.gnu.org * * "pure data" has it's own license, that comes shipped with "pure data". * @@ -116,6 +120,4 @@ void mtx_binmtx_free(t_mtx_binmtx *x); void mtx_binscalar_bang(t_mtx_binscalar *x); void mtx_binscalar_free(t_mtx_binscalar *x); - - #endif diff --git a/src/mtx_binops.c b/src/mtx_binops.c index f21637a..947ff59 100644 --- a/src/mtx_binops.c +++ b/src/mtx_binops.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_check.c b/src/mtx_check.c index 0e2eda1..5c6140b 100644 --- a/src/mtx_check.c +++ b/src/mtx_check.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_col.c b/src/mtx_col.c index 1ee3dbb..a8c1a12 100644 --- a/src/mtx_col.c +++ b/src/mtx_col.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_diag.c b/src/mtx_diag.c index 65acff2..db4d12c 100644 --- a/src/mtx_diag.c +++ b/src/mtx_diag.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_diegg.c b/src/mtx_diegg.c index 658471f..8aa1257 100644 --- a/src/mtx_diegg.c +++ b/src/mtx_diegg.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_egg.c b/src/mtx_egg.c index a44894c..1ca85b7 100644 --- a/src/mtx_egg.c +++ b/src/mtx_egg.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_element.c b/src/mtx_element.c index 10d9664..05e541b 100644 --- a/src/mtx_element.c +++ b/src/mtx_element.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_eye.c b/src/mtx_eye.c index e416ac4..10c79ff 100644 --- a/src/mtx_eye.c +++ b/src/mtx_eye.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_inverse.c b/src/mtx_inverse.c index 400f734..c0c4019 100644 --- a/src/mtx_inverse.c +++ b/src/mtx_inverse.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_matrix.c b/src/mtx_matrix.c index 98df0d2..78fd30a 100644 --- a/src/mtx_matrix.c +++ b/src/mtx_matrix.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ diff --git a/src/mtx_mean.c b/src/mtx_mean.c index bb0d870..2a65aed 100644 --- a/src/mtx_mean.c +++ b/src/mtx_mean.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_ones.c b/src/mtx_ones.c index c3dccf5..2a5fe60 100644 --- a/src/mtx_ones.c +++ b/src/mtx_ones.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" diff --git a/src/mtx_pivot.c b/src/mtx_pivot.c index 8534021..3bc5133 100644 --- a/src/mtx_pivot.c +++ b/src/mtx_pivot.c @@ -4,11 +4,11 @@ * objects for manipulating simple matrices * mostly refering to matlab/octave matrix functions * - * (c) IOhannes m zmölnig, forum::für::umläute - * - * IEM, Graz + * Copyright (c) IOhannes m zmölnig, forum::für::umläute + * IEM, Graz, Austria * - * this code is published under the LGPL + * For information on usage and redistribution, and for a DISCLAIMER OF ALL + * WARRANTIES, see the file, "LICENSE.txt," in this distribution. * */ #include "iemmatrix.h" @@ -80,7 +80,7 @@ static void mtx_pivot_matrix(t_mtx_pivot *x, t_symbol *s, int argc, t_atom *argv for (k=0; ktmp) || (!ascending && f