GRASS Programmer's Manual  6.5.svn(2012)-r51648
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
mattr.c
Go to the documentation of this file.
00001 /*  mattr.c    CCMATH mathematics library source code.
00002  *
00003  *  Copyright (C)  2000   Daniel A. Atkinson    All rights reserved.
00004  *  This code may be redistributed under the terms of the GNU library
00005  *  public license (LGPL). ( See the lgpl.license file for details.)
00006  * ------------------------------------------------------------------------
00007  */
00008 void mattr(double *a, double *b, int m, int n)
00009 {
00010     double *p;
00011 
00012     int i, j;
00013 
00014     for (i = 0; i < n; ++i, ++b)
00015         for (j = 0, p = b; j < m; ++j, p += n)
00016             *a++ = *p;
00017 }