MathTL
MathTL.h
00001 // -*- c++ -*-
00002 
00003 // +--------------------------------------------------------------------+
00004 // | This file is part of MathTL - the Mathematical Template Library    |
00005 // |                                                                    |
00006 // | Copyright (c) 2002-2009                                            |
00007 // | Thorsten Raasch, Manuel Werner                                     |
00008 // +--------------------------------------------------------------------+
00009 
00010 #ifndef _MATHTL_H
00011 #define _MATHTL_H
00012 
00013 // comprehensive 'lazy' include file
00014 
00015 #include <utils/array1d.h>
00016 #include <utils/fixed_array1d.h>
00017 #include <utils/function.h>
00018 #include <utils/function_time.h>
00019 #include <utils/multiindex.h>
00020 #include <utils/plot_tools.h>
00021 #include <utils/random.h>
00022 #include <utils/tiny_tools.h>
00023 
00024 #include <algebra/atra.h>
00025 #include <algebra/infinite_vector.h>
00026 #include <algebra/laurent_polynomial.h>
00027 #include <algebra/matrix.h>
00028 #include <algebra/matrix_norms.h>
00029 #include <algebra/multi_laurent_polynomial.h>
00030 #include <algebra/polynomial.h>
00031 #include <algebra/shifted_matrix.h>
00032 #include <algebra/sparse_matrix.h>
00033 #include <algebra/symmetric_matrix.h>
00034 #include <algebra/tensor_base.h>
00035 #include <algebra/tensor.h>
00036 #include <algebra/triangular_matrix.h>
00037 #include <algebra/tridiagonal_matrix.h>
00038 #include <algebra/vector_arithmetics.h>
00039 #include <algebra/vector.h>
00040 #include <algebra/vector_norms.h>
00041 
00042 #include <io/matrix_io.h>
00043 #include <io/vector_io.h>
00044 
00045 #include <geometry/atlas.h>
00046 #include <geometry/chart.h>
00047 #include <geometry/grid.h>
00048 #include <geometry/point.h>
00049 #include <geometry/sampled_mapping.h>
00050 
00051 #include <numerics/bvp.h>
00052 #include <numerics/cardinal_splines.h>
00053 #include <numerics/corner_singularity.h>
00054 #include <numerics/decomposable_matrix.h>
00055 #include <numerics/differences.h>
00056 #include <numerics/eigenvalues.h>
00057 #include <numerics/extrapolation.h>
00058 #include <numerics/gauss_data.h>
00059 #include <numerics/gauss_quadrature.h>
00060 #include <numerics/iteratsolv.h>
00061 #include <numerics/ivp.h>
00062 #include <numerics/matrix_decomp.h>
00063 #include <numerics/multi_differences.h>
00064 #include <numerics/one_step_scheme.h>
00065 #include <numerics/ortho_poly.h>
00066 #include <numerics/preconditioner.h>
00067 #include <numerics/quadrature.h>
00068 #include <numerics/recursion.h>
00069 #include <numerics/rosenbrock.h>
00070 #include <numerics/row_method.h>
00071 #include <numerics/runge_kutta.h>
00072 #include <numerics/schoenberg_splines.h>
00073 #include <numerics/splines.h>
00074 #include <numerics/sturm_bvp.h>
00075 #include <numerics/w_method.h>
00076 
00077 #endif
 All Classes Functions Variables Typedefs Enumerations