diff options
Diffstat (limited to 'src/refinement/grid2D.h')
-rw-r--r-- | src/refinement/grid2D.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/refinement/grid2D.h b/src/refinement/grid2D.h index 42937ca..51d19ce 100644 --- a/src/refinement/grid2D.h +++ b/src/refinement/grid2D.h @@ -42,9 +42,12 @@ namespace olb { -template <typename T, template<typename> class DESCRIPTOR> class FineCoupler2D; -template <typename T, template<typename> class DESCRIPTOR> class CoarseCoupler2D; -template <typename T, template<typename> class DESCRIPTOR> class RefiningGrid2D; +template <typename T, typename DESCRIPTOR> class FineCoupler2D; +template <typename T, typename DESCRIPTOR> class CoarseCoupler2D; +template <typename T, typename DESCRIPTOR> class RefiningGrid2D; + +template <typename T, typename DESCRIPTOR> class sOnLatticeBoundaryCondition2D; +template <typename T, typename DESCRIPTOR> class sOffLatticeBoundaryCondition2D; template <typename T> using RelaxationTime = utilities::NamedType<T,struct NamedRelaxationTime>; @@ -70,7 +73,7 @@ struct Characteristics { }; -template <typename T, template<typename> class DESCRIPTOR> +template <typename T, typename DESCRIPTOR> class Grid2D { protected: FunctorPtr<IndicatorF2D<T>> _domainF; @@ -141,7 +144,7 @@ public: }; -template <typename T, template<typename> class DESCRIPTOR> +template <typename T, typename DESCRIPTOR> class RefiningGrid2D : public Grid2D<T,DESCRIPTOR> { private: const Vector<T,2> _origin; |