|
ASL 0.1.7
Advanced Simulation Library
|


Go to the source code of this file.
Namespaces | |
| namespace | asl |
| Advanced Simulation Library. | |
Functions | |
| template<typename T1, typename T2> | |
| bool | asl::compatibleSizes (AVec< T1 > a, AVec< T2 > b) |
| template<typename T> | |
| const T | asl::l2 (const AVec< T > &a) |
| template<typename T> | |
| const AVec | asl::normalize (const AVec< T > &a) |
| template<typename T> | |
| const AVec< T > | asl::operator+ (const AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const AVec< T > | asl::operator- (const AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const AVec< T > | asl::operator- (const AVec< T > &a) |
| template<typename T> | |
| const T | asl::operator* (const AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const AVec< T > | asl::operator* (const AVec< T > &a, const T &b) |
| template<typename T> | |
| const AVec< T > | asl::operator* (const T &a, const AVec< T > &b) |
| template<typename T> | |
| const AVec< T > | asl::operator/ (const AVec< T > &a, const T &b) |
| template<typename T> | |
| const AVec< T > & | asl::operator+= (AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const AVec< T > & | asl::operator-= (AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const AVec< T > & | asl::operator*= (AVec< T > &a, const T &b) |
| template<typename T> | |
| const bool | asl::operator== (const AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const bool | asl::operator!= (const AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const AVec< T > | asl::crossProduct (const AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const T | asl::minComponent (const AVec< T > &a) |
| template<typename T> | |
| const T | asl::maxComponent (const AVec< T > &a) |
| template<typename T> | |
| AVec< T > | asl::subAVec (const AVec< T > &source, unsigned int start, unsigned int end) |
| template<typename T> | |
| T | asl::sumOfElements (const AVec< T > &a) |
| template<typename T> | |
| T | asl::productOfElements (const AVec< T > &a) |
| template<typename T> | |
| const AVec< T > | asl::productOfElements (const AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const AVec< T > | asl::divisionOfElements (const AVec< T > &a, const AVec< T > &b) |
| template<typename T> | |
| const bool | asl::positive (const AVec< T > &a) |
| template<typename T> | |
| const bool | asl::nonNegative (const AVec< T > &a) |
| const AVec< int > | asl::floor (const AVec<> &a) |
| const AVec< int > | asl::round (const AVec<> &a) |
| double | asl::computePolynom (double x, AVec<> &coefs) |