• Main Page
  • Namespaces
  • Classes
  • Files
  • File List

RDE_lib2/Shell.h

00001 /* *************************************************************
00002 
00003 Copyright 2010 Terry Lyons, Stephen Buckley, Djalil Chafai, 
00004 Greg Gyurkó and Arend Janssen. 
00005 
00006 Distributed under the terms of the GNU General Public License, 
00007 Version 3. (See accompanying file License.txt)
00008 
00009 ************************************************************* */
00010 
00011 
00012 
00013 #pragma once
00014 
00015 #ifndef __Shell__
00016 #define __Shell__
00017 
00018 
00019 #include "alg_types2.h"
00020 #include "AbstractSolutionPoint.h"
00021 #include "DataTree.h"
00022 #include "BrownianPath.h"
00023 #include "GroupElement.h"
00024 #include "LieMatrix.h"
00025 #include "POLYLIE.h"
00026 #include "NonLinearGroupElement.h"
00027 #include "OdeSolver.h"
00028 #include "Path.h"
00029 #include "SolutionPath.h"
00030 #include "FractBrownianPath.h"
00031 
00032 
00033 template <typename my_alg_type>
00034 struct Shell
00035 {
00036         typedef AbstractSolutionPoint<my_alg_type> AbstractSolutionPoint;
00037         typedef BrownianPath<my_alg_type> BrownianPath;
00038         typedef ActionPoint<my_alg_type> ActionPoint;
00039         typedef GroupElement<my_alg_type> GroupElement;
00040         typedef LieMatrix<my_alg_type> LieMatrix;
00041         typedef POLYLIE<my_alg_type> POLYLIE;
00042         typedef OdeSolver<my_alg_type> OdeSolver;
00043         typedef Path<my_alg_type> Path;
00044         typedef FractBrownianPath<my_alg_type> FractBrownianPath;
00045 };
00046 
00047 #endif // __Shell__

Generated on Fri Jan 14 2011 17:50:33 for Rough Differential Equation Solver by  doxygen 1.7.1