Go to the documentation of this file.00001
00002
00003
00004
00005 #ifndef vectMatrForward_hh
00006 #define vectMatrForward_hh
00007
00008 #include "typedefs.hh"
00009
00010 namespace concepts {
00011
00012
00013 template<class F, int dim>
00014 class Point;
00015
00016 typedef Point<Real, 2> Real2d;
00017 typedef Point<Real, 3> Real3d;
00018 typedef Point<Cmplx, 2> Cmplx2d;
00019 typedef Point<Cmplx, 3> Cmplx3d;
00020
00021 template<int dim>
00022 class UnitNd;
00023
00024 typedef UnitNd<2> Unit2d;
00025 typedef UnitNd<3> Unit3d;
00026
00027 template<class F, int dim>
00028 class Mapping;
00029
00030 typedef Mapping<Real, 2> MapReal2d;
00031 typedef Mapping<Real, 3> MapReal3d;
00032 typedef Mapping<Cmplx, 2> MapCmplx2d;
00033 typedef Mapping<Cmplx, 3> MapCmplx3d;
00034
00035 }
00036
00037 #endif // vectMatrForward_hh