diff options
Diffstat (limited to 'src/refinement/coupler2D.h')
-rw-r--r-- | src/refinement/coupler2D.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/refinement/coupler2D.h b/src/refinement/coupler2D.h index d43a294..9b310b7 100644 --- a/src/refinement/coupler2D.h +++ b/src/refinement/coupler2D.h @@ -29,7 +29,7 @@ namespace olb { -template <typename T, template<typename> class DESCRIPTOR> +template <typename T, typename DESCRIPTOR> class Coupler2D { protected: Grid2D<T,DESCRIPTOR>& _coarse; @@ -57,12 +57,12 @@ public: }; -template <typename T, template<typename> class DESCRIPTOR> +template <typename T, typename DESCRIPTOR> class FineCoupler2D : public Coupler2D<T,DESCRIPTOR> { private: - std::vector<Vector<T,1>> _c2f_rho; - std::vector<Vector<T,DESCRIPTOR<T>::d>> _c2f_u; - std::vector<Vector<T,DESCRIPTOR<T>::q>> _c2f_fneq; + std::vector<Vector<T,1>> _c2f_rho; + std::vector<Vector<T,DESCRIPTOR::d>> _c2f_u; + std::vector<Vector<T,DESCRIPTOR::q>> _c2f_fneq; public: FineCoupler2D(Grid2D<T,DESCRIPTOR>& coarse, Grid2D<T,DESCRIPTOR>& fine, @@ -74,7 +74,7 @@ public: }; -template <typename T, template<typename> class DESCRIPTOR> +template <typename T, typename DESCRIPTOR> class CoarseCoupler2D : public Coupler2D<T,DESCRIPTOR> { public: CoarseCoupler2D(Grid2D<T,DESCRIPTOR>& coarse, Grid2D<T,DESCRIPTOR>& fine, |