summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAge
...
* Autodetect whether we need to link against pmpich lib also.tradke2005-02-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3978 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Read Cactus configuration options from files listed in an environment variabletradke2005-01-31
| | | | | | | | | ${CACTUS_CONFIG_FILES}. If no such variable is set, the default options file ${HOME}/.cactus/config will be read. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3976 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove support for grid variables of type CCTK_CHARschnetter2005-01-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3973 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Another version of darwin.goodale2005-01-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3965 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add missing #include <stddef.h> to autogenerated filesschnetter2005-01-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3963 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Reordered fortran runtime libraries for Portland compilers.tradke2005-01-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3960 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed detection of gettimeofday(2) which was broken for Intel C/C++ 8.1.tradke2005-01-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3959 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Automatic detection of MPICH device-specific libs and libdirs for devicestradke2005-01-13
| | | | | | | | | other than globus and myrinet. So 'MPI=MPICH' should now work for arbitrary devices if the MPICH installation comes with a config file $MPICH_DIR/etc/mpichlib.conf. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3958 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed two bugs in handling of invalid datatypes such CCTK_INT8, one of whichrideout2005-01-11
| | | | | | | caused the CST to hang. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3955 17b73243-c579-4c4c-a9d2-2d5706c11dac
* known-architectures file for the current OpenBSD release (= 3.6)jthorn2005-01-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3954 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed way that variables are automatically 'used' so that we don't getgoodale2005-01-07
| | | | | | | compiler warnings about the restrict qualifier. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3952 17b73243-c579-4c4c-a9d2-2d5706c11dac
* When building utility programs, include makefile definitions generatedtradke2004-12-21
| | | | | | | from a thorn's configuration.ccl. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3942 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added /usr/gm and /usr/local/gm to places to search for myrinet.goodale2004-12-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3934 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Catch too many tokens in an argument problem for aliasedhawke2004-12-15
| | | | | | | | | | functions. This usually implies that an error was made, such as a comma being accidentally missed. Fixes PR 1886. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3933 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Make cactus thorn lib names less likely to clash with system namesgoodale2004-11-30
| | | | | | | by prefixing - currently use thorn_ for nostalgie reasons 8-) git-svn-id: http://svn.cactuscode.org/flesh/trunk@3921 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add the restrict qualifier to C/C++ arguments.goodale2004-11-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3920 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Define CCTK_RESTRICT to be the appropriate restrict qualifier forgoodale2004-11-30
| | | | | | | C or C++. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3919 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixes for 'x86_64':tradke2004-11-26
| | | | | | | | | | 1) reduce default optimization level from '-O3' to '-O2' for C_OPTIMISE_FLAGS and CXX_OPTIMISE_FLAGS. 2) Don't specify '-xP' for F??_OPTIMISE_FLAGS as the code generated with this optimization option will not run on an Opteron processor. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3917 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not add standard directories to the include and library paths.schnetter2004-11-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3916 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove superfluous empty line in output.schnetter2004-11-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3915 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Turn on aggressive optimization for the PathScale compilers.tradke2004-11-18
| | | | | | | Make the fortran compilers generate symbols with a single trailing underscore. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3914 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added math vector library for PathScale compiler.tradke2004-11-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3913 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added Linux architecture support for PathScale compilers.tradke2004-11-16
| | | | | | | Only tested as cross compilers so far, with standard optimization options. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3912 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing some strange lines and some lines scheduled for removal in beta16.goodale2004-11-15
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3911 17b73243-c579-4c4c-a9d2-2d5706c11dac
* LAM libraries wants libdl. Added to MPI_LIBS.tradke2004-11-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3908 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed C++/LD options for the Portland compiler suite.tradke2004-11-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3907 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed typo for Portland C++ compiler flag settings: CXX_FLAGS -> CXXFLAGS.tradke2004-11-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3906 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add HAVE_HDF5_STREAM_VFD and HDF5_LFS_FLAGS makefile variables.tradke2004-11-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3905 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not omit standard lib/include paths (/usr/ and /usr/local/) if the usertradke2004-11-08
| | | | | | | | | specified them explicitely as HDF5_DIR. Detect availability of Stream VFD and LFS and set appropriate makefile variables to be used by HDF5 thorns. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3904 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Put a newline between different MAKE_DEFINITION blocks.tradke2004-11-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3903 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Cast the Fortran CCTK_ARGUMENTS list elements from void* to theschnetter2004-11-05
| | | | | | | correct type. This is necessary to call Fortran routines from C++. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3900 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Check for the basename of $LD when testing for specific linkers.tradke2004-11-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3898 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Another version of darwin.goodale2004-11-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3894 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Make a better job of finding compiler libs.goodale2004-11-01
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3880 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add /usr/local/include and /usr/local/lib to appropriate compiler/linkergoodale2004-10-29
| | | | | | | | paths as there are some machines (e.g. sr8000.lrz-muenchen.de) which don't do this automatically. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3879 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Intel Fortran compiler for EM64T architecture doesn't know about '-xN'tradke2004-10-26
| | | | | | | optimization option. Use '-xP' instead. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3877 17b73243-c579-4c4c-a9d2-2d5706c11dac
* LAM itself requires pthread library.tradke2004-10-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3876 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change macro name "HDF5" to "CCTK_HDF5".schnetter2004-10-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3875 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't explicitly link against Intel C++ libs when using Intel 8.x and higher.tradke2004-10-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3868 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't set "/usr/include", "/usr/local/include", "/usr/lib", and "/usr/local/lib"tradke2004-09-23
| | | | | | | as explicit include/library search paths. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3867 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't set "/usr/include", "/usr/local/include", "/usr/lib", and "/usr/local/lib"tradke2004-09-23
| | | | | | | as explicit include/library search paths. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3866 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove option '-nopt' from STD_FLAGS. It isn't recognized anymore.tradke2004-09-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3865 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't set "/usr/include", "/usr/local/include", "/usr/lib", and "/usr/local/lib"tradke2004-09-17
| | | | | | | | | as explicit include/library search paths. This closes PR Cactus-1846: "/usr/include in include path due to LAM in /usr". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3864 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New known architecture file for darwin 7.5.0.goodale2004-09-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3863 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added tracking of options for thorn configuration scripts. Now a thorngoodale2004-08-27
| | | | | | | | | | | | | | | | | | | | | | may specify OPTIONS a b c in a PROVIDES block in its configuration.ccl and these options will be tracked and stored in the configuration's config-info file. The config-info file, and any options file specified on the command line are now used to setup the environment before a configuration script is run by the CST. Note that the only options stored to the config-info file by the CST are ones specified in the configuration.ccl files, and configuration scripts are invoked each time the CST is run, so any option used by a thorn's configuration script MUST be mentioned in the configuration.ccl file to be remembered the next time the CST is invoked. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3855 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixing problem detected by perl -cw .goodale2004-08-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3854 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Clean up the cleaning up for latex:schnetter2004-08-20
| | | | | | | | | | | Introduce a new function "CleanFromC" that takes a C string in the C source code notation and removes the backslashes. Use this when group properties (e.g. tags tables) are transformed to latex. Clean up the regexps so that they become more readable. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3852 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Create a thorn list from an arrangement directory with newlines afterschnetter2004-08-20
| | | | | | | each thorn, not in front of each thorn. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3851 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Escape percent signs for latex.schnetter2004-08-20
| | | | | | | | | | | | | | Do not escape backslash-quote any more, because this sequence cannot be created. Add comments stating that it does not make sense to change the case of strings after they have been cleaned for latex. Do not fix the places where this happens, because things seem to work and a release is imminent. Submitted PR 1832. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3850 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Trying to bring the condiguration stuff up to standard.goodale2004-08-18
| | | | | | | | Now should be consistent with docs (once I update those), plus prints out messages output by scripts. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3845 17b73243-c579-4c4c-a9d2-2d5706c11dac