84 __FC_DECL__(
amul)(
integer *n, doublecomplex *q, doublecomplex *r)
94 __FC_DECL__(
bmul)(
integer *n, doublecomplex *q, doublecomplex *r)
116 MBJDQZ::~MBJDQZ(
void)
127 for (
integer i = 0; i < n; i++) {
133 r[i->iRow].r += i->dCoef*q[i->iCol].r;
134 r[i->iRow].i += i->dCoef*q[i->iCol].i;
139 MBJDQZ::AMul(
integer n, doublecomplex *q, doublecomplex *r)
143 silent_cerr(
"\r" "cnt=" << cnt);
152 MBJDQZ::BMul(
integer n, doublecomplex *q, doublecomplex *r)
158 MBJDQZ::Cnt(
void)
const
integer iGetNumRows(void) const
int __FC_DECL__() precon(integer *n, doublecomplex *q)
NaiveMatrixHandler::const_iterator begin(void) const
integer iGetNumCols(void) const
const NaiveMatrixHandler::const_iterator & end(void) const
int __FC_DECL__() amul(integer *n, doublecomplex *q, doublecomplex *r)
#define ASSERT(expression)
int __FC_DECL__() bmul(integer *n, doublecomplex *q, doublecomplex *r)