Logo ROOT   6.18/05
Reference Guide
Macros | Functions
complex_quartic.h File Reference
#include <math.h>
#include <gsl/gsl_math.h>
#include <gsl/gsl_complex.h>
#include <gsl/gsl_complex_math.h>
#include <gsl/gsl_poly.h>
Include dependency graph for complex_quartic.h:
This graph shows which files directly or indirectly include this file:

Macros

#define SWAP(a, b)   do { gsl_complex tmp = b ; b = a ; a = tmp ; } while(0)
 

Functions

int gsl_poly_complex_solve_quartic (double a, double b, double c, double d, gsl_complex *z0, gsl_complex *z1, gsl_complex *z2, gsl_complex *z3)
 

Macro Definition Documentation

◆ SWAP

#define SWAP (   a,
  b 
)    do { gsl_complex tmp = b ; b = a ; a = tmp ; } while(0)

Definition at line 36 of file complex_quartic.h.

Function Documentation

◆ gsl_poly_complex_solve_quartic()

int gsl_poly_complex_solve_quartic ( double  a,
double  b,
double  c,
double  d,
gsl_complex *  z0,
gsl_complex *  z1,
gsl_complex *  z2,
gsl_complex *  z3 
)

Definition at line 39 of file complex_quartic.h.