summaryrefslogtreecommitdiffstats
path: root/hl/fortran/src/H5LTf90proto.h
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r29648] FIX: HDFFV-8486 Scot Breitenfeld2016-04-061-0/+32
| | | | | | | | h5tbmake_table_f is missing the fill_data parameter (which is in the C counterpart) ADDED NEW API: h5tbread_table_f Tested: platypus, ostrich
* [svn-r27493] Trying again to merge the F2003_v1.10 branch to the trunk.Scot Breitenfeld2015-08-111-1302/+60
| | | | Tested: h5committest --PASSED--
* [svn-r27489] reverted merge of branchScot Breitenfeld2015-08-111-60/+1302
|
* [svn-r27393] removed unused C functionsScot Breitenfeld2015-07-151-30/+0
|
* [svn-r27387] added definitions for H5LTset_attribute_*_cScot Breitenfeld2015-07-141-6/+36
|
* [svn-r27115] Moved testing KINDs and SIZEOFs to configure.Scot Breitenfeld2015-05-271-3/+2
|
* [svn-r26971] fixed declaration of h5ltget_attribute_cScot Breitenfeld2015-04-291-1/+1
|
* [svn-r26908] Added missing c_long_double interfaces, now handles promotion ↵Scot Breitenfeld2015-04-231-1079/+9
| | | | of reals and integers to 8 bytes, added C wrappers that take pointers from Fortran.
* [svn-r26881] Added BIND(C) to the Fortran HL APIs, and fixed the issue with ↵Scot Breitenfeld2015-04-221-212/+105
| | | | -r8 (or equiv.) being specified.
* [svn-r26875] Added BIND(C) to interfaces.Scot Breitenfeld2015-04-211-65/+29
|
* [svn-r26873] Added BIND(C) and moved to .F90 extension.Scot Breitenfeld2015-04-211-52/+24
|
* [svn-r26417] Removed compiler warnings from HL. HDF5-237Scot Breitenfeld2015-03-101-187/+188
| | | | Tested: h5committest
* [svn-r24020] Description:Quincey Koziol2013-08-171-8/+3
| | | | | | | | Clean up compiler warnings Tested on: Mac OSX/64 10.8.4 (amazon) w/C++ & FORTRAN (too minor to require h5committest)
* [svn-r22170] Removed extraneous svn executable properties from ↵Dana Robinson2012-03-281-0/+0
| | | | non-executable files.
* [svn-r22129] HDFFV-7777: Fix for removing NULL character from fortran string ↵Scot Breitenfeld2012-03-231-1/+2
| | | | | | in h5lt_get_attribute_string_f Fixed size +1 error in HD5f2cstring
* [svn-r22080] Description: aligned H5_FC_FUNC with the H5_FC_FUNC in the line ↵Scot Breitenfeld2012-03-161-1/+1
| | | | | | above tested: none
* [svn-r22078] New API: H5ltpath_validScot Breitenfeld2012-03-161-0/+8
| | | | | | | | | REF: HDFFV-1233 A high-level "H5LTpath_valid" routine for checking if a path is correct Both Fortran and C version. Tested: jam (gnu and intel)
* [svn-r20958] Description: Added fortran wrappers and test for the HL DS API.Scot Breitenfeld2011-06-101-148/+204
| | | | Tested: jam (intel, gnu, pgi)
* [svn-r20900] Remove duplicated function linesAllen Byrne2011-05-251-30/+0
|
* [svn-r20357] Add missing declarations that caused linking errors on windows.Allen Byrne2011-03-281-0/+80
| | | | Tested: windows
* [svn-r20353] Bug 1752 - H5Lite Fortran APIs do not allow you to create 4 ↵Scot Breitenfeld2011-03-271-3/+460
| | | | | | | | | dimensional datasets (or greater) * Fixed and tested the integer, real, double routines for creating and reading dimensional dataset with ranks 4-7 Tested: jam (intel, gnu compilers)
* [svn-r20192] Description: Bug 1939: h5tbget_field_info_fScot Breitenfeld2011-03-061-5/+6
| | | | | | | | | | | | | | | | | * Fixed error in passing an array of characters with different length field names for h5tbmake_table. * Fixed error in h5tget_field_info_f with packing the C strings into a fortran array of strings. * Added optional arguement to h5tbget_field_info_f called maxlen which returns the maximum string character length in a field name element. * Uncommented out test for h5tbget_field_info_f in the test program and added additional checks for the output. Tested: jam (intel and gnu compilers)
* [svn-r20141] Bring 1.8 r20139 cmake and windows changes to trunkAllen Byrne2011-02-221-2/+2
|
* [svn-r19828] Fixed the name of the windows linkage define in the hl/fortran ↵Allen Byrne2010-11-191-96/+96
| | | | | | | | cstub library header. This corrects the inconsistent dll linkage warning on every function. Changed H5_DLL to HDF5_HL_F90CSTUBDLL. Tested: windows
* [svn-r16947] 1. #1522 (B1) h5ltread_dataset_string_f error with g95Pedro Vicente Nunes2009-05-131-509/+511
| | | | | | | ISSUE: h5ltread_dataset_string_f causes library assertion with g95. SOLUTION: convert the fortran string buffer to a C buffer with HD5f2cstring, and pass this string to the C function TEST: added a test call in the fortran test lite program DOCS: added the note in RELEASE.txt "- Lite: the h5ltread_dataset_string_f and h5ltget_attribute_string_f functions had memory problems with the g95 fortran compiler. (PVN - 5/13/2009) 1522
* [svn-r13253] Updated all C and C++ style source code files with the THG ↵Albert Cheng2007-02-071-2/+3
| | | | | | | | | copyright notice. Tested platform: Kagiso only since it is only a comment block change. If it works in one machine, it should work in all, I hope. Still need to check the parallel build on copper.
* [svn-r12863] Description:Elena Pourmal2006-11-041-1/+1
| | | | | | | | Daily tests reported failures in HL when Absoft compiler was used. The failure was due to a typo in the H5LTf90proto.h file; fixed Platfroms tested: heping with gcc and Absoft f95
* [svn-r12857] Description:Elena Pourmal2006-11-031-22/+644
| | | | | | | | Updated code to eliminate compilation warnings and to add support for the latest g95. Platforms tested: g95 on kagiso, heping, and mir the first lite (making and reading 1-d datasets) test fails on mir
* [svn-r11245] Purpose:Quincey Koziol2005-08-131-82/+82
| | | | | | | | | | | | | | | | | | | | Code cleanup Description: Trim trailing whitespace, which is making 'diff'ing the two branches difficult. Solution: Ran this script in each directory: foreach f (*.[ch] *.cpp) sed 's/[[:blank:]]*$//' $f > sed.out && mv sed.out $f end Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r11144] Purpose:Quincey Koziol2005-07-231-1/+1
| | | | | | | | | | | New port Description: Elena asked me to check in her NEC SX-6 work, so here it is! :-) Platforms tested: FreeBSD 4.11 (sleipnir) NEC SX-6 (by Elena)
* [svn-r11092] Purpose:MuQun Yang2005-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Correct a typo for function declaration. It causes problems for windows DLLs. Description: In file hdf5\hl\fortran\src\H5LTf90proto.h Line 183 'n' might be missed in the very beginning "h5ltget_dataset_ndims_c" should change to "nh5ltget_dataset_ndims_c" Solution: change it. Platforms tested: too minor to test at other platform, Fang reported this, so I assume it should work on windows. Misc. update:
* [svn-r10970] Purpose: New feature/bug #350 fixElena Pourmal2005-06-221-2/+2
| | | | | | | | | | | | | | | | | | | | Description: When compiler flag was used to set the size of Fortran integer to 8 bytes, library would fail. Solution: Cleaned up the code; added detection of Fortran INTEGER type size and appropriately defined int_f type for C-stubs routines. Platforms tested: Solaris 2.8 32 and 64-bit, AIX 5.1 64-bit parallel PGI Fortran with -i8 flag on heping Absoft Fortran with -i8 flag on heping g95 on mir (Fortran integer is 8 bytes by default that cannot be changed - compiler bug ;-) AIX Fortran with -qintsize=8 32 and 64-bit modes on copper Misc. update:
* [svn-r10747] Purpose:Pedro Vicente Nunes2005-05-161-5/+8
| | | | | | | | | | | | | | | | | | bug fix Description: the fortran type integer*1 has become not portable. define the image fortran datatype as "integer" and make special save, read, and palette functions that use native integer for a memory type and UCHAR as disk type for the image data added some more tests with new palette definitions Solution: Platforms tested: linux solaris Misc. update:
* [svn-r10571] Purpose:James Laird2005-04-071-39/+39
| | | | | | | | | | | | Improvement Description: Changed headers in Fortran directories to use H5_FC_FUNC macro from H5pubconf.h rather than FC_FUNC macro from H5config.h. This is better practice and works better with the Windows projects. Platforms tested: heping, Windows
* [svn-r10534] Purpose:James Laird2005-04-041-114/+39
| | | | | | | | | | | | | | | | | | | | Configuration feature Description: Different Fortran compilers mangle function names in different ways (upper case, lower case, adding underscores). To link between Fortran and C functions, we need to know what a given function's name is under a given compiler. Solution: Use autoconf's FC_WRAPPERS check to determine the Fortran naming scheme and define the FC_FUNC_ macro to name our functions (in H5f90proto.h). Removed references to our old FNAME macro, as well as flags that indicated whether function names were upper or lower case. Platforms tested: mir, pommier, modi4, copper, more
* [svn-r9644] Purpose:Pedro Vicente Nunes2004-12-081-0/+525
add hl fortran Description: Solution: Platforms tested: linux (absfot and pgf90) solaris (32 and 64 bit) AIX note : HP gives a compiling error , to be fixed in the future Misc. update: