Add scripts to facilitate python executable linked to $HERMES_BIN/python,
Fix readhdr so that if a TypeError is raised by pex.readhdr, it is handled more
Fixes to conform with more recent features of python and matplotlib.
Miscellaneous modifications related to Hermes python tools. Most are related to
Fix bug that occurs when no 32-bit floating list is supplied. One of the needed
This commit primarily includes modifications to support Python version
Change mode to 755.
Add *_dep_list.bak and *_macro_list.bak
Modifications related to Windows operation, including:
Back out old CVS $Id .... $ lines mistakenly introduced in previous commit.
Add support for RW mode in MPI mode.
Add some .gitignore files to ignore various generated, non-tracked files.
Add option to write PFF datasets with ordinate arrays using
Remove cast to int in setting of block->nx, since it is of type long.
initial import into sourceforge.net CVS
Add missing C header files and std namespace prefixes to the corresponding
Add option to write PFF datasets with ordinate arrays using
Modify code to avoid divide by zero.
1. Add Doxygen-style comments to document the interface provide by the Nserver
Change to properly handle a missing or blank title or type strings when building
Add a C++ wrapper for filestack.h to put it in the PFF namespace.
Add support for intel Fortran/gcc/g++ on 64-bit linux.
Add new for-loop tests loop4.cmd and loop4b.cmd:
Update MULTI_OUTPUT command documentation to reflect real max_bytes parameter.
Move writing to stdout in ns_debug and ns_debug_array up to the calling
Modifications to support "Ordinate-only" FULL (32 bit) precision <FARRAY>
Add new method Find_Datasets_Wild() to allow wildcard matching like that of
Add a C++ wrapper for list_defs.h.
Add missing C flags for compiling C++ modules for a shared library.
Modify the issuing of integer file IDs (handles). In the original
Modified to support POSIX file operations on Windows.
New routine to set the File Entry # (FEN) on the open file list that maps to a
PFUx2y64 is a modified version of PFUx2y where the type of the LVAL
1. Move writing to stdout in ns_debug and ns_debug_array up to the calling
Modify to work properly on DOS-format files.
1. Add new HU_FPOS_BYTES macro, needed for pff 64-bit file addressing.
Add size info for int, long, float, and double.
Add support for a shared/debug target
New function to find the maximum file offset that can be passed to PFUSEK.
Clean up various issues with makefile.
Add new for-loop tests loop4.cmd and loop4b.cmd:
Support multiple level_n for-loops inside a level_(n-1) loop. Previously,
New class to support wildcarded string matching.
Move the $(SYSLIB) macro to LIBS, where it belongs.
Change required for Gfortran compiler, which interprets M1 = 'ff00'x
Add "-fp-model precise" compiler option for C and C++ compilers.
Modify compiler options and/or macros for building shared libraries
Fix logic error that caused dereferencing a null pointer in the case that a
Initial revision
1. Add new parameter that allows the directory listing to be written to any C
Correct error on line 137: not printing correct file name
Fix missing initialization of "mlist" array.
Reorder test to check for non-zero FID pointer BEFORE attempting to dereference
Fix logic error in determining file entry # for the current file.
Use the correct file status function on systems that support it.
Add include file to support 64-bit file addressing from Fortran.
PFRxyz64 is a modified version of PFRxyz where the type of the LOCFA argument
Fix computation of word limit for 4-byte systems. It was low by factor of 2.
Modifications to support 64-bit file addressing.
Add prototype for new pf_u_scan routine.
Fix error in type of stkinit_ST, which returns an integer error code, not
Read_Dataset method fixed to properly handle attempting to read from a file
Add initialization of two new attributes (free_stk and open_cnt) of the s_PFF
Fix logic error in determining if the requested file is open.
Update manual to reflect changes in CLOSE command and the new MULTI_OUTPUT
Fix bug that limited module name output to six characters.
Modify to keep track of word (2-byte) count rather than byte count.
Fix logic error which allowed function to return an undefined value in any
Fix so that the symbol for PFF_fp_precision is not decorated when referenced
Add new HU_FPOS_BYTES macro, needed for pff 64-bit file addressing.
1. Modifications to support 64-bit file addressing.
1. Modifications to support 64-bit file addressing.
Routine that checks to see if the maximum output file limit (specified
1. Return immediately if file name is a blank string
Modify to conform to changes in pf_list_dirs new signature.
Fix interpretation of fid->directory == NULL indicate file is positioned at its
Fix calculation of LVAL to avoid possible overflow of 4-byte int variable.
1. Modify MULTI_OUTPUT command to treat max_bytes parameter as a real value.
Add a routine (C external) that will search the datasets for matches to a
1. Add new intermediate target (PIC or pic) that builds an archive library
Add additional testing to -DTEST_EV option.
Modify include path so that mdfpos.h can be accessed.
Fix mistake in calls to pfserr (need to use FID, not LUN).
Add size info for off_t.
Remove unused parameter TWO15
1. Convert test environment to use the new Syntax object to handle the parsing
Fix doxygen comment.
Back out bad revision (1.3), now same as r1.2.
1. Modify to allow selected portions of the file in "short mode", rather than
Python script to write an index for all the modules and packages. It
Miscellaneous functions for handling abreviated keywords (with and
Modify to add usage output, both in response to `-h' option, and in case of a
Remove debugging print statement from joinspare.
Modification to support proper handling of VPATH by mkdep.
1. Add capability to process txt2cwriter input files to generate include files
1. Add histogram keyword and functionality to the plo() function.
1. Replace '!=' and '==' operators before None with 'is not' and 'is',
Replace the static filemap variable with a structure containing that filemap.
1. Replace '!=' and '==' operators before None with 'is not' and 'is',
Use the new pfuskiparr.F routine when operating in "return only