# /home/coin/svn-release/Alps-1.4.8/Clp/src/CoinAbcCommonFactorization.hpp File Reference

`#include "CoinAbcCommon.hpp"`
`#include "CoinAbcDenseFactorization.hpp"`
Include dependency graph for CoinAbcCommonFactorization.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | CoinAbcStatistics
struct | CoinAbcStack
## Defines
#define | INITIAL_AVERAGE 1.0
#define | INITIAL_AVERAGE2 1.0
#define | AVERAGE_SCALE_BACK 0.8
#define | setStatistics(x)
#define | factorizationStatistics() (true)
#define | FACTORIZATION_STATISTICS 0
#define | twiddleFactor1S() (1.0)
#define | twiddleFactor2S() (1.0)
#define | twiddleFtranFactor1() (1.0)
#define | twiddleFtranFTFactor1() (1.0)
#define | twiddleBtranFactor1() (1.0)
#define | twiddleFtranFactor2() (1.0)
#define | twiddleFtranFTFactor2() (1.0)
#define | twiddleBtranFactor2() (1.0)
#define | twiddleBtranFullFactor1() (1.0)
#define | ABC_FAC_GOT_LCOPY 4
#define | ABC_FAC_GOT_RCOPY 8
#define | ABC_FAC_GOT_UCOPY 16
#define | ABC_FAC_GOT_SPARSE 32
#define | SWAP_FACTOR 2
#define | BLOCKING8 8
#define | BLOCKING8X8 BLOCKING8*BLOCKING8
## Functions
void | CoinAbcDgetrs (char trans, int m, double *a, double *work)
int | CoinAbcDgetrf (int m, int n, double *a, int lda, int *ipiv)
void | CoinAbcDgetrs (char trans, int m, long double *a, long double *work)
int | CoinAbcDgetrf (int m, int n, long double *a, int lda, int *ipiv)

## Define Documentation

#define INITIAL_AVERAGE 1.0

Definition at line 17 of file CoinAbcCommonFactorization.hpp.

#define INITIAL_AVERAGE2 1.0

Definition at line 18 of file CoinAbcCommonFactorization.hpp.

#define AVERAGE_SCALE_BACK 0.8

Definition at line 19 of file CoinAbcCommonFactorization.hpp.

#define setStatistics | ( | x |  | ) |

Definition at line 22 of file CoinAbcCommonFactorization.hpp.

#define factorizationStatistics | ( |  | ) | (true)

Definition at line 23 of file CoinAbcCommonFactorization.hpp.

#define FACTORIZATION_STATISTICS 0

Definition at line 31 of file CoinAbcCommonFactorization.hpp.

#define twiddleFactor1S | ( |  | ) | (1.0)

Definition at line 57 of file CoinAbcCommonFactorization.hpp.

#define twiddleFactor2S | ( |  | ) | (1.0)

Definition at line 58 of file CoinAbcCommonFactorization.hpp.

#define twiddleFtranFactor1 | ( |  | ) | (1.0)

Definition at line 59 of file CoinAbcCommonFactorization.hpp.

#define twiddleFtranFTFactor1 | ( |  | ) | (1.0)

Definition at line 60 of file CoinAbcCommonFactorization.hpp.

#define twiddleBtranFactor1 | ( |  | ) | (1.0)

Definition at line 61 of file CoinAbcCommonFactorization.hpp.

#define twiddleFtranFactor2 | ( |  | ) | (1.0)

Definition at line 62 of file CoinAbcCommonFactorization.hpp.

#define twiddleFtranFTFactor2 | ( |  | ) | (1.0)

Definition at line 63 of file CoinAbcCommonFactorization.hpp.

#define twiddleBtranFactor2 | ( |  | ) | (1.0)

Definition at line 64 of file CoinAbcCommonFactorization.hpp.

#define twiddleBtranFullFactor1 | ( |  | ) | (1.0)

Definition at line 65 of file CoinAbcCommonFactorization.hpp.

#define ABC_FAC_GOT_LCOPY 4

Definition at line 67 of file CoinAbcCommonFactorization.hpp.

#define ABC_FAC_GOT_RCOPY 8

Definition at line 68 of file CoinAbcCommonFactorization.hpp.

#define ABC_FAC_GOT_UCOPY 16

Definition at line 69 of file CoinAbcCommonFactorization.hpp.

#define ABC_FAC_GOT_SPARSE 32

Definition at line 70 of file CoinAbcCommonFactorization.hpp.

#define SWAP_FACTOR 2

Definition at line 88 of file CoinAbcCommonFactorization.hpp.

#define BLOCKING8 8

Definition at line 89 of file CoinAbcCommonFactorization.hpp.

#define BLOCKING8X8 BLOCKING8*BLOCKING8

Definition at line 90 of file CoinAbcCommonFactorization.hpp.

## Function Documentation

void CoinAbcDgetrs | ( | char | trans,
|  | int | m,
|  | double * | a,
|  | double * | work |
| ) |  |  |

int CoinAbcDgetrf | ( | int | m,
|  | int | n,
|  | double * | a,
|  | int | lda,
|  | int * | ipiv |
| ) |  |  |

void CoinAbcDgetrs | ( | char | trans,
|  | int | m,
|  | long double * | a,
|  | long double * | work |
| ) |  |  |

int CoinAbcDgetrf | ( | int | m,
|  | int | n,
|  | long double * | a,
|  | int | lda,
|  | int * | ipiv |
| ) |  |  |