MALLOC
Elemental Intrinsic Function (Generic): Allocates a block of memory. This is a generic function that has no specific function associated with it. It must not be passed as an actual...
View ArticleMAKEDIRQQ
Portability Function: Creates a new directory with a specified name.ModuleUSE IFPORTresult=MAKEDIRQQ(dirname)dirname(Input) Character*(*). Name of directory to be created.ResultsThe result type is...
View ArticleM to N
Parent topic: A to Z ReferenceMAKEDIRQQMALLOCMAP ClauseMAP and END MAPMASKLMASKRMASTERMATMULMAXMAXEXPONENTMAXLOCMAXVALMBCharLen (W*S)MBConvertMBToUnicode (W*S)MBConvertUnicodeToMB (W*S)MBCurMax...
View ArticleLTIME
Portability Subroutine: Returns the components of the local time zone time in a nine-element array.ModuleUSE IFPORTCALL LTIME(time,array)time(Input) INTEGER(4). An elapsed time in seconds since...
View ArticleLSTAT
Portability Function: Returns detailed information about a file.ModuleUSE IFPORTresult=LSTAT(name,statb)name(Input) Character*(*). Name of the file to examine.statb(Output) INTEGER(4) or INTEGER(8)....
View ArticleMigrate from Linux to Windows
I have inherited a large Fortran project, and I need to migrate it to Windows. We use Visual Studio 2008. It was developed in Linux, and the previous owners said to use Visual Fortran. So I got the...
View ArticleRun-Time Check Failure #2
I am getting the following message when I leave a particular subroutine, at the end statement:Run-Time Check Failure #2 - Stack around the variable '.T209_' was corrupted.By trial and error I have...
View ArticleLOG10
Elemental Intrinsic Function (Generic): Returns the common logarithm of the argument.result=LOG10(x)x(Input) Must be of type real or complex. If x is real, its value must be greater than zero. If x is...
View ArticleLOG_GAMMA
Elemental Intrinsic Function (Generic): Returns the logarithm of the absolute value of the gamma function of the argument.result=LOG_GAMMA(x)x(Input) Must be of type real. It must not be zero or a...
View ArticleLOG
Elemental Intrinsic Function (Generic): Returns the natural logarithm of the argument.result=LOG(x)x(Input) Must be of type real or complex. If x is real, its value must be greater than zero. If x is...
View ArticleLOCK and UNLOCK
Statements: A LOCK statement causes a lock variable to become locked by an image. An UNLOCK statement causes the lock variable to become unlocked. They take the following...
View ArticleAny problem for Fortran under Windows to read files produced by Fortran under...
Hi,I will run the Cluster Studio and Fortran both under Windows and Linux. I want run code under Linux to produce result files. I then want to read the result files using Fortran code under Windows...
View Article-heap_arrays option, thread safety and performance
I'm updating old .f90 code to f2003 and in order to make thread-safe libraries. I've come across this old topic:https://software.intel.com/en-us/forums/topic/270572in listing a few guidelines for...
View ArticleInstaller says another instance of the installer is running
Hello,This is my first time posting to this forum, not sure if this is the right forum for this question. Apologies if that is not the case.Some time back I had installed Intel Parallel Studio XE on my...
View Articleifort 15 compile time error with adj3.f90
Hi theregettingifort -o adj3 adj3.f90 -stand=f03 adj3.f90(190): error #6303: The assignment operation or the binary expression operation is invalid for the data types of the two operands. [A] adj = a...
View ArticleAccess Fortran module exported in dll from Fortran executable
I am trying to export a module (including a derived type and procedures) to a dll that can be used, in principle, by a fortran executable...With Visual Studio, I was able to do it in a solution with...
View ArticleCompilation of Multi-fortran files in one visual studio project 2
Hi Everyone,I m using Developer studio with visual fortran 6. I have a code with many fortran projetcs: one main project and the others are Modules containing subroutine. This code run...
View ArticleWill purchasing IVF 15 now allow for upgrade to IVF 16 in a few weeks?
If I remember well, free upgrades are possible within a year of purchase of a compiler - it this correct?Thanks, Olivier
View Articleare include statements in subroutines safe for mutithreading?
HI This may the the first of many questions about running or rewriting an application withThreadModel Free ( the application works fine in ThreadModel Apartment)I upgraded to visual fortran compiler...
View ArticleHow do I properly create a dll?
Hello,I am attempting to create dll files in Fortran. If I am not mistaken, I am supposed to export a .dll file from my project, which is a .f90 file as opposed to a .dll file, in order for another...
View Article