Raised the upper limit of the template derivation chain for face
This commit is contained in:
parent
ac49d75519
commit
4cb1fbaaf8
|
@ -86,8 +86,9 @@ template < class UserTypes,
|
|||
template <typename> class C, template <typename> class D,
|
||||
template <typename> class E, template <typename> class F,
|
||||
template <typename> class G, template <typename> class H,
|
||||
template <typename> class I, template <typename> class J >
|
||||
class FaceArityMax: public J<Arity9<FaceBase<UserTypes>, A, B, C, D, E, F, G, H, I> > {
|
||||
template <typename> class I, template <typename> class J,
|
||||
template <typename> class K, template <typename> class L >
|
||||
class FaceArityMax: public L<Arity11<FaceBase<UserTypes>, A, B, C, D, E, F, G, H, I, J, K> > {
|
||||
|
||||
public:
|
||||
typedef typename FaceArityMax::ScalarType ScalarType;
|
||||
|
@ -283,8 +284,9 @@ template <class UserTypes,
|
|||
template <typename> class C = DefaultDeriver, template <typename> class D = DefaultDeriver,
|
||||
template <typename> class E = DefaultDeriver, template <typename> class F = DefaultDeriver,
|
||||
template <typename> class G = DefaultDeriver, template <typename> class H = DefaultDeriver,
|
||||
template <typename> class I = DefaultDeriver, template <typename> class J = DefaultDeriver >
|
||||
class Face: public FaceArityMax<UserTypes, A, B, C, D, E, F, G, H, I, J> {
|
||||
template <typename> class I = DefaultDeriver, template <typename> class J = DefaultDeriver,
|
||||
template <typename> class K = DefaultDeriver, template <typename> class L = DefaultDeriver >
|
||||
class Face: public FaceArityMax<UserTypes, A, B, C, D, E, F, G, H, I, J, K, L> {
|
||||
public: typedef AllTypes::AFaceType IAm; typedef UserTypes TypesPool;};
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue