2012/05/29 DRAFT WG5/N1921
|
|
- Frederick Maxwell
- 5 years ago
- Views:
Transcription
1 // DRAFT WG/N Special Mathematical Functions in Fortran ISO/IEC - : x Auxiliary to ISO/IEC : Programming Language Fortran NOTE This paper is intended to suggest some special functions for which standard procedure interfaces might be specified. Whether it is done as part of Clause of -, as -, or as a Technical Report can be decided later. The exact set of procedures can be decided later. Whether the procedures are module procedures or intrinsic procedures can be decided later. If they are module procedures, the module name and whether the module is intrinsic can be decided later. Subclause. describes the same procedures as WG n, plus procedures to compute two additional functions related to the ones described therein that are better behaved. Subclause. proposes additional procedures that are widely used in scientific and engineering calculations. NOTE At the WG meeting in Garching, there was a discussion (see the Tuesday part of the minutes in N) concerning whether WG should produce a standard for interfaces to certain mathematical functions, analogous to those for C (ISO/IEC :) and C++ (ISO/IEC :). The resulting straw vote was: yes - no - undecided.
2 WG/N DRAFT //
3 // DRAFT WG/N Contents Overview Scope Inclusions Exclusions Conformance Notation used in this part of ISO/IEC Applicability of requirements Informative notes Normative references Nonnormative references The module ISO Fortran Special Functions General Mathematical constants Euler s constant γ Summary of the procedures Specifications for the procedures General Proposed additional procedures General Annex A (informative) Processor dependencies
4 WG/N DRAFT //
5 // DRAFT WG/N Information technology Programming languages Fortran Part : Special Mathematical Functions Overview. Scope ISO/IEC is a multipart International Standard; the parts are published separately. This publication, ISO/IEC -, which is the fourth part, describes the standard intrinsic module ISO Fortran Special Functions. The purpose of this part of ISO/IEC is to promote portability, reliability, maintainability, and efficient evaluation of mathematical special functions in Fortran programs, for use on a variety of computing systems. This part is normative, but optional. A processor need not provide support for this part.. Inclusions This part of ISO/IEC specifies the procedures defined by the module ISO Fortran Special Functions, the interface definitions for those procedures, and the mathematical function evaluated by each procedure.. Exclusions This part of ISO/IEC does not specify the methods to evaluate the functions, or the accuracy of the results of the procedures.. Conformance A program conforms to ISO/IEC if it conforms to ISO/IEC - and this part of ISO/IEC. A processor that supports this part of ISO/IEC conforms to it if it executes any standard-conforming program in a manner that fulfills the interpretations herein and in ISO/IEC -, subject to any limitations that the processor may impose upon the range of the arguments of the procedures, and it contains the capability to detect and report the use within a program of argument values outside the ranges specified herein.
6 WG/N DRAFT //. Notation used in this part of ISO/IEC.. Applicability of requirements In this part of ISO/IEC, shall is to be interpreted as a requirement; conversely, shall not is to be interpreted as a prohibition. Except where stated otherwise, such requirements and prohibitions apply to programs rather than processors... Informative notes Informative notes of explanation, rationale, examples, and other material are interspersed with the normative body of this part of ISO/IEC. The informative material is nonnormative; it is identified by being in shaded, framed boxes that have numbered headings beginning with NOTE.. Normative references The following referenced standards are indispensable for the application of this part of ISO/IEC. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced standard (including any amendments) applies. ISO/IEC -:, Information technology Programming languages Fortran Part : Base Language. ISO -:, Quantities and units Part : Mathematical signs and symbols for use in the physical sciences and technology, Clause Special Functions.. Nonnormative references The following referenced materials are useful but not indispensable for the application of this part of ISO/IEC. Frank W. J. Olver, Daniel W. Lozier, Ronald F. Boisvert, Charles W. Clark, NIST Handbook of Mathematical Functions, National Institute of Standards and Technology and Cambridge University Press (), ISBN ---- (hardback), ---- (paperback). Milton Abramowitz and Irene A. Stegun, Handbook of Mathematical Functions, U. S. National Bureau of Standards (now National Institute of Standards and Technology) Applied Mathematics Series # () LCCCN -. Jerome Spanier and Keith B. Oldham, An Atlas of Functions, Hemisphere Publishing Corporation, New York () ISBN ---.
7 // DRAFT WG/N The module ISO Fortran Special Functions. General The module ISO Fortran Special Functions contains named mathematical constants and the definitions of the interfaces of procedures to evaluate special mathematical functions. The procedures are all generic procedures. For each generic procedure defined here, the processor shall provide specific procedures for all real kinds supported by the processor. It is processor dependent whether the processor provides specific procedures for integer kinds other than default integer. The names of the specific procedures are private identifiers of ISO Fortran Special Functions. The procedures might be separate module procedures (... in ISO/IEC -). If so, the submodule identifiers of the submodules in which the procedures are defined are processor dependent. It is recommended that documentation that accompanies the processor include descriptions of the relationship between the ranges of the values of the arguments of the procedures and the accuracy of the results.. Mathematical constants.. Euler s constant γ Euler s constant γ (sometimes called the Euler-Mascheroni constant) is defined as γ = lim n ( n i= ) i ln n and by other definitions that appear in the references (.,.). The kind of the named constant EULER_GAMMA shall be the kind supported by the processor that provides the most precise representation. The radix of that kind is processor dependent. REAL(kind), PARAMETER :: EULER_GAMMA = & &._kind. Summary of the procedures ASSOC LAGUERRE (N, M, ) ASSOC LEGENDRE (L, M, ) BETA (, Y) CYL BESSEL I (NU, ) CYL BESSEL I (NU,, N) CYL BESSEL J (NU, ) CYL BESSEL J (NU,, N) CYL BESSEL K (NU, ) CYL BESSEL K (NU,, N) CYL NEUMANN (NU, ) CYL NEUMANN (NU,, N) Associated Laguerre polynomials Associated Legendre Polynomials Beta function Regular modified cylindrical Bessel function. Regular modified cylindrical Bessel function. Cylindrical Bessel function. Cylindrical Bessel function. Irregular modified cylindrical Bessel function. Irregular modified cylindrical Bessel function. Cylindrical Neumann function. Cylindrical Neumann function.
8 WG/N DRAFT // ELLINT (K ) ELLINT (K, PHI) ELLINT (K ) ELLINT (K, PHI) ELLINT (K, NU ) ELLINT (K, NU, PHI) EIN () EPINT () HERMITE (N, ) LAGUERRE (N, ) LEGENDRE (N, ) RIEMANN ZETA () SPH BESSEL (N, ) SPH BESSEL (N,, N) SPH LEGENDRE (L, M, THETA) SPH NEUMANN (N, ) SPH NEUMANN (N,, N) Complete elliptic integral of the first kind Incomplete elliptic integral of the first kind Complete elliptic integral of the second kind Incomplete elliptic integral of the second kind Complete elliptic integral of the third kind Complete elliptic integral of the third kind Entire exponential integral Exponential integral Hermite polynomials Laguerre polynomials Legendre polynomials Riemann zeta function Spherical Bessel function of the first kind Spherical Bessel function of the first kind Spherical associated Legendre function Spherical Neumann function Spherical Neumann function. Specifications for the procedures.. General Detailed specifications of the procedures whose interfaces are defined in the module ISO Fortran Special - Functions are provided here in alphabetical order. The types and type parameters of the arguments and function results of these procedures are determined by these specifications. The Argument(s) paragraphs specify requirements on the actual arguments of the procedures. The result characteristics are sometimes specified in terms of the characteristics of dummy arguments. A program shall not invoke one of these procedures under circumstances where a value to be assigned to a subroutine argument or returned as a function result is not representable by objects of the specified type and type parameters. If an IEEE infinity is assigned or returned, the intrinsic module IEEE ARITHMETIC is accessible, and the actual arguments were finite numbers, the flag IEEE OVERFLOW or IEEE DIVIDE BY ZERO shall signal. If an IEEE NaN is assigned or returned, the actual arguments were finite numbers, the intrinsic module IEEE ARITHMETIC is accessible, and the exception IEEE INVALID is supported, the flag IEEE INVALID shall signal. If no IEEE infinity or NaN is assigned or returned, these flags shall have the same status as when the intrinsic procedure was invoked... ASSOC LAGUERRE (N, M, ) Description. Associated Laguerre polynomials. N shall be of type integer and nonnegative. M shall be of type integer and nonnegative. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the associated La-
9 // DRAFT WG/N guerre polynomial L m n (x) of orders N and M and argument, defined by L m n (x) = n! n i= ( n! m + n i! n i ) ( x) i = ( ) m dm dx m L m+n(x) where L m+n (x) is a Laguerre polynomial (..) Example. ASSOC LAGUERRE (,,. ) has the value. (approximately)... ASSOC LEGENDRE (L, M, ) Description. Associated Legendre polynomials. L shall be of type integer and nonnegative. M shall be of type integer and nonnegative. The absolute value of shall be less than or equal to.. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the associated Legendre polynomial Pl m (x) of orders L and M and argument, defined by P m l (x) = ( x m/ dm ) dx m P l(x), x where P l (x) is a Legendre polynomial (..). Example. ASSOC LEGENDRE (,,. ) has the value. (approximately)... BETA (, Y) Description. Beta function. Y shall be of type real and nonnegative. shall be of type real with the same kind as. The value of Y shall not be negative. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the beta function B(x, y) with arguments and Y, defined by B(x, y) = Γ(x)Γ(y) Γ(x + y) = t x ( t) y dt, x >, y > and several other representations that appear in the references (.,.). Example. BETA (.,. ) has the value. (approximately)... CYL BESSEL I (NU, ) or CYL BESSEL I (NU,, N) Description. Regular modified cylindrical Bessel function.
10 WG/N DRAFT // Class. CYL BESSEL I (NU, ) is an elemental function. CYL BESSEL I (NU,, N) is a transformational function. NU N shall be of type real and the same kind as NU. The value of shall not be negative. shall be of type integer and nonnegative. Result Characteristics. Same type and kind as. The result of CYL BESSEL I (NU, ) is scalar. The result of CYL BESSEL I (NU,, N) is a rank-one array with extent N. Result Value. The value of the result of CYL BESSEL I (NU, ) is a processor-dependent approximation to the regular modified cylindrical Bessel function I ν (x) of order NU with argument, defined by ( x ) ν I ν (x) = i ν (x/) k J ν (ix) = k!γ(ν + k + ), x, k= and several other representations that appear in the references (.,.). The value of the i th element of the result of CYL BESSEL I (NU,, N) is the same as the value of the result of CYL BESSEL I (NU+i, ) Example. CYL BESSEL I (.,. ) has the value. (approximately)... CYL BESSEL J (NU, ) or CYL BESSEL J (NU,, N) Description. Cylindrical Bessel function. Class. CYL BESSEL J (NU, ) is an elemental function. CYL BESSEL J (NU,, N) is a transformational function. NU N shall be of type real and the same kind as NU. The value of shall not be negative. shall be of type integer and nonnegative. Result Characteristics. Same type and kind as. The result of CYL BESSEL J (NU, ) is scalar. The result of CYL BESSEL J (NU,, N) is a rank-one array with extent N. Result Value. The value of the result of CYL BESSEL J (NU, ) is a processor-dependent approximation to the cylindrical Bessel function J ν (x) of order NU with argument, defined by ( x ) ν ( ) k (x/) k J ν (x) = k!γ(ν + k + ), x, k=
11 // DRAFT WG/N and several other representations that appear in the references (.,.). The value of the i th element of the result of CYL BESSEL J (NU,, N) is the same as the value of the result of CYL BESSEL J (NU+i, ) NOTE. This is a generalization of the standard intrinsic function BESSEL JN to noninteger order. Example. CYL BESSEL J (.,. ) has the value. (approximately)... CYL BESSEL K (NU, ) or CYL BESSEL K (NU,, N) Description. Irregular modified cylindrical Bessel function. Class. CYL BESSEL K (NU, ) is an elemental function. CYL BESSEL K (NU,, N) is a transformational function. NU N shall be of type real and the same kind as NU. The value of shall not be negative. shall be of type integer and nonnegative. Result Characteristics. Same type and kind as. The result of CYL BESSEL K (NU, ) is scalar. The result of CYL BESSEL K (NU,, N) is a rank-one array with extent N. Result Value. The value of the result of CYL BESSEL K (NU, ) is a processor-dependent approximation to the irregular modified cylindrical Bessel function K ν (x) of order NU with argument, defined by K ν (x) = π iν+ (J ν (ix) + in ν (ix)) = π lim µ ν I µ (x) I µ (x), x sin µx and several other representations that appear in the references (.,.). The value of the i th element of the result of CYL BESSEL K (NU,, N) is the same as the value of the result of CYL BESSEL K (NU+i, ) NOTE. The irregular modified cylindrical Bessel function is also known as the Bassett function. Example. CYL BESSEL K (., HUGE(.) ) has the value. (approximately)... CYL NEUMANN (NU, ) or CYL NEUMANN (NU,, N) Description. Cylindrical Neumann function. Class. CYL NEUMANN (NU, ) is an elemental function. CYL NEUMANN (NU,, N) is a transformational function.
12 WG/N DRAFT // NU N shall be of type real and the same kind as NU. The value of shall not be negative. shall be of type integer and nonnegative. Result Characteristics. Same type and kind as. The result of CYL NEUMANN (NU, ) is scalar. The result of CYL NEUMANN (NU,, N) is a rank-one array with extent N. Result Value. The value of the result of CYL NEUMANN (NU, ) is a processor-dependent approximation to the Neumann function N ν (x) of order NU with argument, defined by J µ (x) cos µx J µ (x) N ν (x) = lim, x µ ν sin µx and several other representations that appear in the references (.,.). The value of the i th element of the result of CYL NEUMANN (NU,, N) is the same as the value of the result of CYL NEUMANN (NU+i, ) NOTE. The Neumann function is also known as the cylindrical Bessel function of the second kind, Y ν (x). NOTE. This is a generalization of the standard intrinsic function BESSEL YN to noninteger order. Example. CYL NEUMANN (.,. ) has the value. (approximately)... ELLINT (K) or ELLINT (K, PHI) Description. Elliptic integral of the first kind. K The absolute value of K shall be less than or equal to.. PHI shall be of type real and the same kind as K. Result Characteristics. Same as K. Result Value. The value of the result of ELLINT (K) is a processor-dependent approximation to the complete elliptic integral of the first kind K(k) with argument K, defined by K(k) = π/ dθ k sin θ = dt t k t, k and several other representations that appear in the references (.,.). The value of the result of ELLINT (K,PHI) is a processor-dependent approximation to the incomplete elliptic integral of the first kind F (k, φ) with arguments K and PHI, defined by F (k, φ) = φ dθ k sin θ, k
13 // DRAFT WG/N and several other representations that appear in the references (.,.). Examples. ELLINT (. ) has the value. (approximately). ELLINT (.,. ) has the value. (approximately)... ELLINT (K) or ELLINT (K, PHI) Description. Elliptic integral of the second kind. K The absolute value of K shall be less than or equal to.. PHI shall be of type real and the same kind as K. Result Characteristics. Same as K. Result Value. The value of the result of ELLINT (K) is a processor-dependent approximation to the complete elliptic integral of the second kind E(k) with argument K, defined by π/ E(k) = k sin k t θ dθ = dt, k t and several other representations that appear in the references (.,.). The value of the result of ELLINT (K, PHI) is a processor-dependent approximation to the incomplete elliptic integral of the second kind E(k, φ) with arguments K and PHI, defined by E(k, φ) = φ k sin θ dθ, k and several other representations that appear in the references (.,.). Examples. ELLINT (. ) has the value. (approximately). ELLINT (.,. ) has the value. (approximately)... ELLINT (NU, K) or ELLINT (NU, K, PHI) Description. Elliptic integral of the third kind. NU K shall be of type real and the same kind as NU. The absolute value of K shall be less than or equal to.. PHI shall be of type real and the same kind as K. Result Characteristics. Same as NU. Result Value. The value of the result of ELLINT (NU, K) is a processor-dependent approximation to the complete elliptic integral of the third kind Π(ν; k) with arguments NU and K, defined by Π(ν; k) = π/ dθ ( + ν sin θ) k sin θ = dt ( + νt ) ( t )( k t ), k and several other representations that appear in the references (.,.).
14 WG/N DRAFT // The value of the result of ELLINT (NU, K, PHI) is a processor-dependent approximation to the incomplete elliptic integral of the third kind Π(ν; k, φ) with arguments NU, K, and PHI, defined by Π(ν; k, φ) = φ dθ ( + ν sin θ) k sin θ, k and several other representations that appear in the references (.,.). Examples. ELLINT (.,. ) has the value. (approximately). ELLINT (.,.,. ) has the value. (approximately)... EIN () Description. Entire exponential integral. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the entire exponential integral Ein(x) with argument, defined by Ein(x) = x exp( t) dt = γ + ln x + E (x) = γ + ln x R Ei( x), t where γ. is Euler s constant, and several other representations that appear in the references (.,.). Example. EIN (. ) has the value. (approximately)... EPINT () Description. Exponential integral. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the exponential integral Ei(x) with argument, defined by Ei(x) = x exp(t) dt = t x exp( t) dt. t The integrand is singular at x =, so for x > the integral is interpeted as the Cauchy limit ( x Ei(x) = lim Ei( ɛ) + ɛ + ɛ ) exp(t) dt, x >. t Several other representations appear in the references (.,.).
15 // DRAFT WG/N Example. EPINT (. ) has the value. (approximately)... HERMITE (N, ) Description. Hermite polynomial. N shall be of type integer and nonnegative. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the Hermite polynomial H n (x) of order N with argument, defined by the Rodrigues formula H n (x) = ( ) n exp(x ) dn dx n exp( x ), and several other representations that appear in the references (.,.). Example. HERMITE (,. ) has the value. (approximately)... LAGUERRE (N, ) Description. Laguerre polynomial. N shall be of type integer and nonnegative. The value of shall not be negative. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the Laguerre polynomial L n (x) of order N with argument, defined by the Rodrigues formula L n (x) = exp(x) n! d n dx n (xn exp( x)), x, and several other representations that appear in the references (.,.). Example. LAGUERRE (,. ) has the value. (approximately)... LEGENDRE (N, ) Description. Legendre polynomial. N shall be of type integer and nonnegative. Result Characteristics. Same as.
16 WG/N DRAFT // Result Value. The value of the result is a processor-dependent approximation to the Legendre polynomial P n (x) of order N with argument, defined by the Rodrigues formula d n P n (x) = ( x n n! dx n ) n, and several other representations that appear in the references (.,.). Example. LEGENDRE (,. ) has the value. (approximately)... RIEMANN ZETA () Description. Riemann zeta function. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the Riemann zeta function ζ(x) with argument, defined by k= k x x > ζ(x) = x k= ( )k k x x, x π x sin ( ) πx Γ( x)ζ( x) x < and several other representations that appear in the references (.,.). Example. RIEMANN ZETA (. ) has the value. (approximately)... SPH BESSEL (N, ) or SPH BESSEL (N, N, ) Description. Spherical Bessel function of the first kind. Class. SPH BESSEL (N, ) is an elemental function. SPH BESSEL (N, N, ) is a transformational function. N shall be of type integer and nonnegative. N shall be of type integer and nonnegative. N shall be of type integer and nonnegative. Result Characteristics. Same type and kind as. The result of SPH BESSEL (N, ) is scalar. The result of SPH BESSEL (N, N, ) is a rank-one array with extent MA(N-N+,). Result Value.
17 // DRAFT WG/N The value of the result of SPH BESSEL (N, ) is a processor-dependent approximation to the Spherical Bessel function of the first kind j n (x) of order N with argument, defined by j n (x) = π x J n+/(x), x, where J n+/ is the cylindrical Bessel function. Several other representations appear in the references (.,.). The value of the i th element of the result of SPH BESSEL (N, N, ) is the same as the value of SPH BESSEL (N+i, ) Example. SPH BESSEL (,. ) has the value. (approximately)... SPH LEGENDRE (L, M, THETA) Description. Spherical associated Legendre function. L shall be of type integer. M shall be of type integer. The absolute value of M shall be less than or equal to the value of L. THETA Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the Spherical associated Legendre function Yl m m (θ, ) of order M and L with argument THETA, where Yl (θ, φ) is defined by Y m [ ] / (l + ) l (θ, φ) = ( ) m (l m)! Pl m (cos θ) exp(imφ), m l, π (l + m)! and several other representations that appear in the references (.,.). NOTE. Spherical associated Legendre functions are also known as spherical harmonics. Example. SPH LEGENDRE (,,. ) has the value. (approximately)... SPH NEUMANN (N, ) or SPH NEUMANN (N, N, ) Description. Spherical Neumann function. Class. SPH NEUMANN (N, ) is an elemental function. SPH NEUMANN (N, N, ) is a transformational function. N shall be of type integer and nonnegative. N shall be of type integer and nonnegative.
18 WG/N DRAFT // N shall be of type integer and nonnegative. Result Characteristics. Same type and kind as. Result Value. The result of SPH NEUMANN (N, ) is scalar. The result of SPH NEUMANN (N, N, ) is a rank-one array with extent MA(N- N+,). The value of the result of SPH NEUMANN (N, ) is a processor-dependent approximation to the Spherical Neumann function n n (x) of order N with argument, defined by n n (x) = π x N n+/(x), x, where N n+/ is the Neumann function. Several other representations appear in the references (.,.). The value of the i th element of the result of SPH NEUMANN (N, N, ) is the same as the value of SPH NEUMANN (N+i, ) Example. SPH NEUMANN (,. ) has the value. (approximately).. Proposed additional procedures.. General Procedures to evaluate the functions proposed in subclause. do not appear in ISO -:, ISO/IEC :, or ISO/IEC :. Their use appears sufficiently frequently in practice that their availability would be useful... CHEBYSHEV (N, ) or CHEBYSHEV (N, N, ) Description. Chebyshev polynomial. Class. CHEBYSHEV (N, ) is an elemental function. CHEBYSHEV (N, N, ) is a transformational function. N shall be of type integer and nonnegative. N shall be of type integer and nonnegative. N shall be of type integer and nonnegative. Result Characteristics. Same type and kind as. The result of CHEBYSHEV (N, ) is a scalar. The result of CHEBYSHEV (N, N, ) is a rank-one array with extent max(n-n+,). Result Value.
19 // DRAFT WG/N The value of the result of CHEBYSHEV (N, ) is a processor-dependent approximation to the Chebyshev polynomial T n (x) of order N with argument, defined by T n (x) = cos(n cos x) and other representations that appear in the references (.,.). The i th element of the value of the result of CHEBYSHEV (N, N, ) is the same as the value of CHEBYSHEV (N+i, ). Example. CHEBYSEV (,. ) has the value. (approximately)... CI () Description. Cosine integral. The value of shall not be zero. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the cosine integral Ci(x) with argument, defined by Ci(x) = x cos t dt = γ + ln x Cin(x), t and other representations that appear in the references (.,.). The integrand is singular at zero, so for x < the integral is interpeted as the Cauchy limit ( ɛ Ci(x) = lim ɛ x ) cos(t) dt + Ci( x) t Example. CI (. ) has the value. (approximately)... CIN () Description. Entire cosine integral. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the entire cosine integral Cin(x) with argument, defined by Cin(x) = x cos t dt = γ + ln x Ci(x), t and other representations that appear in the references (.,.).
20 WG/N DRAFT // Example. CIN (. ) has the value. (approximately)... DAW () Description. Dawson function. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the Dawson function daw(x) with argument, defined by daw(x) = x exp(t x ) dt and other representations that appear in the references (.,.). Example. DAW (. ) has the value. (approximately)... ERFCI () Description. Inverse co-error function. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the value y such that x = erfc(y), that is x = erfc(y) = exp( t ) dt, π y and other representations that appear in the references (.,.). Example. ERFCI (. ) has the value. (approximately)... ERFI () Description. Inverse error function. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the value y such that x = erf(y), that is x = erf(y) = y exp( t ) dt, π
21 // DRAFT WG/N and other representations that appear in the references (.,.). Example. ERFI (. ) has the value. (approximately)... FRESNEL C () Description. Fresnel cosine integral. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the Fresnel cosine integral C(x) with argument, defined by C(x) = x cos ( π t) dt, and other representations that appear in the references (.,.). Example. FRESNEL C (. ) has the value. (approximately)... FRESNEL S () Description. Fresnel sine integral. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the Fresnel sine integral S(x) with argument, defined by S(x) = x sin ( π t) dt, and other representations that appear in the references (.,.). Example. FRESNEL S (. ) has the value. (approximately)... INCOMPLETE GAMMA RATIOS (NU,, P, Q) Description. Incomplete gamma function ratios. Class. Elemental subroutine. NU The value of NU shall be greater than zero. NU is an INTENT(IN) argument. shall be of type real and the same kind as NU. The value of shall be greater than zero. is an INTENT(IN) argument.
22 WG/N DRAFT // P Q shall be of type real and the same kind as NU. P is an INTENT(OUT) argument. shall be of type real and the same kind as NU. Q is an INTENT(OUT) argument. Result Value. The values of the P and Q arguments are processor-dependent approximations to the incomplete gamma ratios P (ν; x) and Q(ν; x) with arguments NU and, defined by γ(ν; x) Γ(ν; x) P (ν; x) = and Q(ν; x) = Γ(ν) Γ(ν), where γ(ν; x) = x t ν exp( t) dt and Γ(ν; x) = x t ν exp( t) dt, x >, ν >, and other representations that appear in the references (.,.). Example. After executing CALL INCOMPLETE GAMMA RATIO (.,., P, Q ), the variables P and Q have the values. and., respectively (approximately). NOTE. P (ν; x) + Q(ν; x) =, but they are not equally well conditioned computationally. In general, when one is small, it should not be computed by subtracting the other from.. When ν x and ν >>, x >> they are both very poorly conditioned... SI () Description. Sine integral. Result Characteristics. Same as. Result Value. The value of the result is a processor-dependent approximation to the sine integral Si(x), defined by Si(x) = x sin t dt, t and other representations that appear in the references (.,.). Example. SI (. ) has the value. (approximately).
23 // DRAFT WG/N Annex A (Informative) Processor dependencies According to this part of ISO/IEC, the following are processor dependent: Whether a processor supports this part of ISO/IEC (.). Whether a processor provides specific procedures for arguments of type integer and kind other than default integer kind (.). Whether the module procedures are separate procedures, and if so, the submodule identifiers of the submodules in which the procedures are defined (.). The kind and radix of the named constant EULER_GAMMA (..). The mathematical approximations used (.,.).
A proposal to add special mathematical functions according to the ISO/IEC :2009 standard
A proposal to add special mathematical functions according to the ISO/IEC 8-2:29 standard Document number: N3494 Version: 1. Date: 212-12-19 Vincent Reverdy (vince.rev@gmail.com) Laboratory Universe and
More informationA Proposal to Add Mathematical Special Functions to the C++ Standard Library (version 2)
A Proposal to Add Mathematical Special Functions to the C++ Standard Library (version 2) Document number: WG21/N1514 = J16/03-0097 Date: May 15, 2003 Revises: WG21/N1422 = J16/03-0004 Project: Programming
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD This is a preview - click here to buy the full publication ISO/IEC 24747 First edition 2009-01-15 Information technology Programming languages, their environments and system software
More information6.9 Fresnel Integrals, Cosine and Sine Integrals
48 Chapter 6. Special Functions pll=(x*(*ll-*pmmp-(ll+m-*pmm/(ll-m pmm=pmmp pmmp=pll plgndr=pll CITED REFERENCES AND FURTHER READING: Magnus, W., and Oberhettinger, F. 949, Formulas and Theorems for the
More information6.9 Fresnel Integrals, Cosine and Sine Integrals
48 Chapter 6. Special Functions pll=(x*(*ll-*pmmp-(ll+m-*pmm/(ll-m pmm=pmmp pmmp=pll enddo plgndr=pll CITED REFERENCES AND FURTHER READING: Magnus, W., and Oberhettinger, F. 949, Formulas and Theorems
More informationISO/IEC : TECHNICAL CORRIGENDUM 2
ISO/IEC 1539-1:2010 - TECHNICAL CORRIGENDUM 2 ISO/IEC/JTC1/SC22/WG5-N1957 Notes for WG5: Edits included in this document from the interpretations in N1932 as amended by 12-193 and 12-194 and in N1949 as
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO/IEC 10967-3 First edition 2006-05-01 Information technology Language independent arithmetic Part 3: Complex integer and floating point arithmetic and complex elementary numerical
More informationTS Further Interoperability of Fortran with C WG5/N1917
TS 29113 Further Interoperability of Fortran with C WG5/N1917 7th May 2012 12:21 Draft document for DTS Ballot (Blank page) 2012/5/7 TS 29113 Further Interoperability of Fortran with C WG5/N1917 Contents
More informationNumerical Aspects of Special Functions
Numerical Aspects of Special Functions Nico M. Temme In collaboration with Amparo Gil and Javier Segura, Santander, Spain. Nico.Temme@cwi.nl Centrum voor Wiskunde en Informatica (CWI), Amsterdam Numerics
More informationGeneral Terms: Algorithms, exponential integral function, multiple precision
Multiple-Precision Exponential Integral and Related Functions David M. Smith Loyola Marymount University This article describes a collection of Fortran-95 routines for evaluating the exponential integral
More informationModule 3.7: nag ell fun Elliptic Functions. Contents
Special Functions Module Contents Module 3.7: nag ell fun Elliptic Functions nag ell fun contains a procedure for evaluating the Jacobian elliptic functions sn, cn and dn. Contents Introduction... 3.7.3
More informationModule 3.5: nag fresnel intg Fresnel Integrals. Contents
Special Functions Module Contents Module 3.5: nag fresnel intg Fresnel Integrals nag fresnel intg contains procedures for approximating the Fresnel integrals S(x) and C(x). Contents Introduction... 3.5.3
More informationISO/IEC INTERNATIONAL STANDARD. Information technology Language independent arithmetic Part 2: Elementary numerical functions
INTERNATIONAL STANDARD ISO/IEC 10967-2 First edition 2001-08-15 Information technology Language independent arithmetic Part 2: Elementary numerical functions Technologies de l'information Arithmétique
More informationInformation technology Programming languages Fortran Part 1: Base language
INTERNATIONAL STANDARD ISO/IEC 1539-1:2010 TECHNICAL CORRIGENDUM 2 Published 2013-06-01 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION МЕЖДУНАРОДНАЯ ОРГАНИЗАЦИЯ ПО СТАНДАРТИЗАЦИИ ORGANISATION INTERNATIONALE
More informationPackage Bessel. February 19, 2015
Version 0.5-5 Date 2013-12-10 Package Bessel February 19, 2015 Title Bessel -- Bessel Functions Computations and Approximations Author Martin Maechler Maintainer Martin Maechler
More informationBinary floating point encodings
Week 1: Wednesday, Jan 25 Binary floating point encodings Binary floating point arithmetic is essentially scientific notation. Where in decimal scientific notation we write in floating point, we write
More informationNAG Library Routine Document D01BAF.1
NAG Library Routine Document Note: before using this routine, please read the Users Note for your implementation to check the interpretation of bold italicised terms and other implementation-dependent
More informationIf your problem requires a series of related binomial coefficients, a good idea is to use recurrence relations, for example. = n k
6. Incomplete Gamma Function 9 If your problem requires a series of related binomial coefficients, a good idea is to use recurrence relations, for example ( n +1 = n +1 ( ( ( n n n = + k ( n k +1 n k +1
More informationused to describe all aspects of imaging process: input scene f, imaging system O, and output image g.
SIMG-716 Linear Imaging Mathematics I 03 1 Representations of Functions 1.1 Functions Function: rule that assigns one numerical value (dependent variable) to each of a set of other numerical values (independent
More informationThis document is a preview generated by EVS
INTERNATIONAL STANDARD ISO/IEC 9899 Fourth edition 2018-07 Information technology Programming languages C Technologies de l'information Langages de programmation C Reference number ISO/IEC 9899:2018(E)
More informationWG11 Members. From: Editors of Language Independent Arithmetic, Part 1
To: WG11 Members From: Editors of Language Independent Arithmetic, Part 1 Title: Draft Response to International Comments from Czechoslovakia, France, Japan, the United Kingdom and the United States. The
More informationDRAFT INTERNATIONAL ISO/IEC STANDARD WD
SC22/WG11 N507 DRAT INTERNATIONAL ISO/IEC STANDARD WD 10967-1 Working draft for the Second edition 2007-07-17 Information technology Language independent arithmetic Part 1: Integer and floating point arithmetic
More informationused to describe all aspects of imaging process: input scene f, imaging system O, and output image g.
SIMG-716 Linear Imaging Mathematics I 03 1 Representations of Functions 1.1 Functions Function: rule that assigns one numerical value (dependent variable) to each of a set of other numerical values (independent
More informationISO/IEC JTC1/SC22/WG9 N 404 Editor's Proposal for Revision of ISO/IEC March 2002
ISO/IEC JTC1/SC22/WG9 N 404 Editor's Proposal for Revision of ISO/IEC 13813 1 March 2002 ISO/IEC 2002 All rights reserved ISO/IEC JTC 1/SC 22 N Date: 2002-03-01 ISO/IEC WD 13813 ISO/IEC JTC 1/SC 22/WG
More informationISO INTERNATIONAL STANDARD. Quantities and units Part 2: Mathematical signs and symbols to be used in the natural sciences and technology
INTERNATIONAL STANDARD ISO 80000-2 First edition 2009-12-01 Quantities and units Part 2: Mathematical signs and symbols to be used in the natural sciences and technology Grandeurs et unités Partie 2: Signes
More informationECMA-405. Data Interchange on Parallel Write/Read Disk Format for 5 Optical Disks. 1 st Edition / December Reference number ECMA-123:2009
ECMA-405 1 st Edition / December 2013 Data Interchange on Parallel Write/Read Disk Format for 5 Optical Disks Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International
More informationReference number of document: ISO/IEC TR Committee identification: ISO/IEC JTC1 SC22 WG14
ISO/IEC JTC1 SC22 WG14 N1275 Date: 2007-10-20 Reference number of document: ISO/IEC TR 18037 Committee identification: ISO/IEC JTC1 SC22 WG14 SC22 Secretariat: ANSI Information Technology Programming languages
More informationDRAFT INTERNATIONAL ISO/IEC STANDARD WD
SC22/WG11 N476 DRAFT INTERNATIONAL ISO/IEC STANDARD WD 10967-3 WD for the First edition 2001-06-28 Information technology Language independent arithmetic Part 3: Complex integer and floating point arithmetic
More informationISO/IEC TR TECHNICAL REPORT
TECHNICAL REPORT ISO/IEC TR 19755 First edition 2003-12-01 Information technology Programming languages, their environments and system software interfaces Object finalization for programming language COBOL
More informationnag 1d quad gauss 1 (d01tac)
1. Purpose nag 1d quad gauss 1 () nag 1d quad gauss 1 () computes an estimate of the definite integral of a function of known analytical form, using a Gaussian quadrature formula with a specified number
More informationDRAFT INTERNATIONAL ISO/IEC STANDARD CD
SC22/WG11 N481β DRAFT INTERNATIONAL ISO/IEC STANDARD CD 10967-3 Working draft for the First edition 2002-07-10 Information technology Language independent arithmetic Part 3: Complex integer and floating
More informationPUBLICLY AVAILABLE SPECIFICATION PRE-STANDARD
IEC/PAS 61512-4 PUBLICLY AVAILABLE SPECIFICATION PRE-STANDARD Edition 1.0 2007-11 Batch control Part 4: Batch production records INTERNATIONAL ELECTROTECHNICAL COMMISSION PRICE CODE XB ICS 25.040.40 ISBN
More informationPage 1 of 7. Date: 1998/05/31 To: WG5 From: J3/interop Subject: Interoperability syntax (Part 1) References: J3/98-132r1, J3/98-139
(J3/98-165r1) Date: 1998/05/31 To: WG5 From: J3/interop Subject: Interoperability syntax (Part 1) References: J3/98-132r1, J3/98-139 ISO/IEC JTC1/SC22/WG5 N1321 Page 1 of 7 Describing pre-defined C data
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO/IEC 9797-1 Second edition 2011-03-01 Information technology Security techniques Message Authentication Codes (MACs) Part 1: Mechanisms using a block cipher Technologies de l'information
More informationLanguage Vulnerabilities Report: The Fortran Annex
Language Vulnerabilities Report: The Fortran Annex David Muxworthy d.muxworthy @ bcs.org.uk 29 September 2011 TR 24772:2010 TR 24772 Guidance to Avoiding Vulnerabilities in Programming Languages through
More informationISO INTERNATIONAL STANDARD. Road vehicles Open interface for embedded automotive applications Part 4: OSEK/VDX Communication (COM)
INTERNATIONAL STANDARD ISO 17356-4 First edition 2005-11-01 Road vehicles Open interface for embedded automotive applications Part 4: OSEK/VDX Communication (COM) Véhicules routiers Interface ouverte pour
More informationISO INTERNATIONAL STANDARD. Ophthalmic instruments Corneal topographers. Instruments ophtalmiques Topographes de la cornée
INTERNATIONAL STANDARD ISO 19980 First edition 2005-08-15 Ophthalmic instruments Corneal topographers Instruments ophtalmiques Topographes de la cornée Reference number ISO 2005 Provläsningsexemplar /
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO/IEC 18000-1 First edition 2004-09-15 Information technology Radio frequency identification for item management Part 1: Reference architecture and definition of parameters to
More informationnag 1d quad gauss (d01bac)
1. Purpose nag 1d quad gauss () nag 1d quad gauss () computes an estimate of the definite integral of a function of known analytical form, using a Gaussian quadrature formula with a specified number of
More informationPart 20: Common test methods
Provläsningsexemplar / Preview INTERNATIONAL STANDARD ISO 80369-20 First edition 2015-05-15 Small-bore connectors for liquids and gases in healthcare applications Part 20: Common test methods Raccords
More informationISO/IEC INTERNATIONAL STANDARD. Information technology Biometric calibration, augmentation and fusion data Part 1: Fusion information format
INTERNATIONAL STANDARD ISO/IEC 29159-1 First edition 2010-09-01 Information technology Biometric calibration, augmentation and fusion data Part 1: Fusion information format Technologies de l'information
More informationHiQ Analysis, Visualization, and Report Generation
Visually Organize Your Analysis Projects in an Interactive Notebook is an interactive problem-solving environment where you analyze, visualize, and document real-world science and engineering problems.
More informationieee arithmetic: IEEE Arithmetic Facilities Module March 9, 2009
ieee arithmetic: IEEE Arithmetic Facilities Module March 9, 2009 1 Name ieee arithmetic Intrinsic module providing IEEE arithmetic facilities 2 Usage USE,INTRINSIC :: IEEE ARITHMETIC This module provides
More informationInformation technology Guidelines for the application of ISO 9001:2008 to IT service management and its integration with ISO/IEC :2011
TECHNICAL REPORT ISO/IEC TR 90006 First edition 2013-11-01 Information technology Guidelines for the application of ISO 9001:2008 to IT service management and its integration with ISO/IEC 20000-1:2011
More informationINTERNATIONAL STANDARD
ISO/IEC 18598 INTERNATIONAL STANDARD Edition 1.0 2016-09 Information technology Automated infrastructure management (AIM) systems Requirements, data exchange and applications INTERNATIONAL ELECTROTECHNICAL
More informationChapter 3. Errors and numerical stability
Chapter 3 Errors and numerical stability 1 Representation of numbers Binary system : micro-transistor in state off 0 on 1 Smallest amount of stored data bit Object in memory chain of 1 and 0 10011000110101001111010010100010
More informationInt. Adv. Algebra Geometry Solving a Trig. Function Review Name:
Int. Adv. Algebra Geometry Solving a Trig. Function Review Name: Solving a trigonometric function for all solutions depends on the trigonometric ratio you are trying to solve. Consider these three equations
More informationISO/IEC INTERNATIONAL STANDARD. Information technology Security techniques Information security management system implementation guidance
INTERNATIONAL STANDARD ISO/IEC 27003 First edition 2010-02-01 Information technology Security techniques Information security management system implementation guidance Technologies de l'information Techniques
More informationTECHNICAL SPECIFICATION
TECHNICAL SPECIFICATION IEC/TS 62351-5 Edition 2.0 2013-04 Power systems management and associated information exchange Data and communications security Part 5: Security for IEC 60870-5 and derivatives
More informationISO INTERNATIONAL STANDARD. Document management Engineering document format using PDF Part 1: Use of PDF 1.6 (PDF/E-1)
INTERNATIONAL STANDARD ISO 24517-1 First edition 2008-05-15 Document management Engineering document format using PDF Part 1: Use of PDF 1.6 (PDF/E-1) Gestion de documents Format de documents d'ingénierie
More informationInformation Technology Programming languages, their environments, and system software interfaces Floating-point extensions for C.
TECHNICAL SPECIFICATION ISO/IEC TS 18661-4 First edition 2015-10-01 Information Technology Programming languages, their environments, and system software interfaces Floating-point extensions for C Part
More informationGoals for This Lecture:
Goals for This Lecture: Understand integer arithmetic Understand mixed-mode arithmetic Understand the hierarchy of arithmetic operations Introduce the use of intrinsic functions Real Arithmetic Valid expressions
More informationcorrelated to the Michigan High School Mathematics Content Expectations
correlated to the Michigan High School Mathematics Content Expectations McDougal Littell Algebra 1 Geometry Algebra 2 2007 correlated to the STRAND 1: QUANTITATIVE LITERACY AND LOGIC (L) STANDARD L1: REASONING
More informationISO Document management applications Electronic document file format enhancement for accessibility Part 1: Use of ISO (PDF/UA-1)
INTERNATIONAL STANDARD ISO 14289-1 First edition 2012-07-15 Corrected version 2012-08-01 Document management applications Electronic document file format enhancement for accessibility Part 1: Use of ISO
More informationSupplemental Material for Spatially-Balanced Designs that Incorporate Legacy Sites
Supplemental Material for Spatially-Balanced Designs that Incorporate Legacy Sites S.D. Foster, G.R. Hosack, E. Lawrence, R. Przeslawski, P. Hedge, M.J. Caley, N.S. Barrett, A. Williams, J. Li, T. Lynch,
More informationhttp://www.sis.se http://www.sis.se http://www.sis.se http://www.sis.se http://www.sis.se Provläsningsexemplar / Preview Teknisk specifikation SIS-ISO/TS 19138:2007 Utgåva 1 Mars 2007 Geografisk information
More informationISO/IEC INTERNATIONAL STANDARD. Information technology MPEG video technologies Part 4: Video tool library
INTERNATIONAL STANDARD ISO/IEC 23002-4 Second edition 2014-04-15 Information technology MPEG video technologies Part 4: Video tool library Technologies de l'information Technologies vidéo MPEG Partie 4:
More informationJulia Calculator ( Introduction)
Julia Calculator ( Introduction) Julia can replicate the basics of a calculator with the standard notations. Binary operators Symbol Example Addition + 2+2 = 4 Substraction 2*3 = 6 Multify * 3*3 = 9 Division
More informationContinued Fractions for Special Functions: Handbook and Software
Continued Fractions for Special Functions: Handbook and Software Annie Cuyt, Franky Backeljauw, Stefan Becuwe, Michel Colman, Tom Docx and Joris Van Deun Abstract The revived interest in continued fractions
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO/IEC 15426-1 Second edition 2006-06-01 Information technology Automatic identification and data capture techniques Bar code verifier conformance specification Part 1: Linear symbols
More informationA web system for the 3D display of bivariate mathematical functions
Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 A web system for the 3D display of bivariate mathematical functions Yohsuke HOSODA
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO/IEC 18004 Second edition 2006-09-01 Information technology Automatic identification and data capture techniques QR Code 2005 bar code symbology specification Technologies de
More informationInformation technology Keyboard layouts for text and office systems. Part 9: Multi-lingual, multiscript keyboard layouts
INTERNATIONAL STANDARD ISO/IEC 9995-9 First edition 2016-10-01 Information technology Keyboard layouts for text and office systems Part 9: Multi-lingual, multiscript keyboard layouts Technologies de l
More informationBits, Words, and Integers
Computer Science 52 Bits, Words, and Integers Spring Semester, 2017 In this document, we look at how bits are organized into meaningful data. In particular, we will see the details of how integers are
More informationTECHNICAL SPECIFICATION
TECHNICAL SPECIFICATION IEC/TS 62351-7 Edition 1.0 2010-07 colour inside Power systems management and associated information exchange Data and communications security Part 7: Network and system management
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO/IEC 27013 First edition 2012-10-15 Information technology Security techniques Guidance on the integrated implementation of ISO/IEC 27001 and ISO/IEC 20000-1 Technologies de l'information
More informationThis is a preview - click here to buy the full publication INTERNATIONAL STANDARD. Programming languages - C. Langages de programmation - C
INTERNATIONAL STANDARD ISOIIEC 9899 First edition 1990-12-15 Programming languages - C Langages de programmation - C E - w - E = z 2 z 3 = = = = - = s E- E Z C - Reference number ISOAEC 9899 : 1990 (El
More informationInformation technology Process assessment Process measurement framework for assessment of process capability
INTERNATIONAL STANDARD ISO/IEC 33020 Second edition 2015-03-01 Information technology Process assessment Process measurement framework for assessment of process capability Technologies de l information
More informationISO/IEC INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO/IEC 18000-1 Second edition 2008-07-01 Information technology Radio frequency identification for item management Part 1: Reference architecture and definition of parameters to
More informationMath 407 Solutions to Exam 3 April 24, Let f = u + iv, and let Γ be parmetrized by Γ = (x (t),y(t)) = x (t) +iy (t) for a t b.
Math 7 Solutions to Exam 3 April, 3 1. (1 Define the following: (a f (z dz, where Γ is a smooth curve with finite length. Γ Let f u + iv, and let Γ be parmetrized by Γ (x (t,y(t x (t +iy (t for a t b.
More informationISO/IEC TR TECHNICAL REPORT
TECHNICAL REPORT ISO/IEC TR 24731-2 First edition 2010-12-01 Information technology Programming languages, their environments and system software interfaces Extensions to the C library Part 2: Dynamic
More informationComputing Fundamentals
Computing Fundamentals Salvatore Filippone salvatore.filippone@uniroma2.it 2012 2013 (salvatore.filippone@uniroma2.it) Computing Fundamentals 2012 2013 1 / 18 Octave basics Octave/Matlab: f p r i n t f
More informationISO/IEC INTERNATIONAL STANDARD. Information technology Keyboard layouts for text and office systems Part 2: Alphanumeric section
INTERNATIONAL STANDARD ISO/IEC 9995-2 Third edition 2009-10-15 Information technology Keyboard layouts for text and office systems Part 2: Alphanumeric section Technologies de l'information Disposition
More informationThis is a preview - click here to buy the full publication
ISO/IEC/TR 14165-314 TECHNICAL REPORT Edition 1.0 2013-02 Information technology Fibre channel Part 314: Avionics environment Remote direct memory access (FC-AE-RDMA) INTERNATIONAL ELECTROTECHNICAL COMMISSION
More informationModule 7.2: nag sym fft Symmetric Discrete Fourier Transforms. Contents
Transforms Module Contents Module 7.2: nag sym fft Symmetric Discrete Fourier Transforms nag sym fft provides procedures for computations involving one-dimensional real symmetric discrete Fourier transforms.
More informationDraft Technical Report For Floating-Point Exception Handling
Draft Technical Report For Floating-Point Exception Handling John Reid, 2 July 1996 0. NOTES This is a draft Technical Report using procedures in modules for exception handling. I believe that all major
More informationIntroduction to Computer Programming with MATLAB Calculation and Programming Errors. Selis Önel, PhD
Introduction to Computer Programming with MATLAB Calculation and Programming Errors Selis Önel, PhD Today you will learn Numbers, Significant figures Error analysis Absolute error Relative error Chopping
More informationCS321 Introduction To Numerical Methods
CS3 Introduction To Numerical Methods Fuhua (Frank) Cheng Department of Computer Science University of Kentucky Lexington KY 456-46 - - Table of Contents Errors and Number Representations 3 Error Types
More informationRepresentation och utbyta av data om skärande verktyg Del 100: Definitioner, principer och metoder för referensbibliotek
Teknisk specifikation SIS-ISO/TS 13399-100:2004 Utgåva 1 November 2004 Representation och utbyta av data om skärande verktyg Del 100: Definitioner, principer och metoder för referensbibliotek Cutting tool
More informationISO/IEC TR TECHNICAL REPORT
TECHNICAL REPORT ISO/IEC TR 24715 First edition 2006-11-01 Information technology Programming languages, their environments and system software interfaces Technical Report on the Conflicts between the
More informationISO INTERNATIONAL STANDARD. Random variate generation methods. Méthodes de génération de nombres pseudo-aléatoires. First edition
INTERNATIONAL STANDARD ISO 28640 First edition 2010-03-15 Random variate generation methods Méthodes de génération de nombres pseudo-aléatoires Reference number ISO 28640:2010(E) ISO 2010 PDF disclaimer
More informationECMA-385. NFC-SEC: NFCIP-1 Security Services and Protocol. 4 th Edition / June Reference number ECMA-123:2009
ECMA-385 4 th Edition / June 2015 NFC-SEC: NFCIP-1 Security Services and Protocol Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International 2015 Contents Page
More informationISO/IEC TR This is a preview - click here to buy the full publication TECHNICAL REPORT. First edition
This is a preview - click here to buy the full publication TECHNICAL REPORT ISO/IEC TR 19769 First edition 2004-07-15 Information technology Programming languages, their environments and system software
More informationISO INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO 10303-11 Second edition 2004-11-01 Industrial automation systems and integration Product data representation and exchange Part 11: Description methods: The EXPRESS language reference
More informationISO Ophthalmic instruments Corneal topographers. Instruments ophtalmiques Topographes de la cornée. Second edition
INTERNATIONAL STANDARD ISO 19980 Second edition 01-04-01 Ophthalmic instruments Corneal topographers Instruments ophtalmiques Topographes de la cornée Reference number ISO 19980:01(E) ISO 01 ISO 19980:01(E)
More informationISO/IEC Information technology Icon symbols and functions for controlling multimedia software applications
INTERNATIONAL STANDARD ISO/IEC 18035 First edition 2003-02-01 Information technology Icon symbols and functions for controlling multimedia software applications Technologies de l'information Symboles et
More informationAlgebraic Expressions
P.1 Algebraic Expressions, Mathematical Models, and Real Numbers P.2 Exponents and Scientific Notation Objectives: Evaluate algebraic expressions, find intersection and unions of sets, simplify algebraic
More informationThis document is a preview generated by EVS
INTERNATIONAL STANDARD ISO/IEC 27009 First edition 2016-06-15 Information technology Security techniques Sector-specific application of ISO/IEC 27001 Requirements Technologies de l information Techniques
More informationISO INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO 6983-1 Second edition 2009-12-15 Automation systems and integration Numerical control of machines Program format and definitions of address words Part 1: Data format for positioning,
More informationAdditional Key Words and Phrases: Accuracy, elementary function evaluation, floating point, Fortran, mathematical library, portable software
A Fortran Package For Floating-Point Multiple-Precision Arithmetic David M. Smith Loyola Marymount University FM is a collection of Fortran-77 routines which performs floating-point multiple-precision
More informationAllocating Storage for 1-Dimensional Arrays
Allocating Storage for 1-Dimensional Arrays Recall that if we know beforehand what size we want an array to be, then we allocate storage in the declaration statement, e.g., real, dimension (100 ) :: temperatures
More informationPreface... 1 The Boost C++ Libraries Overview... 5 Math Toolkit: Special Functions Math Toolkit: Orthogonal Functions... 29
Preface... 1 Goals of this Book... 1 Structure of the Book... 1 For whom is this Book?... 1 Using the Boost Libraries... 2 Practical Hints and Guidelines... 2 What s Next?... 2 1 The Boost C++ Libraries
More informationThis is a preview - click here to buy the full publication PUBLICLY AVAILABLE SPECIFICATION. Pre-Standard
PUBLICLY AVAILABLE SPECIFICATION Pre-Standard IEC PAS 61512-3 First edition 2004-11 Batch control Part 3: General and site recipe models and representation Reference number IEC/PAS 61512-3:2004(E) AMERICAN
More informationDocumentation for Numerical Derivative on Discontinuous Galerkin Space
Documentation for Numerical Derivative on Discontinuous Galerkin Space Stefan Schnake 204 Introduction This documentation gives a guide to the syntax and usage of the functions in this package as simply
More information