12.07.2015 Views

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Descriptions of the Library Routines 2ENDGETCONTROLFPQQPortability Subroutine: Returns the floating-point processor control word.Module: USE IFPORTSyntaxCALL GETCONTROLFPQQ (controlword)controlword(Output) INTEGER(2). Floating-point processor control word.The floating-point control word is a bit flag that controls various modes of the floating-pointcoprocessor.The control word can be any of the following constants (defined in IFPORT.F90):Parameter name Hex value DescriptionFPCW$MCW_IC Z'1000' Infinity control maskFPCW$AFFINE Z'1000' Affine infinityFPCW$PROJECTIVE Z'0000' Projective infinityFPCW$MCW_PC Z'0300' Precision control maskFPCW$64 Z'0300' 64-bit precisionFPCW$53 Z'0200' 53-bit precisionFPCW$24 Z'0000' 24-bit precisionFPCW$MCW_RC Z'0C00' Rounding control maskFPCW$CHOP Z'0C00' TruncateFPCW$UP Z'0800' Round upFPCW$DOWN Z'0400' Round downFPCW$NEAR Z'0000' Round to nearestFPCW$MCW_EM Z'003F' Exception maskFPCW$INVALID Z'0001' Allow invalid numbersFPCW$DENORMAL Z'0002' Allow denormals (very small numbers)FPCW$ZERODIVIDE Z'0004' Allow divide by zeroFPCW$OVERFLOW Z'0008' Allow overflowFPCW$UNDERFLOW Z'0010' Allow underflowFPCW$INEXACT Z'0020' Allow inexact precision2-107

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!