96 PURE elemental module function getDiv_CK5(dividend, divisor)
result(quotient)
97#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
98 !DEC$ ATTRIBUTES DLLEXPORT :: getDiv_CK5
101 complex(CKG),
intent(in) :: dividend, divisor
102 complex(CKG) :: quotient
107 PURE elemental module function getDiv_CK4(dividend, divisor)
result(quotient)
108#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
109 !DEC$ ATTRIBUTES DLLEXPORT :: getDiv_CK4
112 complex(CKG),
intent(in) :: dividend, divisor
113 complex(CKG) :: quotient
118 PURE elemental module function getDiv_CK3(dividend, divisor)
result(quotient)
119#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
120 !DEC$ ATTRIBUTES DLLEXPORT :: getDiv_CK3
123 complex(CKG),
intent(in) :: dividend, divisor
124 complex(CKG) :: quotient
129 PURE elemental module function getDiv_CK2(dividend, divisor)
result(quotient)
130#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
131 !DEC$ ATTRIBUTES DLLEXPORT :: getDiv_CK2
134 complex(CKG),
intent(in) :: dividend, divisor
135 complex(CKG) :: quotient
140 PURE elemental module function getDiv_CK1(dividend, divisor)
result(quotient)
141#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
142 !DEC$ ATTRIBUTES DLLEXPORT :: getDiv_CK1
145 complex(CKG),
intent(in) :: dividend, divisor
146 complex(CKG) :: quotient
Generate and return the complex division of the two input complex values robustly without potential o...
This module contains procedures and generic interfaces for computing the complex division robustly wi...
character(*, SK), parameter MODULE_NAME
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter LK
The default logical kind in the ParaMonte library: kind(.true.) in Fortran, kind(....
integer, parameter SK
The default character kind in the ParaMonte library: kind("a") in Fortran, c_char in C-Fortran Intero...