public DGBSV() { #region Dependencies (Initialization) IDAMAX idamax = new IDAMAX(); IEEECK ieeeck = new IEEECK(); IPARMQ iparmq = new IPARMQ(); DCOPY dcopy = new DCOPY(); XERBLA xerbla = new XERBLA(); DSCAL dscal = new DSCAL(); DSWAP dswap = new DSWAP(); LSAME lsame = new LSAME(); DLASWP dlaswp = new DLASWP(); ILAENV ilaenv = new ILAENV(ieeeck, iparmq); DGER dger = new DGER(xerbla); DGBTF2 dgbtf2 = new DGBTF2(idamax, dger, dscal, dswap, xerbla); DGEMM dgemm = new DGEMM(lsame, xerbla); DTRSM dtrsm = new DTRSM(lsame, xerbla); DGBTRF dgbtrf = new DGBTRF(idamax, ilaenv, dcopy, dgbtf2, dgemm, dger, dlaswp, dscal, dswap, dtrsm , xerbla); DGEMV dgemv = new DGEMV(lsame, xerbla); DTBSV dtbsv = new DTBSV(lsame, xerbla); DGBTRS dgbtrs = new DGBTRS(lsame, dgemv, dger, dswap, dtbsv, xerbla); #endregion #region Set Dependencies this._dgbtrf = dgbtrf; this._dgbtrs = dgbtrs; this._xerbla = xerbla; #endregion }
public DGBTRS(LSAME lsame, DGEMV dgemv, DGER dger, DSWAP dswap, DTBSV dtbsv, XERBLA xerbla) { #region Set Dependencies this._lsame = lsame; this._dgemv = dgemv; this._dger = dger; this._dswap = dswap; this._dtbsv = dtbsv; this._xerbla = xerbla; #endregion }
public DGBTRS() { #region Dependencies (Initialization) LSAME lsame = new LSAME(); XERBLA xerbla = new XERBLA(); DSWAP dswap = new DSWAP(); DGEMV dgemv = new DGEMV(lsame, xerbla); DGER dger = new DGER(xerbla); DTBSV dtbsv = new DTBSV(lsame, xerbla); #endregion #region Set Dependencies this._lsame = lsame; this._dgemv = dgemv; this._dger = dger; this._dswap = dswap; this._dtbsv = dtbsv; this._xerbla = xerbla; #endregion }