source: issm/branches/trunk-jpl-damage/src/c/toolkits/toolkits.h@ 12004

Last change on this file since 12004 was 12004, checked in by cborstad, 13 years ago

merged trunk-jpl into trunk-jpl-damage through revision 11990

File size: 730 bytes
Line 
1/* \file toolkits.h
2 * \brief: this API allows use of external packages, provides patches, etc ...
3 */
4
5#ifndef _TOOLKITS_H_
6#define _TOOLKITS_H_
7
8#ifdef HAVE_CONFIG_H
9 #include <config.h>
10#else
11#error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
12#endif
13
14#if defined(_HAVE_PYTHON_) && defined(_SERIAL_)
15#include "./python/pythonincludes.h"
16#endif
17
18#ifdef _HAVE_PETSC_
19#include "./petsc/petscincludes.h"
20#endif
21
22#if defined(_HAVE_MATLAB_) && defined(_SERIAL_)
23#include "./matlab/matlabincludes.h"
24#endif
25
26
27#include "./mpi/mpiincludes.h"
28#include "./metis/metisincludes.h"
29#include "./triangle/triangleincludes.h"
30#include "./double/double.h"
31#include "./toolkitsenums.h"
32#include "./issm/issmtoolkit.h"
33
34#endif
Note: See TracBrowser for help on using the repository browser.