allocateByNew | QCMatrix | [protected] |
axpy(const QCFloat &scaleFactor, const QCMatrix &__restrict__ A) | QCMatrix | [inline] |
calculateNumericalDerivatives(const QCMatrix &matrix2, const QCFloat &__restrict__ inv2DeltaQ) | QCMatrix | [inline] |
calculateNumericalDerivatives(const QCMatrix &matrix2, const QCFloat &__restrict__ inv2DeltaQ, const int dim1, const int dim2) | QCMatrix | [inline] |
changeComputedSystem(void) | QCSymMatrix | [inline] |
completeSubTriangle(const QCSymMatrix &__restrict__ subMatrix, int row, int nbRows) | QCSymMatrix | [inline] |
computedSystemHasChanged | QCSymMatrix | [private] |
copy(const QCMatrix &otherMatrix) const | QCSymMatrix | [inline] |
QCMatrix::copy(const QCMatrix &otherMatrix) | QCMatrix | [inline] |
copyIn(const QCMatrix &otherMatrix) const | QCSymMatrix | [inline] |
copyInAndFill(const QCMatrix &otherMatrix) const | QCSymMatrix | [inline] |
deltaElemMax(const QCMatrix &otherMatrix) const | QCMatrix | |
diagonalize(QCMemory &__restrict__ memoryInst, QCDiagoAlgorithm &diagoAlgorithm, const QCFloat &toleranceFactor, QCFloat *__restrict__ eigenVal, int *__restrict__ degener, QCFloat *__restrict__ eigenVect, const int &nbIte) | QCSymMatrix | |
dim | QCMatrix | [protected] |
elemMax(void) const | QCMatrix | |
elems | QCMatrix | [protected] |
extractSubMatrix(QCMatrix &__restrict__ subMatrix, const int row, const int nbRows, const int column, const int nbColumns) const | QCMatrix | [inline] |
extractSubTriangle(QCSymMatrix &__restrict__ subMatrix, int row, int nbRows) const | QCSymMatrix | [inline] |
extractSubTriangleInSquare(QCMatrix &__restrict__ subSquare, int row, int nbRows) const | QCSymMatrix | [inline] |
getDim(void) const | QCMatrix | [inline] |
getElems(void) const | QCMatrix | [inline] |
getNbElems(void) const | QCMatrix | [inline] |
getVectorPtr(void) const | QCMatrix | [inline] |
giveBackTmpMem(QCMemory &__restrict__ memoryInst) | QCMatrix | |
initClean(void) | QCMatrix | |
insertSubMatrix(const QCMatrix &__restrict__ subMatrix, const int row, const int nbRows, const int column, const int nbColumns) | QCMatrix | [inline] |
insertSubTriangle(const QCSymMatrix &__restrict__ subMatrix, int row, int nbRows) | QCSymMatrix | [inline] |
mult(QCMemory &__restrict__ memoryInst, const QCMatrix &matrixA, const QCMatrix &matrixB, const QCFloat &alpha=QC_ONE, const QCFloat &beta=QC_ZERO) | QCMatrix | [inline] |
mult(QCMemory &__restrict__ memoryInst, const QCSymMatrix &matrixA, const QCMatrix &matrixB, const QCFloat &alpha=QC_ONE, const QCFloat &beta=QC_ZERO) | QCMatrix | |
mult(QCMemory &__restrict__ memoryInst, const QCMatrix &matrixA, const QCSymMatrix &matrixB, const QCFloat &alpha=QC_ONE, const QCFloat &beta=QC_ZERO) | QCMatrix | [inline] |
mult(QCMemory &__restrict__ memoryInst, const QCSymMatrix &matrixA, const QCSymMatrix &matrixB, const QCFloat &alpha=QC_ONE, const QCFloat &beta=QC_ZERO) | QCMatrix | |
nbElems | QCMatrix | [protected] |
operator=(const QCMatrix &__restrict__ aMatrix) | QCMatrix | [inline] |
operator[](int i) const | QCSymMatrix | [inline] |
pack(const int &longDim) | QCMatrix | [inline] |
power(QCMemory &__restrict__ memoryInst, const QCSymMatrix &matrixA, const QCFloat &alpha=QC_ONE) | QCSymMatrix | [inline] |
power(QCMemory &__restrict__ memoryInst, const QCSymMatrix &matrixA, const int &dimToMultiplyOfA, const QCFloat &alpha=QC_ONE) | QCSymMatrix | |
print(char *matrixName) const | QCSymMatrix | |
print(const std::string &matrixName, std::ofstream &out) | QCSymMatrix | |
print(char *matrixName, const int &dim1) const | QCSymMatrix | |
QCMatrix::print(const std::string &matrixName, std::ofstream &out) const | QCMatrix | |
QCMatrix::print(char *matrixName, const int &dim1, const int &dim2) const | QCMatrix | |
printFullInFile(const char *preFileName) | QCSymMatrix | |
printInFile(const char *preFileName, bool date=true) | QCSymMatrix | |
QCMatrix(void) | QCMatrix | |
QCMatrix(const int &dimMatrix) | QCMatrix | |
QCSymMatrix(void) | QCSymMatrix | |
QCSymMatrix(const int &dimMatrix) | QCSymMatrix | |
sampleDistanceInFile(const char *preFileName) | QCMatrix | |
sampleInFile(const char *preFileName) | QCMatrix | |
scale(const QCFloat &scaleFactor) | QCMatrix | [inline] |
scaleAndCopy(const QCFloat &scaleFactor, const QCMatrix &__restrict__ A) | QCMatrix | [inline] |
setDim(const int &dimMatrix) | QCSymMatrix | |
setDimAndAllocate(const int &dimMatrix) | QCSymMatrix | |
setDimAndElems(const int &dimMatrix, QCFloat *extElems) | QCSymMatrix | |
setVectorPtr(const int indexOfTheVectorPtr, const int indexInTheElemsArray) | QCMatrix | |
swap(QCMatrix &otherMatrix) | QCMatrix | [inline] |
takeTmpMem(QCMemory &__restrict__ memoryInst) | QCSymMatrix | |
trace(void) const | QCMatrix | |
traceProduct(const QCSymMatrix &otherMatrix) const | QCSymMatrix | |
transpose(const QCMatrix &__restrict__ matrixToTranspose) | QCMatrix | [inline] |
transpose(const QCMatrix &__restrict__ matrixToTranspose, const int nbRowInMatrixToTranspose, const int nbColInMatrixToTranspose) | QCMatrix | [inline] |
unpack(const int &longDim) | QCMatrix | [inline] |
unsetElems(void) | QCSymMatrix | |
updateDiagonalizeLocalVar(QCDiagoAlgorithm &diagoAlgorithm, const int &dimOfThePartToDiago, int &nb, int &workingDim, int &workingArray1Size, int &workingArray2Size) | QCSymMatrix | [private] |
vectorPtr | QCMatrix | [protected] |
writeLikeBands(TPManager &__restrict__ managerInst) const | QCMatrix | |
writeLikeBands(TPManager &QCRestrict managerInst) const | QCMatrix | |
writeLikeBlocks(TPManager &__restrict__ managerInst) const | QCSymMatrix | |
writeLikeBlocks(TPManager &QCRestrict managerInst) const | QCSymMatrix | |
~QCMatrix(void) | QCMatrix | [virtual] |
~QCSymMatrix(void) | QCSymMatrix | [virtual] |