/**
 * File:          $RCSfile: matrixf_undef_noc.h,v $
 * Module:        Fixed size matrix symbols to be #undef'd
 * Part of:       Gandalf Library
 *
 * Revision:      $Revision: 1.11 $
 * Last edited:   $Date: 2004/05/19 21:12:42 $
 * Author:        $Author: pm $
 * Copyright:     (c) 2000 Imagineer Software Limited
 *
 * Notes:         Not to be compiled separately
 */

/* This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with this library; if not, write to the Free Software
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*/

#undef GAN_MATTYPE
#undef GAN_MATRIX_TYPE
#undef GAN_SQUMATRIX_TYPE
#undef GAN_VECTOR_TYPE
#undef GAN_MAT_ELEMENT_TYPE
#undef GAN_REALTYPE
#undef GAN_FWRITE_LENDIAN
#undef GAN_FREAD_LENDIAN
#undef GAN_VECTYPE1
#undef GAN_VECTYPE2
#undef GAN_MATTYPEL
#undef GAN_MATTYPER
#undef GAN_SQUMATTYPEL
#undef GAN_SQUMATTYPER
#undef GAN_FIXED_MATRIX_TYPE
#undef GAN_MAT_FPRINT
#undef GAN_MAT_PRINT
#undef GAN_MAT_FSCANF
#undef GAN_MAT_FWRITE
#undef GAN_MAT_FREAD
#undef GAN_MAT_ZERO_Q
#undef GAN_MAT_ZERO_S
#undef GAN_MAT_COPY_Q
#undef GAN_MAT_COPY_S
#undef GAN_MAT_SCALE_Q
#undef GAN_MAT_SCALE_S
#undef GAN_MAT_SCALE_I
#undef GAN_MAT_DIVIDE_Q
#undef GAN_MAT_DIVIDE_S
#undef GAN_MAT_DIVIDE_I
#undef GAN_MAT_NEGATE_Q
#undef GAN_MAT_NEGATE_S
#undef GAN_MAT_NEGATE_I
#undef GAN_MAT_UNIT_Q
#undef GAN_MAT_UNIT_S
#undef GAN_MAT_UNIT_I
#undef GAN_MAT_ADD_Q
#undef GAN_MAT_ADD_I1
#undef GAN_MAT_ADD_I2
#undef GAN_MAT_INCREMENT
#undef GAN_MAT_ADD_S
#undef GAN_MAT_SUB_Q
#undef GAN_MAT_SUB_I1
#undef GAN_MAT_SUB_I2
#undef GAN_MAT_DECREMENT
#undef GAN_MAT_SUB_S
#undef GAN_VEC_OUTER_Q
#undef GAN_VEC_OUTER_S
#undef GAN_MAT_MULTV_Q
#undef GAN_MAT_MULTV_S
#undef GAN_MAT_MULTV_I
#undef GAN_MATT_MULTV_Q
#undef GAN_MATT_MULTV_S
#undef GAN_MATT_MULTV_I
#undef GAN_MAT_LMULTM_Q
#undef GAN_MAT_LMULTM_S
#undef GAN_MAT_LMULTMT_Q
#undef GAN_MAT_LMULTMT_S
#undef GAN_MAT_RMULTM_Q
#undef GAN_MAT_RMULTM_S
#undef GAN_MAT_RMULTMT_Q
#undef GAN_MAT_RMULTMT_S
#undef GAN_MAT_LMULTMT_SYM_Q
#undef GAN_MAT_LMULTMT_SYM_S
#undef GAN_MAT_RMULTMT_SYM_Q
#undef GAN_MAT_RMULTMT_SYM_S
#undef GAN_MAT_LMULTS_Q
#undef GAN_MAT_LMULTS_S
#undef GAN_MAT_RMULTS_Q
#undef GAN_MAT_RMULTS_S
#undef GAN_SYMMATL_LRMULT_Q
#undef GAN_SYMMATL_LRMULT_S
#undef GAN_SYMMATR_LRMULT_Q
#undef GAN_SYMMATR_LRMULT_S
#undef GAN_MAT_LMULTL_Q
#undef GAN_MAT_LMULTL_S
#undef GAN_MAT_LMULTL_I
#undef GAN_MAT_LMULTLI_Q
#undef GAN_MAT_LMULTLI_S
#undef GAN_MAT_LMULTLI_I
#undef GAN_MAT_LMULTLT_Q
#undef GAN_MAT_LMULTLT_S
#undef GAN_MAT_LMULTLT_I
#undef GAN_MAT_LMULTLIT_Q
#undef GAN_MAT_LMULTLIT_S
#undef GAN_MAT_LMULTLIT_I
#undef GAN_MAT_RMULTL_Q
#undef GAN_MAT_RMULTL_S
#undef GAN_MAT_RMULTL_I
#undef GAN_MAT_RMULTLI_Q
#undef GAN_MAT_RMULTLI_S
#undef GAN_MAT_RMULTLI_I
#undef GAN_MAT_RMULTLT_Q
#undef GAN_MAT_RMULTLT_S
#undef GAN_MAT_RMULTLT_I
#undef GAN_MAT_RMULTLIT_Q
#undef GAN_MAT_RMULTLIT_S
#undef GAN_MAT_RMULTLIT_I
#undef GAN_MAT_SRMULTT_Q
#undef GAN_MAT_SRMULTT_S
#undef GAN_MAT_SRMULTT_I
#undef GAN_MAT_SLMULTT_Q
#undef GAN_MAT_SLMULTT_S
#undef GAN_MAT_SLMULTT_I
#undef GAN_MAT_RMULTLIT_S
#undef GAN_MAT_SUMSQR_Q
#undef GAN_MAT_SUMSQR_S
#undef GAN_MAT_FNORM_Q
#undef GAN_MAT_FNORM_S
#undef GAN_MAT_FROM_MAT_Q
#undef GAN_MAT_FROM_MAT_S
#undef GAN_MAT_FROM_SQUMAT_Q
#undef GAN_MAT_FROM_SQUMAT_S
#undef GAN_SQUMAT_FROM_SQUMAT_Q
#undef GAN_SQUMAT_FROM_SQUMAT_S
