| 371 | // Form^0 = 1.0 |
| 372 | template<class Form, class Cmpt, direction Ncmpts> |
| 373 | inline typename powProduct<Form, 0>::type pow |
| 374 | ( |
| 375 | const VectorSpace<Form, Cmpt, Ncmpts>&, |
| 376 | typename powProduct<Form, 0>::type |
| 377 | = pTraits<typename powProduct<Form, 0>::type>::zero |
| 378 | ) |
| 379 | { |
| 380 | return 1.0; |
| 381 | } |
| 382 | |
| 383 | // Form^1 = Form |
| 384 | template<class Form, class Cmpt, direction Ncmpts> |