I'm seeing something odd here. If I use STORAGE_SIZE on a CLASS(*) variable to initialize a character string using REPEAT, the result is different if I put the size in a temporary variable, or in the actual routine call. See below:
I have bought Intel(R) Visual Fortran Compiler XE 18.104.22.168 [IA-32] and Visual Studio 2012. But I have a problem with a code where I need to compute the Arcsine of a complex number, although it is in the Fortran 2008 standard (final draft) :
13.7.14 ASIN (X)
1 Description. Arcsine (inverse sine) function.
2 Class. Elemental function.
3 Argument. X shall be of type real with a value that satisfies the inequality |X| ≤ 1, or of type complex.
How do I compile/link a DLL so that *all* functions and variables are visible in python? Using gfortran one just compiles use -shared -fPIC, then ctypes can load functions from the dll by name. Options I've tried so far do not seem to include any of the names in the DLL when compiled with ifort. Thanks.
I have VS2010 with Intel(R) Visual Fortran Composer XE 2013 SP1 Update 3 Integration for Microsoft Visual Studio* 2010, 14.0.0092.2010, Copyright (C) 2002-2014 Intel Corporation. I have a project where when I modify a file in the editor, save it, and compile it I get an error indicating an illegal character in the label field. No line number given. What is happening: if I edit the *.for file outside VS2010 I can see at the bottom of the file (past the 'End Program Name' line) there is a fragment of the program Name. I can delete these lines and save the file. I remove and re-all the f
Fortran Gurus: say I have two unlimited polymorphic variables (CLASS(*)), and I want to check if they are equal. Does anyone know if there is a better way than having to write nested SELECT TYPE statements for all possible variable types? Basic example below. Assuming I only cared about built-in variables types (integers, etc.) I'd have to write cases for INT8, INT16, INT32, INT64, REAL32, REAL64, REAL128, and CHARACTERS kinds. This seems unsatisfactory to me, but I can't think of any other way to do it.
I am trying to compile UMAT Subroutine for ABAQUS. I use Microsoft Visual Studio 10 and Evaluation version of Intel Parallel Studio XE 2016. I tried to Run ABAQUS with my subroutine file:
LINK : fatal error LNK1104: cannot open file 'kernel32.lib'
I continue to have this problem with the VS2015 integration since updating VS2015 to the current version. I have spent about 20 hours on it, removing VS2015 entirely and re-installing, and removing all Parallel Studio 2016 components and re-installing.
VS2012 and VS2013 integrations continue to work fine, even when setting -Qlocation,link to point to the VS2015 bin\amd64 folder.