Fortran Math Special Functions Library
Total Page:16
File Type:pdf, Size:1020Kb
IMSL® Fortran Math Special Functions Library Version 2021.0 Copyright 1970-2021 Rogue Wave Software, Inc., a Perforce company. Visual Numerics, IMSL, and PV-WAVE are registered trademarks of Rogue Wave Software, Inc., a Perforce company. IMPORTANT NOTICE: Information contained in this documentation is subject to change without notice. Use of this docu- ment is subject to the terms and conditions of a Rogue Wave Software License Agreement, including, without limitation, the Limited Warranty and Limitation of Liability. ACKNOWLEDGMENTS Use of the Documentation and implementation of any of its processes or techniques are the sole responsibility of the client, and Perforce Soft- ware, Inc., assumes no responsibility and will not be liable for any errors, omissions, damage, or loss that might result from any use or misuse of the Documentation PERFORCE SOFTWARE, INC. MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THE DOCUMENTATION. THE DOCU- MENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. PERFORCE SOFTWARE, INC. HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS WITH REGARD TO THE DOCUMENTATION, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PAR- TICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT SHALL PERFORCE SOFTWARE, INC. BE LIABLE, WHETHER IN CONTRACT, TORT, OR OTHERWISE, FOR ANY SPECIAL, CONSEQUENTIAL, INDIRECT, PUNITIVE, OR EXEMPLARY DAMAGES IN CONNECTION WITH THE USE OF THE DOCUMENTATION. The Documentation is subject to change at any time without notice. IMSL https://www.imsl.com/ Contents Introduction The IMSL Fortran Numerical Libraries . 1 Getting Started . 2 Finding the Right Routine . 3 Organization of the Documentation . 4 Naming Conventions . 6 Using Library Subprograms . 8 Programming Conventions . 9 Module Usage . 10 Programming Tips. 11 Optional Subprogram Arguments . 12 Error Handling . 13 Printing Results . 14 Elementary Functions Routines . 15 Usage Notes. 16 CARG . 17 CBRT . 19 EXPRL. 21 LOG10 . .23 ALNREL . .25 Trigonometric and Hyperbolic Functions Routines . .28 Usage Notes. .29 TAN . .30 COT . .32 SINDG . .35 COSDG . .37 ASIN . 39 ACOS . .41 ATAN. 43 ATAN2 . 45 SINH . 47 COSH . 49 TANH . .51 ASINH . 53 ACOSH . 55 ATANH . 57 Exponential Integrals and Related Functions Routines. 60 Usage Notes . .61 EI . 62 E1 . 64 ENE . 66 ALI . 68 SI . .71 CI . 73 CIN . 75 SHI . 77 CHI . 79 CINH . .81 Gamma Function and Related Functions Routines. 83 Usage Notes . 84 FAC . 85 BINOM . 87 GAMMA . 89 GAMR . 92 ALNGAM . 94 ALGAMS . 97 GAMI. ..