#include <complex.hpp>
◆ Complex()
KOKKOS_INLINE_FUNCTION Complex::Complex |
( |
double |
r = 0.0 , |
|
|
double |
i = 0.0 |
|
) |
| |
|
inline |
◆ exp_i()
static KOKKOS_INLINE_FUNCTION Complex Complex::exp_i |
( |
double |
imag_in | ) |
|
|
inlinestatic |
◆ expc()
static KOKKOS_INLINE_FUNCTION Complex Complex::expc |
( |
const Complex & |
c | ) |
|
|
inlinestatic |
◆ operator*() [1/2]
KOKKOS_INLINE_FUNCTION Complex Complex::operator* |
( |
const Complex & |
other | ) |
const |
|
inline |
◆ operator*() [2/2]
KOKKOS_INLINE_FUNCTION Complex Complex::operator* |
( |
double |
scalar | ) |
const |
|
inline |
◆ operator+()
KOKKOS_INLINE_FUNCTION Complex Complex::operator+ |
( |
const Complex & |
other | ) |
const |
|
inline |
◆ r_mult()
static KOKKOS_INLINE_FUNCTION double Complex::r_mult |
( |
const Complex & |
a, |
|
|
const Complex & |
b |
|
) |
| |
|
inlinestatic |
◆ imag
◆ real
The documentation for this struct was generated from the following file:
- /p/test_ssd/builds/t3_84szKM/0/xgc/XGC-Devel/XGC_core/cpp/complex.hpp