31#include "fils_struct.hpp"
35void pos_mul(
const Array<int>& rowPtr,
const Vector<int>& colPtr,
const int nNo,
const int nnz,
const int dof, Array<double>& Val,
const Array<double>& W);
37void precond_diag(fsi_linear_solver::FSILS_lhsType& lhs,
const Array<int>& rowPtr,
const Vector<int>& colPtr,
const Vector<int>& diagPtr,
38 const int dof, Array<double>& Val, Array<double>& R, Array<double>& W);
40void precond_rcs(fsi_linear_solver::FSILS_lhsType& lhs,
const Array<int>& rowPtr,
const Vector<int>& colPtr,
41 const Vector<int>& diagPtr,
const int dof, Array<double>& Val, Array<double>& R, Array<double>& W1, Array<double>& W2);
43void pre_mul(
const Array<int>& rowPtr,
const int nNo,
const int nnz,
const int dof, Array<double>& Val,
const Array<double>& W);
The Vector template class is used for storing int and double data.
Definition Vector.h:50