|
void ABC_INLINE | CoinAbcScatterUpdate (int number, CoinFactorizationDouble pivotValue, const CoinFactorizationDouble *COIN_RESTRICT thisElement, const int *COIN_RESTRICT thisIndex, CoinFactorizationDouble *COIN_RESTRICT region) |
|
void ABC_INLINE | CoinAbcScatterUpdate (int number, CoinFactorizationDouble pivotValue, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) |
|
void | CoinAbcScatterUpdate0 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate1 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate2 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate3 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate5 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate6 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate7 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate8 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4N (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus1 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus2 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus3 (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate1Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate2Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate3Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate5Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate6Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate7Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate8Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NSubtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus1Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus2Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus3Subtract (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate1Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate2Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate3Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate5Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate6Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate7Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate8Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NAdd (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus1Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus2Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
void | CoinAbcScatterUpdate4NPlus3Add (int numberIn, CoinFactorizationDouble multiplier, const CoinFactorizationDouble *COIN_RESTRICT thisElement, CoinFactorizationDouble *COIN_RESTRICT region) SCATTER_ATTRIBUTE |
|
CoinFactorizationDouble ABC_INLINE | CoinAbcGatherUpdate (CoinSimplexInt number, const CoinFactorizationDouble *COIN_RESTRICT thisElement, const int *COIN_RESTRICT thisIndex, CoinFactorizationDouble *COIN_RESTRICT region) |
|
void | CoinAbcMultiplyIndexed (int number, const double *COIN_RESTRICT multiplier, const int *COIN_RESTRICT thisIndex, CoinFactorizationDouble *COIN_RESTRICT region) |
|
void | CoinAbcMultiplyIndexed (int number, const long double *COIN_RESTRICT multiplier, const int *COIN_RESTRICT thisIndex, long double *COIN_RESTRICT region) |
|
double | CoinAbcMaximumAbsElement (const double *region, int size) |
|
void | CoinAbcMinMaxAbsElement (const double *region, int size, double &minimum, double &maximum) |
|
void | CoinAbcMinMaxAbsNormalValues (const double *region, int size, double &minimum, double &maximum) |
|
void | CoinAbcScale (double *region, double multiplier, int size) |
|
void | CoinAbcScaleNormalValues (double *region, double multiplier, double killIfLessThanThis, int size) |
|
double | CoinAbcMaximumAbsElementAndScale (double *region, double multiplier, int size) |
| maximum fabs(region[i]) and then region[i]*=multiplier More...
|
|
void | CoinAbcSetElements (double *region, int size, double value) |
|
void | CoinAbcMultiplyAdd (const double *region1, int size, double multiplier1, double *regionChanged, double multiplier2) |
|
double | CoinAbcInnerProduct (const double *region1, int size, const double *region2) |
|
void | CoinAbcGetNorms (const double *region, int size, double &norm1, double &norm2) |
|
void | CoinAbcScatterTo (const double *regionFrom, double *regionTo, const int *index, int number) |
| regionTo[index[i]]=regionFrom[i] More...
|
|
void | CoinAbcGatherFrom (const double *regionFrom, double *regionTo, const int *index, int number) |
| regionTo[i]=regionFrom[index[i]] More...
|
|
void | CoinAbcScatterZeroTo (double *regionTo, const int *index, int number) |
| regionTo[index[i]]=0.0 More...
|
|
void | CoinAbcScatterToList (const double *regionFrom, double *regionTo, const int *indexList, const int *indexScatter, int number) |
| regionTo[indexScatter[indexList[i]]]=regionFrom[indexList[i]] More...
|
|
void | CoinAbcInverseSqrts (double *array, int n) |
| array[i]=1.0/sqrt(array[i]) More...
|
|
void | CoinAbcReciprocal (double *array, int n, const double *input) |
|
void | CoinAbcMemcpyLong (double *array, const double *arrayFrom, int size) |
|
void | CoinAbcMemcpyLong (int *array, const int *arrayFrom, int size) |
|
void | CoinAbcMemcpyLong (unsigned char *array, const unsigned char *arrayFrom, int size) |
|
void | CoinAbcMemset0Long (double *array, int size) |
|
void | CoinAbcMemset0Long (int *array, int size) |
|
void | CoinAbcMemset0Long (unsigned char *array, int size) |
|
void | CoinAbcMemmove (double *array, const double *arrayFrom, int size) |
|
void | CoinAbcMemmove (int *array, const int *arrayFrom, int size) |
|
void | CoinAbcMemmove (unsigned char *array, const unsigned char *arrayFrom, int size) |
|
void | CoinAbcMemmoveAndZero (double *array, double *arrayFrom, int size) |
| This moves down and zeroes out end. More...
|
|
int | CoinAbcCompact (int numberSections, int alreadyDone, double *array, const int *starts, const int *lengths) |
| This compacts several sections and zeroes out end (returns number) More...
|
|
int | CoinAbcCompact (int numberSections, int alreadyDone, int *array, const int *starts, const int *lengths) |
| This compacts several sections (returns number) More...
|
|