C++ Math Library Reference | ![]() ![]() |
BiConjugate Gradients Stabilized method
C++ Prototype
mwArray bicgstab(const mwArray &in1, const mwArray &in2=mwArray::DIN, const mwArray &in3=mwArray::DIN, const mwArray &in4=mwArray::DIN, const mwArray &in5=mwArray::DIN, const mwArray &in6=mwArray::DIN, const mwArray &in7=mwArray::DIN, const mwVarargin &in8=mwVarargin::DIN, const mwArray &in9=mwArray::DIN, . . . const mwArray &in39=mwArray::DIN); mwArray bicgstab(mwArray *out1, mwArray *out2, mwArray *out3, mwArray *out4, const mwArray &in1, const mwArray &in2=mwArray::DIN, const mwArray &in3=mwArray::DIN, const mwArray &in4=mwArray::DIN, const mwArray &in5=mwArray::DIN, const mwArray &in6=mwArray::DIN, const mwArray &in7=mwArray::DIN, const mwVarargin &in8=mwVarargin::DIN, const mwArray &in9=mwArray::DIN, . . . const mwArray &in39=mwArray::DIN);
C++ Syntax
#include "matlab.hpp" mwArray A, b, tol, maxit, M, M1, M2, x0;// Input argument(s) mwArray flag, relres, iter, resvec; // Output argument(s) mwArray x; // Return value x = bicgstab(A,b); x = bicgstab(A,b,tol); x = bicgstab(A,b,tol,maxit); x = bicgstab(A,b,tol,maxit,M); x = bicgstab(A,b,tol,maxit,M1,M2); x = bicgstab(A,b,tol,maxit,M1,M2,x0); x = bicgstab(A,b,tol,maxit,M1,M2,x0); x = bicgstab(&flag,A,b,tol,maxit,M1,M2,x0); x = bicgstab(&flag,&relres,A,b,tol,maxit,M1,M2,x0); x = bicgstab(&flag,&relres,&iter,A,b,tol,maxit,M1,M2,x0); x = bicgstab(&flag,&relres,&iter,&resvec,A,b,tol,maxit,M1,M2,x0);
MATLAB Syntax
x = bicgstab(A,b) bicgstab(A,b,tol) bicgstab(A,b,tol,maxit) bicgstab(A,b,tol,maxit,M) bicgstab(A,b,tol,maxit,M1,M2) bicgstab(A,b,tol,maxit,M1,M2,x0) x = bicgstab(A,b,tol,maxit,M1,M2,x0) [x,flag] = bicgstab(A,b,tol,maxit,M1,M2,x0) [x,flag,relres] = bicgstab(A,b,tol,maxit,M1,M2,x0) [x,flag,relres,iter] = bicgstab(A,b,tol,maxit,M1,M2,x0) [x,flag,relres,iter,resvec] = bicgstab(A,b,tol,maxit,M1,M2,x0)
See Also
bicgstab
Calling Conventions![]() | bicg | bin2dec | ![]() |