---
name: "pcdttrs"
section: "3"
platform: "linux"
package: "scalapack-doc"
version: "1.5-11"
release: "Debian 11 (Bullseye)"
platforms: ["linux"]
url: "https://new.carta.tech/pcdttrs"
---

# pcdttrs(3)

solve a system of linear equations A(1:N, JA:JA+N-1) \* X = B(IB:IB+N-1, 1:NRHS)

## NAME

PCDTTRS - solve a system of linear equations   A(1:N, JA:JA+N-1) \* X = B(IB:IB+N-1, 1:NRHS)

## SYNOPSIS

- SUBROUTINE PCDTTRS(

  TRANS, N, NRHS, DL, D, DU, JA, DESCA, B, IB, DESCB, AF, LAF, WORK, LWORK, INFO )

- CHARACTER

  TRANS

- INTEGER

  IB, INFO, JA, LAF, LWORK, N, NRHS

- INTEGER

  DESCA( \* ), DESCB( \* )

- COMPLEX

  AF( \* ), B( \* ), D( \* ), DL( \* ), DU( \* ), WORK( \* )

## PURPOSE

PCDTTRS solves a system of linear equations\
                                   or\
\
           A(1:N, JA:JA+N-1)' \* X = B(IB:IB+N-1, 1:NRHS)\

where A(1:N, JA:JA+N-1) is the matrix used to produce the factors stored in A(1:N,JA:JA+N-1) and AF by PCDTTRF.\
 A(1:N, JA:JA+N-1) is an N-by-N complex\
 tridiagonal diagonally dominant-like distributed\
 matrix.\

Routine PCDTTRF MUST be called first.\
