| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
This closes PR Cactus/890.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2667 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2582 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2355 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Needed for Gordon's code which makes use of the Globus API.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2354 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
in preprocessor directives. This is for Gordon.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2352 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
older versions. Added /usr/include and /usr/lib to the search path for
standard LAM locations (like in RH 7.1).
This closes PR Compiler-766.
Search for MPI++ includes and add them to the include path.
This closes PR Compiler-752.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2348 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
| |
MPICH_globus etc.).
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2318 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2258 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
and no math lib should be in LIBS.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2251 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
tested as I have no current machine with WMPI.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2198 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2113 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
PTHREADS into cctk_Extradefs.h.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2095 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
configuration from the configure script.
Changed '#define PTHREADS' into '#define CCTK_PTHREADS 1'.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2093 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
search for an MPICH installation.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2002 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
search for an MPICH installation.
This fixes BR Compiler 501.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1984 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
| |
MPI=LAM
when configuring on machines setup in that way (e.g. the rh6.2 rpm installation).
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1942 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
Should configure with MPI=MPIPro
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1940 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1939 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1938 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
Should configure with MPI=HPVM HPVM_DIR='...'
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1937 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1879 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Just in case this library might not be specified already by other packages.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1878 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1870 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Thanks to Markus for reporting this bug.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1868 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Fixes CactusPUGH-PUGH 463.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1864 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Now C++ code should be able to compile with MPI.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1796 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
Now it uses $GLOBUS_LIB_DIR/../etc/Makefile.mpich to obtain the libpaths
and libs for Globus. This method should work for all versions of Globus.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1706 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1704 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
at my last commit.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1679 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
This is still for the old globus 1.0 stuff.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1677 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1598 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note that the new directory layout in this version of mpich means that
it no longer needs MPICH_ARCH or MPICH_DEVICE, although if you specify
them it increases the range of directories to look for mpich in.
You still need to use MPICH_DEVICE to get the special libraries for
globus or myrinet.
It still works with the older MPICH version.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1594 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1529 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1516 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
to finally set the MPI libs, libdirs, and includedirs.
Also test if MPI=NATIVE was selected but the system doesn't provide a
native MPI.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1514 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
#define MPI
to
#define CCTK_MPI CCTK_MPI
#define MPI MPI (this one will be removed in beta 8)
Now external packages which the flesh knows about will be defined with
a CCTK_, to indicate this, but this won't be made fully consistent until
the beta8 when there will be improvements to how the external packages
are treated.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1511 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
and don't add it to the LIBDIRS if found.
This prevents picking up the wrong (32bit) library
on 64bit SGIs.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1495 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
Fixes (second part of) Erik's BR Compiler/274.
Thomas
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1471 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is where they installed HDF5 on berte.zib.de.
As soon as parallel HDF5 is working the path should be changed to point
to /usr/local/hdf5/parallel/.
This fixes BR IO:212.
The script now also checks if libhdf5.a was compiled with libz.a -
if so, it does a search on this lib and adds it to LIBS and LIBDIRS.
You can also set LIBZ_DIR manually.
Thomas
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1448 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DEBUG=yes
This was there before, but now the known-architecture files can contain
C_DEBUG_FLAGS
CXX_DEBUG_FLAGS
F77_DEBUG_FLAGS
F90_DEBUG_FLAGS
Also added compile-time option
WARNINGS=yes
which should switch on warning flags during compilation. The known-architecture
files specifies these flags via
C_WARN_FLAGS
CXX_WARN_FLAGS
F77_WARN_FLAGS
F90_WARN_FLAGS
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1390 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1327 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1269 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1094 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
| |
Put MYRINET_DIR=... to tell it where to find the MYRINET stuff.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1005 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@967 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
| |
MPI can be used with both versions (for the serial one Cactus won't make
use of the parallel HDF5 extensions).
If Cactus is not configured with MPI also, only the serial HDF5 version is
accepted.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@957 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
| |
It checks that it is configured together with MPI and that HDF5_DIR
really points to a parallel version of HDF5.
The tricky thing with MPI is that the HDF5 lib should have been compiled
with the same MPI version that is used for Cactus. Don't know how
to check this for now.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@916 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The user needs to set, e.g.
WMPI_DIR='c:\Wmpi1.3'
or whatever.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@873 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/flesh/trunk@841 17b73243-c579-4c4c-a9d2-2d5706c11dac
|
|
|
|
|
|
|
|
| |
Just type HDF5=SERIAL for choosing the serial lib version.
Will add parallel version later.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@838 17b73243-c579-4c4c-a9d2-2d5706c11dac
|