Go to the source code of this file.
| Classes | |
| class | oomph::Vector< _Tp > | 
| class | oomph::Vector< bool > | 
| A Vector of bools cannot be created because the is no compiler-independent implementation of the bit manipulators. Making all the constructors private should lead to compile-time errors.  More... | |
| Namespaces | |
| oomph | |
| oomph::VectorHelpers | |
| Namespace for helper functions for Vector<double> | |
| Functions | |
| void | oomph::VectorHelpers::check_lengths_match (const Vector< double > &a, const Vector< double > &b) | 
| Check the lengths if two Vectors are the same length.  More... | |
| double | oomph::VectorHelpers::dot (const Vector< double > &a, const Vector< double > &b) | 
| Probably not always best/fastest because not optimised for dimension but useful...  More... | |
| double | oomph::VectorHelpers::magnitude (const Vector< double > &a) | 
| Get the magnitude of a vector.  More... | |
| double | oomph::VectorHelpers::angle (const Vector< double > &a, const Vector< double > &b) | 
| Get the angle between two vector.  More... | |
| void | oomph::VectorHelpers::cross (const Vector< double > &A, const Vector< double > &B, Vector< double > &C) | 
| Cross product using "proper" output (move semantics means this is ok nowadays).  More... | |
| Vector< double > | oomph::VectorHelpers::cross (const Vector< double > &A, const Vector< double > &B) | 
| Cross product using "proper" output (move semantics means this is ok This calls the other cross(...) function.  More... | |