NAME

drotg - Construct a Given's plane rotation


SYNOPSIS

  SUBROUTINE DROTG( A, B, C, S)
  DOUBLE PRECISION A, B, C, S
  SUBROUTINE DROTG_64( A, B, C, S)
  DOUBLE PRECISION A, B, C, S

F95 INTERFACE

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

C INTERFACE

#include <sunperf.h>

void drotg(double *a, double *b, double *c, double *s);

void drotg_64(double *a, double *b, double *c, double *s);


PURPOSE

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


ARGUMENTS