![]() |
SenK
SenK is a C++ library for high-performance linear solvers.
|
Some supplemental functions are defined. More...
Go to the source code of this file.
Namespaces | |
namespace | senk |
The top-level namespace of SenK. | |
namespace | senk::helper |
Contains supplemental functions. | |
Functions | |
template<typename T > | |
void | senk::helper::Swap (T *a, T *b) |
Swap two variables. More... | |
template<typename T > | |
void | senk::helper::QuickSort (T *key, int left, int right) |
Sort an array by the quick sort. More... | |
template<typename T , typename T2 > | |
void | senk::helper::QuickSort (T *key, T2 *sub, int left, int right) |
Sort arrays by the quick sort. More... | |
template<typename T , typename T2 , typename T3 > | |
void | senk::helper::QuickSort (T *key, T2 *sub, T3 *sub2, int left, int right) |
Sort arrays by the quick sort. More... | |
template<typename T > | |
void | senk::helper::QuickSortDesc (T *key, int left, int right) |
Sort an array in descending order by the quick sort. More... | |
template<typename T , typename T2 > | |
void | senk::helper::QuickSortDesc (T *key, T2 *sub, int left, int right) |
Sort arrays in descending order by the quick sort. More... | |
template<typename T , typename T2 , typename T3 > | |
void | senk::helper::QuickSortDesc (T *key, T2 *sub, T3 *sub2, int left, int right) |
Sort arrays in descending order by the quick sort. More... | |