PLaSK library
|
Go to the source code of this file.
Classes | |
struct | plask::LateralVec< T > |
Namespaces | |
namespace | plask |
Patterson quadrature for complex function along specified line. | |
namespace | std |
STL namespace. | |
Functions | |
template<typename T1 , typename T2 > | |
auto | plask::dot (const LateralVec< T1 > &v1, const LateralVec< T2 > &v2) -> decltype(v1.c0 *v2.c0) |
Compute dot product of two vectors v1 and v2 . | |
template<typename T1 , typename T2 > | |
auto | plask::cross (const LateralVec< T1 > &v1, const LateralVec< T2 > &v2) -> decltype(v1.c0 *v2.c1) |
Compute (analog of 3d) cross product of two vectors v1 and v2 . | |
template<typename T , typename OtherT > | |
plask::LateralVec< T > | std::pow (plask::LateralVec< T > vec, OtherT a) |