Lines Matching refs:PetscComplex

214     #define PetscRealPartComplex(a)      (static_cast<PetscComplex>(a)).real()
215 #define PetscImaginaryPartComplex(a) (static_cast<PetscComplex>(a)).imag()
216 #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 …wComplex(a, b) petsccomplexlib::pow(static_cast<PetscComplex>(a), static_cast<PetscComplex>…
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))
226 #define PetscAsinComplex(a) petsccomplexlib::asin(static_cast<PetscComplex>(a))
227 #define PetscAcosComplex(a) petsccomplexlib::acos(static_cast<PetscComplex>(a))
228 #define PetscAtanComplex(a) petsccomplexlib::atan(static_cast<PetscComplex>(a))
229 #define PetscSinhComplex(a) petsccomplexlib::sinh(static_cast<PetscComplex>(a))
230 #define PetscCoshComplex(a) petsccomplexlib::cosh(static_cast<PetscComplex>(a))
231 #define PetscTanhComplex(a) petsccomplexlib::tanh(static_cast<PetscComplex>(a))
232 #define PetscAsinhComplex(a) petsccomplexlib::asinh(static_cast<PetscComplex>(a))
233 #define PetscAcoshComplex(a) petsccomplexlib::acosh(static_cast<PetscComplex>(a))
234 #define PetscAtanhComplex(a) petsccomplexlib::atanh(static_cast<PetscComplex>(a))
388 PETSC_EXTERN PetscComplex PETSC_i;
395 static inline PetscComplex PetscCMPLX(PetscReal x, PetscReal y) in PetscCMPLX()
398 return PetscComplex(x, y); in PetscCMPLX()
411 PetscComplex z; in PetscCMPLX()