NAME

crotg - Construct a Given's plane rotation


SYNOPSIS

  SUBROUTINE CROTG( A, B, C, S)
  COMPLEX A, B, S
  REAL C
  SUBROUTINE CROTG_64( A, B, C, S)
  COMPLEX A, B, S
  REAL C

F95 INTERFACE

  SUBROUTINE ROTG( A, B, C, S)
  COMPLEX :: A, B, S
  REAL :: C
  SUBROUTINE ROTG_64( A, B, C, S)
  COMPLEX :: A, B, S
  REAL :: C

C INTERFACE

#include <sunperf.h>

void crotg(complex *a, complex b, float *c, complex *s);

void crotg_64(complex *a, complex b, float *c, complex *s);


PURPOSE

crotg Construct a Given's plane rotation that will annihilate an element of a vector.


ARGUMENTS