HOPS
HOPS class reference
Functions | Variables
hops_complex.c File Reference
#include "hops_complex.h"
#include <math.h>

Functions

double abs_complex (hops_complex val)
 
double arg_complex (hops_complex val)
 
hops_complex conjugate (hops_complex val)
 
hops_complex exp_complex (hops_complex val)
 
double imag_comp (hops_complex val)
 
double real_comp (hops_complex val)
 
void set_complex (hops_complex *val, double real, double imag)
 
void zero_complex (hops_complex *val)
 

Variables

const std::complex< double > cmplx_unit_I = std::complex<double>(0.0,1.0)
 

Function Documentation

◆ abs_complex()

double abs_complex ( hops_complex  val)

◆ arg_complex()

double arg_complex ( hops_complex  val)

◆ conjugate()

hops_complex conjugate ( hops_complex  val)

◆ exp_complex()

hops_complex exp_complex ( hops_complex  val)

◆ imag_comp()

double imag_comp ( hops_complex  val)

◆ real_comp()

double real_comp ( hops_complex  val)

◆ set_complex()

void set_complex ( hops_complex val,
double  real,
double  imag 
)

◆ zero_complex()

void zero_complex ( hops_complex val)

Variable Documentation

◆ cmplx_unit_I

const std::complex<double> cmplx_unit_I = std::complex<double>(0.0,1.0)