Loading...
Searching...
No Matches
Go to the documentation of this file.
14#ifndef PLASK_COMMON_FEM_CHOLESKY_MATRIX_H
15#define PLASK_COMMON_FEM_CHOLESKY_MATRIX_H
24#define dsbmv F77_GLOBAL(dsbmv, DSBMV)
38#define dpbtrf F77_GLOBAL(dpbtrf, DPBTRF)
39F77SUB
dpbtrf(
const char& uplo,
const int&
n,
const int& kd,
double* ab,
const int& ldab,
int& info);
41#define dpbtrs F77_GLOBAL(dpbtrs, DPBTRS)
67 size_t index(
size_t r,
size_t c) {
74 return ld * c + r +
kd;
81 return ld * r + c +
kd;
114 dsbmv(
UPLO,
int(
rank),
int(
kd), 1.0,
data,
int(
ld) + 1, vector.
data(), 1, 0.0,
result.data(), 1);
118 dsbmv(
UPLO,
int(
rank),
int(
kd), 1.0,
data,
int(
ld) + 1, vector.
data(), 1, 1.0,
result.data(), 1);