本文整理汇总了C#中DotNumerics.LinearAlgebra.CSLapack.DGEMM类的典型用法代码示例。如果您正苦于以下问题:C# DGEMM类的具体用法?C# DGEMM怎么用?C# DGEMM使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
DGEMM类属于DotNumerics.LinearAlgebra.CSLapack命名空间,在下文中一共展示了DGEMM类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: DORMLQ
public DORMLQ()
{
#region Dependencies (Initialization)
LSAME lsame = new LSAME();
IEEECK ieeeck = new IEEECK();
IPARMQ iparmq = new IPARMQ();
DCOPY dcopy = new DCOPY();
XERBLA xerbla = new XERBLA();
ILAENV ilaenv = new ILAENV(ieeeck, iparmq);
DGEMM dgemm = new DGEMM(lsame, xerbla);
DTRMM dtrmm = new DTRMM(lsame, xerbla);
DLARFB dlarfb = new DLARFB(lsame, dcopy, dgemm, dtrmm);
DGEMV dgemv = new DGEMV(lsame, xerbla);
DTRMV dtrmv = new DTRMV(lsame, xerbla);
DLARFT dlarft = new DLARFT(dgemv, dtrmv, lsame);
DGER dger = new DGER(xerbla);
DLARF dlarf = new DLARF(dgemv, dger, lsame);
DORML2 dorml2 = new DORML2(lsame, dlarf, xerbla);
#endregion
#region Set Dependencies
this._lsame = lsame; this._ilaenv = ilaenv; this._dlarfb = dlarfb; this._dlarft = dlarft; this._dorml2 = dorml2;
this._xerbla = xerbla;
#endregion
}
开发者ID:jcookems,项目名称:freezing-ninja,代码行数:29,代码来源:dormlq.cs
示例2: DGETRI
public DGETRI()
{
#region Dependencies (Initialization)
IEEECK ieeeck = new IEEECK();
IPARMQ iparmq = new IPARMQ();
LSAME lsame = new LSAME();
XERBLA xerbla = new XERBLA();
DSWAP dswap = new DSWAP();
DSCAL dscal = new DSCAL();
ILAENV ilaenv = new ILAENV(ieeeck, iparmq);
DGEMM dgemm = new DGEMM(lsame, xerbla);
DGEMV dgemv = new DGEMV(lsame, xerbla);
DTRSM dtrsm = new DTRSM(lsame, xerbla);
DTRMM dtrmm = new DTRMM(lsame, xerbla);
DTRMV dtrmv = new DTRMV(lsame, xerbla);
DTRTI2 dtrti2 = new DTRTI2(lsame, dscal, dtrmv, xerbla);
DTRTRI dtrtri = new DTRTRI(lsame, ilaenv, dtrmm, dtrsm, dtrti2, xerbla);
#endregion
#region Set Dependencies
this._ilaenv = ilaenv; this._dgemm = dgemm; this._dgemv = dgemv; this._dswap = dswap; this._dtrsm = dtrsm;
this._dtrtri = dtrtri;this._xerbla = xerbla;
#endregion
}
开发者ID:jcookems,项目名称:freezing-ninja,代码行数:28,代码来源:dgetri.cs
示例3: DLAQR5
public DLAQR5()
{
#region Dependencies (Initialization)
LSAME lsame = new LSAME();
DLAMC3 dlamc3 = new DLAMC3();
XERBLA xerbla = new XERBLA();
DLABAD dlabad = new DLABAD();
DLAQR1 dlaqr1 = new DLAQR1();
DLAPY2 dlapy2 = new DLAPY2();
DNRM2 dnrm2 = new DNRM2();
DSCAL dscal = new DSCAL();
DLAMC1 dlamc1 = new DLAMC1(dlamc3);
DLAMC4 dlamc4 = new DLAMC4(dlamc3);
DLAMC5 dlamc5 = new DLAMC5(dlamc3);
DLAMC2 dlamc2 = new DLAMC2(dlamc3, dlamc1, dlamc4, dlamc5);
DLAMCH dlamch = new DLAMCH(lsame, dlamc2);
DGEMM dgemm = new DGEMM(lsame, xerbla);
DLACPY dlacpy = new DLACPY(lsame);
DLARFG dlarfg = new DLARFG(dlamch, dlapy2, dnrm2, dscal);
DLASET dlaset = new DLASET(lsame);
DTRMM dtrmm = new DTRMM(lsame, xerbla);
#endregion
#region Set Dependencies
this._dlamch = dlamch; this._dgemm = dgemm; this._dlabad = dlabad; this._dlacpy = dlacpy; this._dlaqr1 = dlaqr1;
this._dlarfg = dlarfg;this._dlaset = dlaset; this._dtrmm = dtrmm;
#endregion
}
开发者ID:jcookems,项目名称:freezing-ninja,代码行数:32,代码来源:dlaqr5.cs
示例4: DORGHR
public DORGHR()
{
#region Dependencies (Initialization)
LSAME lsame = new LSAME();
DCOPY dcopy = new DCOPY();
XERBLA xerbla = new XERBLA();
DSCAL dscal = new DSCAL();
IEEECK ieeeck = new IEEECK();
IPARMQ iparmq = new IPARMQ();
DGEMM dgemm = new DGEMM(lsame, xerbla);
DTRMM dtrmm = new DTRMM(lsame, xerbla);
DLARFB dlarfb = new DLARFB(lsame, dcopy, dgemm, dtrmm);
DGEMV dgemv = new DGEMV(lsame, xerbla);
DTRMV dtrmv = new DTRMV(lsame, xerbla);
DLARFT dlarft = new DLARFT(dgemv, dtrmv, lsame);
DGER dger = new DGER(xerbla);
DLARF dlarf = new DLARF(dgemv, dger, lsame);
DORG2R dorg2r = new DORG2R(dlarf, dscal, xerbla);
ILAENV ilaenv = new ILAENV(ieeeck, iparmq);
DORGQR dorgqr = new DORGQR(dlarfb, dlarft, dorg2r, xerbla, ilaenv);
#endregion
#region Set Dependencies
this._dorgqr = dorgqr; this._xerbla = xerbla; this._ilaenv = ilaenv;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:30,代码来源:dorghr.cs
示例5: DORMRZ
public DORMRZ()
{
#region Dependencies (Initialization)
LSAME lsame = new LSAME();
IEEECK ieeeck = new IEEECK();
IPARMQ iparmq = new IPARMQ();
DCOPY dcopy = new DCOPY();
XERBLA xerbla = new XERBLA();
DAXPY daxpy = new DAXPY();
ILAENV ilaenv = new ILAENV(ieeeck, iparmq);
DGEMM dgemm = new DGEMM(lsame, xerbla);
DTRMM dtrmm = new DTRMM(lsame, xerbla);
DLARZB dlarzb = new DLARZB(lsame, dcopy, dgemm, dtrmm, xerbla);
DGEMV dgemv = new DGEMV(lsame, xerbla);
DTRMV dtrmv = new DTRMV(lsame, xerbla);
DLARZT dlarzt = new DLARZT(dgemv, dtrmv, xerbla, lsame);
DGER dger = new DGER(xerbla);
DLARZ dlarz = new DLARZ(daxpy, dcopy, dgemv, dger, lsame);
DORMR3 dormr3 = new DORMR3(lsame, dlarz, xerbla);
#endregion
#region Set Dependencies
this._lsame = lsame; this._ilaenv = ilaenv; this._dlarzb = dlarzb; this._dlarzt = dlarzt; this._dormr3 = dormr3;
this._xerbla = xerbla;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:30,代码来源:dormrz.cs
示例6: DLAHR2
public DLAHR2()
{
#region Dependencies (Initialization)
DAXPY daxpy = new DAXPY();
DCOPY dcopy = new DCOPY();
LSAME lsame = new LSAME();
XERBLA xerbla = new XERBLA();
DLAMC3 dlamc3 = new DLAMC3();
DLAPY2 dlapy2 = new DLAPY2();
DNRM2 dnrm2 = new DNRM2();
DSCAL dscal = new DSCAL();
DGEMM dgemm = new DGEMM(lsame, xerbla);
DGEMV dgemv = new DGEMV(lsame, xerbla);
DLACPY dlacpy = new DLACPY(lsame);
DLAMC1 dlamc1 = new DLAMC1(dlamc3);
DLAMC4 dlamc4 = new DLAMC4(dlamc3);
DLAMC5 dlamc5 = new DLAMC5(dlamc3);
DLAMC2 dlamc2 = new DLAMC2(dlamc3, dlamc1, dlamc4, dlamc5);
DLAMCH dlamch = new DLAMCH(lsame, dlamc2);
DLARFG dlarfg = new DLARFG(dlamch, dlapy2, dnrm2, dscal);
DTRMM dtrmm = new DTRMM(lsame, xerbla);
DTRMV dtrmv = new DTRMV(lsame, xerbla);
#endregion
#region Set Dependencies
this._daxpy = daxpy; this._dcopy = dcopy; this._dgemm = dgemm; this._dgemv = dgemv; this._dlacpy = dlacpy;
this._dlarfg = dlarfg;this._dscal = dscal; this._dtrmm = dtrmm; this._dtrmv = dtrmv;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:33,代码来源:dlahr2.cs
示例7: DGEBRD
public DGEBRD()
{
#region Dependencies (Initialization)
LSAME lsame = new LSAME();
XERBLA xerbla = new XERBLA();
DLAMC3 dlamc3 = new DLAMC3();
DLAPY2 dlapy2 = new DLAPY2();
DNRM2 dnrm2 = new DNRM2();
DSCAL dscal = new DSCAL();
IEEECK ieeeck = new IEEECK();
IPARMQ iparmq = new IPARMQ();
DGEMV dgemv = new DGEMV(lsame, xerbla);
DGER dger = new DGER(xerbla);
DLARF dlarf = new DLARF(dgemv, dger, lsame);
DLAMC1 dlamc1 = new DLAMC1(dlamc3);
DLAMC4 dlamc4 = new DLAMC4(dlamc3);
DLAMC5 dlamc5 = new DLAMC5(dlamc3);
DLAMC2 dlamc2 = new DLAMC2(dlamc3, dlamc1, dlamc4, dlamc5);
DLAMCH dlamch = new DLAMCH(lsame, dlamc2);
DLARFG dlarfg = new DLARFG(dlamch, dlapy2, dnrm2, dscal);
DGEBD2 dgebd2 = new DGEBD2(dlarf, dlarfg, xerbla);
DGEMM dgemm = new DGEMM(lsame, xerbla);
DLABRD dlabrd = new DLABRD(dgemv, dlarfg, dscal);
ILAENV ilaenv = new ILAENV(ieeeck, iparmq);
#endregion
#region Set Dependencies
this._dgebd2 = dgebd2; this._dgemm = dgemm; this._dlabrd = dlabrd; this._xerbla = xerbla; this._ilaenv = ilaenv;
#endregion
}
开发者ID:jcookems,项目名称:freezing-ninja,代码行数:34,代码来源:dgebrd.cs
示例8: DLALSA
public DLALSA()
{
#region Dependencies (Initialization)
DCOPY dcopy = new DCOPY();
LSAME lsame = new LSAME();
XERBLA xerbla = new XERBLA();
DLAMC3 dlamc3 = new DLAMC3();
DROT drot = new DROT();
DSCAL dscal = new DSCAL();
DNRM2 dnrm2 = new DNRM2();
DLASDT dlasdt = new DLASDT();
DGEMM dgemm = new DGEMM(lsame, xerbla);
DGEMV dgemv = new DGEMV(lsame, xerbla);
DLACPY dlacpy = new DLACPY(lsame);
DLAMC1 dlamc1 = new DLAMC1(dlamc3);
DLAMC4 dlamc4 = new DLAMC4(dlamc3);
DLAMC5 dlamc5 = new DLAMC5(dlamc3);
DLAMC2 dlamc2 = new DLAMC2(dlamc3, dlamc1, dlamc4, dlamc5);
DLAMCH dlamch = new DLAMCH(lsame, dlamc2);
DLASCL dlascl = new DLASCL(lsame, dlamch, xerbla);
DLALS0 dlals0 = new DLALS0(dcopy, dgemv, dlacpy, dlascl, drot, dscal, xerbla, dlamc3, dnrm2);
#endregion
#region Set Dependencies
this._dcopy = dcopy; this._dgemm = dgemm; this._dlals0 = dlals0; this._dlasdt = dlasdt; this._xerbla = xerbla;
#endregion
}
开发者ID:jcookems,项目名称:freezing-ninja,代码行数:31,代码来源:dlalsa.cs
示例9: DGBSV
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
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:32,代码来源:dgbsv.cs
示例10: DLAQPS
public DLAQPS()
{
#region Dependencies (Initialization)
LSAME lsame = new LSAME();
XERBLA xerbla = new XERBLA();
DLAMC3 dlamc3 = new DLAMC3();
DLAPY2 dlapy2 = new DLAPY2();
DNRM2 dnrm2 = new DNRM2();
DSCAL dscal = new DSCAL();
DSWAP dswap = new DSWAP();
IDAMAX idamax = new IDAMAX();
DGEMM dgemm = new DGEMM(lsame, xerbla);
DGEMV dgemv = new DGEMV(lsame, xerbla);
DLAMC1 dlamc1 = new DLAMC1(dlamc3);
DLAMC4 dlamc4 = new DLAMC4(dlamc3);
DLAMC5 dlamc5 = new DLAMC5(dlamc3);
DLAMC2 dlamc2 = new DLAMC2(dlamc3, dlamc1, dlamc4, dlamc5);
DLAMCH dlamch = new DLAMCH(lsame, dlamc2);
DLARFG dlarfg = new DLARFG(dlamch, dlapy2, dnrm2, dscal);
#endregion
#region Set Dependencies
this._dgemm = dgemm; this._dgemv = dgemv; this._dlarfg = dlarfg; this._dswap = dswap; this._idamax = idamax;
this._dlamch = dlamch;this._dnrm2 = dnrm2;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:30,代码来源:dlaqps.cs
示例11: DLASD3
public DLASD3()
{
#region Dependencies (Initialization)
DLAMC3 dlamc3 = new DLAMC3();
DNRM2 dnrm2 = new DNRM2();
DCOPY dcopy = new DCOPY();
LSAME lsame = new LSAME();
XERBLA xerbla = new XERBLA();
DLASD5 dlasd5 = new DLASD5();
DGEMM dgemm = new DGEMM(lsame, xerbla);
DLACPY dlacpy = new DLACPY(lsame);
DLAMC1 dlamc1 = new DLAMC1(dlamc3);
DLAMC4 dlamc4 = new DLAMC4(dlamc3);
DLAMC5 dlamc5 = new DLAMC5(dlamc3);
DLAMC2 dlamc2 = new DLAMC2(dlamc3, dlamc1, dlamc4, dlamc5);
DLAMCH dlamch = new DLAMCH(lsame, dlamc2);
DLASCL dlascl = new DLASCL(lsame, dlamch, xerbla);
DLAED6 dlaed6 = new DLAED6(dlamch);
DLASD4 dlasd4 = new DLASD4(dlaed6, dlasd5, dlamch);
#endregion
#region Set Dependencies
this._dlamc3 = dlamc3; this._dnrm2 = dnrm2; this._dcopy = dcopy; this._dgemm = dgemm; this._dlacpy = dlacpy;
this._dlascl = dlascl;this._dlasd4 = dlasd4; this._xerbla = xerbla;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:30,代码来源:dlasd3.cs
示例12: DGESV
public DGESV()
{
#region Dependencies (Initialization)
LSAME lsame = new LSAME();
XERBLA xerbla = new XERBLA();
DLAMC3 dlamc3 = new DLAMC3();
IDAMAX idamax = new IDAMAX();
DSCAL dscal = new DSCAL();
DSWAP dswap = new DSWAP();
DLASWP dlaswp = new DLASWP();
IEEECK ieeeck = new IEEECK();
IPARMQ iparmq = new IPARMQ();
DGEMM dgemm = new DGEMM(lsame, xerbla);
DLAMC1 dlamc1 = new DLAMC1(dlamc3);
DLAMC4 dlamc4 = new DLAMC4(dlamc3);
DLAMC5 dlamc5 = new DLAMC5(dlamc3);
DLAMC2 dlamc2 = new DLAMC2(dlamc3, dlamc1, dlamc4, dlamc5);
DLAMCH dlamch = new DLAMCH(lsame, dlamc2);
DGER dger = new DGER(xerbla);
DGETF2 dgetf2 = new DGETF2(dlamch, idamax, dger, dscal, dswap, xerbla);
DTRSM dtrsm = new DTRSM(lsame, xerbla);
ILAENV ilaenv = new ILAENV(ieeeck, iparmq);
DGETRF dgetrf = new DGETRF(dgemm, dgetf2, dlaswp, dtrsm, xerbla, ilaenv);
DGETRS dgetrs = new DGETRS(lsame, dlaswp, dtrsm, xerbla);
#endregion
#region Set Dependencies
this._dgetrf = dgetrf; this._dgetrs = dgetrs; this._xerbla = xerbla;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:34,代码来源:dgesv.cs
示例13: DLARFB
public DLARFB(LSAME lsame, DCOPY dcopy, DGEMM dgemm, DTRMM dtrmm)
{
#region Set Dependencies
this._lsame = lsame; this._dcopy = dcopy; this._dgemm = dgemm; this._dtrmm = dtrmm;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:8,代码来源:dlarfb.cs
示例14: DLARZB
public DLARZB(LSAME lsame, DCOPY dcopy, DGEMM dgemm, DTRMM dtrmm, XERBLA xerbla)
{
#region Set Dependencies
this._lsame = lsame; this._dcopy = dcopy; this._dgemm = dgemm; this._dtrmm = dtrmm; this._xerbla = xerbla;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:8,代码来源:dlarzb.cs
示例15: DGEHRD
public DGEHRD(DAXPY daxpy, DGEHD2 dgehd2, DGEMM dgemm, DLAHR2 dlahr2, DLARFB dlarfb, DTRMM dtrmm, XERBLA xerbla, ILAENV ilaenv)
{
#region Set Dependencies
this._daxpy = daxpy; this._dgehd2 = dgehd2; this._dgemm = dgemm; this._dlahr2 = dlahr2; this._dlarfb = dlarfb;
this._dtrmm = dtrmm;this._xerbla = xerbla; this._ilaenv = ilaenv;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:9,代码来源:dgehrd.cs
示例16: DLAED0
public DLAED0(DCOPY dcopy, DGEMM dgemm, DLACPY dlacpy, DLAED1 dlaed1, DLAED7 dlaed7, DSTEQR dsteqr, XERBLA xerbla, ILAENV ilaenv)
{
#region Set Dependencies
this._dcopy = dcopy; this._dgemm = dgemm; this._dlacpy = dlacpy; this._dlaed1 = dlaed1; this._dlaed7 = dlaed7;
this._dsteqr = dsteqr;this._xerbla = xerbla; this._ilaenv = ilaenv;
#endregion
}
开发者ID:jcookems,项目名称:freezing-ninja,代码行数:9,代码来源:dlaed0.cs
示例17: DGETRF
public DGETRF(DGEMM dgemm, DGETF2 dgetf2, DLASWP dlaswp, DTRSM dtrsm, XERBLA xerbla, ILAENV ilaenv)
{
#region Set Dependencies
this._dgemm = dgemm; this._dgetf2 = dgetf2; this._dlaswp = dlaswp; this._dtrsm = dtrsm; this._xerbla = xerbla;
this._ilaenv = ilaenv;
#endregion
}
开发者ID:jcookems,项目名称:freezing-ninja,代码行数:9,代码来源:dgetrf.cs
示例18: DLAED7
public DLAED7(DGEMM dgemm, DLAED8 dlaed8, DLAED9 dlaed9, DLAEDA dlaeda, DLAMRG dlamrg, XERBLA xerbla)
{
#region Set Dependencies
this._dgemm = dgemm; this._dlaed8 = dlaed8; this._dlaed9 = dlaed9; this._dlaeda = dlaeda; this._dlamrg = dlamrg;
this._xerbla = xerbla;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:9,代码来源:dlaed7.cs
示例19: DLAED3
public DLAED3(DLAMC3 dlamc3, DNRM2 dnrm2, DCOPY dcopy, DGEMM dgemm, DLACPY dlacpy, DLAED4 dlaed4, DLASET dlaset, XERBLA xerbla)
{
#region Set Dependencies
this._dlamc3 = dlamc3; this._dnrm2 = dnrm2; this._dcopy = dcopy; this._dgemm = dgemm; this._dlacpy = dlacpy;
this._dlaed4 = dlaed4;this._dlaset = dlaset; this._xerbla = xerbla;
#endregion
}
开发者ID:Hydrologist,项目名称:msnp,代码行数:9,代码来源:dlaed3.cs
示例20: DLALSD
public DLALSD(IDAMAX idamax, DLAMCH dlamch, DLANST dlanst, DCOPY dcopy, DGEMM dgemm, DLACPY dlacpy, DLALSA dlalsa, DLARTG dlartg, DLASCL dlascl, DLASDA dlasda
, DLASDQ dlasdq, DLASET dlaset, DLASRT dlasrt, DROT drot, XERBLA xerbla)
{
#region Set Dependencies
this._idamax = idamax; this._dlamch = dlamch; this._dlanst = dlanst; this._dcopy = dcopy; this._dgemm = dgemm;
this._dlacpy = dlacpy;this._dlalsa = dlalsa; this._dlartg = dlartg; this._dlascl = dlascl; this._dlasda = dlasda;
this._dlasdq = dlasdq;this._dlaset = dlaset; this._dlasrt = dlasrt; this._drot = drot; this._xerbla = xerbla;
#endregion
}
开发者ID:jcookems,项目名称:freezing-ninja,代码行数:11,代码来源:dlalsd.cs
注:本文中的DotNumerics.LinearAlgebra.CSLapack.DGEMM类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论