Home
last modified time | relevance | path

Searched refs:petsccomplexlib (Results 1 – 3 of 3) sorted by relevance

/petsc/include/
H A Dpetscmath.h216 #define PetscAbsComplex(a) petsccomplexlib::abs(static_cast<PetscComplex>(a))
217 #define PetscArgComplex(a) petsccomplexlib::arg(static_cast<PetscComplex>(a))
218 #define PetscConjComplex(a) petsccomplexlib::conj(static_cast<PetscComplex>(a))
219 #define PetscSqrtComplex(a) petsccomplexlib::sqrt(static_cast<PetscComplex>(a))
220 …#define PetscPowComplex(a, b) petsccomplexlib::pow(static_cast<PetscComplex>(a), static_cas…
221 #define PetscExpComplex(a) petsccomplexlib::exp(static_cast<PetscComplex>(a))
222 #define PetscLogComplex(a) petsccomplexlib::log(static_cast<PetscComplex>(a))
223 #define PetscSinComplex(a) petsccomplexlib::sin(static_cast<PetscComplex>(a))
224 #define PetscCosComplex(a) petsccomplexlib::cos(static_cast<PetscComplex>(a))
225 #define PetscTanComplex(a) petsccomplexlib::tan(static_cast<PetscComplex>(a))
[all …]
H A Dpetscsystypes.h570 #define petsccomplexlib Kokkos macro
573 #define petsccomplexlib thrust macro
578 #define petsccomplexlib std macro
584 typedef petsccomplexlib::complex<float> PetscComplex;
586 typedef petsccomplexlib::complex<double> PetscComplex;
H A Dpetscvec_kokkos.hpp8 #if defined(petsccomplexlib)