summaryrefslogtreecommitdiffstats
path: root/fortran/examples
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r8404] Elena Pourmal2004-04-2210-11/+11
| | | | | | | | | | | | | | | | | Purpose: Maintenance Description: h5dwrite/read_f and h5awrite_read_f functions were overloaded with dims argument being of type INTEGER and INTEGER(HSIZE_T). We promised to remove overloading in 1.4 release. It was removed from documentation but not from the source code. Solution: Finish code cleanup. Platforms tested: Solaris 2.7 32 and 64 bit, and copper with --enable- parallel. Windows are broken, so Kent and Xuan will test it with their changes later. Misc. update:
* [svn-r8181] Purpose:Albert Cheng2004-02-111-84/+84
| | | | | | | | | | | | | | | | | Bug fix. Description: "make check" failed because the macro "$<" is not known to those makes. Solution: Replace that macro with a string name in the form of a more basic macro of "$@". Platforms tested: h5committested (copper used make.) Misc. update:
* [svn-r7816] Purpose:Bill Wendling2003-11-041-21/+106
| | | | | | | | | | | | | | | | | | Improvement Description: If the library is built in parallel mode, then name the "h5cc" and "h5fc" programs "h5pcc" and "h5pfc" resp. This saves the user from worrying about mixing serial and parallel builds of the library and having to specify the pathnames and so-forth. Platforms tested: Linux (w/ parallel & Fortran) Modi4 (w/ parallel & Fortran) Sol (Serial & Fortran & C++) Misc. update: Updated release/docs/RELEASE
* [svn-r7361] Description:Albert Cheng2003-08-141-1/+2
| | | | | | | | | | | | Updated the copyright notice--mostly by rearranging some text to make them consistent. Solution: Platforms tested: "h5committested"--sol is down, so, no SUn test. Misc. update:
* [svn-r7341] Purpose:Albert Cheng2003-08-1114-14/+0
| | | | | | | | | Updated, cleanup or added Copyright notice. Platforms tested: "h5committested" Misc. update:
* [svn-r7337] Purpose:Albert Cheng2003-08-111-29/+0
| | | | | | | | | | | | | No longer needed. make check-install or make check does the checking now. Platforms tested: no h5committest since I am removing a script command that is not needed any more. Misc. update: no need to update doucment since it was an internal command that was never documented.
* [svn-r7269] Purpose:Bill Wendling2003-07-281-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Update Description: Revamped the configuration system. The configurations for the Fortran and C++ libraries are no longer separate from the "main" configuration system. This involved removing the "configure*" and "aclocal.m4" files from the fortran/ and c++/ subdirectories. Also merging settings in the config/ subdirectories into the main config/ subdirectory. Fortran header files had to be modified a little for Linux. It was checking if it was a Linux machine by some #defines, however with the -std=c99 switch, these defines weren't there. I added a check for some other ones which should be there whether the -std=c99 switch is used or not. Platforms tested: Verbena (Fortran & C++) Sol (Fortran & C++) Copper (Fortran & C++) Modi4 (Parallel, Fortran, & C++) Misc. update:
* [svn-r6968] Purpose:Quincey Koziol2003-06-051-1/+1
| | | | | | | | | | | Code cleanup Description: h5pset_preserve_f function changed from an INTEGER to a LOGICAL parameter, change it here too. Platforms tested: h5committested
* [svn-r6842] Purpose:Bill Wendling2003-05-081-2/+0
| | | | | | | | | | | | | | | | | | | Code Cleanup Description: Warning messages were being produced by the "make" program because the "docdir" was being specified twice as a target in the generated Makefiles. This is because the "EXAMPLESDIR" was also defined as "docdir". Solution: Made "EXAMPLESDIR" unique for C, Fortran, and C++ in the commence.in file and removed EXAMPLESDIR from the Makefile.ins Platforms tested: Dangermouse (only affects make system, not code). Misc. update:
* [svn-r6683] Elena Pourmal2003-04-1515-0/+225
| | | | | | | | | | | | Purpose: Added copyright statement Description: Fortran examples files did not have copyright statement. Solution: Added copyright statement Platforms tested: CRAY T90IEEE, arabica, modi4 with parallel, Windows 2000 Misc. update:
* [svn-r6638] Purpose:Bill Wendling2003-04-111-40/+41
| | | | | | | | | | | | | | | | | | Update Description: Updated so that the example programs are built with the new h5fc script after it's installed. (So you need to cd into the examples/ directory and type "make check" or similar. This is how it is in the C part). Platforms tested: Modi4 (Parallel & Fortran) Burrwhite (Fortran & C++) Baldric (Fortran), but make check didn't work because of "libucb.so" error that I can't fix...) Misc. update:
* [svn-r5492] Elena Pourmal2002-05-312-5/+3
| | | | | | | | | | | Purpose: Code clean up. Description: Many F90 compilers were not happy about character*(*) declarations. Solution: Used F90 character(len=*) declarations. Platforms tested: Solaris 2.7 and Linux 2.4
* [svn-r4466] Bill Wendling2001-09-211-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose: Feature Add Description: Added "install-example" and "install-all" to the Makefile system. The behaviour of the "make install*" options: make install - Installs binaries, libraries, include files, and example programs. make install-examples - Installs only the example programs. The directories are: ${prefix}/doc/hdf5/examples/{c,c++,fortran} make install-all - Install the binaries, libraries, include files, example programs, and documentation. The whole kit-n'-caboodle. make uninstall-examples - Get rid of those example files (but not the ${prefix}/doc/hdf5/examples/... directories) There's a new bin/ program which helps create directories which are deeply nested called "mkdirs". It's a simple shell script. Platforms tested: Linux
* [svn-r4298] Bill Wendling2001-08-011-0/+3
| | | | | Purpose: Regenerated Dependencies Files
* [svn-r3862] Elena Pourmal2001-04-2710-34/+73
| | | | | | | | | | | Purpose: Codemaintenance Description: read/write APIs have been changed. Solution: Made necessary changes to the source code. Platforms tested: Linux, Solaris 2.7, O2K, T3E
* [svn-r3374] Purpose:Bill Wendling2001-02-061-1/+2
| | | | | | | | | | | Bug fix Description: The /bin/csh shell was causing problems if you were using a different shell than csh (like bash). It couldn't find the compiler. Solution: Changed to the more standard /bin/sh Platforms tested: Linux
* [svn-r3054] Purpose:Bill Wendling2000-12-011-1/+1
| | | | | | | | | | | | Bug Fix Description: We were not propagating the FFLAGS macro. I.e., we were overwriting it after it was set in the commence.in includes. Solution: Include it with a ``@FFLAGS@'' where we'd normally overwrite it so that it isn't. Platforms tested: T3E
* [svn-r2977] Elena Pourmal2000-11-1714-28/+28
| | | | | | | | | Purpose: Code maintenance Description: Fixed the code to use h5open_f and h5close_f subroutines Platforms tested: Solaris 2.6
* [svn-r2934] Purpose:Bill Wendling2000-11-151-1/+1
| | | | | | | | | Changed to handle tracing in Fortran files. Description: Changed so that it picks up the correct trace program in hdf5/bin. Platforms tested: Linux
* [svn-r2797] Elena Pourmal2000-11-0314-66/+104
| | | | | | | | | Purpose: Maintenance Description: Updated examples to use new F90 programming model Platforms tested: O2K and Solaris2.7
* [svn-r2671] Purpose:Albert Cheng2000-10-111-30/+30
| | | | | | | | | | | | | | Bug fix Description: The setting does not work for the --srcdir option as source file names are hard set in the action lines. Solution: Changed the dependence targets to the form of *.lo and the action lines would use the *.lo files. This way, *.lo files are created when -srcdir option is used or not. Also added that they all depend on the C hdf5 library. Platforms tested: IRIX64 -64 with --srcdir
* [svn-r2668] Purpose:Bill Wendling2000-10-111-1/+1
| | | | | | | | | | | | Bug Fix Description: Wasn't picking up the header files from the proper source and build directories. There were some funky things happening in there. Solution: Put the correct path in. Platforms tested: Modi4
* [svn-r2664] Purpose:Bill Wendling2000-10-111-2/+2
| | | | | | | | | | *sigh* Description: Wasn't picking up a header file which is in the source directory. Solution: Changed some flags so that it does this now. Platforms tested: Modi4
* [svn-r2663] Purpose:Bill Wendling2000-10-111-2/+2
| | | | | | | | | | | | Bug Fix 37 Description: Okay...this is really it now. Sorry for all the other "fixes". This will take care of the top_builddir macro for the Fortran interface. Solution: Hardcoded the path to the build directory. Platforms tested: Modi4.
* [svn-r2654] Elena Pourmal2000-10-102-5/+10
| | | | | | | | | | Purpose: Updated source code to use new APIs to write/read references Description and Solution: Write/read subrotine has extra parameter - size of the reference array. I modified the source to reflect this change. Platforms tested: Solaris 2.6
* [svn-r2576] Purpose:Bill Wendling2000-09-1917-0/+1976
Adding the Fortran interface to the HDF5 library Description: Fortran is now a subdirectory of the HDF5 library tree. Platforms tested: Solaris and IRIX (O2K)