modules and explicit interfaces again....
Having now FULLY embraced the awesome wonderfulness of modules in recent times I have a question.100% of my routines are Contained within various modules. When writing a new piece of code, first base...
View ArticleError severe (41) with function that returns deferred length characters
Hello all, I get a "severe (41): insufficient virtual memory" error when running the following code that use deferred-length character component, automatic allocation on assignment and a few other...
View Articleerror occurred when I use nconf in IMSL library
used the function nconf in IMSL library to solve a constrained nonlinear optimization problem. I simplified the problem to describe the error occurred.The objective function is log(x1 * x2 - x3 ^ 2)....
View ArticleVisual Studio Source edit problem
The last few days I have been getting an intermittent/occasional problem editing Fortran source files in Visual studio.The edit window appears to be unresponsive but what is actually happing is that...
View ArticleIntel Fortran says actual argument doesn't match dummy argument?
Apologies in advance for what seems to be a very basic question. I'm not a Fortran programmer, unfortunately, but I'm in a position of having to maintain some legacy FORTRAN77 code, and it is not...
View Article[coarray] 4 months and still have no reply from the support portal
Hello,I have a bug since 4 months using coarray Intel's implementation. I reported it on 21st November 2013. Since that time, I have no acceptable answer from the support portal. They only replied with...
View ArticleCreating .fd file inside Visual Studio 2013
Dear Lionel,In CVF (Compaq Visual Fortran), the program automatically created the resource.h and resource.fd files when I saved the resource.rc file. Now, using Visual Studio, only the resource.h file...
View Articleopenmp and fortran question
I'm creating a dll that was originally developed in gfortran. I'm using openmp for the outermost loop and have all the useful data in 3d arrays with the 3rd dimension being the outermost loop...
View ArticleConverting from 32bit to 64 bit application in IVF14
Hi,I am running into an issue where my 32bit application converted to 64 bit runs into an error related to opening a file dialog boxthe lstructsize error is attached in the error.png file and the code...
View ArticleLimited Time Discount! Upgrade to Current Intel Visual Fortran and Save!
Are you still using an old, no longer supported version of Intel Visual Fortran? Now through June 30, 2014, you can upgrade to Intel Visual Fortran Composer XE 2013 SP1 and save up to 60%.Eligible...
View ArticleOpenGL crashes in 64 bit application
I have been having problems with trying to plot Trimmed NURBs surfaces obtained from standard IGES graphics files. Invariably there are several NURBs surfaces within an IGES file that contain errors...
View ArticleWhich Compiler is faster when dealing with large matrices and arrays? Intel...
According to different discussions found in the net, on which is the optimum programming language in handling large matrices and arrays (use the latest compilers for each language) there is a general...
View ArticleSupport for Intrinsic EXECUTE_COMMAND_LINE
Dear Intel team,Is there a roadmap for supporting further Fortran 03/08 intrinsics such as EXECUTE_COMMAND_LINE? I am working on a project right now that is supposed to be 100% standard compliant (up...
View Articleinterdependence of indices in DO CONCURRENT
The following DO statement compiles on IFORT 13.1.3.198 [IA-32]: DO CONCURRENT (i = 1:SIZE(arr1d), j = 1:i-1) According to the F08 draft (N1830), C739 it is not permitted toreference to any index-name...
View ArticleMPI collect data from process in array
Hi,I am trying to use mpi to split computations on n process on a array. So say process have computed the values for their ranges for eg: process 1: Array[1 to a1] process 2: Array[a1+1 to a2] process...
View ArticleCrashing of the program (matrix 500 x 500)
Good day, In the main subroutine is declared a matrix size of 500 times 500. This matrix is transferred to the subroutine Set_null. In the subroutine Set_null I want another matrix (matrix_work) of the...
View ArticleError linking with Lapack
HiI am trying to run an example that solves a set of linear equations using SGESV, but during linking I get the following error messages: 1>mkl_intel_c.lib(_sgesv.obj) : error LNK2019: unresolved...
View ArticleDeep copy of unlimited polymorphism
I would like clone (deep copy) instance of some object to unlimited polymorphic object.I am using sourced allocation but it does not do a deep copy. I have tried to overload assignment operator on type...
View ArticleCode style question: Multiplication vs. powers of 2 or 3
I have a colleague who insists on writing code such as this :!-----calculate Grashof numbers --------------grashm = G * betam * dt * (L*L*L) * (denm*denm) / (vism*vism) ! fluid mean grashl = G * betal...
View ArticleOpenMP + Optimization (/O2 or /O3) causes floating overflow
Hi,I have a strange (to me) problem. In a big project, with OpenMP enabled by default. In this project, I have 2 modules: A and B, where module A uses module B.Module B do not have any OpenMP...
View Article