efficient way to solve X*A=B

Open discussion regarding features, bugs, issues, vendors, etc.

efficient way to solve X*A=B

Postby ottapav » Sun Sep 04, 2011 4:00 am

Hallo,
for me it seems to be too complicated to solve X*A=B, like A'*X'=B' with DTRTRS. Moreover A is triangular and with B are parts of one matrix. How to solve this "standardized" problem efficient?
ottapav
 
Posts: 3
Joined: Sat Sep 03, 2011 4:23 pm

Re: efficient way to solve X*A=B

Postby admin » Tue Sep 20, 2011 5:32 pm

Hi,
Did you try to call the BLAS routine: DTRSM directly?

Code: Select all
*  DTRSM  solves one of the matrix equations
*
*     op( A )*X = alpha*B,   or   X*op( A ) = alpha*B,
*
*  where alpha is a scalar, X and B are m by n matrices, A is a unit, or
*  non-unit,  upper or lower triangular matrix  and  op( A )  is one  of
*
*     op( A ) = A   or   op( A ) = A**T.
*
*  The matrix X is overwritten on B.

Julie
admin
Site Admin
 
Posts: 504
Joined: Wed Dec 08, 2004 7:07 pm

Re: efficient way to solve X*A=B

Postby Julien Langou » Tue Sep 20, 2011 5:50 pm

Julien Langou
 
Posts: 735
Joined: Thu Dec 09, 2004 12:32 pm
Location: Denver, CO, USA


Return to User Discussion

Who is online

Users browsing this forum: Bing [Bot], Exabot [Bot], Google [Bot] and 2 guests

cron