36 #ifndef FOUNDATIONS_FWD_H
37 #define FOUNDATIONS_FWD_H
41 #include <boost/smart_ptr/shared_ptr.hpp>
47 namespace LibUtilities
54 class FourierSingleModePoints;
56 class GraphVertexObject;
57 class GraphEdgeObject;
59 class NodalTetEvenlySpaced;
61 class NodalPrismEvenlySpaced;
63 class NodalTriEvenlySpaced;
68 template<
typename DataT>
90 #endif // FOUNDATIONS_FWD_H
std::vector< BasisSharedPtr >::iterator BasisVectorIter
std::vector< BasisSharedPtr > BasisVector
boost::shared_ptr< Points< NekDouble > > PointsSharedPtr
std::vector< BasisKey >::iterator BasisKeyVectorIter
Name for an iterator over a BasisKeyVector.
std::vector< BasisKey > BasisKeyVector
Name for a vector of BasisKeys.
StandardMatrixTag boost::call_traits< LhsDataType >::const_reference rhs typedef NekMatrix< LhsDataType, StandardMatrixTag >::iterator iterator
boost::shared_ptr< Basis > BasisSharedPtr
Stores a set of points of datatype DataT, defined by a PointKey.
Points< NekDouble > PointsBaseType