/* -*- c++ -*- (enables emacs c++ mode) */
/*===========================================================================
 
 Copyright (C) 2002-2012 Yves Renard
 
 This file is a part of GETFEM++
 
 Getfem++  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 3 of the License,  or
 (at your option) any later version along with the GCC Runtime Library
 Exception either version 3.1 or (at your option) any later version.
 This program  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 and GCC Runtime Library Exception for more details.
 You  should  have received a copy of the GNU Lesser General Public License
 along  with  this program;  if not, write to the Free Software Foundation,
 Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA.
 
 As a special exception, you  may use  this file  as it is a part of a free
 software  library  without  restriction.  Specifically,  if   other  files
 instantiate  templates  or  use macros or inline functions from this file,
 or  you compile this  file  and  link  it  with other files  to produce an
 executable, this file  does  not  by itself cause the resulting executable
 to be covered  by the GNU Lesser General Public License.  This   exception
 does not  however  invalidate  any  other  reasons why the executable file
 might be covered by the GNU Lesser General Public License.
 
===========================================================================*/

/**@file gmm_kernel.h 
   @author  Yves Renard <Yves.Renard@insa-lyon.fr>
   @date November 15, 2003.
   @brief Include the base gmm files.
 */

#ifndef GMM_KERNEL_H__
#define GMM_KERNEL_H__

#include "gmm_def.h"
#include "gmm_blas.h"
#include "gmm_real_part.h"
#include "gmm_interface.h"
#include "gmm_sub_vector.h"
#include "gmm_sub_matrix.h"
#include "gmm_vector_to_matrix.h"
#include "gmm_vector.h"
#include "gmm_matrix.h"
#include "gmm_tri_solve.h"
#include "gmm_blas_interface.h"
#include "gmm_lapack_interface.h"


#endif //  GMM_KERNEL_H__
