• Main Page
  • Namespaces
  • Data Structures
  • Files
  • File List

/export/development/ViennaMath/viennamath/expression.hpp

Go to the documentation of this file.
00001 #ifndef VIENNAMATH_EXPRESSION_HPP
00002 #define VIENNAMATH_EXPRESSION_HPP
00003 
00004 /* =======================================================================
00005    Copyright (c) 2012, Institute for Microelectronics,
00006                        Institute for Analysis and Scientific Computing,
00007                        TU Wien.
00008                              -----------------
00009                ViennaMath - Symbolic and Numerical Math in C++
00010                              -----------------
00011 
00012    Author:     Karl Rupp                          rupp@iue.tuwien.ac.at
00013 
00014    License:    MIT (X11), see file LICENSE in the ViennaMath base directory
00015 ======================================================================= */
00016 
00023 #include "viennamath/forwards.h"
00024 #include "viennamath/compiletime/promote_traits.hpp"
00025 
00026 #include "viennamath/compiletime/ct_binary_expr.hpp"
00027 #include "viennamath/compiletime/ct_constant.hpp"
00028 #include "viennamath/compiletime/ct_equation.hpp"
00029 #include "viennamath/compiletime/ct_function_symbol.hpp"
00030 #include "viennamath/compiletime/ct_interval.hpp"
00031 #include "viennamath/compiletime/ct_unary_expr.hpp"
00032 #include "viennamath/compiletime/ct_variable.hpp"
00033 #include "viennamath/compiletime/ct_vector.hpp"
00034 
00035 #include "viennamath/runtime/variable.hpp"
00036 #include "viennamath/runtime/binary_expr.hpp"
00037 #include "viennamath/runtime/binary_operators.hpp"
00038 #include "viennamath/runtime/unary_expr.hpp"
00039 #include "viennamath/runtime/unary_operators.hpp"
00040 #include "viennamath/runtime/expr.hpp"
00041 #include "viennamath/runtime/equation.hpp"
00042 #include "viennamath/runtime/interval.hpp"
00043 #include "viennamath/runtime/symbolic_interval.hpp"
00044 #include "viennamath/runtime/function_symbol.hpp"
00045 #include "viennamath/runtime/functor_wrapper.hpp"
00046 #include "viennamath/runtime/integral.hpp"
00047 #include "viennamath/runtime/vector_expr.hpp"
00048 
00049 #include "viennamath/manipulation/detail/unary_operations.hpp"
00050 #include "viennamath/manipulation/detail/binary_operations.hpp"
00051 
00052 #include "viennamath/compiletime/operations/ct_ct.hpp"
00053 #include "viennamath/compiletime/operations/ct_constant.hpp"
00054 #include "viennamath/compiletime/operations/ct_variable.hpp"
00055 #include "viennamath/compiletime/operations/ct_expr.hpp"
00056 
00057 #include "viennamath/runtime/operations/rt_rt.hpp"
00058 #include "viennamath/runtime/operations/constant.hpp"
00059 #include "viennamath/runtime/operations/function_symbol.hpp"
00060 
00061 
00062 #endif

Generated on Wed Feb 29 2012 21:50:43 for ViennaMath by  doxygen 1.7.1